Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub 7589a1bd 0d3f8c8c

+348 -4424
+1 -1
nixos/modules/services/logging/logrotate.nix
··· 294 294 UMask = "0027"; 295 295 } // lib.optionalAttrs (!cfg.allowNetworking) { 296 296 PrivateNetwork = true; # e.g. mail delivery 297 - RestrictAddressFamilies = "none"; 297 + RestrictAddressFamilies = [ "AF_UNIX" ]; 298 298 }; 299 299 }; 300 300 systemd.services.logrotate-checkconf = {
+2 -2
pkgs/applications/editors/okteta/default.nix
··· 19 19 20 20 mkDerivation rec { 21 21 pname = "okteta"; 22 - version = "0.26.19"; 22 + version = "0.26.20"; 23 23 24 24 src = fetchurl { 25 25 url = "mirror://kde/stable/okteta/${version}/src/${pname}-${version}.tar.xz"; 26 - sha256 = "sha256-shVLRZqxFGstKmqtBIUT//kz8WLos+u4s6ftlXgospM="; 26 + sha256 = "sha256-lKGjIeNxdBqmlsXvZTe8BnRirt+VrxwX/9CCQVVUuow="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+2 -2
pkgs/applications/editors/vscode/extensions/ms-toolsai.jupyter/default.nix
··· 9 9 mktplcRef = { 10 10 name = "jupyter"; 11 11 publisher = "ms-toolsai"; 12 - version = "2025.2.0"; 13 - hash = "sha256-YMvu8aEumV3VTdNZKiLK+5jmTL9y5tcMxrEBwEMcTI4="; 12 + version = "2025.1.2025013001"; 13 + hash = "sha256-q9LYXw1LhEnc0RzUCpx83/TF1Shf6vqTbL0+BzU5O3U="; 14 14 }; 15 15 16 16 nativeBuildInputs = [
+1 -1
pkgs/applications/emulators/wine/base.nix
··· 98 98 ++ lib.optionals gtkSupport [ pkgs.gtk3 pkgs.glib ] 99 99 ++ lib.optionals openclSupport [ pkgs.opencl-headers pkgs.ocl-icd ] 100 100 ++ lib.optionals tlsSupport [ pkgs.openssl pkgs.gnutls ] 101 - ++ lib.optionals (openglSupport && !stdenv.hostPlatform.isDarwin) [ pkgs.libGLU pkgs.libGL pkgs.mesa.osmesa pkgs.libdrm ] 101 + ++ lib.optionals (openglSupport && !stdenv.hostPlatform.isDarwin) [ pkgs.libGLU pkgs.libGL pkgs.libdrm ] 102 102 ++ lib.optionals stdenv.hostPlatform.isDarwin darwinFrameworks 103 103 ++ lib.optionals (x11Support) (with pkgs.xorg; [ 104 104 libX11 libXcomposite libXcursor libXext libXfixes libXi libXrandr libXrender libXxf86vm
+3 -3
pkgs/applications/networking/cluster/terraform/default.nix
··· 184 184 mkTerraform = attrs: pluggable (generic attrs); 185 185 186 186 terraform_1 = mkTerraform { 187 - version = "1.11.0"; 188 - hash = "sha256-CPt1SxZZEvK2MXk45vvtKb2/NR/4yNWXBEUm6dvBXkU="; 189 - vendorHash = "sha256-xF9m67GE3MgeKqy7DGAf8RO1/MCZ5Uis1XNrajogQcI="; 187 + version = "1.11.1"; 188 + hash = "sha256-z7GX0h6f4N+TszdVUQanqUH1qyIvy07V66MsKiLisrw="; 189 + vendorHash = "sha256-Drje+HEWaqsYhqeRHHw8QFhhB5oGRyOptFXMV0amWhE="; 190 190 patches = [ ./provider-path-0_15.patch ]; 191 191 passthru = { 192 192 inherit plugins;
+2 -2
pkgs/applications/networking/seafile-client/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "seafile-client"; 18 - version = "9.0.11"; 18 + version = "9.0.12"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "haiwen"; 22 22 repo = "seafile-client"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-qiJ/GDbwCei51tsa5MNbjsWQWZNxONFj20QEss/jbRE="; 24 + sha256 = "sha256-9ng8TsT211jAt2Vhv8fEIQGCtbQ6LQ6pCVFToVaK8LY="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/applications/science/math/pari/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "pari"; 17 - version = "2.17.1"; 17 + version = "2.17.2"; 18 18 19 19 src = fetchurl { 20 20 urls = [ ··· 22 22 # old versions are at the url below 23 23 "https://pari.math.u-bordeaux.fr/pub/pari/OLD/${lib.versions.majorMinor version}/${pname}-${version}.tar.gz" 24 24 ]; 25 - hash = "sha256-Z7pvMHEjNyUlhUHk8XS177xkxlrlEVut6e38RfH95dw="; 25 + hash = "sha256-fTBXj1z5exN6KB9FSNExqvwM3oa8/RDMHhvXKoHmUGE="; 26 26 }; 27 27 28 28 buildInputs = [
+2 -2
pkgs/applications/video/kodi/unwrapped.nix
··· 18 18 , libcrossguid, libmicrohttpd 19 19 , bluez, doxygen, giflib, glib, harfbuzz, lcms2, libidn2, libpthreadstubs, libtasn1 20 20 , libplist, p11-kit, zlib, flatbuffers, fstrcmp, rapidjson 21 - , lirc, mesa 21 + , lirc, mesa-gl-headers 22 22 , x11Support ? true, libX11, xorgproto, libXt, libXmu, libXext, libXinerama, libXrandr, libXtst, libXfixes, xdpyinfo, libXdmcp 23 23 , dbusSupport ? true, dbus 24 24 , joystickSupport ? true, cwiid ··· 122 122 bluez giflib glib harfbuzz lcms2 libpthreadstubs 123 123 ffmpeg flatbuffers fstrcmp rapidjson 124 124 lirc 125 - mesa # uses eglext_angle.h, which is not provided by glvnd 125 + mesa-gl-headers 126 126 ] 127 127 ++ lib.optionals x11Support [ 128 128 libX11 xorgproto libXt libXmu libXext.dev libXdmcp
+2 -2
pkgs/by-name/ad/addwater/package.nix
··· 15 15 16 16 python3Packages.buildPythonApplication rec { 17 17 pname = "addwater"; 18 - version = "1.2.5"; 18 + version = "1.2.6"; 19 19 # built with meson, not a python format 20 20 pyproject = false; 21 21 ··· 23 23 owner = "largestgithubuseronearth"; 24 24 repo = "addwater"; 25 25 tag = "v${version}"; 26 - hash = "sha256-Klz7FYlvkiokoISXsVvyWGKWR/MVhpj4OjQQhvPzju4="; 26 + hash = "sha256-J1bWJUtQ8V1UuH+hfU0jIy/LQRFjzzV1YvI/VIaCjJE="; 27 27 }; 28 28 29 29 buildInputs = [
+2 -2
pkgs/by-name/af/affine/package.nix
··· 41 41 stdenv.mkDerivation (finalAttrs: { 42 42 pname = binName; 43 43 44 - version = "0.20.3"; 44 + version = "0.20.4"; 45 45 src = fetchFromGitHub { 46 46 owner = "toeverything"; 47 47 repo = "AFFiNE"; 48 48 tag = "v${finalAttrs.version}"; 49 - hash = "sha256-L6+ZJ4U/mz1Z/Ql7v5pukZ1DLjhaSnvFvvQYDAdR2Zk="; 49 + hash = "sha256-NbxV6b84aWoSloSX5FSOlLVpXJB2FPBR//YH5MFM6v4="; 50 50 }; 51 51 52 52 cargoDeps = rustPlatform.fetchCargoVendor {
+2 -2
pkgs/by-name/ar/argparse/package.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "argparse"; 10 - version = "3.1"; 10 + version = "3.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "p-ranav"; 14 14 repo = "argparse"; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-JH9t/e/6RaSz+3LjmuNBYOy5gJT3zA+Vz4CxuwEXlvA="; 16 + sha256 = "sha256-w4IU8Yr+zPFOo7xR4YMHlqNJcEov4KU/ppDYrgsGlxM="; 17 17 }; 18 18 19 19 postPatch = ''
+3 -3
pkgs/by-name/as/assemblyscript/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "assemblyscript"; 9 - version = "0.27.30"; 9 + version = "0.27.34"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "AssemblyScript"; 13 13 repo = "assemblyscript"; 14 14 rev = "v${version}"; 15 - hash = "sha256-dmtKXU1bu25AzqxBhC9sWulMek5gRVnD0FN0G0XGQxU="; 15 + hash = "sha256-GM45I8L+cgdbky8wAhpKnWVqCPYIBOH3HyV131tSHkQ="; 16 16 }; 17 17 18 - npmDepsHash = "sha256-rj6tvevoDQQihTH+tYkrvhJRzynglG5roHHL7aZ6j+Y="; 18 + npmDepsHash = "sha256-ptndMTc68/L+YgrfwhK/woVzyzG8KpL9KPGGtRXFdho="; 19 19 20 20 meta = with lib; { 21 21 homepage = "https://github.com/AssemblyScript/assemblyscript";
+3 -3
pkgs/by-name/bu/burpsuite/package.nix
··· 9 9 }: 10 10 11 11 let 12 - version = "2025.1.2"; 12 + version = "2025.1.3"; 13 13 14 14 product = 15 15 if proEdition then 16 16 { 17 17 productName = "pro"; 18 18 productDesktop = "Burp Suite Professional Edition"; 19 - hash = "sha256-EIz+nMiLkrhO53MWNFgCbIT+xU3PwGH2619OtuvvYh4="; 19 + hash = "sha256-BlVAQe6KLn9THVJTk+rDZoLeAbIW8IA3rDpS6xPhDLo="; 20 20 } 21 21 else 22 22 { 23 23 productName = "community"; 24 24 productDesktop = "Burp Suite Community Edition"; 25 - hash = "sha256-Lq8ZOKOCgu7HpSO+RkAEivdWZlDcVhT7Zb1E035bk3o="; 25 + hash = "sha256-M1T7atQmB0fRmH9NDZ3uyc3rQpqBc2u3WRZO5rDBj+g="; 26 26 }; 27 27 28 28 src = fetchurl {
+2 -2
pkgs/by-name/ca/catboost/package.nix
··· 15 15 gitUpdater, 16 16 cudaSupport ? config.cudaSupport, 17 17 cudaPackages ? { }, 18 - llvmPackages_12, 18 + llvmPackagesCuda ? llvmPackages, 19 19 pythonSupport ? false, 20 20 }: 21 21 let ··· 93 93 # catboost requires clang 14+ for build, but does clang 12 for cuda build. 94 94 # after bumping the default version of llvm, check for compatibility with the cuda backend and pin it. 95 95 # see https://catboost.ai/en/docs/installation/build-environment-setup-for-cmake#compilers,-linkers-and-related-tools 96 - CUDAHOSTCXX = lib.optionalString cudaSupport "${llvmPackages_12.stdenv.cc}/bin/cc"; 96 + CUDAHOSTCXX = lib.optionalString cudaSupport "${llvmPackagesCuda.stdenv.cc}/bin/cc"; 97 97 NIX_CFLAGS_LINK = lib.optionalString stdenv.hostPlatform.isLinux "-fuse-ld=lld"; 98 98 NIX_LDFLAGS = "-lc -lm"; 99 99 NIX_CFLAGS_COMPILE = toString (
+3 -3
pkgs/by-name/ch/chatgpt/source.nix
··· 1 1 { 2 - version = "1.2025.014"; 2 + version = "1.2025.057"; 3 3 src = { 4 - url = "https://persistent.oaistatic.com/sidekick/public/ChatGPT_Desktop_public_1.2025.014_1737150122.dmg"; 5 - hash = "sha256-NxCkrsPaptYNTZ+urkJqYeC4a0nGaEOFO/7SQL1Jmpc="; 4 + url = "https://persistent.oaistatic.com/sidekick/public/ChatGPT_Desktop_public_1.2025.057_1741115522.dmg"; 5 + hash = "sha256-aVPBYPr1tMRBEvKgooVIzgiqClCIN8tWERjIcgP0UUk="; 6 6 }; 7 7 }
+5 -3
pkgs/by-name/ch/chatgpt/update.sh
··· 10 10 11 11 HASH=$(nix-prefetch-url $DOWNLOAD_URL | xargs nix hash convert --hash-algo sha256) 12 12 13 - cat > source.nix << _EOF_ 13 + SOURCE_NIX="$(dirname ${BASH_SOURCE[0]})/source.nix" 14 + 15 + cat > "${SOURCE_NIX}" << _EOF_ 14 16 { 15 17 version = "$LATEST_VERSION"; 16 - src = fetchurl { 18 + src = { 17 19 url = "$DOWNLOAD_URL"; 18 - sha256 = "$HASH"; 20 + hash = "$HASH"; 19 21 }; 20 22 } 21 23 _EOF_
+2
pkgs/by-name/de/debootstrap/package.nix
··· 16 16 gnused, 17 17 gzip, 18 18 xz, 19 + zstd, 19 20 makeWrapper, 20 21 nix-update-script, 21 22 testers, ··· 40 41 util-linux 41 42 wget 42 43 xz 44 + zstd 43 45 ]; 44 46 in 45 47 stdenv.mkDerivation rec {
+2 -2
pkgs/by-name/di/diamond/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "diamond"; 11 - version = "2.1.10"; 11 + version = "2.1.11"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "bbuchfink"; 15 15 repo = "diamond"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-rNwoHb2jbQwL1bnP5KsI/SsHNN9EeXzsGnMpFhXrc1o="; 17 + sha256 = "sha256-X/6sOClMFGBYksMrVfM1Y7MM3NmBEiRpmLg4Rbatc+w="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/do/dosage-tracker/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "dosage"; 20 - version = "1.9.1"; 20 + version = "1.9.3"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "diegopvlk"; 24 24 repo = "Dosage"; 25 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-Bj/459bBxkR0hh5KrmHSfokpdMgyF5mz+tp6bZgR+ek="; 26 + hash = "sha256-euGyTaufL8Ifsy1RT4jcqlz8XZfCN7GfvFFvo85f/3c="; 27 27 }; 28 28 29 29 # https://github.com/NixOS/nixpkgs/issues/318830
-4125
pkgs/by-name/fi/firmware-manager/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "addr2line" 7 - version = "0.19.0" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "adler" 16 - version = "1.0.2" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 - 20 - [[package]] 21 - name = "aho-corasick" 22 - version = "1.0.1" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 25 - dependencies = [ 26 - "memchr", 27 - ] 28 - 29 - [[package]] 30 - name = "anstream" 31 - version = "0.3.2" 32 - source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 34 - dependencies = [ 35 - "anstyle", 36 - "anstyle-parse", 37 - "anstyle-query", 38 - "anstyle-wincon", 39 - "colorchoice", 40 - "is-terminal", 41 - "utf8parse", 42 - ] 43 - 44 - [[package]] 45 - name = "anstyle" 46 - version = "1.0.0" 47 - source = "registry+https://github.com/rust-lang/crates.io-index" 48 - checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 49 - 50 - [[package]] 51 - name = "anstyle-parse" 52 - version = "0.2.0" 53 - source = "registry+https://github.com/rust-lang/crates.io-index" 54 - checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 55 - dependencies = [ 56 - "utf8parse", 57 - ] 58 - 59 - [[package]] 60 - name = "anstyle-query" 61 - version = "1.0.0" 62 - source = "registry+https://github.com/rust-lang/crates.io-index" 63 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 64 - dependencies = [ 65 - "windows-sys 0.48.0", 66 - ] 67 - 68 - [[package]] 69 - name = "anstyle-wincon" 70 - version = "1.0.1" 71 - source = "registry+https://github.com/rust-lang/crates.io-index" 72 - checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 73 - dependencies = [ 74 - "anstyle", 75 - "windows-sys 0.48.0", 76 - ] 77 - 78 - [[package]] 79 - name = "anyhow" 80 - version = "1.0.71" 81 - source = "registry+https://github.com/rust-lang/crates.io-index" 82 - checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 83 - 84 - [[package]] 85 - name = "apply" 86 - version = "0.3.0" 87 - source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "f47b57fc4521e3cae26a4d45b5227f8fadee4c345be0fefd8d5d1711afb8aeb9" 89 - 90 - [[package]] 91 - name = "arc-swap" 92 - version = "1.6.0" 93 - source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 95 - 96 - [[package]] 97 - name = "async-broadcast" 98 - version = "0.5.1" 99 - source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 101 - dependencies = [ 102 - "event-listener", 103 - "futures-core", 104 - ] 105 - 106 - [[package]] 107 - name = "async-channel" 108 - version = "1.8.0" 109 - source = "registry+https://github.com/rust-lang/crates.io-index" 110 - checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" 111 - dependencies = [ 112 - "concurrent-queue", 113 - "event-listener", 114 - "futures-core", 115 - ] 116 - 117 - [[package]] 118 - name = "async-executor" 119 - version = "1.5.1" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 122 - dependencies = [ 123 - "async-lock", 124 - "async-task", 125 - "concurrent-queue", 126 - "fastrand", 127 - "futures-lite", 128 - "slab", 129 - ] 130 - 131 - [[package]] 132 - name = "async-fs" 133 - version = "1.6.0" 134 - source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 136 - dependencies = [ 137 - "async-lock", 138 - "autocfg", 139 - "blocking", 140 - "futures-lite", 141 - ] 142 - 143 - [[package]] 144 - name = "async-io" 145 - version = "1.13.0" 146 - source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 148 - dependencies = [ 149 - "async-lock", 150 - "autocfg", 151 - "cfg-if", 152 - "concurrent-queue", 153 - "futures-lite", 154 - "log", 155 - "parking", 156 - "polling", 157 - "rustix", 158 - "slab", 159 - "socket2", 160 - "waker-fn", 161 - ] 162 - 163 - [[package]] 164 - name = "async-lock" 165 - version = "2.7.0" 166 - source = "registry+https://github.com/rust-lang/crates.io-index" 167 - checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" 168 - dependencies = [ 169 - "event-listener", 170 - ] 171 - 172 - [[package]] 173 - name = "async-recursion" 174 - version = "1.0.4" 175 - source = "registry+https://github.com/rust-lang/crates.io-index" 176 - checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" 177 - dependencies = [ 178 - "proc-macro2 1.0.56", 179 - "quote 1.0.26", 180 - "syn 2.0.15", 181 - ] 182 - 183 - [[package]] 184 - name = "async-task" 185 - version = "4.4.0" 186 - source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" 188 - 189 - [[package]] 190 - name = "async-trait" 191 - version = "0.1.68" 192 - source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 194 - dependencies = [ 195 - "proc-macro2 1.0.56", 196 - "quote 1.0.26", 197 - "syn 2.0.15", 198 - ] 199 - 200 - [[package]] 201 - name = "atk" 202 - version = "0.15.1" 203 - source = "registry+https://github.com/rust-lang/crates.io-index" 204 - checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" 205 - dependencies = [ 206 - "atk-sys", 207 - "bitflags", 208 - "glib", 209 - "libc", 210 - ] 211 - 212 - [[package]] 213 - name = "atk-sys" 214 - version = "0.15.1" 215 - source = "registry+https://github.com/rust-lang/crates.io-index" 216 - checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" 217 - dependencies = [ 218 - "glib-sys", 219 - "gobject-sys", 220 - "libc", 221 - "system-deps", 222 - ] 223 - 224 - [[package]] 225 - name = "atomic-waker" 226 - version = "1.1.1" 227 - source = "registry+https://github.com/rust-lang/crates.io-index" 228 - checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" 229 - 230 - [[package]] 231 - name = "atty" 232 - version = "0.2.14" 233 - source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 235 - dependencies = [ 236 - "hermit-abi 0.1.19", 237 - "libc", 238 - "winapi", 239 - ] 240 - 241 - [[package]] 242 - name = "autocfg" 243 - version = "1.1.0" 244 - source = "registry+https://github.com/rust-lang/crates.io-index" 245 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 246 - 247 - [[package]] 248 - name = "backtrace" 249 - version = "0.3.67" 250 - source = "registry+https://github.com/rust-lang/crates.io-index" 251 - checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 252 - dependencies = [ 253 - "addr2line", 254 - "cc", 255 - "cfg-if", 256 - "libc", 257 - "miniz_oxide 0.6.2", 258 - "object", 259 - "rustc-demangle", 260 - ] 261 - 262 - [[package]] 263 - name = "base32" 264 - version = "0.4.0" 265 - source = "registry+https://github.com/rust-lang/crates.io-index" 266 - checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa" 267 - 268 - [[package]] 269 - name = "base64" 270 - version = "0.13.1" 271 - source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 273 - 274 - [[package]] 275 - name = "base64" 276 - version = "0.21.0" 277 - source = "registry+https://github.com/rust-lang/crates.io-index" 278 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 279 - 280 - [[package]] 281 - name = "better-panic" 282 - version = "0.3.0" 283 - source = "registry+https://github.com/rust-lang/crates.io-index" 284 - checksum = "6fa9e1d11a268684cbd90ed36370d7577afb6c62d912ddff5c15fc34343e5036" 285 - dependencies = [ 286 - "backtrace", 287 - "console", 288 - ] 289 - 290 - [[package]] 291 - name = "bincode" 292 - version = "1.3.3" 293 - source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 295 - dependencies = [ 296 - "serde", 297 - ] 298 - 299 - [[package]] 300 - name = "bitflags" 301 - version = "1.3.2" 302 - source = "registry+https://github.com/rust-lang/crates.io-index" 303 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 304 - 305 - [[package]] 306 - name = "block" 307 - version = "0.1.6" 308 - source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 310 - 311 - [[package]] 312 - name = "block-buffer" 313 - version = "0.9.0" 314 - source = "registry+https://github.com/rust-lang/crates.io-index" 315 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 316 - dependencies = [ 317 - "generic-array", 318 - ] 319 - 320 - [[package]] 321 - name = "block-buffer" 322 - version = "0.10.4" 323 - source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 325 - dependencies = [ 326 - "generic-array", 327 - ] 328 - 329 - [[package]] 330 - name = "blocking" 331 - version = "1.3.1" 332 - source = "registry+https://github.com/rust-lang/crates.io-index" 333 - checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 334 - dependencies = [ 335 - "async-channel", 336 - "async-lock", 337 - "async-task", 338 - "atomic-waker", 339 - "fastrand", 340 - "futures-lite", 341 - "log", 342 - ] 343 - 344 - [[package]] 345 - name = "buildchain" 346 - version = "0.4.12" 347 - source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "b1e4ba006f08f732ddc25f629c349fbb89c67e6c90a4764ce04534d32a1940b0" 349 - dependencies = [ 350 - "base32", 351 - "clap 3.2.25", 352 - "lxd", 353 - "plain", 354 - "rand 0.8.5", 355 - "reqwest", 356 - "serde", 357 - "serde_json", 358 - "sha2 0.10.6", 359 - "sodalite", 360 - "tempdir", 361 - ] 362 - 363 - [[package]] 364 - name = "bumpalo" 365 - version = "3.12.1" 366 - source = "registry+https://github.com/rust-lang/crates.io-index" 367 - checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" 368 - 369 - [[package]] 370 - name = "byteorder" 371 - version = "1.4.3" 372 - source = "registry+https://github.com/rust-lang/crates.io-index" 373 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 374 - 375 - [[package]] 376 - name = "bytes" 377 - version = "1.4.0" 378 - source = "registry+https://github.com/rust-lang/crates.io-index" 379 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 380 - 381 - [[package]] 382 - name = "cairo-rs" 383 - version = "0.15.12" 384 - source = "registry+https://github.com/rust-lang/crates.io-index" 385 - checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" 386 - dependencies = [ 387 - "bitflags", 388 - "cairo-sys-rs", 389 - "glib", 390 - "libc", 391 - "thiserror", 392 - ] 393 - 394 - [[package]] 395 - name = "cairo-sys-rs" 396 - version = "0.15.1" 397 - source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" 399 - dependencies = [ 400 - "glib-sys", 401 - "libc", 402 - "system-deps", 403 - ] 404 - 405 - [[package]] 406 - name = "cascade" 407 - version = "1.0.1" 408 - source = "registry+https://github.com/rust-lang/crates.io-index" 409 - checksum = "d499b43edbf784dd81e16f0395f5b4350a35b477da8a074251087adefc11cb52" 410 - 411 - [[package]] 412 - name = "cc" 413 - version = "1.0.79" 414 - source = "registry+https://github.com/rust-lang/crates.io-index" 415 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 416 - 417 - [[package]] 418 - name = "cdylib-link-lines" 419 - version = "0.1.4" 420 - source = "registry+https://github.com/rust-lang/crates.io-index" 421 - checksum = "a317db7ea5b455731e51d7f632762716fa5c0b1098dcaa6221e55e2386d170f2" 422 - dependencies = [ 423 - "serde", 424 - "serde_derive", 425 - "toml 0.5.11", 426 - ] 427 - 428 - [[package]] 429 - name = "cesu8" 430 - version = "1.1.0" 431 - source = "registry+https://github.com/rust-lang/crates.io-index" 432 - checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 433 - 434 - [[package]] 435 - name = "cfg-expr" 436 - version = "0.15.1" 437 - source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" 439 - dependencies = [ 440 - "smallvec", 441 - "target-lexicon", 442 - ] 443 - 444 - [[package]] 445 - name = "cfg-if" 446 - version = "1.0.0" 447 - source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 449 - 450 - [[package]] 451 - name = "clap" 452 - version = "3.2.25" 453 - source = "registry+https://github.com/rust-lang/crates.io-index" 454 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 455 - dependencies = [ 456 - "atty", 457 - "bitflags", 458 - "clap_derive", 459 - "clap_lex 0.2.4", 460 - "indexmap", 461 - "once_cell", 462 - "strsim", 463 - "termcolor", 464 - "textwrap", 465 - ] 466 - 467 - [[package]] 468 - name = "clap" 469 - version = "4.2.5" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "8a1f23fa97e1d1641371b51f35535cb26959b8e27ab50d167a8b996b5bada819" 472 - dependencies = [ 473 - "clap_builder", 474 - ] 475 - 476 - [[package]] 477 - name = "clap_builder" 478 - version = "4.2.5" 479 - source = "registry+https://github.com/rust-lang/crates.io-index" 480 - checksum = "0fdc5d93c358224b4d6867ef1356d740de2303e9892edc06c5340daeccd96bab" 481 - dependencies = [ 482 - "anstream", 483 - "anstyle", 484 - "bitflags", 485 - "clap_lex 0.4.1", 486 - "strsim", 487 - ] 488 - 489 - [[package]] 490 - name = "clap_derive" 491 - version = "3.2.25" 492 - source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" 494 - dependencies = [ 495 - "heck 0.4.1", 496 - "proc-macro-error", 497 - "proc-macro2 1.0.56", 498 - "quote 1.0.26", 499 - "syn 1.0.109", 500 - ] 501 - 502 - [[package]] 503 - name = "clap_lex" 504 - version = "0.2.4" 505 - source = "registry+https://github.com/rust-lang/crates.io-index" 506 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 507 - dependencies = [ 508 - "os_str_bytes", 509 - ] 510 - 511 - [[package]] 512 - name = "clap_lex" 513 - version = "0.4.1" 514 - source = "registry+https://github.com/rust-lang/crates.io-index" 515 - checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 516 - 517 - [[package]] 518 - name = "colorchoice" 519 - version = "1.0.0" 520 - source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 522 - 523 - [[package]] 524 - name = "combine" 525 - version = "4.6.6" 526 - source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 528 - dependencies = [ 529 - "bytes", 530 - "memchr", 531 - ] 532 - 533 - [[package]] 534 - name = "commoncrypto" 535 - version = "0.2.0" 536 - source = "registry+https://github.com/rust-lang/crates.io-index" 537 - checksum = "d056a8586ba25a1e4d61cb090900e495952c7886786fc55f909ab2f819b69007" 538 - dependencies = [ 539 - "commoncrypto-sys", 540 - ] 541 - 542 - [[package]] 543 - name = "commoncrypto-sys" 544 - version = "0.2.0" 545 - source = "registry+https://github.com/rust-lang/crates.io-index" 546 - checksum = "1fed34f46747aa73dfaa578069fd8279d2818ade2b55f38f22a9401c7f4083e2" 547 - dependencies = [ 548 - "libc", 549 - ] 550 - 551 - [[package]] 552 - name = "concurrent-queue" 553 - version = "2.2.0" 554 - source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 556 - dependencies = [ 557 - "crossbeam-utils", 558 - ] 559 - 560 - [[package]] 561 - name = "console" 562 - version = "0.15.5" 563 - source = "registry+https://github.com/rust-lang/crates.io-index" 564 - checksum = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60" 565 - dependencies = [ 566 - "encode_unicode", 567 - "lazy_static", 568 - "libc", 569 - "windows-sys 0.42.0", 570 - ] 571 - 572 - [[package]] 573 - name = "core-foundation" 574 - version = "0.9.3" 575 - source = "registry+https://github.com/rust-lang/crates.io-index" 576 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 577 - dependencies = [ 578 - "core-foundation-sys", 579 - "libc", 580 - ] 581 - 582 - [[package]] 583 - name = "core-foundation-sys" 584 - version = "0.8.4" 585 - source = "registry+https://github.com/rust-lang/crates.io-index" 586 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 587 - 588 - [[package]] 589 - name = "cpufeatures" 590 - version = "0.2.7" 591 - source = "registry+https://github.com/rust-lang/crates.io-index" 592 - checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 593 - dependencies = [ 594 - "libc", 595 - ] 596 - 597 - [[package]] 598 - name = "crc32fast" 599 - version = "1.3.2" 600 - source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 602 - dependencies = [ 603 - "cfg-if", 604 - ] 605 - 606 - [[package]] 607 - name = "crossbeam-utils" 608 - version = "0.8.15" 609 - source = "registry+https://github.com/rust-lang/crates.io-index" 610 - checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 611 - dependencies = [ 612 - "cfg-if", 613 - ] 614 - 615 - [[package]] 616 - name = "crypto-common" 617 - version = "0.1.6" 618 - source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 620 - dependencies = [ 621 - "generic-array", 622 - "typenum", 623 - ] 624 - 625 - [[package]] 626 - name = "crypto-hash" 627 - version = "0.3.4" 628 - source = "registry+https://github.com/rust-lang/crates.io-index" 629 - checksum = "8a77162240fd97248d19a564a565eb563a3f592b386e4136fb300909e67dddca" 630 - dependencies = [ 631 - "commoncrypto", 632 - "hex 0.3.2", 633 - "openssl", 634 - "winapi", 635 - ] 636 - 637 - [[package]] 638 - name = "dashmap" 639 - version = "5.4.0" 640 - source = "registry+https://github.com/rust-lang/crates.io-index" 641 - checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 642 - dependencies = [ 643 - "cfg-if", 644 - "hashbrown", 645 - "lock_api", 646 - "once_cell", 647 - "parking_lot_core", 648 - ] 649 - 650 - [[package]] 651 - name = "dbus" 652 - version = "0.6.5" 653 - source = "registry+https://github.com/rust-lang/crates.io-index" 654 - checksum = "48b5f0f36f1eebe901b0e6bee369a77ed3396334bf3f09abd46454a576f71819" 655 - dependencies = [ 656 - "libc", 657 - "libdbus-sys", 658 - ] 659 - 660 - [[package]] 661 - name = "dbus" 662 - version = "0.9.7" 663 - source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 665 - dependencies = [ 666 - "libc", 667 - "libdbus-sys", 668 - "winapi", 669 - ] 670 - 671 - [[package]] 672 - name = "dbus-crossroads" 673 - version = "0.3.0" 674 - source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "0a816e8ae3382c7b1bccfa6f2778346ee5b13f80e0eccf80cf8f2912af73995a" 676 - dependencies = [ 677 - "dbus 0.9.7", 678 - ] 679 - 680 - [[package]] 681 - name = "derivative" 682 - version = "2.2.0" 683 - source = "registry+https://github.com/rust-lang/crates.io-index" 684 - checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 685 - dependencies = [ 686 - "proc-macro2 1.0.56", 687 - "quote 1.0.26", 688 - "syn 1.0.109", 689 - ] 690 - 691 - [[package]] 692 - name = "digest" 693 - version = "0.9.0" 694 - source = "registry+https://github.com/rust-lang/crates.io-index" 695 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 696 - dependencies = [ 697 - "generic-array", 698 - ] 699 - 700 - [[package]] 701 - name = "digest" 702 - version = "0.10.6" 703 - source = "registry+https://github.com/rust-lang/crates.io-index" 704 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 705 - dependencies = [ 706 - "block-buffer 0.10.4", 707 - "crypto-common", 708 - ] 709 - 710 - [[package]] 711 - name = "dirs-next" 712 - version = "2.0.0" 713 - source = "registry+https://github.com/rust-lang/crates.io-index" 714 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 715 - dependencies = [ 716 - "cfg-if", 717 - "dirs-sys-next", 718 - ] 719 - 720 - [[package]] 721 - name = "dirs-sys-next" 722 - version = "0.1.2" 723 - source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 725 - dependencies = [ 726 - "libc", 727 - "redox_users", 728 - "winapi", 729 - ] 730 - 731 - [[package]] 732 - name = "displaydoc" 733 - version = "0.2.3" 734 - source = "registry+https://github.com/rust-lang/crates.io-index" 735 - checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" 736 - dependencies = [ 737 - "proc-macro2 1.0.56", 738 - "quote 1.0.26", 739 - "syn 1.0.109", 740 - ] 741 - 742 - [[package]] 743 - name = "ecflash" 744 - version = "0.1.0" 745 - source = "git+https://github.com/system76/ecflash.git?branch=stable#ee9d69d4edf3bee6b2fb6dddb021bb58ee3bbbbb" 746 - dependencies = [ 747 - "lazy_static", 748 - ] 749 - 750 - [[package]] 751 - name = "either" 752 - version = "1.8.1" 753 - source = "registry+https://github.com/rust-lang/crates.io-index" 754 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 755 - 756 - [[package]] 757 - name = "encode_unicode" 758 - version = "0.3.6" 759 - source = "registry+https://github.com/rust-lang/crates.io-index" 760 - checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 761 - 762 - [[package]] 763 - name = "encoding_rs" 764 - version = "0.8.32" 765 - source = "registry+https://github.com/rust-lang/crates.io-index" 766 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 767 - dependencies = [ 768 - "cfg-if", 769 - ] 770 - 771 - [[package]] 772 - name = "enum_derive" 773 - version = "0.1.7" 774 - source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "406ac2a8c9eedf8af9ee1489bee9e50029278a6456c740f7454cf8a158abc816" 776 - 777 - [[package]] 778 - name = "enumflags2" 779 - version = "0.7.7" 780 - source = "registry+https://github.com/rust-lang/crates.io-index" 781 - checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2" 782 - dependencies = [ 783 - "enumflags2_derive", 784 - "serde", 785 - ] 786 - 787 - [[package]] 788 - name = "enumflags2_derive" 789 - version = "0.7.7" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 792 - dependencies = [ 793 - "proc-macro2 1.0.56", 794 - "quote 1.0.26", 795 - "syn 2.0.15", 796 - ] 797 - 798 - [[package]] 799 - name = "errno" 800 - version = "0.3.1" 801 - source = "registry+https://github.com/rust-lang/crates.io-index" 802 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 803 - dependencies = [ 804 - "errno-dragonfly", 805 - "libc", 806 - "windows-sys 0.48.0", 807 - ] 808 - 809 - [[package]] 810 - name = "errno-dragonfly" 811 - version = "0.1.2" 812 - source = "registry+https://github.com/rust-lang/crates.io-index" 813 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 814 - dependencies = [ 815 - "cc", 816 - "libc", 817 - ] 818 - 819 - [[package]] 820 - name = "event-listener" 821 - version = "2.5.3" 822 - source = "registry+https://github.com/rust-lang/crates.io-index" 823 - checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 824 - 825 - [[package]] 826 - name = "failure" 827 - version = "0.1.8" 828 - source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" 830 - dependencies = [ 831 - "backtrace", 832 - "failure_derive", 833 - ] 834 - 835 - [[package]] 836 - name = "failure_derive" 837 - version = "0.1.8" 838 - source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" 840 - dependencies = [ 841 - "proc-macro2 1.0.56", 842 - "quote 1.0.26", 843 - "syn 1.0.109", 844 - "synstructure", 845 - ] 846 - 847 - [[package]] 848 - name = "fastrand" 849 - version = "1.9.0" 850 - source = "registry+https://github.com/rust-lang/crates.io-index" 851 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 852 - dependencies = [ 853 - "instant", 854 - ] 855 - 856 - [[package]] 857 - name = "fern" 858 - version = "0.6.2" 859 - source = "registry+https://github.com/rust-lang/crates.io-index" 860 - checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee" 861 - dependencies = [ 862 - "log", 863 - ] 864 - 865 - [[package]] 866 - name = "field-offset" 867 - version = "0.3.5" 868 - source = "registry+https://github.com/rust-lang/crates.io-index" 869 - checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" 870 - dependencies = [ 871 - "memoffset 0.8.0", 872 - "rustc_version", 873 - ] 874 - 875 - [[package]] 876 - name = "filetime" 877 - version = "0.2.21" 878 - source = "registry+https://github.com/rust-lang/crates.io-index" 879 - checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 880 - dependencies = [ 881 - "cfg-if", 882 - "libc", 883 - "redox_syscall 0.2.16", 884 - "windows-sys 0.48.0", 885 - ] 886 - 887 - [[package]] 888 - name = "find-crate" 889 - version = "0.6.3" 890 - source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2" 892 - dependencies = [ 893 - "toml 0.5.11", 894 - ] 895 - 896 - [[package]] 897 - name = "firmware-manager" 898 - version = "0.1.5" 899 - dependencies = [ 900 - "apply", 901 - "better-panic", 902 - "dashmap", 903 - "futures", 904 - "fwupd-dbus", 905 - "human-sort", 906 - "i18n-embed", 907 - "i18n-embed-fl", 908 - "log", 909 - "once_cell", 910 - "rust-embed", 911 - "shrinkwraprs", 912 - "slotmap", 913 - "system76-firmware-daemon", 914 - "thiserror", 915 - "tokio", 916 - "tokio-udev", 917 - "users", 918 - "xdg", 919 - ] 920 - 921 - [[package]] 922 - name = "firmware-manager-gtk" 923 - version = "0.1.5" 924 - dependencies = [ 925 - "better-panic", 926 - "cascade", 927 - "clap 4.2.5", 928 - "fern", 929 - "firmware-manager", 930 - "gdk", 931 - "gio", 932 - "glib", 933 - "gtk", 934 - "html2md", 935 - "i18n-embed", 936 - "i18n-embed-fl", 937 - "log", 938 - "once_cell", 939 - "rust-embed", 940 - "shrinkwraprs", 941 - "slotmap", 942 - "upower_dbus", 943 - "yansi", 944 - ] 945 - 946 - [[package]] 947 - name = "firmware-manager-gtk-ffi" 948 - version = "0.1.5" 949 - dependencies = [ 950 - "cdylib-link-lines", 951 - "firmware-manager-gtk", 952 - "glib", 953 - "gtk", 954 - "gtk-sys", 955 - "i18n-embed", 956 - "i18n-embed-fl", 957 - "once_cell", 958 - "rust-embed", 959 - ] 960 - 961 - [[package]] 962 - name = "firmware-manager-notify" 963 - version = "0.1.5" 964 - dependencies = [ 965 - "firmware-manager", 966 - "fomat-macros", 967 - "i18n-embed", 968 - "i18n-embed-fl", 969 - "notify-rust", 970 - "once_cell", 971 - "rust-embed", 972 - ] 973 - 974 - [[package]] 975 - name = "flate2" 976 - version = "1.0.26" 977 - source = "registry+https://github.com/rust-lang/crates.io-index" 978 - checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 979 - dependencies = [ 980 - "crc32fast", 981 - "miniz_oxide 0.7.1", 982 - ] 983 - 984 - [[package]] 985 - name = "fluent" 986 - version = "0.16.0" 987 - source = "registry+https://github.com/rust-lang/crates.io-index" 988 - checksum = "61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7" 989 - dependencies = [ 990 - "fluent-bundle", 991 - "unic-langid", 992 - ] 993 - 994 - [[package]] 995 - name = "fluent-bundle" 996 - version = "0.15.2" 997 - source = "registry+https://github.com/rust-lang/crates.io-index" 998 - checksum = "e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd" 999 - dependencies = [ 1000 - "fluent-langneg", 1001 - "fluent-syntax", 1002 - "intl-memoizer", 1003 - "intl_pluralrules", 1004 - "rustc-hash", 1005 - "self_cell", 1006 - "smallvec", 1007 - "unic-langid", 1008 - ] 1009 - 1010 - [[package]] 1011 - name = "fluent-langneg" 1012 - version = "0.13.0" 1013 - source = "registry+https://github.com/rust-lang/crates.io-index" 1014 - checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94" 1015 - dependencies = [ 1016 - "unic-langid", 1017 - ] 1018 - 1019 - [[package]] 1020 - name = "fluent-syntax" 1021 - version = "0.11.0" 1022 - source = "registry+https://github.com/rust-lang/crates.io-index" 1023 - checksum = "c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78" 1024 - dependencies = [ 1025 - "thiserror", 1026 - ] 1027 - 1028 - [[package]] 1029 - name = "fnv" 1030 - version = "1.0.7" 1031 - source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1033 - 1034 - [[package]] 1035 - name = "fomat-macros" 1036 - version = "0.3.2" 1037 - source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - checksum = "3f722aa875298d34a0ebb6004699f6f4ea830d36dec8ac2effdbbc840248a096" 1039 - 1040 - [[package]] 1041 - name = "foreign-types" 1042 - version = "0.3.2" 1043 - source = "registry+https://github.com/rust-lang/crates.io-index" 1044 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1045 - dependencies = [ 1046 - "foreign-types-shared", 1047 - ] 1048 - 1049 - [[package]] 1050 - name = "foreign-types-shared" 1051 - version = "0.1.1" 1052 - source = "registry+https://github.com/rust-lang/crates.io-index" 1053 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1054 - 1055 - [[package]] 1056 - name = "form_urlencoded" 1057 - version = "1.1.0" 1058 - source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1060 - dependencies = [ 1061 - "percent-encoding", 1062 - ] 1063 - 1064 - [[package]] 1065 - name = "freedesktop-desktop-entry" 1066 - version = "0.1.1" 1067 - source = "registry+https://github.com/rust-lang/crates.io-index" 1068 - checksum = "d8f6c340bead95f07434f2432ab52ce048f290d93e42e3c63f416a364801e4bf" 1069 - dependencies = [ 1070 - "markup", 1071 - ] 1072 - 1073 - [[package]] 1074 - name = "fuchsia-cprng" 1075 - version = "0.1.1" 1076 - source = "registry+https://github.com/rust-lang/crates.io-index" 1077 - checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 1078 - 1079 - [[package]] 1080 - name = "futf" 1081 - version = "0.1.5" 1082 - source = "registry+https://github.com/rust-lang/crates.io-index" 1083 - checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 1084 - dependencies = [ 1085 - "mac", 1086 - "new_debug_unreachable", 1087 - ] 1088 - 1089 - [[package]] 1090 - name = "futures" 1091 - version = "0.3.28" 1092 - source = "registry+https://github.com/rust-lang/crates.io-index" 1093 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 1094 - dependencies = [ 1095 - "futures-channel", 1096 - "futures-core", 1097 - "futures-executor", 1098 - "futures-io", 1099 - "futures-sink", 1100 - "futures-task", 1101 - "futures-util", 1102 - ] 1103 - 1104 - [[package]] 1105 - name = "futures-channel" 1106 - version = "0.3.28" 1107 - source = "registry+https://github.com/rust-lang/crates.io-index" 1108 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 1109 - dependencies = [ 1110 - "futures-core", 1111 - "futures-sink", 1112 - ] 1113 - 1114 - [[package]] 1115 - name = "futures-core" 1116 - version = "0.3.28" 1117 - source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 1119 - 1120 - [[package]] 1121 - name = "futures-executor" 1122 - version = "0.3.28" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 1125 - dependencies = [ 1126 - "futures-core", 1127 - "futures-task", 1128 - "futures-util", 1129 - ] 1130 - 1131 - [[package]] 1132 - name = "futures-io" 1133 - version = "0.3.28" 1134 - source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1136 - 1137 - [[package]] 1138 - name = "futures-lite" 1139 - version = "1.13.0" 1140 - source = "registry+https://github.com/rust-lang/crates.io-index" 1141 - checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1142 - dependencies = [ 1143 - "fastrand", 1144 - "futures-core", 1145 - "futures-io", 1146 - "memchr", 1147 - "parking", 1148 - "pin-project-lite", 1149 - "waker-fn", 1150 - ] 1151 - 1152 - [[package]] 1153 - name = "futures-macro" 1154 - version = "0.3.28" 1155 - source = "registry+https://github.com/rust-lang/crates.io-index" 1156 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1157 - dependencies = [ 1158 - "proc-macro2 1.0.56", 1159 - "quote 1.0.26", 1160 - "syn 2.0.15", 1161 - ] 1162 - 1163 - [[package]] 1164 - name = "futures-sink" 1165 - version = "0.3.28" 1166 - source = "registry+https://github.com/rust-lang/crates.io-index" 1167 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 1168 - 1169 - [[package]] 1170 - name = "futures-task" 1171 - version = "0.3.28" 1172 - source = "registry+https://github.com/rust-lang/crates.io-index" 1173 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 1174 - 1175 - [[package]] 1176 - name = "futures-util" 1177 - version = "0.3.28" 1178 - source = "registry+https://github.com/rust-lang/crates.io-index" 1179 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 1180 - dependencies = [ 1181 - "futures-channel", 1182 - "futures-core", 1183 - "futures-io", 1184 - "futures-macro", 1185 - "futures-sink", 1186 - "futures-task", 1187 - "memchr", 1188 - "pin-project-lite", 1189 - "pin-utils", 1190 - "slab", 1191 - ] 1192 - 1193 - [[package]] 1194 - name = "fwupd-dbus" 1195 - version = "0.2.3" 1196 - source = "registry+https://github.com/rust-lang/crates.io-index" 1197 - checksum = "740e23cb282f6e8e1aaa26b04553cdf04dbe9c6c18b94a8bdd7da0cc75c4c225" 1198 - dependencies = [ 1199 - "base64 0.13.1", 1200 - "bitflags", 1201 - "cascade", 1202 - "crypto-hash", 1203 - "dbus 0.9.7", 1204 - "hex-view", 1205 - "log", 1206 - "shrinkwraprs", 1207 - "thiserror", 1208 - "ureq", 1209 - "url", 1210 - "xdg", 1211 - "zbus", 1212 - ] 1213 - 1214 - [[package]] 1215 - name = "gdk" 1216 - version = "0.15.4" 1217 - source = "registry+https://github.com/rust-lang/crates.io-index" 1218 - checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" 1219 - dependencies = [ 1220 - "bitflags", 1221 - "cairo-rs", 1222 - "gdk-pixbuf", 1223 - "gdk-sys", 1224 - "gio", 1225 - "glib", 1226 - "libc", 1227 - "pango", 1228 - ] 1229 - 1230 - [[package]] 1231 - name = "gdk-pixbuf" 1232 - version = "0.15.11" 1233 - source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a" 1235 - dependencies = [ 1236 - "bitflags", 1237 - "gdk-pixbuf-sys", 1238 - "gio", 1239 - "glib", 1240 - "libc", 1241 - ] 1242 - 1243 - [[package]] 1244 - name = "gdk-pixbuf-sys" 1245 - version = "0.15.10" 1246 - source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7" 1248 - dependencies = [ 1249 - "gio-sys", 1250 - "glib-sys", 1251 - "gobject-sys", 1252 - "libc", 1253 - "system-deps", 1254 - ] 1255 - 1256 - [[package]] 1257 - name = "gdk-sys" 1258 - version = "0.15.1" 1259 - source = "registry+https://github.com/rust-lang/crates.io-index" 1260 - checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" 1261 - dependencies = [ 1262 - "cairo-sys-rs", 1263 - "gdk-pixbuf-sys", 1264 - "gio-sys", 1265 - "glib-sys", 1266 - "gobject-sys", 1267 - "libc", 1268 - "pango-sys", 1269 - "pkg-config", 1270 - "system-deps", 1271 - ] 1272 - 1273 - [[package]] 1274 - name = "generic-array" 1275 - version = "0.14.7" 1276 - source = "registry+https://github.com/rust-lang/crates.io-index" 1277 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1278 - dependencies = [ 1279 - "typenum", 1280 - "version_check", 1281 - ] 1282 - 1283 - [[package]] 1284 - name = "getrandom" 1285 - version = "0.2.9" 1286 - source = "registry+https://github.com/rust-lang/crates.io-index" 1287 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 1288 - dependencies = [ 1289 - "cfg-if", 1290 - "libc", 1291 - "wasi", 1292 - ] 1293 - 1294 - [[package]] 1295 - name = "gimli" 1296 - version = "0.27.2" 1297 - source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 1299 - 1300 - [[package]] 1301 - name = "gio" 1302 - version = "0.15.12" 1303 - source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" 1305 - dependencies = [ 1306 - "bitflags", 1307 - "futures-channel", 1308 - "futures-core", 1309 - "futures-io", 1310 - "gio-sys", 1311 - "glib", 1312 - "libc", 1313 - "once_cell", 1314 - "thiserror", 1315 - ] 1316 - 1317 - [[package]] 1318 - name = "gio-sys" 1319 - version = "0.15.10" 1320 - source = "registry+https://github.com/rust-lang/crates.io-index" 1321 - checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d" 1322 - dependencies = [ 1323 - "glib-sys", 1324 - "gobject-sys", 1325 - "libc", 1326 - "system-deps", 1327 - "winapi", 1328 - ] 1329 - 1330 - [[package]] 1331 - name = "glib" 1332 - version = "0.15.12" 1333 - source = "registry+https://github.com/rust-lang/crates.io-index" 1334 - checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" 1335 - dependencies = [ 1336 - "bitflags", 1337 - "futures-channel", 1338 - "futures-core", 1339 - "futures-executor", 1340 - "futures-task", 1341 - "glib-macros", 1342 - "glib-sys", 1343 - "gobject-sys", 1344 - "libc", 1345 - "once_cell", 1346 - "smallvec", 1347 - "thiserror", 1348 - ] 1349 - 1350 - [[package]] 1351 - name = "glib-macros" 1352 - version = "0.15.13" 1353 - source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a" 1355 - dependencies = [ 1356 - "anyhow", 1357 - "heck 0.4.1", 1358 - "proc-macro-crate", 1359 - "proc-macro-error", 1360 - "proc-macro2 1.0.56", 1361 - "quote 1.0.26", 1362 - "syn 1.0.109", 1363 - ] 1364 - 1365 - [[package]] 1366 - name = "glib-sys" 1367 - version = "0.15.10" 1368 - source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 1370 - dependencies = [ 1371 - "libc", 1372 - "system-deps", 1373 - ] 1374 - 1375 - [[package]] 1376 - name = "gobject-sys" 1377 - version = "0.15.10" 1378 - source = "registry+https://github.com/rust-lang/crates.io-index" 1379 - checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a" 1380 - dependencies = [ 1381 - "glib-sys", 1382 - "libc", 1383 - "system-deps", 1384 - ] 1385 - 1386 - [[package]] 1387 - name = "gtk" 1388 - version = "0.15.5" 1389 - source = "registry+https://github.com/rust-lang/crates.io-index" 1390 - checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0" 1391 - dependencies = [ 1392 - "atk", 1393 - "bitflags", 1394 - "cairo-rs", 1395 - "field-offset", 1396 - "futures-channel", 1397 - "gdk", 1398 - "gdk-pixbuf", 1399 - "gio", 1400 - "glib", 1401 - "gtk-sys", 1402 - "gtk3-macros", 1403 - "libc", 1404 - "once_cell", 1405 - "pango", 1406 - "pkg-config", 1407 - ] 1408 - 1409 - [[package]] 1410 - name = "gtk-sys" 1411 - version = "0.15.3" 1412 - source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" 1414 - dependencies = [ 1415 - "atk-sys", 1416 - "cairo-sys-rs", 1417 - "gdk-pixbuf-sys", 1418 - "gdk-sys", 1419 - "gio-sys", 1420 - "glib-sys", 1421 - "gobject-sys", 1422 - "libc", 1423 - "pango-sys", 1424 - "system-deps", 1425 - ] 1426 - 1427 - [[package]] 1428 - name = "gtk3-macros" 1429 - version = "0.15.6" 1430 - source = "registry+https://github.com/rust-lang/crates.io-index" 1431 - checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d" 1432 - dependencies = [ 1433 - "anyhow", 1434 - "proc-macro-crate", 1435 - "proc-macro-error", 1436 - "proc-macro2 1.0.56", 1437 - "quote 1.0.26", 1438 - "syn 1.0.109", 1439 - ] 1440 - 1441 - [[package]] 1442 - name = "h2" 1443 - version = "0.3.18" 1444 - source = "registry+https://github.com/rust-lang/crates.io-index" 1445 - checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" 1446 - dependencies = [ 1447 - "bytes", 1448 - "fnv", 1449 - "futures-core", 1450 - "futures-sink", 1451 - "futures-util", 1452 - "http", 1453 - "indexmap", 1454 - "slab", 1455 - "tokio", 1456 - "tokio-util", 1457 - "tracing", 1458 - ] 1459 - 1460 - [[package]] 1461 - name = "hashbrown" 1462 - version = "0.12.3" 1463 - source = "registry+https://github.com/rust-lang/crates.io-index" 1464 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1465 - 1466 - [[package]] 1467 - name = "heck" 1468 - version = "0.3.3" 1469 - source = "registry+https://github.com/rust-lang/crates.io-index" 1470 - checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 1471 - dependencies = [ 1472 - "unicode-segmentation", 1473 - ] 1474 - 1475 - [[package]] 1476 - name = "heck" 1477 - version = "0.4.1" 1478 - source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1480 - 1481 - [[package]] 1482 - name = "hermit-abi" 1483 - version = "0.1.19" 1484 - source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1486 - dependencies = [ 1487 - "libc", 1488 - ] 1489 - 1490 - [[package]] 1491 - name = "hermit-abi" 1492 - version = "0.2.6" 1493 - source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1495 - dependencies = [ 1496 - "libc", 1497 - ] 1498 - 1499 - [[package]] 1500 - name = "hermit-abi" 1501 - version = "0.3.1" 1502 - source = "registry+https://github.com/rust-lang/crates.io-index" 1503 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 1504 - 1505 - [[package]] 1506 - name = "hex" 1507 - version = "0.3.2" 1508 - source = "registry+https://github.com/rust-lang/crates.io-index" 1509 - checksum = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77" 1510 - 1511 - [[package]] 1512 - name = "hex" 1513 - version = "0.4.3" 1514 - source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1516 - 1517 - [[package]] 1518 - name = "hex-view" 1519 - version = "0.1.3" 1520 - source = "registry+https://github.com/rust-lang/crates.io-index" 1521 - checksum = "494e16c9fe4dd02a88f3fe9ec0f27e38045691ea0ceb11603670f220ff5ca97f" 1522 - 1523 - [[package]] 1524 - name = "home" 1525 - version = "0.5.5" 1526 - source = "registry+https://github.com/rust-lang/crates.io-index" 1527 - checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 1528 - dependencies = [ 1529 - "windows-sys 0.48.0", 1530 - ] 1531 - 1532 - [[package]] 1533 - name = "html2md" 1534 - version = "0.2.14" 1535 - source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "be92446e11d68f5d71367d571c229d09ced1f24ab6d08ea0bff329d5f6c0b2a3" 1537 - dependencies = [ 1538 - "html5ever", 1539 - "jni", 1540 - "lazy_static", 1541 - "markup5ever_rcdom", 1542 - "percent-encoding", 1543 - "regex", 1544 - ] 1545 - 1546 - [[package]] 1547 - name = "html5ever" 1548 - version = "0.26.0" 1549 - source = "registry+https://github.com/rust-lang/crates.io-index" 1550 - checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" 1551 - dependencies = [ 1552 - "log", 1553 - "mac", 1554 - "markup5ever", 1555 - "proc-macro2 1.0.56", 1556 - "quote 1.0.26", 1557 - "syn 1.0.109", 1558 - ] 1559 - 1560 - [[package]] 1561 - name = "http" 1562 - version = "0.2.9" 1563 - source = "registry+https://github.com/rust-lang/crates.io-index" 1564 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1565 - dependencies = [ 1566 - "bytes", 1567 - "fnv", 1568 - "itoa", 1569 - ] 1570 - 1571 - [[package]] 1572 - name = "http-body" 1573 - version = "0.4.5" 1574 - source = "registry+https://github.com/rust-lang/crates.io-index" 1575 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1576 - dependencies = [ 1577 - "bytes", 1578 - "http", 1579 - "pin-project-lite", 1580 - ] 1581 - 1582 - [[package]] 1583 - name = "httparse" 1584 - version = "1.8.0" 1585 - source = "registry+https://github.com/rust-lang/crates.io-index" 1586 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1587 - 1588 - [[package]] 1589 - name = "httpdate" 1590 - version = "1.0.2" 1591 - source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 1593 - 1594 - [[package]] 1595 - name = "human-sort" 1596 - version = "0.2.2" 1597 - source = "registry+https://github.com/rust-lang/crates.io-index" 1598 - checksum = "140a09c9305e6d5e557e2ed7cbc68e05765a7d4213975b87cb04920689cc6219" 1599 - 1600 - [[package]] 1601 - name = "hyper" 1602 - version = "0.14.26" 1603 - source = "registry+https://github.com/rust-lang/crates.io-index" 1604 - checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 1605 - dependencies = [ 1606 - "bytes", 1607 - "futures-channel", 1608 - "futures-core", 1609 - "futures-util", 1610 - "h2", 1611 - "http", 1612 - "http-body", 1613 - "httparse", 1614 - "httpdate", 1615 - "itoa", 1616 - "pin-project-lite", 1617 - "socket2", 1618 - "tokio", 1619 - "tower-service", 1620 - "tracing", 1621 - "want", 1622 - ] 1623 - 1624 - [[package]] 1625 - name = "hyper-tls" 1626 - version = "0.5.0" 1627 - source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1629 - dependencies = [ 1630 - "bytes", 1631 - "hyper", 1632 - "native-tls", 1633 - "tokio", 1634 - "tokio-native-tls", 1635 - ] 1636 - 1637 - [[package]] 1638 - name = "i18n-config" 1639 - version = "0.4.3" 1640 - source = "registry+https://github.com/rust-lang/crates.io-index" 1641 - checksum = "3d9f93ceee6543011739bc81699b5e0cf1f23f3a80364649b6d80de8636bc8df" 1642 - dependencies = [ 1643 - "log", 1644 - "serde", 1645 - "serde_derive", 1646 - "thiserror", 1647 - "toml 0.5.11", 1648 - "unic-langid", 1649 - ] 1650 - 1651 - [[package]] 1652 - name = "i18n-embed" 1653 - version = "0.13.8" 1654 - source = "registry+https://github.com/rust-lang/crates.io-index" 1655 - checksum = "2653dd1a8be0726315603f1c180b29f90e5b2a58f8b943d949d5170d9ad81101" 1656 - dependencies = [ 1657 - "arc-swap", 1658 - "fluent", 1659 - "fluent-langneg", 1660 - "fluent-syntax", 1661 - "i18n-embed-impl", 1662 - "intl-memoizer", 1663 - "lazy_static", 1664 - "locale_config", 1665 - "log", 1666 - "parking_lot", 1667 - "rust-embed", 1668 - "thiserror", 1669 - "unic-langid", 1670 - "walkdir", 1671 - ] 1672 - 1673 - [[package]] 1674 - name = "i18n-embed-fl" 1675 - version = "0.6.6" 1676 - source = "registry+https://github.com/rust-lang/crates.io-index" 1677 - checksum = "4b5809e2295beeb55013705c3b947cbbe83b8cadf3c73a1e6dca06381927212a" 1678 - dependencies = [ 1679 - "dashmap", 1680 - "find-crate", 1681 - "fluent", 1682 - "fluent-syntax", 1683 - "i18n-config", 1684 - "i18n-embed", 1685 - "lazy_static", 1686 - "proc-macro-error", 1687 - "proc-macro2 1.0.56", 1688 - "quote 1.0.26", 1689 - "strsim", 1690 - "syn 1.0.109", 1691 - "unic-langid", 1692 - ] 1693 - 1694 - [[package]] 1695 - name = "i18n-embed-impl" 1696 - version = "0.8.0" 1697 - source = "registry+https://github.com/rust-lang/crates.io-index" 1698 - checksum = "0db2330e035808eb064afb67e6743ddce353763af3e0f2bdfc2476e00ce76136" 1699 - dependencies = [ 1700 - "find-crate", 1701 - "i18n-config", 1702 - "proc-macro2 1.0.56", 1703 - "quote 1.0.26", 1704 - "syn 1.0.109", 1705 - ] 1706 - 1707 - [[package]] 1708 - name = "idna" 1709 - version = "0.3.0" 1710 - source = "registry+https://github.com/rust-lang/crates.io-index" 1711 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1712 - dependencies = [ 1713 - "unicode-bidi", 1714 - "unicode-normalization", 1715 - ] 1716 - 1717 - [[package]] 1718 - name = "index-fixed" 1719 - version = "0.3.1" 1720 - source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "4161ceaf2f41b6cd3f6502f5da085d4ad4393a51e0c70ed2fce1d5698d798fae" 1722 - 1723 - [[package]] 1724 - name = "indexmap" 1725 - version = "1.9.3" 1726 - source = "registry+https://github.com/rust-lang/crates.io-index" 1727 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1728 - dependencies = [ 1729 - "autocfg", 1730 - "hashbrown", 1731 - ] 1732 - 1733 - [[package]] 1734 - name = "instant" 1735 - version = "0.1.12" 1736 - source = "registry+https://github.com/rust-lang/crates.io-index" 1737 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1738 - dependencies = [ 1739 - "cfg-if", 1740 - ] 1741 - 1742 - [[package]] 1743 - name = "intl-memoizer" 1744 - version = "0.5.1" 1745 - source = "registry+https://github.com/rust-lang/crates.io-index" 1746 - checksum = "c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f" 1747 - dependencies = [ 1748 - "type-map", 1749 - "unic-langid", 1750 - ] 1751 - 1752 - [[package]] 1753 - name = "intl_pluralrules" 1754 - version = "7.0.2" 1755 - source = "registry+https://github.com/rust-lang/crates.io-index" 1756 - checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972" 1757 - dependencies = [ 1758 - "unic-langid", 1759 - ] 1760 - 1761 - [[package]] 1762 - name = "io-lifetimes" 1763 - version = "1.0.10" 1764 - source = "registry+https://github.com/rust-lang/crates.io-index" 1765 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1766 - dependencies = [ 1767 - "hermit-abi 0.3.1", 1768 - "libc", 1769 - "windows-sys 0.48.0", 1770 - ] 1771 - 1772 - [[package]] 1773 - name = "ipnet" 1774 - version = "2.7.2" 1775 - source = "registry+https://github.com/rust-lang/crates.io-index" 1776 - checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 1777 - 1778 - [[package]] 1779 - name = "is-terminal" 1780 - version = "0.4.7" 1781 - source = "registry+https://github.com/rust-lang/crates.io-index" 1782 - checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 1783 - dependencies = [ 1784 - "hermit-abi 0.3.1", 1785 - "io-lifetimes", 1786 - "rustix", 1787 - "windows-sys 0.48.0", 1788 - ] 1789 - 1790 - [[package]] 1791 - name = "itertools" 1792 - version = "0.8.2" 1793 - source = "registry+https://github.com/rust-lang/crates.io-index" 1794 - checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" 1795 - dependencies = [ 1796 - "either", 1797 - ] 1798 - 1799 - [[package]] 1800 - name = "itoa" 1801 - version = "1.0.6" 1802 - source = "registry+https://github.com/rust-lang/crates.io-index" 1803 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1804 - 1805 - [[package]] 1806 - name = "jni" 1807 - version = "0.19.0" 1808 - source = "registry+https://github.com/rust-lang/crates.io-index" 1809 - checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" 1810 - dependencies = [ 1811 - "cesu8", 1812 - "combine", 1813 - "jni-sys", 1814 - "log", 1815 - "thiserror", 1816 - "walkdir", 1817 - ] 1818 - 1819 - [[package]] 1820 - name = "jni-sys" 1821 - version = "0.3.0" 1822 - source = "registry+https://github.com/rust-lang/crates.io-index" 1823 - checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1824 - 1825 - [[package]] 1826 - name = "js-sys" 1827 - version = "0.3.61" 1828 - source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1830 - dependencies = [ 1831 - "wasm-bindgen", 1832 - ] 1833 - 1834 - [[package]] 1835 - name = "lazy_static" 1836 - version = "1.4.0" 1837 - source = "registry+https://github.com/rust-lang/crates.io-index" 1838 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1839 - 1840 - [[package]] 1841 - name = "libc" 1842 - version = "0.2.142" 1843 - source = "registry+https://github.com/rust-lang/crates.io-index" 1844 - checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 1845 - 1846 - [[package]] 1847 - name = "libdbus-sys" 1848 - version = "0.2.5" 1849 - source = "registry+https://github.com/rust-lang/crates.io-index" 1850 - checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 1851 - dependencies = [ 1852 - "pkg-config", 1853 - ] 1854 - 1855 - [[package]] 1856 - name = "libudev-sys" 1857 - version = "0.1.4" 1858 - source = "registry+https://github.com/rust-lang/crates.io-index" 1859 - checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 1860 - dependencies = [ 1861 - "libc", 1862 - "pkg-config", 1863 - ] 1864 - 1865 - [[package]] 1866 - name = "linux-raw-sys" 1867 - version = "0.3.6" 1868 - source = "registry+https://github.com/rust-lang/crates.io-index" 1869 - checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c" 1870 - 1871 - [[package]] 1872 - name = "locale_config" 1873 - version = "0.3.0" 1874 - source = "registry+https://github.com/rust-lang/crates.io-index" 1875 - checksum = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" 1876 - dependencies = [ 1877 - "lazy_static", 1878 - "objc", 1879 - "objc-foundation", 1880 - "regex", 1881 - "winapi", 1882 - ] 1883 - 1884 - [[package]] 1885 - name = "lock_api" 1886 - version = "0.4.9" 1887 - source = "registry+https://github.com/rust-lang/crates.io-index" 1888 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1889 - dependencies = [ 1890 - "autocfg", 1891 - "scopeguard", 1892 - ] 1893 - 1894 - [[package]] 1895 - name = "log" 1896 - version = "0.4.17" 1897 - source = "registry+https://github.com/rust-lang/crates.io-index" 1898 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1899 - dependencies = [ 1900 - "cfg-if", 1901 - ] 1902 - 1903 - [[package]] 1904 - name = "lxd" 1905 - version = "0.1.9" 1906 - source = "registry+https://github.com/rust-lang/crates.io-index" 1907 - checksum = "918a314b8eb7d4e19c3d154b4069b12aa37c25a68bae4f2c2a69f50bf47c7c5a" 1908 - dependencies = [ 1909 - "serde", 1910 - "serde_json", 1911 - ] 1912 - 1913 - [[package]] 1914 - name = "mac" 1915 - version = "0.1.1" 1916 - source = "registry+https://github.com/rust-lang/crates.io-index" 1917 - checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 1918 - 1919 - [[package]] 1920 - name = "mac-notification-sys" 1921 - version = "0.5.6" 1922 - source = "registry+https://github.com/rust-lang/crates.io-index" 1923 - checksum = "3e72d50edb17756489e79d52eb146927bec8eba9dd48faadf9ef08bca3791ad5" 1924 - dependencies = [ 1925 - "cc", 1926 - "dirs-next", 1927 - "objc-foundation", 1928 - "objc_id", 1929 - "time", 1930 - ] 1931 - 1932 - [[package]] 1933 - name = "malloc_buf" 1934 - version = "0.0.6" 1935 - source = "registry+https://github.com/rust-lang/crates.io-index" 1936 - checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 1937 - dependencies = [ 1938 - "libc", 1939 - ] 1940 - 1941 - [[package]] 1942 - name = "markup" 1943 - version = "0.3.1" 1944 - source = "registry+https://github.com/rust-lang/crates.io-index" 1945 - checksum = "360ec4d83ae8c3150530220fd89e0c5dba54cfc8d7675695f1fdc3581880dce9" 1946 - dependencies = [ 1947 - "markup-proc-macro", 1948 - ] 1949 - 1950 - [[package]] 1951 - name = "markup-proc-macro" 1952 - version = "0.3.1" 1953 - source = "registry+https://github.com/rust-lang/crates.io-index" 1954 - checksum = "ba9c3711ed5187a843aaa960eb78db98f64d76ea22a47c204ca2affb3904bb92" 1955 - dependencies = [ 1956 - "proc-macro2 0.4.30", 1957 - "quote 0.6.13", 1958 - "syn 0.15.44", 1959 - ] 1960 - 1961 - [[package]] 1962 - name = "markup5ever" 1963 - version = "0.11.0" 1964 - source = "registry+https://github.com/rust-lang/crates.io-index" 1965 - checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" 1966 - dependencies = [ 1967 - "log", 1968 - "phf", 1969 - "phf_codegen", 1970 - "string_cache", 1971 - "string_cache_codegen", 1972 - "tendril", 1973 - ] 1974 - 1975 - [[package]] 1976 - name = "markup5ever_rcdom" 1977 - version = "0.2.0" 1978 - source = "registry+https://github.com/rust-lang/crates.io-index" 1979 - checksum = "b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2" 1980 - dependencies = [ 1981 - "html5ever", 1982 - "markup5ever", 1983 - "tendril", 1984 - "xml5ever", 1985 - ] 1986 - 1987 - [[package]] 1988 - name = "memchr" 1989 - version = "2.5.0" 1990 - source = "registry+https://github.com/rust-lang/crates.io-index" 1991 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1992 - 1993 - [[package]] 1994 - name = "memoffset" 1995 - version = "0.7.1" 1996 - source = "registry+https://github.com/rust-lang/crates.io-index" 1997 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1998 - dependencies = [ 1999 - "autocfg", 2000 - ] 2001 - 2002 - [[package]] 2003 - name = "memoffset" 2004 - version = "0.8.0" 2005 - source = "registry+https://github.com/rust-lang/crates.io-index" 2006 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 2007 - dependencies = [ 2008 - "autocfg", 2009 - ] 2010 - 2011 - [[package]] 2012 - name = "mime" 2013 - version = "0.3.17" 2014 - source = "registry+https://github.com/rust-lang/crates.io-index" 2015 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2016 - 2017 - [[package]] 2018 - name = "miniz_oxide" 2019 - version = "0.6.2" 2020 - source = "registry+https://github.com/rust-lang/crates.io-index" 2021 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 2022 - dependencies = [ 2023 - "adler", 2024 - ] 2025 - 2026 - [[package]] 2027 - name = "miniz_oxide" 2028 - version = "0.7.1" 2029 - source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2031 - dependencies = [ 2032 - "adler", 2033 - ] 2034 - 2035 - [[package]] 2036 - name = "mio" 2037 - version = "0.7.14" 2038 - source = "registry+https://github.com/rust-lang/crates.io-index" 2039 - checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc" 2040 - dependencies = [ 2041 - "libc", 2042 - "log", 2043 - "miow", 2044 - "ntapi", 2045 - "winapi", 2046 - ] 2047 - 2048 - [[package]] 2049 - name = "mio" 2050 - version = "0.8.6" 2051 - source = "registry+https://github.com/rust-lang/crates.io-index" 2052 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 2053 - dependencies = [ 2054 - "libc", 2055 - "log", 2056 - "wasi", 2057 - "windows-sys 0.45.0", 2058 - ] 2059 - 2060 - [[package]] 2061 - name = "miow" 2062 - version = "0.3.7" 2063 - source = "registry+https://github.com/rust-lang/crates.io-index" 2064 - checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" 2065 - dependencies = [ 2066 - "winapi", 2067 - ] 2068 - 2069 - [[package]] 2070 - name = "native-tls" 2071 - version = "0.2.11" 2072 - source = "registry+https://github.com/rust-lang/crates.io-index" 2073 - checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 2074 - dependencies = [ 2075 - "lazy_static", 2076 - "libc", 2077 - "log", 2078 - "openssl", 2079 - "openssl-probe", 2080 - "openssl-sys", 2081 - "schannel", 2082 - "security-framework", 2083 - "security-framework-sys", 2084 - "tempfile", 2085 - ] 2086 - 2087 - [[package]] 2088 - name = "new_debug_unreachable" 2089 - version = "1.0.4" 2090 - source = "registry+https://github.com/rust-lang/crates.io-index" 2091 - checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 2092 - 2093 - [[package]] 2094 - name = "nix" 2095 - version = "0.26.2" 2096 - source = "registry+https://github.com/rust-lang/crates.io-index" 2097 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 2098 - dependencies = [ 2099 - "bitflags", 2100 - "cfg-if", 2101 - "libc", 2102 - "memoffset 0.7.1", 2103 - "static_assertions", 2104 - ] 2105 - 2106 - [[package]] 2107 - name = "notify-rust" 2108 - version = "4.8.0" 2109 - source = "registry+https://github.com/rust-lang/crates.io-index" 2110 - checksum = "2bfa211d18e360f08e36c364308f394b5eb23a6629150690e109a916dc6f610e" 2111 - dependencies = [ 2112 - "dbus 0.9.7", 2113 - "log", 2114 - "mac-notification-sys", 2115 - "tauri-winrt-notification", 2116 - ] 2117 - 2118 - [[package]] 2119 - name = "ntapi" 2120 - version = "0.3.7" 2121 - source = "registry+https://github.com/rust-lang/crates.io-index" 2122 - checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" 2123 - dependencies = [ 2124 - "winapi", 2125 - ] 2126 - 2127 - [[package]] 2128 - name = "num_cpus" 2129 - version = "1.15.0" 2130 - source = "registry+https://github.com/rust-lang/crates.io-index" 2131 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 2132 - dependencies = [ 2133 - "hermit-abi 0.2.6", 2134 - "libc", 2135 - ] 2136 - 2137 - [[package]] 2138 - name = "objc" 2139 - version = "0.2.7" 2140 - source = "registry+https://github.com/rust-lang/crates.io-index" 2141 - checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2142 - dependencies = [ 2143 - "malloc_buf", 2144 - ] 2145 - 2146 - [[package]] 2147 - name = "objc-foundation" 2148 - version = "0.1.1" 2149 - source = "registry+https://github.com/rust-lang/crates.io-index" 2150 - checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 2151 - dependencies = [ 2152 - "block", 2153 - "objc", 2154 - "objc_id", 2155 - ] 2156 - 2157 - [[package]] 2158 - name = "objc_id" 2159 - version = "0.1.1" 2160 - source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 2162 - dependencies = [ 2163 - "objc", 2164 - ] 2165 - 2166 - [[package]] 2167 - name = "object" 2168 - version = "0.30.3" 2169 - source = "registry+https://github.com/rust-lang/crates.io-index" 2170 - checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 2171 - dependencies = [ 2172 - "memchr", 2173 - ] 2174 - 2175 - [[package]] 2176 - name = "once_cell" 2177 - version = "1.17.1" 2178 - source = "registry+https://github.com/rust-lang/crates.io-index" 2179 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 2180 - 2181 - [[package]] 2182 - name = "opaque-debug" 2183 - version = "0.3.0" 2184 - source = "registry+https://github.com/rust-lang/crates.io-index" 2185 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 2186 - 2187 - [[package]] 2188 - name = "openssl" 2189 - version = "0.10.52" 2190 - source = "registry+https://github.com/rust-lang/crates.io-index" 2191 - checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" 2192 - dependencies = [ 2193 - "bitflags", 2194 - "cfg-if", 2195 - "foreign-types", 2196 - "libc", 2197 - "once_cell", 2198 - "openssl-macros", 2199 - "openssl-sys", 2200 - ] 2201 - 2202 - [[package]] 2203 - name = "openssl-macros" 2204 - version = "0.1.1" 2205 - source = "registry+https://github.com/rust-lang/crates.io-index" 2206 - checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 2207 - dependencies = [ 2208 - "proc-macro2 1.0.56", 2209 - "quote 1.0.26", 2210 - "syn 2.0.15", 2211 - ] 2212 - 2213 - [[package]] 2214 - name = "openssl-probe" 2215 - version = "0.1.5" 2216 - source = "registry+https://github.com/rust-lang/crates.io-index" 2217 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2218 - 2219 - [[package]] 2220 - name = "openssl-sys" 2221 - version = "0.9.87" 2222 - source = "registry+https://github.com/rust-lang/crates.io-index" 2223 - checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" 2224 - dependencies = [ 2225 - "cc", 2226 - "libc", 2227 - "pkg-config", 2228 - "vcpkg", 2229 - ] 2230 - 2231 - [[package]] 2232 - name = "ordered-stream" 2233 - version = "0.2.0" 2234 - source = "registry+https://github.com/rust-lang/crates.io-index" 2235 - checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 2236 - dependencies = [ 2237 - "futures-core", 2238 - "pin-project-lite", 2239 - ] 2240 - 2241 - [[package]] 2242 - name = "os_str_bytes" 2243 - version = "6.5.0" 2244 - source = "registry+https://github.com/rust-lang/crates.io-index" 2245 - checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 2246 - 2247 - [[package]] 2248 - name = "pango" 2249 - version = "0.15.10" 2250 - source = "registry+https://github.com/rust-lang/crates.io-index" 2251 - checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" 2252 - dependencies = [ 2253 - "bitflags", 2254 - "glib", 2255 - "libc", 2256 - "once_cell", 2257 - "pango-sys", 2258 - ] 2259 - 2260 - [[package]] 2261 - name = "pango-sys" 2262 - version = "0.15.10" 2263 - source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa" 2265 - dependencies = [ 2266 - "glib-sys", 2267 - "gobject-sys", 2268 - "libc", 2269 - "system-deps", 2270 - ] 2271 - 2272 - [[package]] 2273 - name = "parking" 2274 - version = "2.1.0" 2275 - source = "registry+https://github.com/rust-lang/crates.io-index" 2276 - checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" 2277 - 2278 - [[package]] 2279 - name = "parking_lot" 2280 - version = "0.12.1" 2281 - source = "registry+https://github.com/rust-lang/crates.io-index" 2282 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2283 - dependencies = [ 2284 - "lock_api", 2285 - "parking_lot_core", 2286 - ] 2287 - 2288 - [[package]] 2289 - name = "parking_lot_core" 2290 - version = "0.9.7" 2291 - source = "registry+https://github.com/rust-lang/crates.io-index" 2292 - checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 2293 - dependencies = [ 2294 - "cfg-if", 2295 - "libc", 2296 - "redox_syscall 0.2.16", 2297 - "smallvec", 2298 - "windows-sys 0.45.0", 2299 - ] 2300 - 2301 - [[package]] 2302 - name = "percent-encoding" 2303 - version = "2.2.0" 2304 - source = "registry+https://github.com/rust-lang/crates.io-index" 2305 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2306 - 2307 - [[package]] 2308 - name = "phf" 2309 - version = "0.10.1" 2310 - source = "registry+https://github.com/rust-lang/crates.io-index" 2311 - checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 2312 - dependencies = [ 2313 - "phf_shared", 2314 - ] 2315 - 2316 - [[package]] 2317 - name = "phf_codegen" 2318 - version = "0.10.0" 2319 - source = "registry+https://github.com/rust-lang/crates.io-index" 2320 - checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" 2321 - dependencies = [ 2322 - "phf_generator", 2323 - "phf_shared", 2324 - ] 2325 - 2326 - [[package]] 2327 - name = "phf_generator" 2328 - version = "0.10.0" 2329 - source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 2331 - dependencies = [ 2332 - "phf_shared", 2333 - "rand 0.8.5", 2334 - ] 2335 - 2336 - [[package]] 2337 - name = "phf_shared" 2338 - version = "0.10.0" 2339 - source = "registry+https://github.com/rust-lang/crates.io-index" 2340 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2341 - dependencies = [ 2342 - "siphasher", 2343 - ] 2344 - 2345 - [[package]] 2346 - name = "pin-project-lite" 2347 - version = "0.2.9" 2348 - source = "registry+https://github.com/rust-lang/crates.io-index" 2349 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 2350 - 2351 - [[package]] 2352 - name = "pin-utils" 2353 - version = "0.1.0" 2354 - source = "registry+https://github.com/rust-lang/crates.io-index" 2355 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2356 - 2357 - [[package]] 2358 - name = "pkg-config" 2359 - version = "0.3.26" 2360 - source = "registry+https://github.com/rust-lang/crates.io-index" 2361 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 2362 - 2363 - [[package]] 2364 - name = "plain" 2365 - version = "0.2.3" 2366 - source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 2368 - 2369 - [[package]] 2370 - name = "polling" 2371 - version = "2.8.0" 2372 - source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 2374 - dependencies = [ 2375 - "autocfg", 2376 - "bitflags", 2377 - "cfg-if", 2378 - "concurrent-queue", 2379 - "libc", 2380 - "log", 2381 - "pin-project-lite", 2382 - "windows-sys 0.48.0", 2383 - ] 2384 - 2385 - [[package]] 2386 - name = "ppv-lite86" 2387 - version = "0.2.17" 2388 - source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2390 - 2391 - [[package]] 2392 - name = "precomputed-hash" 2393 - version = "0.1.1" 2394 - source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2396 - 2397 - [[package]] 2398 - name = "proc-macro-crate" 2399 - version = "1.3.1" 2400 - source = "registry+https://github.com/rust-lang/crates.io-index" 2401 - checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2402 - dependencies = [ 2403 - "once_cell", 2404 - "toml_edit", 2405 - ] 2406 - 2407 - [[package]] 2408 - name = "proc-macro-error" 2409 - version = "1.0.4" 2410 - source = "registry+https://github.com/rust-lang/crates.io-index" 2411 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2412 - dependencies = [ 2413 - "proc-macro-error-attr", 2414 - "proc-macro2 1.0.56", 2415 - "quote 1.0.26", 2416 - "syn 1.0.109", 2417 - "version_check", 2418 - ] 2419 - 2420 - [[package]] 2421 - name = "proc-macro-error-attr" 2422 - version = "1.0.4" 2423 - source = "registry+https://github.com/rust-lang/crates.io-index" 2424 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2425 - dependencies = [ 2426 - "proc-macro2 1.0.56", 2427 - "quote 1.0.26", 2428 - "version_check", 2429 - ] 2430 - 2431 - [[package]] 2432 - name = "proc-macro2" 2433 - version = "0.4.30" 2434 - source = "registry+https://github.com/rust-lang/crates.io-index" 2435 - checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" 2436 - dependencies = [ 2437 - "unicode-xid 0.1.0", 2438 - ] 2439 - 2440 - [[package]] 2441 - name = "proc-macro2" 2442 - version = "1.0.56" 2443 - source = "registry+https://github.com/rust-lang/crates.io-index" 2444 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 2445 - dependencies = [ 2446 - "unicode-ident", 2447 - ] 2448 - 2449 - [[package]] 2450 - name = "quick-xml" 2451 - version = "0.23.1" 2452 - source = "registry+https://github.com/rust-lang/crates.io-index" 2453 - checksum = "11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea" 2454 - dependencies = [ 2455 - "memchr", 2456 - ] 2457 - 2458 - [[package]] 2459 - name = "quote" 2460 - version = "0.6.13" 2461 - source = "registry+https://github.com/rust-lang/crates.io-index" 2462 - checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" 2463 - dependencies = [ 2464 - "proc-macro2 0.4.30", 2465 - ] 2466 - 2467 - [[package]] 2468 - name = "quote" 2469 - version = "1.0.26" 2470 - source = "registry+https://github.com/rust-lang/crates.io-index" 2471 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 2472 - dependencies = [ 2473 - "proc-macro2 1.0.56", 2474 - ] 2475 - 2476 - [[package]] 2477 - name = "rand" 2478 - version = "0.4.6" 2479 - source = "registry+https://github.com/rust-lang/crates.io-index" 2480 - checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" 2481 - dependencies = [ 2482 - "fuchsia-cprng", 2483 - "libc", 2484 - "rand_core 0.3.1", 2485 - "rdrand", 2486 - "winapi", 2487 - ] 2488 - 2489 - [[package]] 2490 - name = "rand" 2491 - version = "0.8.5" 2492 - source = "registry+https://github.com/rust-lang/crates.io-index" 2493 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2494 - dependencies = [ 2495 - "libc", 2496 - "rand_chacha", 2497 - "rand_core 0.6.4", 2498 - ] 2499 - 2500 - [[package]] 2501 - name = "rand_chacha" 2502 - version = "0.3.1" 2503 - source = "registry+https://github.com/rust-lang/crates.io-index" 2504 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2505 - dependencies = [ 2506 - "ppv-lite86", 2507 - "rand_core 0.6.4", 2508 - ] 2509 - 2510 - [[package]] 2511 - name = "rand_core" 2512 - version = "0.3.1" 2513 - source = "registry+https://github.com/rust-lang/crates.io-index" 2514 - checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 2515 - dependencies = [ 2516 - "rand_core 0.4.2", 2517 - ] 2518 - 2519 - [[package]] 2520 - name = "rand_core" 2521 - version = "0.4.2" 2522 - source = "registry+https://github.com/rust-lang/crates.io-index" 2523 - checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 2524 - 2525 - [[package]] 2526 - name = "rand_core" 2527 - version = "0.6.4" 2528 - source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2530 - dependencies = [ 2531 - "getrandom", 2532 - ] 2533 - 2534 - [[package]] 2535 - name = "rdrand" 2536 - version = "0.4.0" 2537 - source = "registry+https://github.com/rust-lang/crates.io-index" 2538 - checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 2539 - dependencies = [ 2540 - "rand_core 0.3.1", 2541 - ] 2542 - 2543 - [[package]] 2544 - name = "redox_syscall" 2545 - version = "0.2.16" 2546 - source = "registry+https://github.com/rust-lang/crates.io-index" 2547 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 2548 - dependencies = [ 2549 - "bitflags", 2550 - ] 2551 - 2552 - [[package]] 2553 - name = "redox_syscall" 2554 - version = "0.3.5" 2555 - source = "registry+https://github.com/rust-lang/crates.io-index" 2556 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2557 - dependencies = [ 2558 - "bitflags", 2559 - ] 2560 - 2561 - [[package]] 2562 - name = "redox_users" 2563 - version = "0.4.3" 2564 - source = "registry+https://github.com/rust-lang/crates.io-index" 2565 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2566 - dependencies = [ 2567 - "getrandom", 2568 - "redox_syscall 0.2.16", 2569 - "thiserror", 2570 - ] 2571 - 2572 - [[package]] 2573 - name = "regex" 2574 - version = "1.8.1" 2575 - source = "registry+https://github.com/rust-lang/crates.io-index" 2576 - checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 2577 - dependencies = [ 2578 - "aho-corasick", 2579 - "memchr", 2580 - "regex-syntax", 2581 - ] 2582 - 2583 - [[package]] 2584 - name = "regex-syntax" 2585 - version = "0.7.1" 2586 - source = "registry+https://github.com/rust-lang/crates.io-index" 2587 - checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 2588 - 2589 - [[package]] 2590 - name = "remove_dir_all" 2591 - version = "0.5.3" 2592 - source = "registry+https://github.com/rust-lang/crates.io-index" 2593 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2594 - dependencies = [ 2595 - "winapi", 2596 - ] 2597 - 2598 - [[package]] 2599 - name = "reqwest" 2600 - version = "0.11.17" 2601 - source = "registry+https://github.com/rust-lang/crates.io-index" 2602 - checksum = "13293b639a097af28fc8a90f22add145a9c954e49d77da06263d58cf44d5fb91" 2603 - dependencies = [ 2604 - "base64 0.21.0", 2605 - "bytes", 2606 - "encoding_rs", 2607 - "futures-core", 2608 - "futures-util", 2609 - "h2", 2610 - "http", 2611 - "http-body", 2612 - "hyper", 2613 - "hyper-tls", 2614 - "ipnet", 2615 - "js-sys", 2616 - "log", 2617 - "mime", 2618 - "native-tls", 2619 - "once_cell", 2620 - "percent-encoding", 2621 - "pin-project-lite", 2622 - "serde", 2623 - "serde_json", 2624 - "serde_urlencoded", 2625 - "tokio", 2626 - "tokio-native-tls", 2627 - "tower-service", 2628 - "url", 2629 - "wasm-bindgen", 2630 - "wasm-bindgen-futures", 2631 - "web-sys", 2632 - "winreg", 2633 - ] 2634 - 2635 - [[package]] 2636 - name = "ring" 2637 - version = "0.16.20" 2638 - source = "registry+https://github.com/rust-lang/crates.io-index" 2639 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2640 - dependencies = [ 2641 - "cc", 2642 - "libc", 2643 - "once_cell", 2644 - "spin", 2645 - "untrusted", 2646 - "web-sys", 2647 - "winapi", 2648 - ] 2649 - 2650 - [[package]] 2651 - name = "rust-embed" 2652 - version = "6.6.1" 2653 - source = "registry+https://github.com/rust-lang/crates.io-index" 2654 - checksum = "1b68543d5527e158213414a92832d2aab11a84d2571a5eb021ebe22c43aab066" 2655 - dependencies = [ 2656 - "rust-embed-impl", 2657 - "rust-embed-utils", 2658 - "walkdir", 2659 - ] 2660 - 2661 - [[package]] 2662 - name = "rust-embed-impl" 2663 - version = "6.5.0" 2664 - source = "registry+https://github.com/rust-lang/crates.io-index" 2665 - checksum = "4d4e0f0ced47ded9a68374ac145edd65a6c1fa13a96447b873660b2a568a0fd7" 2666 - dependencies = [ 2667 - "proc-macro2 1.0.56", 2668 - "quote 1.0.26", 2669 - "rust-embed-utils", 2670 - "syn 1.0.109", 2671 - "walkdir", 2672 - ] 2673 - 2674 - [[package]] 2675 - name = "rust-embed-utils" 2676 - version = "7.5.0" 2677 - source = "registry+https://github.com/rust-lang/crates.io-index" 2678 - checksum = "512b0ab6853f7e14e3c8754acb43d6f748bb9ced66aa5915a6553ac8213f7731" 2679 - dependencies = [ 2680 - "sha2 0.10.6", 2681 - "walkdir", 2682 - ] 2683 - 2684 - [[package]] 2685 - name = "rust-lzma" 2686 - version = "0.5.1" 2687 - source = "registry+https://github.com/rust-lang/crates.io-index" 2688 - checksum = "895dc04daeaeee338bb96e229797902ed3f0675bfc59d5b42e0f0b0c13ac54da" 2689 - dependencies = [ 2690 - "pkg-config", 2691 - ] 2692 - 2693 - [[package]] 2694 - name = "rustc-demangle" 2695 - version = "0.1.23" 2696 - source = "registry+https://github.com/rust-lang/crates.io-index" 2697 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 2698 - 2699 - [[package]] 2700 - name = "rustc-hash" 2701 - version = "1.1.0" 2702 - source = "registry+https://github.com/rust-lang/crates.io-index" 2703 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2704 - 2705 - [[package]] 2706 - name = "rustc_version" 2707 - version = "0.4.0" 2708 - source = "registry+https://github.com/rust-lang/crates.io-index" 2709 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2710 - dependencies = [ 2711 - "semver", 2712 - ] 2713 - 2714 - [[package]] 2715 - name = "rustix" 2716 - version = "0.37.18" 2717 - source = "registry+https://github.com/rust-lang/crates.io-index" 2718 - checksum = "8bbfc1d1c7c40c01715f47d71444744a81669ca84e8b63e25a55e169b1f86433" 2719 - dependencies = [ 2720 - "bitflags", 2721 - "errno", 2722 - "io-lifetimes", 2723 - "libc", 2724 - "linux-raw-sys", 2725 - "windows-sys 0.48.0", 2726 - ] 2727 - 2728 - [[package]] 2729 - name = "rustls" 2730 - version = "0.20.8" 2731 - source = "registry+https://github.com/rust-lang/crates.io-index" 2732 - checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2733 - dependencies = [ 2734 - "log", 2735 - "ring", 2736 - "sct", 2737 - "webpki", 2738 - ] 2739 - 2740 - [[package]] 2741 - name = "ryu" 2742 - version = "1.0.13" 2743 - source = "registry+https://github.com/rust-lang/crates.io-index" 2744 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2745 - 2746 - [[package]] 2747 - name = "same-file" 2748 - version = "1.0.6" 2749 - source = "registry+https://github.com/rust-lang/crates.io-index" 2750 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2751 - dependencies = [ 2752 - "winapi-util", 2753 - ] 2754 - 2755 - [[package]] 2756 - name = "schannel" 2757 - version = "0.1.21" 2758 - source = "registry+https://github.com/rust-lang/crates.io-index" 2759 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2760 - dependencies = [ 2761 - "windows-sys 0.42.0", 2762 - ] 2763 - 2764 - [[package]] 2765 - name = "scopeguard" 2766 - version = "1.1.0" 2767 - source = "registry+https://github.com/rust-lang/crates.io-index" 2768 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2769 - 2770 - [[package]] 2771 - name = "sct" 2772 - version = "0.7.0" 2773 - source = "registry+https://github.com/rust-lang/crates.io-index" 2774 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2775 - dependencies = [ 2776 - "ring", 2777 - "untrusted", 2778 - ] 2779 - 2780 - [[package]] 2781 - name = "security-framework" 2782 - version = "2.8.2" 2783 - source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" 2785 - dependencies = [ 2786 - "bitflags", 2787 - "core-foundation", 2788 - "core-foundation-sys", 2789 - "libc", 2790 - "security-framework-sys", 2791 - ] 2792 - 2793 - [[package]] 2794 - name = "security-framework-sys" 2795 - version = "2.8.0" 2796 - source = "registry+https://github.com/rust-lang/crates.io-index" 2797 - checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" 2798 - dependencies = [ 2799 - "core-foundation-sys", 2800 - "libc", 2801 - ] 2802 - 2803 - [[package]] 2804 - name = "self_cell" 2805 - version = "0.10.2" 2806 - source = "registry+https://github.com/rust-lang/crates.io-index" 2807 - checksum = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af" 2808 - 2809 - [[package]] 2810 - name = "semver" 2811 - version = "1.0.17" 2812 - source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 2814 - 2815 - [[package]] 2816 - name = "serde" 2817 - version = "1.0.160" 2818 - source = "registry+https://github.com/rust-lang/crates.io-index" 2819 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 2820 - dependencies = [ 2821 - "serde_derive", 2822 - ] 2823 - 2824 - [[package]] 2825 - name = "serde_derive" 2826 - version = "1.0.160" 2827 - source = "registry+https://github.com/rust-lang/crates.io-index" 2828 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 2829 - dependencies = [ 2830 - "proc-macro2 1.0.56", 2831 - "quote 1.0.26", 2832 - "syn 2.0.15", 2833 - ] 2834 - 2835 - [[package]] 2836 - name = "serde_json" 2837 - version = "1.0.96" 2838 - source = "registry+https://github.com/rust-lang/crates.io-index" 2839 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 2840 - dependencies = [ 2841 - "itoa", 2842 - "ryu", 2843 - "serde", 2844 - ] 2845 - 2846 - [[package]] 2847 - name = "serde_repr" 2848 - version = "0.1.12" 2849 - source = "registry+https://github.com/rust-lang/crates.io-index" 2850 - checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 2851 - dependencies = [ 2852 - "proc-macro2 1.0.56", 2853 - "quote 1.0.26", 2854 - "syn 2.0.15", 2855 - ] 2856 - 2857 - [[package]] 2858 - name = "serde_spanned" 2859 - version = "0.6.1" 2860 - source = "registry+https://github.com/rust-lang/crates.io-index" 2861 - checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2862 - dependencies = [ 2863 - "serde", 2864 - ] 2865 - 2866 - [[package]] 2867 - name = "serde_urlencoded" 2868 - version = "0.7.1" 2869 - source = "registry+https://github.com/rust-lang/crates.io-index" 2870 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2871 - dependencies = [ 2872 - "form_urlencoded", 2873 - "itoa", 2874 - "ryu", 2875 - "serde", 2876 - ] 2877 - 2878 - [[package]] 2879 - name = "sha1" 2880 - version = "0.10.5" 2881 - source = "registry+https://github.com/rust-lang/crates.io-index" 2882 - checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 2883 - dependencies = [ 2884 - "cfg-if", 2885 - "cpufeatures", 2886 - "digest 0.10.6", 2887 - ] 2888 - 2889 - [[package]] 2890 - name = "sha2" 2891 - version = "0.9.9" 2892 - source = "registry+https://github.com/rust-lang/crates.io-index" 2893 - checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 2894 - dependencies = [ 2895 - "block-buffer 0.9.0", 2896 - "cfg-if", 2897 - "cpufeatures", 2898 - "digest 0.9.0", 2899 - "opaque-debug", 2900 - ] 2901 - 2902 - [[package]] 2903 - name = "sha2" 2904 - version = "0.10.6" 2905 - source = "registry+https://github.com/rust-lang/crates.io-index" 2906 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 2907 - dependencies = [ 2908 - "cfg-if", 2909 - "cpufeatures", 2910 - "digest 0.10.6", 2911 - ] 2912 - 2913 - [[package]] 2914 - name = "shrinkwraprs" 2915 - version = "0.3.0" 2916 - source = "registry+https://github.com/rust-lang/crates.io-index" 2917 - checksum = "e63e6744142336dfb606fe2b068afa2e1cca1ee6a5d8377277a92945d81fa331" 2918 - dependencies = [ 2919 - "bitflags", 2920 - "itertools", 2921 - "proc-macro2 1.0.56", 2922 - "quote 1.0.26", 2923 - "syn 1.0.109", 2924 - ] 2925 - 2926 - [[package]] 2927 - name = "siphasher" 2928 - version = "0.3.10" 2929 - source = "registry+https://github.com/rust-lang/crates.io-index" 2930 - checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2931 - 2932 - [[package]] 2933 - name = "slab" 2934 - version = "0.4.8" 2935 - source = "registry+https://github.com/rust-lang/crates.io-index" 2936 - checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 2937 - dependencies = [ 2938 - "autocfg", 2939 - ] 2940 - 2941 - [[package]] 2942 - name = "slotmap" 2943 - version = "1.0.6" 2944 - source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 2946 - dependencies = [ 2947 - "version_check", 2948 - ] 2949 - 2950 - [[package]] 2951 - name = "smallvec" 2952 - version = "1.10.0" 2953 - source = "registry+https://github.com/rust-lang/crates.io-index" 2954 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2955 - 2956 - [[package]] 2957 - name = "socket2" 2958 - version = "0.4.9" 2959 - source = "registry+https://github.com/rust-lang/crates.io-index" 2960 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2961 - dependencies = [ 2962 - "libc", 2963 - "winapi", 2964 - ] 2965 - 2966 - [[package]] 2967 - name = "sodalite" 2968 - version = "0.4.0" 2969 - source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "41784a359d15c58bba298cccb7f30a847a1a42d0620c9bdaa0aa42fdb3c280e0" 2971 - dependencies = [ 2972 - "index-fixed", 2973 - ] 2974 - 2975 - [[package]] 2976 - name = "spin" 2977 - version = "0.5.2" 2978 - source = "registry+https://github.com/rust-lang/crates.io-index" 2979 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2980 - 2981 - [[package]] 2982 - name = "static_assertions" 2983 - version = "1.1.0" 2984 - source = "registry+https://github.com/rust-lang/crates.io-index" 2985 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2986 - 2987 - [[package]] 2988 - name = "string_cache" 2989 - version = "0.8.7" 2990 - source = "registry+https://github.com/rust-lang/crates.io-index" 2991 - checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 2992 - dependencies = [ 2993 - "new_debug_unreachable", 2994 - "once_cell", 2995 - "parking_lot", 2996 - "phf_shared", 2997 - "precomputed-hash", 2998 - "serde", 2999 - ] 3000 - 3001 - [[package]] 3002 - name = "string_cache_codegen" 3003 - version = "0.5.2" 3004 - source = "registry+https://github.com/rust-lang/crates.io-index" 3005 - checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 3006 - dependencies = [ 3007 - "phf_generator", 3008 - "phf_shared", 3009 - "proc-macro2 1.0.56", 3010 - "quote 1.0.26", 3011 - ] 3012 - 3013 - [[package]] 3014 - name = "strsim" 3015 - version = "0.10.0" 3016 - source = "registry+https://github.com/rust-lang/crates.io-index" 3017 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3018 - 3019 - [[package]] 3020 - name = "strum" 3021 - version = "0.22.0" 3022 - source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e" 3024 - dependencies = [ 3025 - "strum_macros", 3026 - ] 3027 - 3028 - [[package]] 3029 - name = "strum_macros" 3030 - version = "0.22.0" 3031 - source = "registry+https://github.com/rust-lang/crates.io-index" 3032 - checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb" 3033 - dependencies = [ 3034 - "heck 0.3.3", 3035 - "proc-macro2 1.0.56", 3036 - "quote 1.0.26", 3037 - "syn 1.0.109", 3038 - ] 3039 - 3040 - [[package]] 3041 - name = "syn" 3042 - version = "0.15.44" 3043 - source = "registry+https://github.com/rust-lang/crates.io-index" 3044 - checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" 3045 - dependencies = [ 3046 - "proc-macro2 0.4.30", 3047 - "quote 0.6.13", 3048 - "unicode-xid 0.1.0", 3049 - ] 3050 - 3051 - [[package]] 3052 - name = "syn" 3053 - version = "1.0.109" 3054 - source = "registry+https://github.com/rust-lang/crates.io-index" 3055 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3056 - dependencies = [ 3057 - "proc-macro2 1.0.56", 3058 - "quote 1.0.26", 3059 - "unicode-ident", 3060 - ] 3061 - 3062 - [[package]] 3063 - name = "syn" 3064 - version = "2.0.15" 3065 - source = "registry+https://github.com/rust-lang/crates.io-index" 3066 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 3067 - dependencies = [ 3068 - "proc-macro2 1.0.56", 3069 - "quote 1.0.26", 3070 - "unicode-ident", 3071 - ] 3072 - 3073 - [[package]] 3074 - name = "synstructure" 3075 - version = "0.12.6" 3076 - source = "registry+https://github.com/rust-lang/crates.io-index" 3077 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 3078 - dependencies = [ 3079 - "proc-macro2 1.0.56", 3080 - "quote 1.0.26", 3081 - "syn 1.0.109", 3082 - "unicode-xid 0.2.4", 3083 - ] 3084 - 3085 - [[package]] 3086 - name = "system-deps" 3087 - version = "6.0.5" 3088 - source = "registry+https://github.com/rust-lang/crates.io-index" 3089 - checksum = "d0fe581ad25d11420b873cf9aedaca0419c2b411487b134d4d21065f3d092055" 3090 - dependencies = [ 3091 - "cfg-expr", 3092 - "heck 0.4.1", 3093 - "pkg-config", 3094 - "toml 0.7.3", 3095 - "version-compare", 3096 - ] 3097 - 3098 - [[package]] 3099 - name = "system76-firmware" 3100 - version = "1.0.51" 3101 - source = "git+https://github.com/pop-os/system76-firmware#c3d5323647a0853c4d28e4f7148a4a96f63dbb3a" 3102 - dependencies = [ 3103 - "anyhow", 3104 - "bincode", 3105 - "buildchain", 3106 - "clap 3.2.25", 3107 - "ecflash", 3108 - "libc", 3109 - "plain", 3110 - "rust-lzma", 3111 - "serde", 3112 - "serde_json", 3113 - "sha2 0.9.9", 3114 - "system76_ectool", 3115 - "tar", 3116 - "tempdir", 3117 - "uuid", 3118 - ] 3119 - 3120 - [[package]] 3121 - name = "system76-firmware-daemon" 3122 - version = "0.1.0" 3123 - source = "git+https://github.com/pop-os/system76-firmware#c3d5323647a0853c4d28e4f7148a4a96f63dbb3a" 3124 - dependencies = [ 3125 - "dbus 0.9.7", 3126 - "dbus-crossroads", 3127 - "enum_derive", 3128 - "libc", 3129 - "serde", 3130 - "serde_json", 3131 - "shrinkwraprs", 3132 - "system76-firmware", 3133 - "thiserror", 3134 - ] 3135 - 3136 - [[package]] 3137 - name = "system76_ectool" 3138 - version = "0.2.3" 3139 - source = "registry+https://github.com/rust-lang/crates.io-index" 3140 - checksum = "c957fdd329e017031dbd261ff48fad01296660a9c237942c226cff064bd0610a" 3141 - dependencies = [ 3142 - "libc", 3143 - ] 3144 - 3145 - [[package]] 3146 - name = "tar" 3147 - version = "0.4.35" 3148 - source = "registry+https://github.com/rust-lang/crates.io-index" 3149 - checksum = "7d779dc6aeff029314570f666ec83f19df7280bb36ef338442cfa8c604021b80" 3150 - dependencies = [ 3151 - "filetime", 3152 - "libc", 3153 - "xattr", 3154 - ] 3155 - 3156 - [[package]] 3157 - name = "target-lexicon" 3158 - version = "0.12.7" 3159 - source = "registry+https://github.com/rust-lang/crates.io-index" 3160 - checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 3161 - 3162 - [[package]] 3163 - name = "tauri-winrt-notification" 3164 - version = "0.1.0" 3165 - source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "c58de036c4d2e20717024de2a3c4bf56c301f07b21bc8ef9b57189fce06f1f3b" 3167 - dependencies = [ 3168 - "quick-xml", 3169 - "strum", 3170 - "windows", 3171 - ] 3172 - 3173 - [[package]] 3174 - name = "tempdir" 3175 - version = "0.3.7" 3176 - source = "registry+https://github.com/rust-lang/crates.io-index" 3177 - checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" 3178 - dependencies = [ 3179 - "rand 0.4.6", 3180 - "remove_dir_all", 3181 - ] 3182 - 3183 - [[package]] 3184 - name = "tempfile" 3185 - version = "3.5.0" 3186 - source = "registry+https://github.com/rust-lang/crates.io-index" 3187 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 3188 - dependencies = [ 3189 - "cfg-if", 3190 - "fastrand", 3191 - "redox_syscall 0.3.5", 3192 - "rustix", 3193 - "windows-sys 0.45.0", 3194 - ] 3195 - 3196 - [[package]] 3197 - name = "tendril" 3198 - version = "0.4.3" 3199 - source = "registry+https://github.com/rust-lang/crates.io-index" 3200 - checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 3201 - dependencies = [ 3202 - "futf", 3203 - "mac", 3204 - "utf-8", 3205 - ] 3206 - 3207 - [[package]] 3208 - name = "termcolor" 3209 - version = "1.2.0" 3210 - source = "registry+https://github.com/rust-lang/crates.io-index" 3211 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 3212 - dependencies = [ 3213 - "winapi-util", 3214 - ] 3215 - 3216 - [[package]] 3217 - name = "textwrap" 3218 - version = "0.16.0" 3219 - source = "registry+https://github.com/rust-lang/crates.io-index" 3220 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 3221 - 3222 - [[package]] 3223 - name = "thiserror" 3224 - version = "1.0.40" 3225 - source = "registry+https://github.com/rust-lang/crates.io-index" 3226 - checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 3227 - dependencies = [ 3228 - "thiserror-impl", 3229 - ] 3230 - 3231 - [[package]] 3232 - name = "thiserror-impl" 3233 - version = "1.0.40" 3234 - source = "registry+https://github.com/rust-lang/crates.io-index" 3235 - checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 3236 - dependencies = [ 3237 - "proc-macro2 1.0.56", 3238 - "quote 1.0.26", 3239 - "syn 2.0.15", 3240 - ] 3241 - 3242 - [[package]] 3243 - name = "time" 3244 - version = "0.3.20" 3245 - source = "registry+https://github.com/rust-lang/crates.io-index" 3246 - checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 3247 - dependencies = [ 3248 - "serde", 3249 - "time-core", 3250 - ] 3251 - 3252 - [[package]] 3253 - name = "time-core" 3254 - version = "0.1.0" 3255 - source = "registry+https://github.com/rust-lang/crates.io-index" 3256 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 3257 - 3258 - [[package]] 3259 - name = "tinystr" 3260 - version = "0.7.1" 3261 - source = "registry+https://github.com/rust-lang/crates.io-index" 3262 - checksum = "7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef" 3263 - dependencies = [ 3264 - "displaydoc", 3265 - ] 3266 - 3267 - [[package]] 3268 - name = "tinyvec" 3269 - version = "1.6.0" 3270 - source = "registry+https://github.com/rust-lang/crates.io-index" 3271 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3272 - dependencies = [ 3273 - "tinyvec_macros", 3274 - ] 3275 - 3276 - [[package]] 3277 - name = "tinyvec_macros" 3278 - version = "0.1.1" 3279 - source = "registry+https://github.com/rust-lang/crates.io-index" 3280 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3281 - 3282 - [[package]] 3283 - name = "tokio" 3284 - version = "1.28.0" 3285 - source = "registry+https://github.com/rust-lang/crates.io-index" 3286 - checksum = "c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f" 3287 - dependencies = [ 3288 - "autocfg", 3289 - "bytes", 3290 - "libc", 3291 - "mio 0.8.6", 3292 - "num_cpus", 3293 - "pin-project-lite", 3294 - "socket2", 3295 - "windows-sys 0.48.0", 3296 - ] 3297 - 3298 - [[package]] 3299 - name = "tokio-native-tls" 3300 - version = "0.3.1" 3301 - source = "registry+https://github.com/rust-lang/crates.io-index" 3302 - checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 3303 - dependencies = [ 3304 - "native-tls", 3305 - "tokio", 3306 - ] 3307 - 3308 - [[package]] 3309 - name = "tokio-udev" 3310 - version = "0.8.0" 3311 - source = "registry+https://github.com/rust-lang/crates.io-index" 3312 - checksum = "246ffebae60acd93eb0056bac967cad807c7aa09916fabceac50479ad1f53e64" 3313 - dependencies = [ 3314 - "futures-core", 3315 - "mio 0.7.14", 3316 - "tokio", 3317 - "udev", 3318 - ] 3319 - 3320 - [[package]] 3321 - name = "tokio-util" 3322 - version = "0.7.8" 3323 - source = "registry+https://github.com/rust-lang/crates.io-index" 3324 - checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 3325 - dependencies = [ 3326 - "bytes", 3327 - "futures-core", 3328 - "futures-sink", 3329 - "pin-project-lite", 3330 - "tokio", 3331 - "tracing", 3332 - ] 3333 - 3334 - [[package]] 3335 - name = "toml" 3336 - version = "0.5.11" 3337 - source = "registry+https://github.com/rust-lang/crates.io-index" 3338 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 3339 - dependencies = [ 3340 - "serde", 3341 - ] 3342 - 3343 - [[package]] 3344 - name = "toml" 3345 - version = "0.7.3" 3346 - source = "registry+https://github.com/rust-lang/crates.io-index" 3347 - checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 3348 - dependencies = [ 3349 - "serde", 3350 - "serde_spanned", 3351 - "toml_datetime", 3352 - "toml_edit", 3353 - ] 3354 - 3355 - [[package]] 3356 - name = "toml_datetime" 3357 - version = "0.6.1" 3358 - source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 3360 - dependencies = [ 3361 - "serde", 3362 - ] 3363 - 3364 - [[package]] 3365 - name = "toml_edit" 3366 - version = "0.19.8" 3367 - source = "registry+https://github.com/rust-lang/crates.io-index" 3368 - checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 3369 - dependencies = [ 3370 - "indexmap", 3371 - "serde", 3372 - "serde_spanned", 3373 - "toml_datetime", 3374 - "winnow", 3375 - ] 3376 - 3377 - [[package]] 3378 - name = "tools" 3379 - version = "0.1.0" 3380 - dependencies = [ 3381 - "clap 4.2.5", 3382 - "freedesktop-desktop-entry", 3383 - ] 3384 - 3385 - [[package]] 3386 - name = "tower-service" 3387 - version = "0.3.2" 3388 - source = "registry+https://github.com/rust-lang/crates.io-index" 3389 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 3390 - 3391 - [[package]] 3392 - name = "tracing" 3393 - version = "0.1.37" 3394 - source = "registry+https://github.com/rust-lang/crates.io-index" 3395 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 3396 - dependencies = [ 3397 - "cfg-if", 3398 - "pin-project-lite", 3399 - "tracing-attributes", 3400 - "tracing-core", 3401 - ] 3402 - 3403 - [[package]] 3404 - name = "tracing-attributes" 3405 - version = "0.1.24" 3406 - source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 3408 - dependencies = [ 3409 - "proc-macro2 1.0.56", 3410 - "quote 1.0.26", 3411 - "syn 2.0.15", 3412 - ] 3413 - 3414 - [[package]] 3415 - name = "tracing-core" 3416 - version = "0.1.30" 3417 - source = "registry+https://github.com/rust-lang/crates.io-index" 3418 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 3419 - dependencies = [ 3420 - "once_cell", 3421 - ] 3422 - 3423 - [[package]] 3424 - name = "try-lock" 3425 - version = "0.2.4" 3426 - source = "registry+https://github.com/rust-lang/crates.io-index" 3427 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 3428 - 3429 - [[package]] 3430 - name = "type-map" 3431 - version = "0.4.0" 3432 - source = "registry+https://github.com/rust-lang/crates.io-index" 3433 - checksum = "b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46" 3434 - dependencies = [ 3435 - "rustc-hash", 3436 - ] 3437 - 3438 - [[package]] 3439 - name = "typenum" 3440 - version = "1.16.0" 3441 - source = "registry+https://github.com/rust-lang/crates.io-index" 3442 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 3443 - 3444 - [[package]] 3445 - name = "udev" 3446 - version = "0.6.3" 3447 - source = "registry+https://github.com/rust-lang/crates.io-index" 3448 - checksum = "1c960764f7e816eed851a96c364745d37f9fe71a2e7dba79fbd40104530b5dd0" 3449 - dependencies = [ 3450 - "libc", 3451 - "libudev-sys", 3452 - "mio 0.8.6", 3453 - "pkg-config", 3454 - ] 3455 - 3456 - [[package]] 3457 - name = "uds_windows" 3458 - version = "1.0.2" 3459 - source = "registry+https://github.com/rust-lang/crates.io-index" 3460 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 3461 - dependencies = [ 3462 - "tempfile", 3463 - "winapi", 3464 - ] 3465 - 3466 - [[package]] 3467 - name = "unic-langid" 3468 - version = "0.9.1" 3469 - source = "registry+https://github.com/rust-lang/crates.io-index" 3470 - checksum = "398f9ad7239db44fd0f80fe068d12ff22d78354080332a5077dc6f52f14dcf2f" 3471 - dependencies = [ 3472 - "unic-langid-impl", 3473 - ] 3474 - 3475 - [[package]] 3476 - name = "unic-langid-impl" 3477 - version = "0.9.1" 3478 - source = "registry+https://github.com/rust-lang/crates.io-index" 3479 - checksum = "e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff" 3480 - dependencies = [ 3481 - "serde", 3482 - "tinystr", 3483 - ] 3484 - 3485 - [[package]] 3486 - name = "unicode-bidi" 3487 - version = "0.3.13" 3488 - source = "registry+https://github.com/rust-lang/crates.io-index" 3489 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3490 - 3491 - [[package]] 3492 - name = "unicode-ident" 3493 - version = "1.0.8" 3494 - source = "registry+https://github.com/rust-lang/crates.io-index" 3495 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 3496 - 3497 - [[package]] 3498 - name = "unicode-normalization" 3499 - version = "0.1.22" 3500 - source = "registry+https://github.com/rust-lang/crates.io-index" 3501 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3502 - dependencies = [ 3503 - "tinyvec", 3504 - ] 3505 - 3506 - [[package]] 3507 - name = "unicode-segmentation" 3508 - version = "1.10.1" 3509 - source = "registry+https://github.com/rust-lang/crates.io-index" 3510 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 3511 - 3512 - [[package]] 3513 - name = "unicode-xid" 3514 - version = "0.1.0" 3515 - source = "registry+https://github.com/rust-lang/crates.io-index" 3516 - checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" 3517 - 3518 - [[package]] 3519 - name = "unicode-xid" 3520 - version = "0.2.4" 3521 - source = "registry+https://github.com/rust-lang/crates.io-index" 3522 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 3523 - 3524 - [[package]] 3525 - name = "untrusted" 3526 - version = "0.7.1" 3527 - source = "registry+https://github.com/rust-lang/crates.io-index" 3528 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 3529 - 3530 - [[package]] 3531 - name = "upower_dbus" 3532 - version = "0.1.0" 3533 - source = "registry+https://github.com/rust-lang/crates.io-index" 3534 - checksum = "b8121b555fe6fd748fb4bb147f7b31b5ea17d006633183447e0d89e19d9aa9b7" 3535 - dependencies = [ 3536 - "dbus 0.6.5", 3537 - "failure", 3538 - "failure_derive", 3539 - ] 3540 - 3541 - [[package]] 3542 - name = "ureq" 3543 - version = "2.6.2" 3544 - source = "registry+https://github.com/rust-lang/crates.io-index" 3545 - checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" 3546 - dependencies = [ 3547 - "base64 0.13.1", 3548 - "flate2", 3549 - "log", 3550 - "once_cell", 3551 - "rustls", 3552 - "url", 3553 - "webpki", 3554 - "webpki-roots", 3555 - ] 3556 - 3557 - [[package]] 3558 - name = "url" 3559 - version = "2.3.1" 3560 - source = "registry+https://github.com/rust-lang/crates.io-index" 3561 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3562 - dependencies = [ 3563 - "form_urlencoded", 3564 - "idna", 3565 - "percent-encoding", 3566 - ] 3567 - 3568 - [[package]] 3569 - name = "users" 3570 - version = "0.11.0" 3571 - source = "registry+https://github.com/rust-lang/crates.io-index" 3572 - checksum = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032" 3573 - dependencies = [ 3574 - "libc", 3575 - "log", 3576 - ] 3577 - 3578 - [[package]] 3579 - name = "utf-8" 3580 - version = "0.7.6" 3581 - source = "registry+https://github.com/rust-lang/crates.io-index" 3582 - checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 3583 - 3584 - [[package]] 3585 - name = "utf8parse" 3586 - version = "0.2.1" 3587 - source = "registry+https://github.com/rust-lang/crates.io-index" 3588 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 3589 - 3590 - [[package]] 3591 - name = "uuid" 3592 - version = "0.8.2" 3593 - source = "registry+https://github.com/rust-lang/crates.io-index" 3594 - checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 3595 - 3596 - [[package]] 3597 - name = "vcpkg" 3598 - version = "0.2.15" 3599 - source = "registry+https://github.com/rust-lang/crates.io-index" 3600 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 3601 - 3602 - [[package]] 3603 - name = "version-compare" 3604 - version = "0.1.1" 3605 - source = "registry+https://github.com/rust-lang/crates.io-index" 3606 - checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 3607 - 3608 - [[package]] 3609 - name = "version_check" 3610 - version = "0.9.4" 3611 - source = "registry+https://github.com/rust-lang/crates.io-index" 3612 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3613 - 3614 - [[package]] 3615 - name = "waker-fn" 3616 - version = "1.1.0" 3617 - source = "registry+https://github.com/rust-lang/crates.io-index" 3618 - checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 3619 - 3620 - [[package]] 3621 - name = "walkdir" 3622 - version = "2.3.3" 3623 - source = "registry+https://github.com/rust-lang/crates.io-index" 3624 - checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 3625 - dependencies = [ 3626 - "same-file", 3627 - "winapi-util", 3628 - ] 3629 - 3630 - [[package]] 3631 - name = "want" 3632 - version = "0.3.0" 3633 - source = "registry+https://github.com/rust-lang/crates.io-index" 3634 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 3635 - dependencies = [ 3636 - "log", 3637 - "try-lock", 3638 - ] 3639 - 3640 - [[package]] 3641 - name = "wasi" 3642 - version = "0.11.0+wasi-snapshot-preview1" 3643 - source = "registry+https://github.com/rust-lang/crates.io-index" 3644 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3645 - 3646 - [[package]] 3647 - name = "wasm-bindgen" 3648 - version = "0.2.84" 3649 - source = "registry+https://github.com/rust-lang/crates.io-index" 3650 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 3651 - dependencies = [ 3652 - "cfg-if", 3653 - "wasm-bindgen-macro", 3654 - ] 3655 - 3656 - [[package]] 3657 - name = "wasm-bindgen-backend" 3658 - version = "0.2.84" 3659 - source = "registry+https://github.com/rust-lang/crates.io-index" 3660 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 3661 - dependencies = [ 3662 - "bumpalo", 3663 - "log", 3664 - "once_cell", 3665 - "proc-macro2 1.0.56", 3666 - "quote 1.0.26", 3667 - "syn 1.0.109", 3668 - "wasm-bindgen-shared", 3669 - ] 3670 - 3671 - [[package]] 3672 - name = "wasm-bindgen-futures" 3673 - version = "0.4.34" 3674 - source = "registry+https://github.com/rust-lang/crates.io-index" 3675 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 3676 - dependencies = [ 3677 - "cfg-if", 3678 - "js-sys", 3679 - "wasm-bindgen", 3680 - "web-sys", 3681 - ] 3682 - 3683 - [[package]] 3684 - name = "wasm-bindgen-macro" 3685 - version = "0.2.84" 3686 - source = "registry+https://github.com/rust-lang/crates.io-index" 3687 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 3688 - dependencies = [ 3689 - "quote 1.0.26", 3690 - "wasm-bindgen-macro-support", 3691 - ] 3692 - 3693 - [[package]] 3694 - name = "wasm-bindgen-macro-support" 3695 - version = "0.2.84" 3696 - source = "registry+https://github.com/rust-lang/crates.io-index" 3697 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 3698 - dependencies = [ 3699 - "proc-macro2 1.0.56", 3700 - "quote 1.0.26", 3701 - "syn 1.0.109", 3702 - "wasm-bindgen-backend", 3703 - "wasm-bindgen-shared", 3704 - ] 3705 - 3706 - [[package]] 3707 - name = "wasm-bindgen-shared" 3708 - version = "0.2.84" 3709 - source = "registry+https://github.com/rust-lang/crates.io-index" 3710 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 3711 - 3712 - [[package]] 3713 - name = "web-sys" 3714 - version = "0.3.61" 3715 - source = "registry+https://github.com/rust-lang/crates.io-index" 3716 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 3717 - dependencies = [ 3718 - "js-sys", 3719 - "wasm-bindgen", 3720 - ] 3721 - 3722 - [[package]] 3723 - name = "webpki" 3724 - version = "0.22.0" 3725 - source = "registry+https://github.com/rust-lang/crates.io-index" 3726 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 3727 - dependencies = [ 3728 - "ring", 3729 - "untrusted", 3730 - ] 3731 - 3732 - [[package]] 3733 - name = "webpki-roots" 3734 - version = "0.22.6" 3735 - source = "registry+https://github.com/rust-lang/crates.io-index" 3736 - checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 3737 - dependencies = [ 3738 - "webpki", 3739 - ] 3740 - 3741 - [[package]] 3742 - name = "winapi" 3743 - version = "0.3.9" 3744 - source = "registry+https://github.com/rust-lang/crates.io-index" 3745 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3746 - dependencies = [ 3747 - "winapi-i686-pc-windows-gnu", 3748 - "winapi-x86_64-pc-windows-gnu", 3749 - ] 3750 - 3751 - [[package]] 3752 - name = "winapi-i686-pc-windows-gnu" 3753 - version = "0.4.0" 3754 - source = "registry+https://github.com/rust-lang/crates.io-index" 3755 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3756 - 3757 - [[package]] 3758 - name = "winapi-util" 3759 - version = "0.1.5" 3760 - source = "registry+https://github.com/rust-lang/crates.io-index" 3761 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3762 - dependencies = [ 3763 - "winapi", 3764 - ] 3765 - 3766 - [[package]] 3767 - name = "winapi-x86_64-pc-windows-gnu" 3768 - version = "0.4.0" 3769 - source = "registry+https://github.com/rust-lang/crates.io-index" 3770 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3771 - 3772 - [[package]] 3773 - name = "windows" 3774 - version = "0.39.0" 3775 - source = "registry+https://github.com/rust-lang/crates.io-index" 3776 - checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 3777 - dependencies = [ 3778 - "windows_aarch64_msvc 0.39.0", 3779 - "windows_i686_gnu 0.39.0", 3780 - "windows_i686_msvc 0.39.0", 3781 - "windows_x86_64_gnu 0.39.0", 3782 - "windows_x86_64_msvc 0.39.0", 3783 - ] 3784 - 3785 - [[package]] 3786 - name = "windows-sys" 3787 - version = "0.42.0" 3788 - source = "registry+https://github.com/rust-lang/crates.io-index" 3789 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3790 - dependencies = [ 3791 - "windows_aarch64_gnullvm 0.42.2", 3792 - "windows_aarch64_msvc 0.42.2", 3793 - "windows_i686_gnu 0.42.2", 3794 - "windows_i686_msvc 0.42.2", 3795 - "windows_x86_64_gnu 0.42.2", 3796 - "windows_x86_64_gnullvm 0.42.2", 3797 - "windows_x86_64_msvc 0.42.2", 3798 - ] 3799 - 3800 - [[package]] 3801 - name = "windows-sys" 3802 - version = "0.45.0" 3803 - source = "registry+https://github.com/rust-lang/crates.io-index" 3804 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3805 - dependencies = [ 3806 - "windows-targets 0.42.2", 3807 - ] 3808 - 3809 - [[package]] 3810 - name = "windows-sys" 3811 - version = "0.48.0" 3812 - source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3814 - dependencies = [ 3815 - "windows-targets 0.48.0", 3816 - ] 3817 - 3818 - [[package]] 3819 - name = "windows-targets" 3820 - version = "0.42.2" 3821 - source = "registry+https://github.com/rust-lang/crates.io-index" 3822 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 3823 - dependencies = [ 3824 - "windows_aarch64_gnullvm 0.42.2", 3825 - "windows_aarch64_msvc 0.42.2", 3826 - "windows_i686_gnu 0.42.2", 3827 - "windows_i686_msvc 0.42.2", 3828 - "windows_x86_64_gnu 0.42.2", 3829 - "windows_x86_64_gnullvm 0.42.2", 3830 - "windows_x86_64_msvc 0.42.2", 3831 - ] 3832 - 3833 - [[package]] 3834 - name = "windows-targets" 3835 - version = "0.48.0" 3836 - source = "registry+https://github.com/rust-lang/crates.io-index" 3837 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3838 - dependencies = [ 3839 - "windows_aarch64_gnullvm 0.48.0", 3840 - "windows_aarch64_msvc 0.48.0", 3841 - "windows_i686_gnu 0.48.0", 3842 - "windows_i686_msvc 0.48.0", 3843 - "windows_x86_64_gnu 0.48.0", 3844 - "windows_x86_64_gnullvm 0.48.0", 3845 - "windows_x86_64_msvc 0.48.0", 3846 - ] 3847 - 3848 - [[package]] 3849 - name = "windows_aarch64_gnullvm" 3850 - version = "0.42.2" 3851 - source = "registry+https://github.com/rust-lang/crates.io-index" 3852 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 3853 - 3854 - [[package]] 3855 - name = "windows_aarch64_gnullvm" 3856 - version = "0.48.0" 3857 - source = "registry+https://github.com/rust-lang/crates.io-index" 3858 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3859 - 3860 - [[package]] 3861 - name = "windows_aarch64_msvc" 3862 - version = "0.39.0" 3863 - source = "registry+https://github.com/rust-lang/crates.io-index" 3864 - checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 3865 - 3866 - [[package]] 3867 - name = "windows_aarch64_msvc" 3868 - version = "0.42.2" 3869 - source = "registry+https://github.com/rust-lang/crates.io-index" 3870 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 3871 - 3872 - [[package]] 3873 - name = "windows_aarch64_msvc" 3874 - version = "0.48.0" 3875 - source = "registry+https://github.com/rust-lang/crates.io-index" 3876 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3877 - 3878 - [[package]] 3879 - name = "windows_i686_gnu" 3880 - version = "0.39.0" 3881 - source = "registry+https://github.com/rust-lang/crates.io-index" 3882 - checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 3883 - 3884 - [[package]] 3885 - name = "windows_i686_gnu" 3886 - version = "0.42.2" 3887 - source = "registry+https://github.com/rust-lang/crates.io-index" 3888 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 3889 - 3890 - [[package]] 3891 - name = "windows_i686_gnu" 3892 - version = "0.48.0" 3893 - source = "registry+https://github.com/rust-lang/crates.io-index" 3894 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3895 - 3896 - [[package]] 3897 - name = "windows_i686_msvc" 3898 - version = "0.39.0" 3899 - source = "registry+https://github.com/rust-lang/crates.io-index" 3900 - checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 3901 - 3902 - [[package]] 3903 - name = "windows_i686_msvc" 3904 - version = "0.42.2" 3905 - source = "registry+https://github.com/rust-lang/crates.io-index" 3906 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 3907 - 3908 - [[package]] 3909 - name = "windows_i686_msvc" 3910 - version = "0.48.0" 3911 - source = "registry+https://github.com/rust-lang/crates.io-index" 3912 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3913 - 3914 - [[package]] 3915 - name = "windows_x86_64_gnu" 3916 - version = "0.39.0" 3917 - source = "registry+https://github.com/rust-lang/crates.io-index" 3918 - checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 3919 - 3920 - [[package]] 3921 - name = "windows_x86_64_gnu" 3922 - version = "0.42.2" 3923 - source = "registry+https://github.com/rust-lang/crates.io-index" 3924 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 3925 - 3926 - [[package]] 3927 - name = "windows_x86_64_gnu" 3928 - version = "0.48.0" 3929 - source = "registry+https://github.com/rust-lang/crates.io-index" 3930 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3931 - 3932 - [[package]] 3933 - name = "windows_x86_64_gnullvm" 3934 - version = "0.42.2" 3935 - source = "registry+https://github.com/rust-lang/crates.io-index" 3936 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 3937 - 3938 - [[package]] 3939 - name = "windows_x86_64_gnullvm" 3940 - version = "0.48.0" 3941 - source = "registry+https://github.com/rust-lang/crates.io-index" 3942 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3943 - 3944 - [[package]] 3945 - name = "windows_x86_64_msvc" 3946 - version = "0.39.0" 3947 - source = "registry+https://github.com/rust-lang/crates.io-index" 3948 - checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 3949 - 3950 - [[package]] 3951 - name = "windows_x86_64_msvc" 3952 - version = "0.42.2" 3953 - source = "registry+https://github.com/rust-lang/crates.io-index" 3954 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3955 - 3956 - [[package]] 3957 - name = "windows_x86_64_msvc" 3958 - version = "0.48.0" 3959 - source = "registry+https://github.com/rust-lang/crates.io-index" 3960 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3961 - 3962 - [[package]] 3963 - name = "winnow" 3964 - version = "0.4.6" 3965 - source = "registry+https://github.com/rust-lang/crates.io-index" 3966 - checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 3967 - dependencies = [ 3968 - "memchr", 3969 - ] 3970 - 3971 - [[package]] 3972 - name = "winreg" 3973 - version = "0.10.1" 3974 - source = "registry+https://github.com/rust-lang/crates.io-index" 3975 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3976 - dependencies = [ 3977 - "winapi", 3978 - ] 3979 - 3980 - [[package]] 3981 - name = "xattr" 3982 - version = "0.2.3" 3983 - source = "registry+https://github.com/rust-lang/crates.io-index" 3984 - checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 3985 - dependencies = [ 3986 - "libc", 3987 - ] 3988 - 3989 - [[package]] 3990 - name = "xdg" 3991 - version = "2.5.0" 3992 - source = "registry+https://github.com/rust-lang/crates.io-index" 3993 - checksum = "688597db5a750e9cad4511cb94729a078e274308099a0382b5b8203bbc767fee" 3994 - dependencies = [ 3995 - "home", 3996 - ] 3997 - 3998 - [[package]] 3999 - name = "xdg-home" 4000 - version = "1.0.0" 4001 - source = "registry+https://github.com/rust-lang/crates.io-index" 4002 - checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" 4003 - dependencies = [ 4004 - "nix", 4005 - "winapi", 4006 - ] 4007 - 4008 - [[package]] 4009 - name = "xml5ever" 4010 - version = "0.17.0" 4011 - source = "registry+https://github.com/rust-lang/crates.io-index" 4012 - checksum = "4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650" 4013 - dependencies = [ 4014 - "log", 4015 - "mac", 4016 - "markup5ever", 4017 - ] 4018 - 4019 - [[package]] 4020 - name = "yansi" 4021 - version = "0.5.1" 4022 - source = "registry+https://github.com/rust-lang/crates.io-index" 4023 - checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 4024 - 4025 - [[package]] 4026 - name = "zbus" 4027 - version = "3.12.0" 4028 - source = "registry+https://github.com/rust-lang/crates.io-index" 4029 - checksum = "29242fa5ec5693629ae74d6eb1f69622a9511f600986d6d9779bccf36ac316e3" 4030 - dependencies = [ 4031 - "async-broadcast", 4032 - "async-executor", 4033 - "async-fs", 4034 - "async-io", 4035 - "async-lock", 4036 - "async-recursion", 4037 - "async-task", 4038 - "async-trait", 4039 - "byteorder", 4040 - "derivative", 4041 - "enumflags2", 4042 - "event-listener", 4043 - "futures-core", 4044 - "futures-sink", 4045 - "futures-util", 4046 - "hex 0.4.3", 4047 - "nix", 4048 - "once_cell", 4049 - "ordered-stream", 4050 - "rand 0.8.5", 4051 - "serde", 4052 - "serde_repr", 4053 - "sha1", 4054 - "static_assertions", 4055 - "tracing", 4056 - "uds_windows", 4057 - "winapi", 4058 - "xdg-home", 4059 - "zbus_macros", 4060 - "zbus_names", 4061 - "zvariant", 4062 - ] 4063 - 4064 - [[package]] 4065 - name = "zbus_macros" 4066 - version = "3.12.0" 4067 - source = "registry+https://github.com/rust-lang/crates.io-index" 4068 - checksum = "537793e26e9af85f774801dc52c6f6292352b2b517c5cf0449ffd3735732a53a" 4069 - dependencies = [ 4070 - "proc-macro-crate", 4071 - "proc-macro2 1.0.56", 4072 - "quote 1.0.26", 4073 - "regex", 4074 - "syn 1.0.109", 4075 - "zvariant_utils", 4076 - ] 4077 - 4078 - [[package]] 4079 - name = "zbus_names" 4080 - version = "2.5.0" 4081 - source = "registry+https://github.com/rust-lang/crates.io-index" 4082 - checksum = "f34f314916bd89bdb9934154627fab152f4f28acdda03e7c4c68181b214fe7e3" 4083 - dependencies = [ 4084 - "serde", 4085 - "static_assertions", 4086 - "zvariant", 4087 - ] 4088 - 4089 - [[package]] 4090 - name = "zvariant" 4091 - version = "3.12.0" 4092 - source = "registry+https://github.com/rust-lang/crates.io-index" 4093 - checksum = "46fe4914a985446d6fd287019b5fceccce38303d71407d9e6e711d44954a05d8" 4094 - dependencies = [ 4095 - "byteorder", 4096 - "enumflags2", 4097 - "libc", 4098 - "serde", 4099 - "static_assertions", 4100 - "zvariant_derive", 4101 - ] 4102 - 4103 - [[package]] 4104 - name = "zvariant_derive" 4105 - version = "3.12.0" 4106 - source = "registry+https://github.com/rust-lang/crates.io-index" 4107 - checksum = "34c20260af4b28b3275d6676c7e2a6be0d4332e8e0aba4616d34007fd84e462a" 4108 - dependencies = [ 4109 - "proc-macro-crate", 4110 - "proc-macro2 1.0.56", 4111 - "quote 1.0.26", 4112 - "syn 1.0.109", 4113 - "zvariant_utils", 4114 - ] 4115 - 4116 - [[package]] 4117 - name = "zvariant_utils" 4118 - version = "1.0.0" 4119 - source = "registry+https://github.com/rust-lang/crates.io-index" 4120 - checksum = "53b22993dbc4d128a17a3b6c92f1c63872dd67198537ee728d8b5d7c40640a8b" 4121 - dependencies = [ 4122 - "proc-macro2 1.0.56", 4123 - "quote 1.0.26", 4124 - "syn 1.0.109", 4125 - ]
+3 -6
pkgs/by-name/fi/firmware-manager/package.nix
··· 23 23 hash = "sha256-Q+LJJ4xK583fAcwuOFykt6GKT0rVJgmTt+zUX4o4Tm4="; 24 24 }; 25 25 26 - cargoDeps = rustPlatform.importCargoLock { 27 - lockFile = ./Cargo.lock; 28 - outputHashes = { 29 - "ecflash-0.1.0" = "sha256-W613wbW54R65/rs6oiPAH/qov2OVEjMMszpUJdX4TxI="; 30 - "system76-firmware-1.0.51" = "sha256-+GPz7uKygGnFUptQEGYWkEdHgxBc65kLZqpwZqtwets="; 31 - }; 26 + cargoDeps = rustPlatform.fetchCargoVendor { 27 + inherit pname version src; 28 + hash = "sha256-LooE5jU4G1QHYTa/sB95W6VJs7lY7sjHI9scUaZRmq4="; 32 29 }; 33 30 34 31 postPatch = ''
+12 -10
pkgs/by-name/fr/frawk/package.nix
··· 5 5 libxml2, 6 6 ncurses, 7 7 zlib, 8 - features ? [ "default" ], 9 - llvmPackages_12, 8 + features ? [ 9 + "use_jemalloc" 10 + "allow_avx2" 11 + "unstable" 12 + ], 10 13 }: 11 - 14 + # Don't allow LLVM support until https://github.com/ezrosent/frawk/issues/115 is resolved. 15 + assert lib.assertMsg ( 16 + !(lib.elem "default" features || lib.elem "llvm_backend" features) 17 + ) "LLVM support has been dropped due to LLVM 12 EOL."; 12 18 rustPlatform.buildRustPackage rec { 13 19 pname = "frawk"; 14 20 version = "0.4.8"; ··· 30 36 buildNoDefaultFeatures = true; 31 37 buildFeatures = features; 32 38 33 - preBuild = 34 - lib.optionalString (lib.elem "default" features || lib.elem "llvm_backend" features) '' 35 - export LLVM_SYS_120_PREFIX=${llvmPackages_12.llvm.dev} 36 - '' 37 - + lib.optionalString (lib.elem "default" features || lib.elem "unstable" features) '' 38 - export RUSTC_BOOTSTRAP=1 39 - ''; 39 + preBuild = lib.optionalString (lib.elem "default" features || lib.elem "unstable" features) '' 40 + export RUSTC_BOOTSTRAP=1 41 + ''; 40 42 41 43 # depends on cpu instructions that may not be available on builders 42 44 doCheck = false;
+2 -2
pkgs/by-name/he/hey-mail/package.nix
··· 21 21 wrapGAppsHook3, 22 22 writeScript, 23 23 atk, 24 - mesa, 24 + libgbm, 25 25 cups, 26 26 systemd, 27 27 alsa-lib, ··· 53 53 libxkbcommon 54 54 libGL 55 55 atk 56 - mesa 56 + libgbm 57 57 cups 58 58 systemd 59 59 alsa-lib
+2 -2
pkgs/by-name/hi/hifile/package.nix
··· 5 5 }: 6 6 7 7 let 8 - version = "0.9.9.18"; 8 + version = "0.9.9.19"; 9 9 pname = "hifile"; 10 10 11 11 src = fetchurl { 12 12 url = "https://www.hifile.app/files/HiFile-${version}.AppImage"; 13 - hash = "sha256-N/q7uIXcl1Gl4iBiFr46XK6cVc1mbiQc0qov9GvpjDw="; 13 + hash = "sha256-WrPNH7N8nYr/zd6RGsX3mL1P+nYUzXMPgIoBtC6tGo0="; 14 14 }; 15 15 16 16 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/by-name/ir/ircdHybrid/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "ircd-hybrid"; 12 - version = "8.2.45"; 12 + version = "8.2.46"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://sourceforge/ircd-hybrid/ircd-hybrid-${version}.tgz"; 16 - sha256 = "sha256-lRrgMqsEqHtH5gIzngfg0Gtuh71aTrM087OVvhT3XkQ="; 16 + sha256 = "sha256-pdXI8YiPqC+97XoxNFb1plm4cfLOB+b/getajXPzx0s="; 17 17 }; 18 18 19 19 buildInputs = [
+6
pkgs/by-name/li/libaom/package.nix
··· 55 55 56 56 propagatedBuildInputs = lib.optional enableVmaf libvmaf; 57 57 58 + env = lib.optionalAttrs stdenv.hostPlatform.isFreeBSD { 59 + # This can be removed when we switch to libcxx from llvm 20 60 + # https://github.com/llvm/llvm-project/pull/122361 61 + NIX_CFLAGS_COMPILE = "-D_XOPEN_SOURCE=700"; 62 + }; 63 + 58 64 preConfigure = '' 59 65 # build uses `git describe` to set the build version 60 66 cat > $NIX_BUILD_TOP/git << "EOF"
+2 -2
pkgs/by-name/li/liboggz/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "liboggz"; 11 - version = "1.1.1"; 11 + version = "1.1.2"; 12 12 13 13 src = fetchurl { 14 14 url = "https://downloads.xiph.org/releases/liboggz/${pname}-${version}.tar.gz"; 15 - sha256 = "0nj17lhnsw4qbbk8jy4j6a78w6v2llhqdwq46g44mbm9w2qsvbvb"; 15 + sha256 = "sha256-yX5PunlUqfr3ndz0Bpksb3uwIU6W1JV6B6L9oCZeWrI="; 16 16 }; 17 17 18 18 propagatedBuildInputs = [ libogg ];
+4 -2
pkgs/by-name/ma/magpie/package.nix
··· 25 25 libXtst, 26 26 libinput, 27 27 libdrm, 28 + libgbm, 28 29 gsettings-desktop-schemas, 29 30 glib, 30 31 gtk3, ··· 32 33 pipewire, 33 34 libgudev, 34 35 libwacom, 35 - mesa, 36 + mesa-gl-headers, 36 37 meson, 37 38 nix-update-script, 38 39 validatePkgConfig, ··· 86 87 libXtst 87 88 libcap_ng 88 89 graphene 89 - mesa # actually uses eglmesaext 90 + mesa-gl-headers 90 91 ]; 91 92 92 93 nativeBuildInputs = [ ··· 114 115 gtk3 115 116 libcanberra 116 117 libdrm 118 + libgbm 117 119 libgudev 118 120 libinput 119 121 libstartup_notification
+3 -3
pkgs/by-name/ma/mako/package.nix
··· 6 6 ninja, 7 7 pkg-config, 8 8 scdoc, 9 - systemd, 9 + systemdMinimal, 10 10 pango, 11 11 cairo, 12 12 gdk-pixbuf, ··· 41 41 wayland-scanner 42 42 ]; 43 43 buildInputs = [ 44 - systemd 44 + systemdMinimal 45 45 pango 46 46 cairo 47 47 gdk-pixbuf ··· 57 57 gappsWrapperArgs+=( 58 58 --prefix PATH : "${ 59 59 lib.makeBinPath [ 60 - systemd # for busctl 60 + systemdMinimal # for busctl 61 61 jq 62 62 bash 63 63 ]
+2 -2
pkgs/by-name/mi/miniupnpc/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "miniupnpc"; 11 - version = "2.3.1"; 11 + version = "2.3.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "miniupnp"; 15 15 repo = "miniupnp"; 16 16 rev = "miniupnpc_${lib.replaceStrings [ "." ] [ "_" ] version}"; 17 - hash = "sha256-kGbw1/2mskFTbPuDTEoGYtOl+H+XyLESF7zaZPD81k8="; 17 + hash = "sha256-Fjd4JPk6Uc7cPPQu9NiBv82XArd11TW+7sTL3wC9/+s="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/miniupnpc";
+3 -2
pkgs/by-name/mo/monaspace/package.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 8 pname = "monaspace"; 9 - version = "1.101"; 9 + version = "1.200"; 10 10 11 11 src = fetchzip { 12 12 url = "https://github.com/githubnext/monaspace/releases/download/v${finalAttrs.version}/monaspace-v${finalAttrs.version}.zip"; 13 13 stripRoot = false; 14 - hash = "sha256-o5s4XBuwqA4sJ5KhEn5oYttBj4ojekr/LO6Ww9oQRGw="; 14 + hash = "sha256-j1xQYVxfTNDVuzCKvT5FbU29t8XsH4XqcZ477sjydts="; 15 15 }; 16 16 17 17 outputs = [ ··· 23 23 runHook preInstall 24 24 25 25 pushd monaspace-v${finalAttrs.version}/fonts/ 26 + install -Dm644 frozen/*.ttf -t $out/share/fonts/truetype 26 27 install -Dm644 otf/*.otf -t $out/share/fonts/opentype 27 28 install -Dm644 variable/*.ttf -t $out/share/fonts/truetype 28 29 install -Dm644 webfonts/*.woff -t $woff/share/fonts/woff
+4 -2
pkgs/by-name/mu/muffin/package.nix
··· 15 15 json-glib, 16 16 libcanberra, 17 17 libdrm, 18 + libgbm, 18 19 libgnomekbd, 19 20 libgudev, 20 21 libinput, ··· 24 25 libXdamage, 25 26 libxkbcommon, 26 27 libXtst, 27 - mesa, 28 + mesa-gl-headers, 28 29 meson, 29 30 ninja, 30 31 pipewire, ··· 84 85 gtk3 85 86 libcanberra 86 87 libdrm 88 + libgbm 87 89 libgnomekbd 88 90 libgudev 89 91 libinput ··· 104 106 json-glib 105 107 libXtst 106 108 graphene 107 - mesa # actually uses eglmesaext 109 + mesa-gl-headers 108 110 ]; 109 111 110 112 mesonFlags = [
+4 -2
pkgs/by-name/mu/mutter/package.nix
··· 36 36 libXau, 37 37 libinput, 38 38 libdrm, 39 + libgbm, 39 40 libei, 40 41 libdisplay-info, 41 42 gsettings-desktop-schemas, ··· 50 51 libwacom, 51 52 libSM, 52 53 xwayland, 53 - mesa, 54 + mesa-gl-headers, 54 55 meson, 55 56 gnome-settings-daemon, 56 57 xorgserver, ··· 101 102 propagatedBuildInputs = [ 102 103 # required for pkg-config to detect mutter-mtk 103 104 graphene 104 - mesa # actually uses eglmesaext 105 + mesa-gl-headers 105 106 ]; 106 107 107 108 nativeBuildInputs = [ ··· 133 134 harfbuzz 134 135 libcanberra 135 136 libdrm 137 + libgbm 136 138 libei 137 139 libdisplay-info 138 140 libGL
+4 -2
pkgs/by-name/mu/mutter46/package.nix
··· 34 34 libXau, 35 35 libinput, 36 36 libdrm, 37 + libgbm, 37 38 libei, 38 39 libdisplay-info, 39 40 gsettings-desktop-schemas, ··· 48 49 libwacom, 49 50 libSM, 50 51 xwayland, 51 - mesa, 52 + mesa-gl-headers, 52 53 meson, 53 54 gnome-settings-daemon, 54 55 xorgserver, ··· 97 98 propagatedBuildInputs = [ 98 99 # required for pkg-config to detect mutter-mtk 99 100 graphene 100 - mesa # actually uses eglmesaext 101 + mesa-gl-headers 101 102 ]; 102 103 103 104 nativeBuildInputs = [ ··· 128 129 harfbuzz 129 130 libcanberra 130 131 libdrm 132 + libgbm 131 133 libei 132 134 libdisplay-info 133 135 libgudev
+3 -3
pkgs/by-name/op/open-webui/package.nix
··· 8 8 }: 9 9 let 10 10 pname = "open-webui"; 11 - version = "0.5.19"; 11 + version = "0.5.20"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "open-webui"; 15 15 repo = "open-webui"; 16 16 tag = "v${version}"; 17 - hash = "sha256-RFU8tzi0nT7QOc8C3SAguY73xzuOvUQTea1V2vT5e/o="; 17 + hash = "sha256-GVUEKAuuLrVTVreEeGcIAsDSOltiQAHmWGM67C5RYt4="; 18 18 }; 19 19 20 20 frontend = buildNpmPackage rec { ··· 30 30 url = "https://github.com/pyodide/pyodide/releases/download/${pyodideVersion}/pyodide-${pyodideVersion}.tar.bz2"; 31 31 }; 32 32 33 - npmDepsHash = "sha256-0Ldr780V0AEupLMkxaINe+og6tDDco37vlizFyK8ryg="; 33 + npmDepsHash = "sha256-A84u/IMZX8JlyKXltvQFHZYFXSWPXsx2mr2WwT0Lraw="; 34 34 35 35 # Disabling `pyodide:fetch` as it downloads packages during `buildPhase` 36 36 # Until this is solved, running python packages from the browser will not work.
+2 -10
pkgs/by-name/or/orca-slicer/package.nix
··· 27 27 hicolor-icon-theme, 28 28 ilmbase, 29 29 libpng, 30 - mesa, 31 30 mpfr, 32 31 nlopt, 33 32 opencascade-occt_7_6, ··· 107 106 hicolor-icon-theme 108 107 ilmbase 109 108 libpng 110 - mesa 111 - mesa.osmesa 112 - mesa.drivers 113 109 mpfr 114 110 nlopt 115 111 opencascade-occt_7_6 ··· 129 125 ./patches/0001-not-for-upstream-CMakeLists-Link-against-webkit2gtk-.patch 130 126 # Link opencv_core and opencv_imgproc instead of opencv_world 131 127 ./patches/dont-link-opencv-world-orca.patch 128 + # Don't link osmesa 129 + ./patches/no-osmesa.patch 132 130 # The changeset from https://github.com/SoftFever/OrcaSlicer/pull/7650, can be removed when that PR gets merged 133 131 # Allows disabling the update nag screen 134 132 (fetchpatch { ··· 169 167 170 168 NIX_LDFLAGS = toString [ 171 169 (lib.optionalString withSystemd "-ludev") 172 - "-L${mesa.osmesa}/lib" 173 - "-L${mesa.drivers}/lib" 174 170 "-L${boost186}/lib" 175 171 "-lboost_log" 176 172 "-lboost_log_setup" ··· 194 190 "-DBOOST_LOG_NO_LIB=OFF" 195 191 "-DCMAKE_CXX_FLAGS=-DGL_SILENCE_DEPRECATION" 196 192 "-DCMAKE_EXE_LINKER_FLAGS=-Wl,--no-as-needed" 197 - "-DCMAKE_EXE_LINKER_FLAGS=-Wl,-rpath,${mesa.drivers}/lib -Wl,-rpath,${mesa.osmesa}/lib" 198 193 "-DORCA_VERSION_CHECK_DEFAULT=OFF" 199 194 ]; 200 195 ··· 202 197 gappsWrapperArgs+=( 203 198 --prefix LD_LIBRARY_PATH : "$out/lib:${ 204 199 lib.makeLibraryPath [ 205 - mesa.drivers 206 - mesa.osmesa 207 200 glew 208 201 ] 209 202 }" 210 - --prefix LIBGL_DRIVERS_PATH : "${mesa.drivers}/lib/dri" 211 203 --set WEBKIT_DISABLE_COMPOSITING_MODE 1 212 204 ) 213 205 '';
+13
pkgs/by-name/or/orca-slicer/patches/no-osmesa.patch
··· 1 + diff --git a/src/slic3r/CMakeLists.txt b/src/slic3r/CMakeLists.txt 2 + index e695acd48..174e233e6 100644 3 + --- a/src/slic3r/CMakeLists.txt 4 + +++ b/src/slic3r/CMakeLists.txt 5 + @@ -587,7 +587,7 @@ elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux") 6 + FIND_LIBRARY(WAYLAND_EGL_LIBRARIES NAMES wayland-egl) 7 + FIND_LIBRARY(WAYLAND_CLIENT_LIBRARIES NAMES wayland-client) 8 + find_package(CURL REQUIRED) 9 + - target_link_libraries(libslic3r_gui ${DBUS_LIBRARIES} OSMesa) 10 + + target_link_libraries(libslic3r_gui ${DBUS_LIBRARIES}) 11 + target_link_libraries(libslic3r_gui 12 + OpenGL::EGL 13 + ${WAYLAND_SERVER_LIBRARIES}
+2 -2
pkgs/by-name/pa/parallel-hashmap/package.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "parallel-hashmap"; 11 - version = "1.4.1"; 11 + version = "2.0.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "greg7mdp"; 15 15 repo = "parallel-hashmap"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-QDRy6YPoE34VpldN66V4mcF3PqK43RSlXThm+SzxRQ4="; 17 + hash = "sha256-JiDhEpAQyyPXGkY9DYLvJ2XW1Bp3Ex1iMtbzNdra95g="; 18 18 }; 19 19 20 20 postPatch = ''
+2 -2
pkgs/by-name/pa/partio/package.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "partio"; 20 - version = "1.17.3"; 20 + version = "1.19.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "wdas"; 24 24 repo = "partio"; 25 25 tag = "v${version}"; 26 - hash = "sha256-wV9byR85qwOkoTyLjG0gOLC3Gc19ykwiLpDy4T/MENQ="; 26 + hash = "sha256-p3mpxP0slHIQ75UtNAr5PcSOaSt9UyGR/MyOZ2GoXdU="; 27 27 }; 28 28 29 29 outputs = [
+6 -6
pkgs/by-name/pi/pixi/package.nix
··· 12 12 nix-update-script, 13 13 }: 14 14 15 - rustPlatform.buildRustPackage rec { 15 + rustPlatform.buildRustPackage (finalAttrs: { 16 16 pname = "pixi"; 17 - version = "0.40.3"; 17 + version = "0.42.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "prefix-dev"; 21 21 repo = "pixi"; 22 - tag = "v${version}"; 23 - hash = "sha256-PxG5bbHcpPOc4wAqxsiGkw1NeS3ya4/cZcDSg4LgX6Q="; 22 + tag = "v${finalAttrs.version}"; 23 + hash = "sha256-ixA/vgnLF7sStooD0zkaTUoTIK1flQuqsruZVc9HbEI="; 24 24 }; 25 25 26 26 useFetchCargoVendor = true; 27 - cargoHash = "sha256-0jWtbCcj4BTCBuW+KenBG/MCcRWWn8WHrTEJdkIyMes="; 27 + cargoHash = "sha256-CJ4FCKYZQe0uCJo7XPzTPHViW3gDrJkacWczBkfctWY="; 28 28 29 29 nativeBuildInputs = [ 30 30 pkg-config ··· 76 76 ]; 77 77 mainProgram = "pixi"; 78 78 }; 79 - } 79 + })
+2 -2
pkgs/by-name/pr/protonplus/package.nix
··· 20 20 }: 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "protonplus"; 23 - version = "0.4.24"; 23 + version = "0.4.25"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Vysp3r"; 27 27 repo = "protonplus"; 28 28 rev = "v${finalAttrs.version}"; 29 - hash = "sha256-nmwdXcd5V8gbq96Cen5494429JvKXgYBuQgCgMrhuWk="; 29 + hash = "sha256-IDEJ1/53fVq8FA58e3Fk/SPD8+xtXWLQr5IgNiim1jk="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
-2
pkgs/by-name/qq/qqmusic/package.nix
··· 21 21 libdbusmenu, 22 22 libglvnd, 23 23 libpulseaudio, 24 - mesa, 25 24 nspr, 26 25 nss, 27 26 pango, ··· 62 61 libdbusmenu 63 62 libglvnd 64 63 libpulseaudio 65 - mesa 66 64 nspr 67 65 nss 68 66 pango
+2 -2
pkgs/by-name/rd/rdfind/package.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "rdfind"; 10 - version = "1.6.0"; 10 + version = "1.7.0"; 11 11 12 12 src = fetchurl { 13 13 url = "https://rdfind.pauldreik.se/${pname}-${version}.tar.gz"; 14 - sha256 = "sha256-ekBujvGIalhpZVYEYY3Zj2cvEsamvkkm0FO+ZQcPMnk="; 14 + sha256 = "sha256-eMRjFS4dnk/Rv+uDuckt9ef8TF+Tx9Qm+x9++ivk3yk="; 15 15 }; 16 16 17 17 buildInputs = [ nettle ];
+4 -4
pkgs/by-name/rp/rpcs3/package.nix
··· 34 34 35 35 let 36 36 # Keep these separate so the update script can regex them 37 - rpcs3GitVersion = "17265-418a99a62"; 38 - rpcs3Version = "0.0.34-17265-418a99a62"; 39 - rpcs3Revision = "418a99a62b814b7f831072610c9e7d7b5e90610c"; 40 - rpcs3Hash = "sha256-NN7gEtt/18JCAHFZNQ8OqpATWx50qXda2Kk7NVq5T9Y="; 37 + rpcs3GitVersion = "17323-92d070729"; 38 + rpcs3Version = "0.0.34-17323-92d070729"; 39 + rpcs3Revision = "92d07072915b99917892dd7833c06eb44a09e234"; 40 + rpcs3Hash = "sha256-GH2sXw1AYdqwzxucXFhVS0nM0eRhC+XDHS6RTZY8pYY="; 41 41 42 42 inherit (qt6Packages) 43 43 qtbase
+2 -2
pkgs/by-name/sd/SDL2_mixer/package.nix
··· 24 24 in 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "SDL2_mixer"; 27 - version = "2.8.0"; 27 + version = "2.8.1"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "libsdl-org"; 31 31 repo = "SDL_mixer"; 32 32 rev = "release-${finalAttrs.version}"; 33 - hash = "sha256-jLKawxnwP5dJglUhgHfWgmKh27i32Rr4LcJQdpXasco="; 33 + hash = "sha256-6HOTLwGi2oSQChwHE/oNHfZpcMh8xTuwNQSpKS01bwI="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+3 -3
pkgs/by-name/sh/shfmt/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "shfmt"; 11 - version = "3.10.0"; 11 + version = "3.11.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "mvdan"; 15 15 repo = "sh"; 16 16 rev = "v${version}"; 17 - hash = "sha256-UI/f5EC5OOvwrxP1wfnNgEpY1DCwmekQohTILRvM2Gc="; 17 + hash = "sha256-PFUjJOVW7bCFOxi5/6D4dOu96T8jj1L5clMVLC/W1Fk="; 18 18 }; 19 19 20 - vendorHash = "sha256-p52IIzkAkcnqbxXBqQ92crYBrD84wQb/uVsTWX8EsPE="; 20 + vendorHash = "sha256-2TSQYcKSzAHbqocQ5iboEUGM1DRis3J1TFlz0fOYQog="; 21 21 22 22 subPackages = [ "cmd/shfmt" ]; 23 23
+2 -2
pkgs/by-name/ta/talloc/package.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "talloc"; 19 - version = "2.4.2"; 19 + version = "2.4.3"; 20 20 21 21 src = fetchurl { 22 22 url = "mirror://samba/talloc/${pname}-${version}.tar.gz"; 23 - sha256 = "sha256-hez55GXiD5j5lQpS6aQR4UMgvFVfolfYdpe356mx2KY="; 23 + sha256 = "sha256-3EbEC59GuzTdl/5B9Uiw6LJHt3qRhXZzPFKOg6vYVN0="; 24 24 }; 25 25 26 26 nativeBuildInputs =
+5 -5
pkgs/by-name/tr/trivy/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 buildPackages, 5 - buildGoModule, 5 + buildGo124Module, 6 6 fetchFromGitHub, 7 7 installShellFiles, 8 8 testers, 9 9 trivy, 10 10 }: 11 11 12 - buildGoModule rec { 12 + buildGo124Module rec { 13 13 pname = "trivy"; 14 - version = "0.59.1"; 14 + version = "0.60.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "aquasecurity"; 18 18 repo = "trivy"; 19 19 tag = "v${version}"; 20 - hash = "sha256-G3VLZTA/wYFWSP47l1aCnswTrr0YpX05ThMy90cZ+w4="; 20 + hash = "sha256-9JArivz+4GWfU2R7e4pFI/cWJgNFhMj/cQ09a4ESoy8="; 21 21 }; 22 22 23 23 # Hash mismatch on across Linux and Darwin 24 24 proxyVendor = true; 25 25 26 - vendorHash = "sha256-kRKGX3hRbjLb/thhFcX4/y1ty0EGME63VGOsPaUcZKc="; 26 + vendorHash = "sha256-EF2oq3iYVhdeXjAYYLqtcF0OwDh6vgDay1y8z5w/S4k="; 27 27 28 28 subPackages = [ "cmd/trivy" ]; 29 29
+9 -9
pkgs/by-name/wi/windsurf/info.json
··· 1 1 { 2 2 "aarch64-darwin": { 3 - "version": "1.3.10", 3 + "version": "1.4.3", 4 4 "vscodeVersion": "1.94.0", 5 - "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/61d65579650f356494469f86c21fb953834289a0/Windsurf-darwin-arm64-1.3.10.zip", 6 - "sha256": "d4308fef263dddb8ae931b5ed6a5c86da9650e63d9043153833082e3180823c5" 5 + "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/d4fc55fbd0d7b321c4f3b5fb4f56e01c0775d394/Windsurf-darwin-arm64-1.4.3.zip", 6 + "sha256": "06b7ec93c16669e702e3db5da48236dd6fe736637849dc9146559b5b8280a5cb" 7 7 }, 8 8 "x86_64-darwin": { 9 - "version": "1.3.10", 9 + "version": "1.4.3", 10 10 "vscodeVersion": "1.94.0", 11 - "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/61d65579650f356494469f86c21fb953834289a0/Windsurf-darwin-x64-1.3.10.zip", 12 - "sha256": "dee42a845ecd7b97c77daba109d5dd2392a28686fb75c63ea50f519b2a8b4da0" 11 + "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/d4fc55fbd0d7b321c4f3b5fb4f56e01c0775d394/Windsurf-darwin-x64-1.4.3.zip", 12 + "sha256": "01eb6a7b117b5aab3f9b5aeaad23e1b50d8daeb0faaccac391f3a160a7874287" 13 13 }, 14 14 "x86_64-linux": { 15 - "version": "1.3.10", 15 + "version": "1.4.3", 16 16 "vscodeVersion": "1.94.0", 17 - "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/61d65579650f356494469f86c21fb953834289a0/Windsurf-linux-x64-1.3.10.tar.gz", 18 - "sha256": "9a98223f0629b0e0219d82902b8c38d18dd08dd8b6700d2739419a385344d17f" 17 + "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/d4fc55fbd0d7b321c4f3b5fb4f56e01c0775d394/Windsurf-linux-x64-1.4.3.tar.gz", 18 + "sha256": "4a9b9c6cf723db24e830e15cae3c37be4799d0934f92d85d17c8f8ec3430d02e" 19 19 } 20 20 }
+2 -2
pkgs/by-name/xe/xeol/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "xeol"; 9 - version = "0.10.7"; 9 + version = "0.10.8"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "xeol-io"; 13 13 repo = "xeol"; 14 14 tag = "v${version}"; 15 - hash = "sha256-I7+gR4y0wVpQeDoRH2OYr38PGuyZ/lk5M3bX0VeAqfQ="; 15 + hash = "sha256-eZpBz3WK7fE3ofakKP24ihiSfsBUrE2m5dCfv/4PXDo="; 16 16 }; 17 17 18 18 vendorHash = "sha256-hPWjXTxk/jRkzvLYNgVlgj0hjzfikwel1bxSqWquVhk=";
+4 -2
pkgs/desktops/enlightenment/efl/default.nix
··· 27 27 jbig2dec, 28 28 libGL, 29 29 libdrm, 30 + libgbm, 30 31 libinput, 31 32 libjpeg, 32 33 libpng, ··· 40 41 libxkbcommon, 41 42 lua, 42 43 lz4, 43 - mesa, 44 + mesa-gl-headers, 44 45 mint-x-icons, 45 46 openjpeg, 46 47 openssl, ··· 91 92 libsndfile 92 93 libtiff 93 94 lz4 94 - mesa # actually uses eglmesaext 95 + mesa-gl-headers 95 96 openssl 96 97 systemd 97 98 udev ··· 118 119 hicolor-icon-theme # for the icon theme 119 120 jbig2dec 120 121 libdrm 122 + libgbm 121 123 libinput 122 124 libjpeg 123 125 libraw
+2 -2
pkgs/development/interpreters/clojure/default.nix
··· 2 2 3 3 stdenv.mkDerivation (finalAttrs: { 4 4 pname = "clojure"; 5 - version = "1.12.0.1495"; 5 + version = "1.12.0.1517"; 6 6 7 7 src = fetchurl { 8 8 # https://github.com/clojure/brew-install/releases 9 9 url = "https://github.com/clojure/brew-install/releases/download/${finalAttrs.version}/clojure-tools-${finalAttrs.version}.tar.gz"; 10 - hash = "sha256-GMwT+Hx07E8Xe9g8RBbZ7Cu5FChg2wYFWvdZjhuClJw="; 10 + hash = "sha256-OGlOh2x6U2DBb0t9LDmTtyMgHFgibQk4zQIXZeM6Ue8="; 11 11 }; 12 12 13 13 nativeBuildInputs = [
+1
pkgs/development/libraries/arrayfire/default.nix
··· 245 245 chessai 246 246 twesterhout 247 247 ]; 248 + broken = true; 248 249 }; 249 250 }
+4 -2
pkgs/development/libraries/cogl/default.nix
··· 14 14 gobject-introspection, 15 15 wayland, 16 16 gnome, 17 - mesa, 17 + libgbm, 18 + mesa-gl-headers, 18 19 automake, 19 20 autoconf, 20 21 gstreamerSupport ? false, ··· 86 87 ] 87 88 ++ lib.optionals stdenv.hostPlatform.isLinux [ 88 89 wayland 89 - mesa # actually uses eglmesaext 90 + libgbm 91 + mesa-gl-headers 90 92 libGL 91 93 xorg.libXrandr 92 94 xorg.libXfixes
+2 -2
pkgs/development/libraries/eccodes/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "eccodes"; 20 - version = "2.39.0"; 20 + version = "2.40.0"; 21 21 22 22 src = fetchurl { 23 23 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; 24 - hash = "sha256-DE10ZwCsxJr5yHiSXxsmvdQkQ/98LXxnbesrq7aEevs="; 24 + hash = "sha256-9Y1dc5D86Gxism12ubw8TX2abPLl+BRdHVmAiRleUf8="; 25 25 }; 26 26 27 27 postPatch = ''
+2 -2
pkgs/development/libraries/mesa/common.nix
··· 5 5 # nix build .#legacyPackages.x86_64-darwin.mesa .#legacyPackages.aarch64-darwin.mesa 6 6 rec { 7 7 pname = "mesa"; 8 - version = "24.3.4"; 8 + version = "25.0.1"; 9 9 10 10 src = fetchFromGitLab { 11 11 domain = "gitlab.freedesktop.org"; 12 12 owner = "mesa"; 13 13 repo = "mesa"; 14 14 rev = "mesa-${version}"; 15 - hash = "sha256-1RUHbTgcCxdDrWjqB0EG4Ny/nwdjQHHpyPauiW/yogU="; 15 + hash = "sha256-9D4d7EEdZysvXDRcmpbyt85Lo64sldNRomp6/HUVORo="; 16 16 }; 17 17 18 18 meta = {
-90
pkgs/development/libraries/mesa/cross_clc.patch
··· 1 - commit f063e9f74b45f34e4ac570a90901253bf8e64efd 2 - Author: Mary Guillemard <mary.guillemard@collabora.com> 3 - Date: 2024-12-02 09:11:35 +0100 4 - 5 - meson: Add mesa-clc and install-mesa-clc options 6 - 7 - Due to the cross build issues in current meson, we adds new options to 8 - allow mesa_clc and vtn_bindgen to be installed or searched on the 9 - system. 10 - 11 - Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com> 12 - Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> 13 - Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> 14 - Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32719> 15 - 16 - diff --git a/meson.build b/meson.build 17 - index de9c9af53a1..e37325ec176 100644 18 - --- a/meson.build 19 - +++ b/meson.build 20 - @@ -808,7 +808,7 @@ if with_gallium_rusticl or with_nouveau_vk or with_tools.contains('etnaviv') 21 - endif 22 - 23 - with_clover_spirv = with_gallium_clover and get_option('opencl-spirv') 24 - -with_clc = with_microsoft_clc or with_intel_clc or with_gallium_asahi or with_asahi_vk or with_gallium_rusticl or with_clover_spirv 25 - +with_clc = get_option('mesa-clc') != 'auto' or with_microsoft_clc or with_intel_clc or with_gallium_asahi or with_asahi_vk or with_gallium_rusticl 26 - 27 - dep_clc = null_dep 28 - if with_gallium_clover or with_clc 29 - diff --git a/meson_options.txt b/meson_options.txt 30 - index 79ee65e6094..8f22b36e5fb 100644 31 - --- a/meson_options.txt 32 - +++ b/meson_options.txt 33 - @@ -744,3 +744,20 @@ option( 34 - 'none', 'dri2' 35 - ], 36 - ) 37 - + 38 - +option( 39 - + 'mesa-clc', 40 - + type : 'combo', 41 - + value : 'auto', 42 - + choices : [ 43 - + 'enabled', 'system', 'auto' 44 - + ], 45 - + description : 'Build the mesa-clc compiler or use a system version.' 46 - +) 47 - + 48 - +option( 49 - + 'install-mesa-clc', 50 - + type : 'boolean', 51 - + value : false, 52 - + description : 'Install the mesa-clc compiler (if needed for cross builds).' 53 - +) 54 - diff --git a/src/compiler/clc/meson.build b/src/compiler/clc/meson.build 55 - index 74767d08de2..4875d71ca21 100644 56 - --- a/src/compiler/clc/meson.build 57 - +++ b/src/compiler/clc/meson.build 58 - @@ -117,15 +117,20 @@ idep_mesaclc = declare_dependency( 59 - link_args : _idep_mesaclc_link_args, 60 - ) 61 - 62 - -prog_mesa_clc = executable( 63 - - 'mesa_clc', 64 - - ['mesa_clc.c'], 65 - - include_directories : [inc_include, inc_src], 66 - - c_args : [pre_args, no_override_init_args], 67 - - link_args : [ld_args_build_id], 68 - - dependencies : [idep_mesaclc, dep_llvm, dep_spirv_tools, idep_getopt], 69 - - # If we can run host binaries directly, just build mesa_clc for the host. 70 - - # Most commonly this happens when doing a cross compile from an x86_64 build 71 - - # machine to an x86 host 72 - - native : not meson.can_run_host_binaries(), 73 - -) 74 - +if get_option('mesa-clc') == 'system' 75 - + prog_mesa_clc = find_program('mesa_clc', native : true) 76 - +else 77 - + prog_mesa_clc = executable( 78 - + 'mesa_clc', 79 - + ['mesa_clc.c'], 80 - + include_directories : [inc_include, inc_src], 81 - + c_args : [pre_args, no_override_init_args], 82 - + link_args : [ld_args_build_id], 83 - + dependencies : [idep_mesaclc, dep_llvm, dep_spirv_tools, idep_getopt], 84 - + # If we can run host binaries directly, just build mesa_clc for the host. 85 - + # Most commonly this happens when doing a cross compile from an x86_64 build 86 - + # machine to an x86 host 87 - + native : not meson.can_run_host_binaries(), 88 - + install : get_option('install-mesa-clc'), 89 - + ) 90 - +endif
-12
pkgs/development/libraries/mesa/darwin.nix
··· 27 27 meta 28 28 ; 29 29 30 - # Darwin build fixes. FIXME: remove in 25.1. 31 - patches = [ 32 - (fetchpatch { 33 - url = "https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89eba0796b3469f1d2cdbb600309f6231a8169d.patch"; 34 - hash = "sha256-0EP0JsYy+UTQ+eGd3sMfoLf1R+2e8n1flmQAHq3rCR4="; 35 - }) 36 - (fetchpatch { 37 - url = "https://gitlab.freedesktop.org/mesa/mesa/-/commit/568a4ca899762fe96fc9b34d2288d07e6656af87.patch"; 38 - hash = "sha256-uLxa5vA3/cYAIJT9h7eBQ1EBu4MnMg9R5uGAHzTb5Fc="; 39 - }) 40 - ]; 41 - 42 30 outputs = [ 43 31 "out" 44 32 "dev"
+41 -28
pkgs/development/libraries/mesa/default.nix
··· 91 91 "intel-nullhw" 92 92 ] 93 93 , mesa 94 + , mesa-gl-headers 94 95 , makeSetupHook 95 96 }: 96 97 ··· 138 139 139 140 patches = [ 140 141 ./opencl.patch 141 - # cherry-picked from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32719 142 - # safe to remove for versions > 24.3.2 143 - ./cross_clc.patch 144 142 ]; 145 143 146 144 postPatch = '' ··· 154 152 substituteInPlace src/amd/vulkan/meson.build --replace \ 155 153 "get_option('datadir')" "'${placeholder "out"}/share'" 156 154 155 + for header in ${toString mesa-gl-headers.headers}; do 156 + if ! diff -q $header ${mesa-gl-headers}/$header; then 157 + echo "File $header does not match between mesa and mesa-gl-headers, please update mesa-gl-headers first!" 158 + exit 42 159 + fi 160 + done 161 + 157 162 ${copyRustDeps} 158 163 ''; 159 164 160 165 outputs = [ 161 - "out" "dev" "drivers" "driversdev" "opencl" "teflon" "osmesa" 166 + "out" "dev" 167 + "drivers" 168 + # OpenCL drivers pull in ~1G of extra LLVM stuff, so don't install them 169 + # if the user didn't explicitly ask for it 170 + "opencl" 162 171 # the Dozen drivers depend on libspirv2dxil, but link it statically, and 163 172 # libspirv2dxil itself is pretty chonky, so relocate it to its own output in 164 173 # case anything wants to use it at some point 165 174 "spirv2dxil" 175 + # tools for the host platform to be used when cross-compiling 176 + "cross_tools" 166 177 ]; 167 178 168 179 # Keep build-ids so drivers can use them for caching, etc. ··· 196 207 # Enable glvnd for dynamic libGL dispatch 197 208 (lib.mesonEnable "glvnd" true) 198 209 199 - (lib.mesonBool "gallium-nine" true) # Direct3D in Wine 200 - (lib.mesonBool "osmesa" true) # used by wine 210 + (lib.mesonBool "gallium-nine" false) # Direct3D9 in Wine, largely supplanted by DXVK 211 + (lib.mesonBool "osmesa" false) # deprecated upstream 212 + (lib.mesonEnable "gallium-xa" false) # old and mostly dead 213 + 201 214 (lib.mesonBool "teflon" true) # TensorFlow frontend 202 215 203 216 # Enable all freedreno kernel mode drivers. (For example, virtio can be ··· 206 219 (lib.mesonOption "freedreno-kmds" "msm,kgsl,virtio,wsl") 207 220 208 221 # Enable Intel RT stuff when available 209 - (lib.mesonBool "install-intel-clc" true) 210 - (lib.mesonBool "install-mesa-clc" true) 211 222 (lib.mesonEnable "intel-rt" stdenv.hostPlatform.isx86_64) 223 + 224 + # Required for OpenCL 212 225 (lib.mesonOption "clang-libdir" "${lib.getLib llvmPackages.clang-unwrapped}/lib") 213 226 214 227 # Clover, old OpenCL frontend 215 228 (lib.mesonOption "gallium-opencl" "icd") 216 - (lib.mesonBool "opencl-spirv" true) 217 229 218 230 # Rusticl, new OpenCL frontend 219 231 (lib.mesonBool "gallium-rusticl" true) ··· 221 233 # meson auto_features enables this, but we do not want it 222 234 (lib.mesonEnable "android-libbacktrace" false) 223 235 (lib.mesonEnable "microsoft-clc" false) # Only relevant on Windows (OpenCL 1.2 API on top of D3D12) 236 + 237 + # Build and install extra tools for cross 238 + (lib.mesonBool "install-mesa-clc" true) 239 + (lib.mesonBool "install-precomp-compiler" true) 240 + 241 + # Disable valgrind on targets where it's not available 224 242 (lib.mesonEnable "valgrind" withValgrind) 225 243 ] ++ lib.optionals enablePatentEncumberedCodecs [ 226 244 (lib.mesonOption "video-codecs" "all") 227 245 ] ++ lib.optionals needNativeCLC [ 228 - (lib.mesonOption "intel-clc" "system") 229 246 (lib.mesonOption "mesa-clc" "system") 247 + (lib.mesonOption "precomp-compiler" "system") 230 248 ]; 231 249 232 250 strictDeps = true; ··· 295 313 wayland-scanner 296 314 ] ++ lib.optionals needNativeCLC [ 297 315 # `or null` to not break eval with `attribute missing` on darwin to linux cross 298 - (buildPackages.mesa.driversdev or null) 316 + (buildPackages.mesa.cross_tools or null) 299 317 ]; 300 318 301 319 disallowedRequisites = lib.optionals needNativeCLC [ 302 - (buildPackages.mesa.driversdev or null) 320 + (buildPackages.mesa.cross_tools or null) 303 321 ]; 304 322 305 323 propagatedBuildInputs = [ libdrm ]; ··· 308 326 309 327 postInstall = '' 310 328 # Move driver-related bits to $drivers 329 + moveToOutput "lib/gallium-pipe" $drivers 311 330 moveToOutput "lib/gbm" $drivers 312 331 moveToOutput "lib/lib*_mesa*" $drivers 313 332 moveToOutput "lib/libgallium*" $drivers 314 333 moveToOutput "lib/libglapi*" $drivers 315 334 moveToOutput "lib/libpowervr_rogue*" $drivers 316 335 moveToOutput "lib/libvulkan_*" $drivers 317 - moveToOutput "lib/libxatracker*" $drivers 336 + moveToOutput "lib/libteflon.so" $drivers 318 337 319 338 # Update search path used by glvnd (it's pointing to $out but drivers are in $drivers) 320 339 for js in $drivers/share/glvnd/egl_vendor.d/*.json; do ··· 337 356 echo $opencl/lib/libMesaOpenCL.so > $opencl/etc/OpenCL/vendors/mesa.icd 338 357 echo $opencl/lib/libRusticlOpenCL.so > $opencl/etc/OpenCL/vendors/rusticl.icd 339 358 340 - moveToOutput bin/intel_clc $driversdev 341 - moveToOutput bin/mesa_clc $driversdev 342 - moveToOutput lib/gallium-pipe $opencl 359 + moveToOutput bin/intel_clc $cross_tools 360 + moveToOutput bin/mesa_clc $cross_tools 361 + moveToOutput bin/vtn_bindgen $cross_tools 362 + 343 363 moveToOutput "lib/lib*OpenCL*" $opencl 344 - moveToOutput "lib/libOSMesa*" $osmesa 364 + 345 365 moveToOutput bin/spirv2dxil $spirv2dxil 346 366 moveToOutput "lib/libspirv_to_dxil*" $spirv2dxil 347 - moveToOutput lib/libteflon.so $teflon 348 367 ''; 349 368 350 369 postFixup = '' ··· 356 375 # remove pkgconfig files for GL/EGL; they are provided by libGL. 357 376 rm -f $dev/lib/pkgconfig/{gl,egl}.pc 358 377 359 - # Move development files for libraries in $drivers to $driversdev 360 - mkdir -p $driversdev/include 361 - mv $dev/include/xa_* $dev/include/d3d* -t $driversdev/include || true 362 - mkdir -p $driversdev/lib/pkgconfig 363 - for pc in lib/pkgconfig/{xatracker,d3d}.pc; do 364 - if [ -f "$dev/$pc" ]; then 365 - substituteInPlace "$dev/$pc" --replace $out $drivers 366 - mv $dev/$pc $driversdev/$pc 367 - fi 378 + # remove headers moved to mesa-gl-headers 379 + for header in ${toString mesa-gl-headers.headers}; do 380 + rm -f $dev/$header 368 381 done 369 382 370 383 # update symlinks pointing to libgallium in $out ··· 392 405 393 406 env.NIX_CFLAGS_COMPILE = toString ([ 394 407 "-UPIPE_SEARCH_DIR" 395 - "-DPIPE_SEARCH_DIR=\"${placeholder "opencl"}/lib/gallium-pipe\"" 408 + "-DPIPE_SEARCH_DIR=\"${placeholder "drivers"}/lib/gallium-pipe\"" 396 409 ]); 397 410 398 411 passthru = {
+13
pkgs/development/libraries/mesa/gbm-header.patch
··· 1 + diff --git a/src/gbm/meson.build b/src/gbm/meson.build 2 + index eaed028d049..1a826c8792d 100644 3 + --- a/src/gbm/meson.build 4 + +++ b/src/gbm/meson.build 5 + @@ -43,7 +43,7 @@ if with_tests 6 + test('gbm-abi-check', abi_check, suite : ['gbm']) 7 + endif 8 + 9 + -install_headers('main/gbm.h') 10 + +install_headers('main/gbm.h', 'main/gbm_backend_abi.h') 11 + 12 + pkg.generate( 13 + name : 'gbm',
+9 -2
pkgs/development/libraries/mesa/gbm.nix
··· 20 20 21 21 # We don't use the versions from common.nix, because libgbm is a world rebuild, 22 22 # so the updates need to happen separately on staging. 23 - version = "24.3.4"; 23 + version = "25.0.1"; 24 24 25 25 src = fetchFromGitLab { 26 26 domain = "gitlab.freedesktop.org"; 27 27 owner = "mesa"; 28 28 repo = "mesa"; 29 29 rev = "mesa-${version}"; 30 - hash = "sha256-1RUHbTgcCxdDrWjqB0EG4Ny/nwdjQHHpyPauiW/yogU="; 30 + hash = "sha256-9D4d7EEdZysvXDRcmpbyt85Lo64sldNRomp6/HUVORo="; 31 31 }; 32 + 33 + # Install gbm_backend_abi.h header - this is to simplify future iteration 34 + # on building Mesa and friends with system libgbm. 35 + # See also: 36 + # - https://github.com/NixOS/nixpkgs/pull/387292 37 + # - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33890 38 + patches = [ ./gbm-header.patch ]; 32 39 33 40 mesonAutoFeatures = "disabled"; 34 41
+39
pkgs/development/libraries/mesa/headers.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitLab, 5 + }: 6 + 7 + let 8 + common = import ./common.nix { inherit lib fetchFromGitLab; }; 9 + headers = [ 10 + "include/EGL/eglext_angle.h" 11 + "include/EGL/eglmesaext.h" 12 + ]; 13 + in 14 + stdenv.mkDerivation rec { 15 + pname = "mesa-gl-headers"; 16 + 17 + # These are a bigger rebuild and don't change often, so keep them separate. 18 + version = "25.0.1"; 19 + 20 + src = fetchFromGitLab { 21 + domain = "gitlab.freedesktop.org"; 22 + owner = "mesa"; 23 + repo = "mesa"; 24 + rev = "mesa-${version}"; 25 + hash = "sha256-9D4d7EEdZysvXDRcmpbyt85Lo64sldNRomp6/HUVORo="; 26 + }; 27 + 28 + dontBuild = true; 29 + 30 + installPhase = '' 31 + for header in ${toString headers}; do 32 + install -Dm444 $header $out/$header 33 + done 34 + ''; 35 + 36 + passthru = { inherit headers; }; 37 + 38 + inherit (common) meta; 39 + }
+7 -4
pkgs/development/libraries/portaudio/default.nix
··· 22 22 pkg-config 23 23 which 24 24 ]; 25 - buildInputs = [ 26 - libjack2 27 - ] ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform alsa-lib) [ alsa-lib ]; 25 + buildInputs = 26 + [ 27 + libjack2 28 + ] 29 + # Enabling alsa causes linux-only sources to be built 30 + ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib ]; 28 31 29 32 configureFlags = [ 30 33 "--disable-mac-universal" ··· 50 53 '' 51 54 make install 52 55 '' 53 - + lib.optionalString (lib.meta.availableOn stdenv.hostPlatform alsa-lib) '' 56 + + lib.optionalString stdenv.hostPlatform.isLinux '' 54 57 # fixup .pc file to find alsa library 55 58 sed -i "s|-lasound|-L${alsa-lib.out}/lib -lasound|" "$out/lib/pkgconfig/"*.pc 56 59 ''
+2 -2
pkgs/development/ocaml-modules/gen_js_api/default.nix
··· 11 11 12 12 buildDunePackage rec { 13 13 pname = "gen_js_api"; 14 - version = "1.1.3"; 14 + version = "1.1.4"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "LexiFi"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-9xYSxiPKZP7U1wbnw3/FiLhF/JmTA12rlrr4jSynA3k="; 20 + sha256 = "sha256-ZDlVJLw9xKFTz1NR5sGiw3WnEmMyNQy69Vt9zkw0fPA="; 21 21 }; 22 22 23 23 minimalOCamlVersion = "4.11";
+2 -2
pkgs/development/ocaml-modules/iter/default.nix
··· 9 9 10 10 buildDunePackage rec { 11 11 pname = "iter"; 12 - version = "1.8"; 12 + version = "1.9"; 13 13 14 14 minimalOCamlVersion = "4.08"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/c-cube/iter/releases/download/v${version}/iter-${version}.tbz"; 18 - hash = "sha256-+HOcoFrpxLqKogwNQZfnRAnytlmhfxJzDUKvH9n0MCM="; 18 + hash = "sha256-26nluxUuDQ2wBUw2sqlHZ0eihKdzjxXxGVo+IDXH6Wg="; 19 19 }; 20 20 21 21 doCheck = true;
+2 -2
pkgs/development/ocaml-modules/sqlite3/default.nix
··· 9 9 10 10 buildDunePackage rec { 11 11 pname = "sqlite3"; 12 - version = "5.2.0"; 12 + version = "5.3.0"; 13 13 duneVersion = "3"; 14 14 minimalOCamlVersion = "4.12"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/mmottl/sqlite3-ocaml/releases/download/${version}/sqlite3-${version}.tbz"; 18 - hash = "sha256-lCKDpFT0sh91F/Lovj06MFlHeceKawR49LcLjKfJjLs="; 18 + hash = "sha256-+XuR3ovI5soNXMNgTxYcEbx26lV+3i7q8XaKCI6ueAo="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ pkg-config ];
-3
pkgs/development/python-modules/horizon-eda/default.nix
··· 1 1 { 2 2 buildPythonPackage, 3 3 horizon-eda, 4 - mesa, 5 4 pycairo, 6 5 python, 7 6 pythonOlder, ··· 24 23 disabled = pythonOlder "3.9"; 25 24 26 25 buildInputs = base.buildInputs ++ [ 27 - mesa 28 - mesa.osmesa 29 26 python 30 27 ]; 31 28
+2 -2
pkgs/development/python-modules/ohme/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "ohme"; 12 - version = "1.3.2"; 12 + version = "1.4.0"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "dan-r"; 19 19 repo = "ohmepy"; 20 20 tag = "v${version}"; 21 - hash = "sha256-d4d/3/2c8ML/V06kT5iTHavTEDdobZdvNdynSvIFr14="; 21 + hash = "sha256-SZNvqariqe4MrJikchY5I2PUDVxpWYo++kNWfOOBWS8="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+46
pkgs/development/python-modules/standardwebhooks/default.nix
··· 1 + { 2 + lib, 3 + attrs, 4 + buildPythonPackage, 5 + deprecated, 6 + fetchPypi, 7 + httpx, 8 + pytestCheckHook, 9 + python-dateutil, 10 + setuptools, 11 + types-deprecated, 12 + types-python-dateutil, 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "standardwebhooks"; 17 + version = "1.0.0"; 18 + pyproject = true; 19 + 20 + src = fetchPypi { 21 + inherit pname version; 22 + hash = "sha256-2UuZwNzqhBVuA62tlPjboy1UVMxo4S7CyCQFG1W7Z/8="; 23 + }; 24 + 25 + build-system = [ setuptools ]; 26 + 27 + dependencies = [ 28 + attrs 29 + deprecated 30 + httpx 31 + python-dateutil 32 + types-deprecated 33 + types-python-dateutil 34 + ]; 35 + 36 + nativeCheckInputs = [ pytestCheckHook ]; 37 + 38 + pythonImportsCheck = [ "standardwebhooks" ]; 39 + 40 + meta = { 41 + description = "Standard Webhooks"; 42 + homepage = "https://pypi.org/project/standardwebhooks/"; 43 + license = lib.licenses.mit; 44 + maintainers = with lib.maintainers; [ fab ]; 45 + }; 46 + }
+2 -2
pkgs/development/tools/minizinc/default.nix
··· 15 15 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "minizinc"; 18 - version = "2.8.7"; 18 + version = "2.9.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "MiniZinc"; 22 22 repo = "libminizinc"; 23 23 rev = finalAttrs.version; 24 - sha256 = "sha256-2JCTOgnzGeh106YBkLPM46MgnB4XHZmdMXNn1P0OBqA="; 24 + sha256 = "sha256-uRSAlt72+kiqJeNcJ3aI5I3Jd4EJMfAq4IlO5+TntZk="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
-1
pkgs/servers/x11/xorg/overrides.nix
··· 604 604 }); 605 605 606 606 xf86videovmware = super.xf86videovmware.overrideAttrs (attrs: { 607 - buildInputs = attrs.buildInputs ++ [ mesa mesa.driversdev llvm ]; # for libxatracker 608 607 env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=address" ]; # gcc12 609 608 meta = attrs.meta // { 610 609 platforms = ["i686-linux" "x86_64-linux"];
-2
pkgs/tools/X11/primus/lib.nix
··· 5 5 fetchpatch, 6 6 libX11, 7 7 libGL, 8 - mesa, 9 8 nvidia_x11 ? null, 10 9 libglvnd, 11 10 }: ··· 48 47 "LIBDIR=$(out)/lib" 49 48 "PRIMUS_libGLa=${aPackage}/lib/libGL.so" 50 49 "PRIMUS_libGLd=${libGL}/lib/libGL.so" 51 - "PRIMUS_LOAD_GLOBAL=${mesa}/lib/libglapi.so" 52 50 ]; 53 51 54 52 installPhase = ''
+8 -2
pkgs/tools/misc/calamares/default.nix
··· 3 3 , qtbase, qtquickcontrols, qtsvg, qttools, qtwebengine, util-linux, tzdata 4 4 , ckbcomp, xkeyboard_config, mkDerivation 5 5 , nixos-extensions ? false 6 + # passthru.tests 7 + , calamares-nixos 6 8 }: 7 9 8 10 mkDerivation rec { 9 11 pname = "calamares"; 10 - version = "3.3.14"; 12 + version = "3.3.13"; 11 13 12 14 # release including submodule 13 15 src = fetchurl { 14 16 url = "https://github.com/calamares/calamares/releases/download/v${version}/calamares-${version}.tar.gz"; 15 - sha256 = "sha256-VUf4DbBn3qkjrmk7pruI6ysu6sHaPr7EL85FPjHCkMA="; 17 + sha256 = "sha256-5Jz32JTgK6BImM0HcMtXi04k39CAirdmC/lbskVmSNQ="; 16 18 }; 17 19 18 20 # On major changes, or when otherwise required, you *must* : ··· 78 80 sed "s,\''${POLKITQT-1_POLICY_FILES_INSTALL_DIR},''${out}/share/polkit-1/actions," \ 79 81 -i CMakeLists.txt 80 82 ''; 83 + 84 + passthru.tests = { 85 + inherit calamares-nixos; 86 + }; 81 87 82 88 meta = with lib; { 83 89 description = "Distribution-independent installer framework";
+2
pkgs/top-level/all-packages.nix
··· 8525 8525 catboost = callPackage ../by-name/ca/catboost/package.nix { 8526 8526 # https://github.com/catboost/catboost/issues/2540 8527 8527 cudaPackages = cudaPackages_11; 8528 + llvmPackagesCuda = llvmPackages_14; 8528 8529 }; 8529 8530 8530 8531 cctag = callPackage ../development/libraries/cctag { ··· 9899 9900 mesa_i686 = pkgsi686Linux.mesa; # make it build on Hydra 9900 9901 9901 9902 libgbm = callPackage ../development/libraries/mesa/gbm.nix {}; 9903 + mesa-gl-headers = callPackage ../development/libraries/mesa/headers.nix {}; 9902 9904 9903 9905 ## End libGL/libGLU/Mesa stuff 9904 9906
+3 -1
pkgs/top-level/python-packages.nix
··· 6099 6099 hopcroftkarp = callPackage ../development/python-modules/hopcroftkarp { }; 6100 6100 6101 6101 horizon-eda = callPackage ../development/python-modules/horizon-eda { 6102 - inherit (pkgs) horizon-eda mesa; 6102 + inherit (pkgs) horizon-eda; 6103 6103 }; 6104 6104 6105 6105 howdoi = callPackage ../development/python-modules/howdoi { }; ··· 15929 15929 standard-pipes = if pythonAtLeast "3.13" then callPackage ../development/python-modules/standard-pipes { } else null; 15930 15930 15931 15931 standard-telnetlib = if pythonAtLeast "3.13" then callPackage ../development/python-modules/standard-telnetlib { } else null; 15932 + 15933 + standardwebhooks = callPackage ../development/python-modules/standardwebhooks { }; 15932 15934 15933 15935 stone = callPackage ../development/python-modules/stone { }; 15934 15936