Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
9364f16b b4fdbf27

+5648 -165
+11 -1
maintainers/maintainer-list.nix
··· 4651 4651 fingerprint = "5DD7 C6F6 0630 F08E DAE7 4711 1525 585D 1B43 C62A"; 4652 4652 }]; 4653 4653 }; 4654 + dunxen = { 4655 + email = "git@dunxen.dev"; 4656 + matrix = "@dunxen:x0f.org"; 4657 + github = "dunxen"; 4658 + githubId = 3072149; 4659 + name = "Duncan Dean"; 4660 + keys = [{ 4661 + fingerprint = "9484 44FC E03B 05BA 5AB0 591E C37B 1C1D 44C7 86EE"; 4662 + }]; 4663 + }; 4654 4664 dwarfmaster = { 4655 4665 email = "nixpkgs@dwarfmaster.net"; 4656 4666 github = "dwarfmaster"; ··· 10826 10836 }]; 10827 10837 }; 10828 10838 max-amb = { 10829 - email = "maxpeterambaum@gmail.com"; 10839 + email = "max_a@e.email"; 10830 10840 github = "max-amb"; 10831 10841 githubId = 137820334; 10832 10842 name = "Max Ambaum";
+1 -1
nixos/tests/sudo.nix
··· 5 5 in 6 6 import ./make-test-python.nix ({ lib, pkgs, ...} : { 7 7 name = "sudo"; 8 - meta.maintainers = with lib.maintainers; [ lschuermann ]; 8 + meta.maintainers = pkgs.sudo.meta.maintainers; 9 9 10 10 nodes.machine = 11 11 { lib, ... }:
+2 -2
pkgs/applications/audio/tageditor/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "tageditor"; 20 - version = "3.8.1"; 20 + version = "3.9.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "martchus"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - hash = "sha256-7YmjrVh8P3XfnNs2I8PoLigfVvzS0UnuAC67ZQp7WdA="; 26 + hash = "sha256-caki8WVnu8ELE2mXwRvT9TTTXCtMZEa0E3KVpHl05jg="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+72
pkgs/applications/misc/nwg-look/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , substituteAll 5 + , buildGoModule 6 + , go 7 + , glib 8 + , pkg-config 9 + , cairo 10 + , gtk3 11 + , xcur2png 12 + , libX11 13 + , zlib 14 + }: 15 + 16 + buildGoModule rec { 17 + pname = "nwg-look"; 18 + version = "0.2.4"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "nwg-piotr"; 22 + repo = pname; 23 + rev = "v${version}"; 24 + hash = "sha256-wUI58qYkVYgES87HQ4octciDlOJ10oJldbUkFgxRUd4="; 25 + }; 26 + 27 + vendorHash = "sha256-dev+TV6FITd29EfknwHDNI0gLao7gsC95Mg+3qQs93E="; 28 + 29 + # Replace /usr/ directories with the packages output location 30 + # This means it references the correct path 31 + patches = [ ./fix-paths.patch ]; 32 + 33 + postPatch = '' 34 + substituteInPlace main.go tools.go --replace '@out@' $out 35 + ''; 36 + 37 + ldflags = [ "-s" "-w" ]; 38 + 39 + nativeBuildInputs = [ 40 + pkg-config 41 + ]; 42 + 43 + buildInputs = [ 44 + cairo 45 + xcur2png 46 + libX11.dev 47 + zlib 48 + gtk3 49 + ]; 50 + 51 + CGO_ENABLED = 1; 52 + 53 + postInstall = '' 54 + mkdir -p $out/share 55 + mkdir -p $out/share/nwg-look/langs 56 + mkdir -p $out/share/applications 57 + mkdir -p $out/share/pixmaps 58 + cp stuff/main.glade $out/share/nwg-look/ 59 + cp langs/* $out/share/nwg-look/langs 60 + cp stuff/nwg-look.desktop $out/share/applications 61 + cp stuff/nwg-look.svg $out/share/pixmaps 62 + ''; 63 + 64 + meta = with lib; { 65 + homepage = "https://github.com/nwg-piotr/nwg-look"; 66 + description = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."; 67 + license = licenses.mit; 68 + platforms = platforms.linux; 69 + maintainers = with maintainers; [ max-amb ]; 70 + mainProgram = "nwg-look"; 71 + }; 72 + }
+35
pkgs/applications/misc/nwg-look/fix-paths.patch
··· 1 + diff --git a/main.go b/main.go 2 + index 23c4756..c52e9c3 100644 3 + --- a/main.go 4 + +++ b/main.go 5 + @@ -335,7 +335,7 @@ func main() { 6 + 7 + gtkSettings, _ = gtk.SettingsGetDefault() 8 + 9 + - builder, _ := gtk.BuilderNewFromFile("/usr/share/nwg-look/main.glade") 10 + + builder, _ := gtk.BuilderNewFromFile("@out@/share/nwg-look/main.glade") 11 + win, _ := getWindow(builder, "window") 12 + 13 + win.Connect("destroy", func() { 14 + diff --git a/tools.go b/tools.go 15 + index e6e7665..59d6f35 100644 16 + --- a/tools.go 17 + +++ b/tools.go 18 + @@ -1034,7 +1034,7 @@ func getDataDirs() []string { 19 + if os.Getenv("XDG_DATA_DIRS") != "" { 20 + xdgDataDirs = os.Getenv("XDG_DATA_DIRS") 21 + } else { 22 + - xdgDataDirs = "/usr/local/share/:/usr/share/" 23 + + xdgDataDirs = "@out@/local/share/:@out@/share/" 24 + } 25 + 26 + for _, d := range strings.Split(xdgDataDirs, ":") { 27 + @@ -1280,7 +1280,7 @@ func detectLang() string { 28 + } 29 + 30 + func loadVocabulary(lang string) map[string]string { 31 + - langsDir := "/usr/share/nwg-look/langs/" 32 + + langsDir := "@out@/share/nwg-look/langs/" 33 + enUSFile := filepath.Join(langsDir, "en_US.json") 34 + if pathExists(enUSFile) { 35 + log.Infof(">>> Loading basic lang from '%s'", enUSFile)
+10
pkgs/applications/misc/nwg-look/go.mod
··· 1 + module github.com/nwg-piotr/nwg-look 2 + 3 + go 1.20 4 + 5 + require ( 6 + github.com/gotk3/gotk3 v0.6.2 7 + github.com/sirupsen/logrus v1.9.3 8 + ) 9 + 10 + require golang.org/x/sys v0.6.0 // indirect
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "terragrunt"; 8 - version = "0.50.13"; 8 + version = "0.50.14"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "gruntwork-io"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-d3fWHkuJdijN5/EsG6nhdf6G8AG2nZVFN8MUN8X+qf0="; 14 + hash = "sha256-jPRSwq7pLFG56NB+HaP2GP2GdK1wsOeM+y396o70Q3A="; 15 15 }; 16 16 17 17 vendorHash = "sha256-wQ5jxOTuYkiW5zHcduByKZ+vHPKn/1ELL3DskKze+UI=";
+2 -2
pkgs/applications/networking/flexget/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "flexget"; 9 - version = "3.9.5"; 9 + version = "3.9.7"; 10 10 format = "pyproject"; 11 11 12 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 14 owner = "Flexget"; 15 15 repo = "Flexget"; 16 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-L3AQCc5ErWjMATKMSZf9r+4rfFA8SjCCcT0rW9oMmbA="; 17 + hash = "sha256-UDh5rEcnuoiXjxYZqh0KJXi02M3xjwXGNKhrEBrLtCs="; 18 18 }; 19 19 20 20 postPatch = ''
+3 -3
pkgs/applications/networking/protonmail-bridge/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "protonmail-bridge"; 5 - version = "3.4.1"; 5 + version = "3.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ProtonMail"; 9 9 repo = "proton-bridge"; 10 10 rev = "v${version}"; 11 - hash = "sha256-EDUjKHqaHZA/jvPBeAAqIJHEt8eTHmg9D5lE5JGAAAU="; 11 + hash = "sha256-i+RD0f3WxdW0PgMNynsIXnOfEdh3vS3NufJyXpw0EU0="; 12 12 }; 13 13 14 - vendorHash = "sha256-gwRyr4zQLgZqyqxsh0wGABbuGKvZhG/yTfy/CqOiaBA="; 14 + vendorHash = "sha256-lrK4L7oTR5qP34Df0UJnTJATmKUmHVZeGrD9kD+sZFw="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17
+2 -2
pkgs/applications/science/biology/igv/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "igv"; 5 - version = "2.16.1"; 5 + version = "2.16.2"; 6 6 src = fetchzip { 7 7 url = "https://data.broadinstitute.org/igv/projects/downloads/${lib.versions.majorMinor version}/IGV_${version}.zip"; 8 - sha256 = "sha256-/3ielakIRdm9/iGBKSk+fTyzYRnsMTdCdsKghnziVwA="; 8 + sha256 = "sha256-/X9loW8rOevf/GA/Wk3bVsES9ZceF79Bkwby75SJgTQ="; 9 9 }; 10 10 11 11 installPhase = ''
+2 -2
pkgs/applications/version-management/ghorg/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ghorg"; 5 - version = "1.9.7"; 5 + version = "1.9.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gabrie30"; 9 9 repo = "ghorg"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-uIhYk79ZXcJ/ttexgjtxskI2nEwlq+E4jgIZzwz8hmI="; 11 + sha256 = "sha256-yq95+MHMbzVg8i/55EZBVCVkE3uwD964fAaXWP5aWYw="; 12 12 }; 13 13 14 14 doCheck = false;
+3 -3
pkgs/applications/video/haruna/default.nix
··· 26 26 27 27 mkDerivation rec { 28 28 pname = "haruna"; 29 - version = "0.12.0"; 29 + version = "0.12.1"; 30 30 31 31 src = fetchFromGitLab { 32 32 owner = "multimedia"; 33 33 repo = "haruna"; 34 34 rev = "v${version}"; 35 - hash = "sha256-NWV3DSQkgH4cqNnHipg4S3Nf5aEVdRzD0oT8a2OyCu4="; 35 + hash = "sha256-x3tgH2eoLVELQKbgNLvJPGQsay8iOfMY/BGLOEov3OM="; 36 36 domain = "invent.kde.org"; 37 37 }; 38 38 ··· 73 73 homepage = "https://invent.kde.org/multimedia/haruna"; 74 74 description = "Open source video player built with Qt/QML and libmpv"; 75 75 license = with licenses; [ bsd3 cc-by-40 cc-by-sa-40 cc0 gpl2Plus gpl3Plus wtfpl ]; 76 - maintainers = with maintainers; [ jojosch ]; 76 + maintainers = with maintainers; [ jojosch kashw2 ]; 77 77 }; 78 78 }
+26
pkgs/by-name/cd/cdwe/package.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "cdwe"; 8 + version = "0.3.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "synoet"; 12 + repo = "cdwe"; 13 + rev = version; 14 + hash = "sha256-6NWhx82BXhWhbI18k5gE3vEkw9v5gstE8ICJhtq68rM="; 15 + }; 16 + 17 + cargoHash = "sha256-V2eWVoRtfjHLe2AypYekUFzMnuV8RYU9Pb7Q1U3fwp4="; 18 + 19 + meta = with lib; { 20 + description = "A configurable cd wrapper that lets you define your environment per directory"; 21 + homepage = "https://github.com/synoet/cdwe"; 22 + license = licenses.mit; 23 + maintainers = with maintainers; [ figsoda ]; 24 + mainProgram = "cdwe"; 25 + }; 26 + }
+4998
pkgs/by-name/li/liana/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 = "CoreFoundation-sys" 7 + version = "0.1.4" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "d0e9889e6db118d49d88d84728d0e964d973a5680befb5f85f55141beea5c20b" 10 + dependencies = [ 11 + "libc", 12 + "mach 0.1.2", 13 + ] 14 + 15 + [[package]] 16 + name = "IOKit-sys" 17 + version = "0.1.5" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "99696c398cbaf669d2368076bdb3d627fb0ce51a26899d7c61228c5c0af3bf4a" 20 + dependencies = [ 21 + "CoreFoundation-sys", 22 + "libc", 23 + "mach 0.1.2", 24 + ] 25 + 26 + [[package]] 27 + name = "Inflector" 28 + version = "0.11.4" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" 31 + 32 + [[package]] 33 + name = "ab_glyph" 34 + version = "0.2.20" 35 + source = "registry+https://github.com/rust-lang/crates.io-index" 36 + checksum = "fe21446ad43aa56417a767f3e2f3d7c4ca522904de1dd640529a76e9c5c3b33c" 37 + dependencies = [ 38 + "ab_glyph_rasterizer", 39 + "owned_ttf_parser", 40 + ] 41 + 42 + [[package]] 43 + name = "ab_glyph_rasterizer" 44 + version = "0.1.8" 45 + source = "registry+https://github.com/rust-lang/crates.io-index" 46 + checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" 47 + 48 + [[package]] 49 + name = "addr2line" 50 + version = "0.19.0" 51 + source = "registry+https://github.com/rust-lang/crates.io-index" 52 + checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 53 + dependencies = [ 54 + "gimli", 55 + ] 56 + 57 + [[package]] 58 + name = "adler" 59 + version = "1.0.2" 60 + source = "registry+https://github.com/rust-lang/crates.io-index" 61 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 62 + 63 + [[package]] 64 + name = "ahash" 65 + version = "0.7.6" 66 + source = "registry+https://github.com/rust-lang/crates.io-index" 67 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 68 + dependencies = [ 69 + "getrandom", 70 + "once_cell", 71 + "version_check", 72 + ] 73 + 74 + [[package]] 75 + name = "aho-corasick" 76 + version = "0.7.20" 77 + source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 79 + dependencies = [ 80 + "memchr", 81 + ] 82 + 83 + [[package]] 84 + name = "aliasable" 85 + version = "0.1.3" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 88 + 89 + [[package]] 90 + name = "android_system_properties" 91 + version = "0.1.5" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 94 + dependencies = [ 95 + "libc", 96 + ] 97 + 98 + [[package]] 99 + name = "approx" 100 + version = "0.5.1" 101 + source = "registry+https://github.com/rust-lang/crates.io-index" 102 + checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 103 + dependencies = [ 104 + "num-traits", 105 + ] 106 + 107 + [[package]] 108 + name = "arrayref" 109 + version = "0.3.7" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 112 + 113 + [[package]] 114 + name = "arrayvec" 115 + version = "0.5.2" 116 + source = "registry+https://github.com/rust-lang/crates.io-index" 117 + checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 118 + 119 + [[package]] 120 + name = "arrayvec" 121 + version = "0.7.2" 122 + source = "registry+https://github.com/rust-lang/crates.io-index" 123 + checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 124 + 125 + [[package]] 126 + name = "ash" 127 + version = "0.37.2+1.3.238" 128 + source = "registry+https://github.com/rust-lang/crates.io-index" 129 + checksum = "28bf19c1f0a470be5fbf7522a308a05df06610252c5bcf5143e1b23f629a9a03" 130 + dependencies = [ 131 + "libloading", 132 + ] 133 + 134 + [[package]] 135 + name = "async-hwi" 136 + version = "0.0.11" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "d29e54987aab24867f5259b95d5c7f3d46bf69ad8ddfb01dde24a88c00a9e93d" 139 + dependencies = [ 140 + "async-trait", 141 + "base64 0.13.1", 142 + "bitcoin", 143 + "futures", 144 + "hidapi", 145 + "ledger-apdu", 146 + "ledger-transport-hid", 147 + "ledger_bitcoin_client", 148 + "regex", 149 + "serialport", 150 + "tokio", 151 + "tokio-serial", 152 + ] 153 + 154 + [[package]] 155 + name = "async-trait" 156 + version = "0.1.68" 157 + source = "registry+https://github.com/rust-lang/crates.io-index" 158 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 159 + dependencies = [ 160 + "proc-macro2", 161 + "quote", 162 + "syn 2.0.29", 163 + ] 164 + 165 + [[package]] 166 + name = "autocfg" 167 + version = "1.1.0" 168 + source = "registry+https://github.com/rust-lang/crates.io-index" 169 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 170 + 171 + [[package]] 172 + name = "backtrace" 173 + version = "0.3.67" 174 + source = "registry+https://github.com/rust-lang/crates.io-index" 175 + checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 176 + dependencies = [ 177 + "addr2line", 178 + "cc", 179 + "cfg-if", 180 + "libc", 181 + "miniz_oxide", 182 + "object", 183 + "rustc-demangle", 184 + ] 185 + 186 + [[package]] 187 + name = "base64" 188 + version = "0.13.1" 189 + source = "registry+https://github.com/rust-lang/crates.io-index" 190 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 191 + 192 + [[package]] 193 + name = "base64" 194 + version = "0.21.0" 195 + source = "registry+https://github.com/rust-lang/crates.io-index" 196 + checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 197 + 198 + [[package]] 199 + name = "base64-compat" 200 + version = "1.0.0" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "5a8d4d2746f89841e49230dd26917df1876050f95abafafbe34f47cb534b88d7" 203 + dependencies = [ 204 + "byteorder", 205 + ] 206 + 207 + [[package]] 208 + name = "bech32" 209 + version = "0.9.1" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" 212 + 213 + [[package]] 214 + name = "bip39" 215 + version = "2.0.0" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" 218 + dependencies = [ 219 + "bitcoin_hashes 0.11.0", 220 + "serde", 221 + "unicode-normalization", 222 + ] 223 + 224 + [[package]] 225 + name = "bit-set" 226 + version = "0.5.3" 227 + source = "registry+https://github.com/rust-lang/crates.io-index" 228 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 229 + dependencies = [ 230 + "bit-vec", 231 + ] 232 + 233 + [[package]] 234 + name = "bit-vec" 235 + version = "0.6.3" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 238 + 239 + [[package]] 240 + name = "bit_field" 241 + version = "0.10.2" 242 + source = "registry+https://github.com/rust-lang/crates.io-index" 243 + checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 244 + 245 + [[package]] 246 + name = "bitcoin" 247 + version = "0.30.0" 248 + source = "registry+https://github.com/rust-lang/crates.io-index" 249 + checksum = "b36f4c848f6bd9ff208128f08751135846cc23ae57d66ab10a22efff1c675f3c" 250 + dependencies = [ 251 + "base64 0.13.1", 252 + "bech32", 253 + "bitcoin-private", 254 + "bitcoin_hashes 0.12.0", 255 + "core2", 256 + "hex_lit", 257 + "secp256k1", 258 + "serde", 259 + ] 260 + 261 + [[package]] 262 + name = "bitcoin-private" 263 + version = "0.1.0" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "73290177011694f38ec25e165d0387ab7ea749a4b81cd4c80dae5988229f7a57" 266 + 267 + [[package]] 268 + name = "bitcoin_hashes" 269 + version = "0.11.0" 270 + source = "registry+https://github.com/rust-lang/crates.io-index" 271 + checksum = "90064b8dee6815a6470d60bad07bbbaee885c0e12d04177138fa3291a01b7bc4" 272 + 273 + [[package]] 274 + name = "bitcoin_hashes" 275 + version = "0.12.0" 276 + source = "registry+https://github.com/rust-lang/crates.io-index" 277 + checksum = "5d7066118b13d4b20b23645932dfb3a81ce7e29f95726c2036fa33cd7b092501" 278 + dependencies = [ 279 + "bitcoin-private", 280 + "core2", 281 + "serde", 282 + ] 283 + 284 + [[package]] 285 + name = "bitflags" 286 + version = "1.3.2" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 289 + 290 + [[package]] 291 + name = "block" 292 + version = "0.1.6" 293 + source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 295 + 296 + [[package]] 297 + name = "bumpalo" 298 + version = "3.12.0" 299 + source = "registry+https://github.com/rust-lang/crates.io-index" 300 + checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 301 + 302 + [[package]] 303 + name = "bytemuck" 304 + version = "1.13.1" 305 + source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 307 + dependencies = [ 308 + "bytemuck_derive", 309 + ] 310 + 311 + [[package]] 312 + name = "bytemuck_derive" 313 + version = "1.4.1" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "fdde5c9cd29ebd706ce1b35600920a33550e402fc998a2e53ad3b42c3c47a192" 316 + dependencies = [ 317 + "proc-macro2", 318 + "quote", 319 + "syn 2.0.29", 320 + ] 321 + 322 + [[package]] 323 + name = "byteorder" 324 + version = "1.4.3" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 327 + 328 + [[package]] 329 + name = "bytes" 330 + version = "1.4.0" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 333 + 334 + [[package]] 335 + name = "bzip2" 336 + version = "0.4.4" 337 + source = "registry+https://github.com/rust-lang/crates.io-index" 338 + checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 339 + dependencies = [ 340 + "bzip2-sys", 341 + "libc", 342 + ] 343 + 344 + [[package]] 345 + name = "bzip2-sys" 346 + version = "0.1.11+1.0.8" 347 + source = "registry+https://github.com/rust-lang/crates.io-index" 348 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 349 + dependencies = [ 350 + "cc", 351 + "libc", 352 + "pkg-config", 353 + ] 354 + 355 + [[package]] 356 + name = "calloop" 357 + version = "0.10.5" 358 + source = "registry+https://github.com/rust-lang/crates.io-index" 359 + checksum = "1a59225be45a478d772ce015d9743e49e92798ece9e34eda9a6aa2a6a7f40192" 360 + dependencies = [ 361 + "log", 362 + "nix 0.25.1", 363 + "slotmap", 364 + "thiserror", 365 + "vec_map", 366 + ] 367 + 368 + [[package]] 369 + name = "cc" 370 + version = "1.0.79" 371 + source = "registry+https://github.com/rust-lang/crates.io-index" 372 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 373 + 374 + [[package]] 375 + name = "cfg-if" 376 + version = "1.0.0" 377 + source = "registry+https://github.com/rust-lang/crates.io-index" 378 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 379 + 380 + [[package]] 381 + name = "cgl" 382 + version = "0.3.2" 383 + source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 385 + dependencies = [ 386 + "libc", 387 + ] 388 + 389 + [[package]] 390 + name = "checked_int_cast" 391 + version = "1.0.0" 392 + source = "registry+https://github.com/rust-lang/crates.io-index" 393 + checksum = "17cc5e6b5ab06331c33589842070416baa137e8b0eb912b008cfd4a78ada7919" 394 + 395 + [[package]] 396 + name = "chrono" 397 + version = "0.4.24" 398 + source = "registry+https://github.com/rust-lang/crates.io-index" 399 + checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 400 + dependencies = [ 401 + "iana-time-zone", 402 + "js-sys", 403 + "num-integer", 404 + "num-traits", 405 + "time", 406 + "wasm-bindgen", 407 + "winapi", 408 + ] 409 + 410 + [[package]] 411 + name = "clipboard-win" 412 + version = "4.5.0" 413 + source = "registry+https://github.com/rust-lang/crates.io-index" 414 + checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 415 + dependencies = [ 416 + "error-code", 417 + "str-buf", 418 + "winapi", 419 + ] 420 + 421 + [[package]] 422 + name = "clipboard_macos" 423 + version = "0.1.0" 424 + source = "registry+https://github.com/rust-lang/crates.io-index" 425 + checksum = "145a7f9e9b89453bc0a5e32d166456405d389cea5b578f57f1274b1397588a95" 426 + dependencies = [ 427 + "objc", 428 + "objc-foundation", 429 + "objc_id", 430 + ] 431 + 432 + [[package]] 433 + name = "clipboard_wayland" 434 + version = "0.2.0" 435 + source = "registry+https://github.com/rust-lang/crates.io-index" 436 + checksum = "6f6364a9f7a66f2ac1a1a098aa1c7f6b686f2496c6ac5e5c0d773445df912747" 437 + dependencies = [ 438 + "smithay-clipboard", 439 + ] 440 + 441 + [[package]] 442 + name = "clipboard_x11" 443 + version = "0.4.0" 444 + source = "registry+https://github.com/rust-lang/crates.io-index" 445 + checksum = "983a7010836ecd04dde2c6d27a0cb56ec5d21572177e782bdcb24a600124e921" 446 + dependencies = [ 447 + "thiserror", 448 + "x11rb", 449 + ] 450 + 451 + [[package]] 452 + name = "cmake" 453 + version = "0.1.50" 454 + source = "registry+https://github.com/rust-lang/crates.io-index" 455 + checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 456 + dependencies = [ 457 + "cc", 458 + ] 459 + 460 + [[package]] 461 + name = "cocoa" 462 + version = "0.24.1" 463 + source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 465 + dependencies = [ 466 + "bitflags", 467 + "block", 468 + "cocoa-foundation", 469 + "core-foundation", 470 + "core-graphics", 471 + "foreign-types 0.3.2", 472 + "libc", 473 + "objc", 474 + ] 475 + 476 + [[package]] 477 + name = "cocoa-foundation" 478 + version = "0.1.1" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6" 481 + dependencies = [ 482 + "bitflags", 483 + "block", 484 + "core-foundation", 485 + "core-graphics-types", 486 + "foreign-types 0.3.2", 487 + "libc", 488 + "objc", 489 + ] 490 + 491 + [[package]] 492 + name = "codespan-reporting" 493 + version = "0.11.1" 494 + source = "registry+https://github.com/rust-lang/crates.io-index" 495 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 496 + dependencies = [ 497 + "termcolor", 498 + "unicode-width", 499 + ] 500 + 501 + [[package]] 502 + name = "color_quant" 503 + version = "1.1.0" 504 + source = "registry+https://github.com/rust-lang/crates.io-index" 505 + checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 506 + 507 + [[package]] 508 + name = "com-rs" 509 + version = "0.2.1" 510 + source = "registry+https://github.com/rust-lang/crates.io-index" 511 + checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" 512 + 513 + [[package]] 514 + name = "const-random" 515 + version = "0.1.15" 516 + source = "registry+https://github.com/rust-lang/crates.io-index" 517 + checksum = "368a7a772ead6ce7e1de82bfb04c485f3db8ec744f72925af5735e29a22cc18e" 518 + dependencies = [ 519 + "const-random-macro", 520 + "proc-macro-hack", 521 + ] 522 + 523 + [[package]] 524 + name = "const-random-macro" 525 + version = "0.1.15" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "9d7d6ab3c3a2282db210df5f02c4dab6e0a7057af0fb7ebd4070f30fe05c0ddb" 528 + dependencies = [ 529 + "getrandom", 530 + "once_cell", 531 + "proc-macro-hack", 532 + "tiny-keccak", 533 + ] 534 + 535 + [[package]] 536 + name = "const_panic" 537 + version = "0.2.7" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "58baae561b85ca19b3122a9ddd35c8ec40c3bcd14fe89921824eae73f7baffbf" 540 + 541 + [[package]] 542 + name = "core-foundation" 543 + version = "0.9.3" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 546 + dependencies = [ 547 + "core-foundation-sys", 548 + "libc", 549 + ] 550 + 551 + [[package]] 552 + name = "core-foundation-sys" 553 + version = "0.8.4" 554 + source = "registry+https://github.com/rust-lang/crates.io-index" 555 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 556 + 557 + [[package]] 558 + name = "core-graphics" 559 + version = "0.22.3" 560 + source = "registry+https://github.com/rust-lang/crates.io-index" 561 + checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 562 + dependencies = [ 563 + "bitflags", 564 + "core-foundation", 565 + "core-graphics-types", 566 + "foreign-types 0.3.2", 567 + "libc", 568 + ] 569 + 570 + [[package]] 571 + name = "core-graphics-types" 572 + version = "0.1.1" 573 + source = "registry+https://github.com/rust-lang/crates.io-index" 574 + checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 575 + dependencies = [ 576 + "bitflags", 577 + "core-foundation", 578 + "foreign-types 0.3.2", 579 + "libc", 580 + ] 581 + 582 + [[package]] 583 + name = "core-text" 584 + version = "19.2.0" 585 + source = "registry+https://github.com/rust-lang/crates.io-index" 586 + checksum = "99d74ada66e07c1cefa18f8abfba765b486f250de2e4a999e5727fc0dd4b4a25" 587 + dependencies = [ 588 + "core-foundation", 589 + "core-graphics", 590 + "foreign-types 0.3.2", 591 + "libc", 592 + ] 593 + 594 + [[package]] 595 + name = "core2" 596 + version = "0.3.3" 597 + source = "registry+https://github.com/rust-lang/crates.io-index" 598 + checksum = "239fa3ae9b63c2dc74bd3fa852d4792b8b305ae64eeede946265b6af62f1fff3" 599 + dependencies = [ 600 + "memchr", 601 + ] 602 + 603 + [[package]] 604 + name = "crc32fast" 605 + version = "1.3.2" 606 + source = "registry+https://github.com/rust-lang/crates.io-index" 607 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 608 + dependencies = [ 609 + "cfg-if", 610 + ] 611 + 612 + [[package]] 613 + name = "crossbeam-channel" 614 + version = "0.5.7" 615 + source = "registry+https://github.com/rust-lang/crates.io-index" 616 + checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" 617 + dependencies = [ 618 + "cfg-if", 619 + "crossbeam-utils", 620 + ] 621 + 622 + [[package]] 623 + name = "crossbeam-deque" 624 + version = "0.8.3" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 627 + dependencies = [ 628 + "cfg-if", 629 + "crossbeam-epoch", 630 + "crossbeam-utils", 631 + ] 632 + 633 + [[package]] 634 + name = "crossbeam-epoch" 635 + version = "0.9.14" 636 + source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" 638 + dependencies = [ 639 + "autocfg", 640 + "cfg-if", 641 + "crossbeam-utils", 642 + "memoffset 0.8.0", 643 + "scopeguard", 644 + ] 645 + 646 + [[package]] 647 + name = "crossbeam-utils" 648 + version = "0.8.15" 649 + source = "registry+https://github.com/rust-lang/crates.io-index" 650 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 651 + dependencies = [ 652 + "cfg-if", 653 + ] 654 + 655 + [[package]] 656 + name = "crossfont" 657 + version = "0.5.1" 658 + source = "registry+https://github.com/rust-lang/crates.io-index" 659 + checksum = "21fd3add36ea31aba1520aa5288714dd63be506106753226d0eb387a93bc9c45" 660 + dependencies = [ 661 + "cocoa", 662 + "core-foundation", 663 + "core-foundation-sys", 664 + "core-graphics", 665 + "core-text", 666 + "dwrote", 667 + "foreign-types 0.5.0", 668 + "freetype-rs", 669 + "libc", 670 + "log", 671 + "objc", 672 + "once_cell", 673 + "pkg-config", 674 + "servo-fontconfig", 675 + "winapi", 676 + ] 677 + 678 + [[package]] 679 + name = "crunchy" 680 + version = "0.2.2" 681 + source = "registry+https://github.com/rust-lang/crates.io-index" 682 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 683 + 684 + [[package]] 685 + name = "cty" 686 + version = "0.2.2" 687 + source = "registry+https://github.com/rust-lang/crates.io-index" 688 + checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" 689 + 690 + [[package]] 691 + name = "cxx" 692 + version = "1.0.94" 693 + source = "registry+https://github.com/rust-lang/crates.io-index" 694 + checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 695 + dependencies = [ 696 + "cc", 697 + "cxxbridge-flags", 698 + "cxxbridge-macro", 699 + "link-cplusplus", 700 + ] 701 + 702 + [[package]] 703 + name = "cxx-build" 704 + version = "1.0.94" 705 + source = "registry+https://github.com/rust-lang/crates.io-index" 706 + checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 707 + dependencies = [ 708 + "cc", 709 + "codespan-reporting", 710 + "once_cell", 711 + "proc-macro2", 712 + "quote", 713 + "scratch", 714 + "syn 2.0.29", 715 + ] 716 + 717 + [[package]] 718 + name = "cxxbridge-flags" 719 + version = "1.0.94" 720 + source = "registry+https://github.com/rust-lang/crates.io-index" 721 + checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 722 + 723 + [[package]] 724 + name = "cxxbridge-macro" 725 + version = "1.0.94" 726 + source = "registry+https://github.com/rust-lang/crates.io-index" 727 + checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 728 + dependencies = [ 729 + "proc-macro2", 730 + "quote", 731 + "syn 2.0.29", 732 + ] 733 + 734 + [[package]] 735 + name = "d3d12" 736 + version = "0.6.0" 737 + source = "registry+https://github.com/rust-lang/crates.io-index" 738 + checksum = "d8f0de2f5a8e7bd4a9eec0e3c781992a4ce1724f68aec7d7a3715344de8b39da" 739 + dependencies = [ 740 + "bitflags", 741 + "libloading", 742 + "winapi", 743 + ] 744 + 745 + [[package]] 746 + name = "darling" 747 + version = "0.13.4" 748 + source = "registry+https://github.com/rust-lang/crates.io-index" 749 + checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 750 + dependencies = [ 751 + "darling_core", 752 + "darling_macro", 753 + ] 754 + 755 + [[package]] 756 + name = "darling_core" 757 + version = "0.13.4" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 760 + dependencies = [ 761 + "fnv", 762 + "ident_case", 763 + "proc-macro2", 764 + "quote", 765 + "strsim", 766 + "syn 1.0.109", 767 + ] 768 + 769 + [[package]] 770 + name = "darling_macro" 771 + version = "0.13.4" 772 + source = "registry+https://github.com/rust-lang/crates.io-index" 773 + checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 774 + dependencies = [ 775 + "darling_core", 776 + "quote", 777 + "syn 1.0.109", 778 + ] 779 + 780 + [[package]] 781 + name = "data-url" 782 + version = "0.2.0" 783 + source = "registry+https://github.com/rust-lang/crates.io-index" 784 + checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 785 + 786 + [[package]] 787 + name = "dirs" 788 + version = "3.0.2" 789 + source = "registry+https://github.com/rust-lang/crates.io-index" 790 + checksum = "30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309" 791 + dependencies = [ 792 + "dirs-sys 0.3.7", 793 + ] 794 + 795 + [[package]] 796 + name = "dirs" 797 + version = "5.0.0" 798 + source = "registry+https://github.com/rust-lang/crates.io-index" 799 + checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" 800 + dependencies = [ 801 + "dirs-sys 0.4.0", 802 + ] 803 + 804 + [[package]] 805 + name = "dirs-sys" 806 + version = "0.3.7" 807 + source = "registry+https://github.com/rust-lang/crates.io-index" 808 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 809 + dependencies = [ 810 + "libc", 811 + "redox_users", 812 + "winapi", 813 + ] 814 + 815 + [[package]] 816 + name = "dirs-sys" 817 + version = "0.4.0" 818 + source = "registry+https://github.com/rust-lang/crates.io-index" 819 + checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" 820 + dependencies = [ 821 + "libc", 822 + "redox_users", 823 + "windows-sys 0.45.0", 824 + ] 825 + 826 + [[package]] 827 + name = "dispatch" 828 + version = "0.2.0" 829 + source = "registry+https://github.com/rust-lang/crates.io-index" 830 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 831 + 832 + [[package]] 833 + name = "dlib" 834 + version = "0.5.0" 835 + source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" 837 + dependencies = [ 838 + "libloading", 839 + ] 840 + 841 + [[package]] 842 + name = "dlv-list" 843 + version = "0.5.0" 844 + source = "registry+https://github.com/rust-lang/crates.io-index" 845 + checksum = "d529fd73d344663edfd598ccb3f344e46034db51ebd103518eae34338248ad73" 846 + dependencies = [ 847 + "const-random", 848 + ] 849 + 850 + [[package]] 851 + name = "doc-comment" 852 + version = "0.3.3" 853 + source = "registry+https://github.com/rust-lang/crates.io-index" 854 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 855 + 856 + [[package]] 857 + name = "downcast-rs" 858 + version = "1.2.0" 859 + source = "registry+https://github.com/rust-lang/crates.io-index" 860 + checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 861 + 862 + [[package]] 863 + name = "dwrote" 864 + version = "0.11.0" 865 + source = "registry+https://github.com/rust-lang/crates.io-index" 866 + checksum = "439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b" 867 + dependencies = [ 868 + "lazy_static", 869 + "libc", 870 + "serde", 871 + "serde_derive", 872 + "winapi", 873 + "wio", 874 + ] 875 + 876 + [[package]] 877 + name = "either" 878 + version = "1.8.1" 879 + source = "registry+https://github.com/rust-lang/crates.io-index" 880 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 881 + 882 + [[package]] 883 + name = "encase" 884 + version = "0.3.0" 885 + source = "registry+https://github.com/rust-lang/crates.io-index" 886 + checksum = "0a516181e9a36e8982cb37933c5e7dba638c42938cacde46ee4e5b4156f881b9" 887 + dependencies = [ 888 + "const_panic", 889 + "encase_derive", 890 + "glam", 891 + "thiserror", 892 + ] 893 + 894 + [[package]] 895 + name = "encase_derive" 896 + version = "0.3.0" 897 + source = "registry+https://github.com/rust-lang/crates.io-index" 898 + checksum = "f5b802412eea315f29f2bb2da3a5963cd6121f56eaa06aebcdc0c54eea578f22" 899 + dependencies = [ 900 + "encase_derive_impl", 901 + ] 902 + 903 + [[package]] 904 + name = "encase_derive_impl" 905 + version = "0.3.0" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "0f2f4de457d974f548d2c2a16f709ebd81013579e543bd1a9b19ced88132c2cf" 908 + dependencies = [ 909 + "proc-macro2", 910 + "quote", 911 + "syn 1.0.109", 912 + ] 913 + 914 + [[package]] 915 + name = "encoding_rs" 916 + version = "0.8.33" 917 + source = "registry+https://github.com/rust-lang/crates.io-index" 918 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 919 + dependencies = [ 920 + "cfg-if", 921 + ] 922 + 923 + [[package]] 924 + name = "error-code" 925 + version = "2.3.1" 926 + source = "registry+https://github.com/rust-lang/crates.io-index" 927 + checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 928 + dependencies = [ 929 + "libc", 930 + "str-buf", 931 + ] 932 + 933 + [[package]] 934 + name = "euclid" 935 + version = "0.22.9" 936 + source = "registry+https://github.com/rust-lang/crates.io-index" 937 + checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787" 938 + dependencies = [ 939 + "num-traits", 940 + ] 941 + 942 + [[package]] 943 + name = "expat-sys" 944 + version = "2.1.6" 945 + source = "registry+https://github.com/rust-lang/crates.io-index" 946 + checksum = "658f19728920138342f68408b7cf7644d90d4784353d8ebc32e7e8663dbe45fa" 947 + dependencies = [ 948 + "cmake", 949 + "pkg-config", 950 + ] 951 + 952 + [[package]] 953 + name = "exr" 954 + version = "1.6.3" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "bdd2162b720141a91a054640662d3edce3d50a944a50ffca5313cd951abb35b4" 957 + dependencies = [ 958 + "bit_field", 959 + "flume", 960 + "half", 961 + "lebe", 962 + "miniz_oxide", 963 + "rayon-core", 964 + "smallvec", 965 + "zune-inflate", 966 + ] 967 + 968 + [[package]] 969 + name = "fallible-iterator" 970 + version = "0.2.0" 971 + source = "registry+https://github.com/rust-lang/crates.io-index" 972 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 973 + 974 + [[package]] 975 + name = "fallible-streaming-iterator" 976 + version = "0.1.9" 977 + source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 979 + 980 + [[package]] 981 + name = "fern" 982 + version = "0.6.2" 983 + source = "registry+https://github.com/rust-lang/crates.io-index" 984 + checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee" 985 + dependencies = [ 986 + "log", 987 + ] 988 + 989 + [[package]] 990 + name = "filetime" 991 + version = "0.2.22" 992 + source = "registry+https://github.com/rust-lang/crates.io-index" 993 + checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 994 + dependencies = [ 995 + "cfg-if", 996 + "libc", 997 + "redox_syscall 0.3.5", 998 + "windows-sys 0.48.0", 999 + ] 1000 + 1001 + [[package]] 1002 + name = "find-crate" 1003 + version = "0.6.3" 1004 + source = "registry+https://github.com/rust-lang/crates.io-index" 1005 + checksum = "59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2" 1006 + dependencies = [ 1007 + "toml", 1008 + ] 1009 + 1010 + [[package]] 1011 + name = "flate2" 1012 + version = "1.0.25" 1013 + source = "registry+https://github.com/rust-lang/crates.io-index" 1014 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 1015 + dependencies = [ 1016 + "crc32fast", 1017 + "miniz_oxide", 1018 + ] 1019 + 1020 + [[package]] 1021 + name = "float-cmp" 1022 + version = "0.9.0" 1023 + source = "registry+https://github.com/rust-lang/crates.io-index" 1024 + checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 1025 + 1026 + [[package]] 1027 + name = "float_next_after" 1028 + version = "0.1.5" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "4fc612c5837986b7104a87a0df74a5460931f1c5274be12f8d0f40aa2f30d632" 1031 + dependencies = [ 1032 + "num-traits", 1033 + ] 1034 + 1035 + [[package]] 1036 + name = "flume" 1037 + version = "0.10.14" 1038 + source = "registry+https://github.com/rust-lang/crates.io-index" 1039 + checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 1040 + dependencies = [ 1041 + "futures-core", 1042 + "futures-sink", 1043 + "nanorand", 1044 + "pin-project", 1045 + "spin 0.9.8", 1046 + ] 1047 + 1048 + [[package]] 1049 + name = "fnv" 1050 + version = "1.0.7" 1051 + source = "registry+https://github.com/rust-lang/crates.io-index" 1052 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1053 + 1054 + [[package]] 1055 + name = "fontconfig-parser" 1056 + version = "0.5.2" 1057 + source = "registry+https://github.com/rust-lang/crates.io-index" 1058 + checksum = "4ab2e12762761366dcb876ab8b6e0cfa4797ddcd890575919f008b5ba655672a" 1059 + dependencies = [ 1060 + "roxmltree", 1061 + ] 1062 + 1063 + [[package]] 1064 + name = "fontdb" 1065 + version = "0.12.0" 1066 + source = "registry+https://github.com/rust-lang/crates.io-index" 1067 + checksum = "ff20bef7942a72af07104346154a70a70b089c572e454b41bef6eb6cb10e9c06" 1068 + dependencies = [ 1069 + "fontconfig-parser", 1070 + "log", 1071 + "memmap2", 1072 + "ttf-parser", 1073 + ] 1074 + 1075 + [[package]] 1076 + name = "foreign-types" 1077 + version = "0.3.2" 1078 + source = "registry+https://github.com/rust-lang/crates.io-index" 1079 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1080 + dependencies = [ 1081 + "foreign-types-shared 0.1.1", 1082 + ] 1083 + 1084 + [[package]] 1085 + name = "foreign-types" 1086 + version = "0.5.0" 1087 + source = "registry+https://github.com/rust-lang/crates.io-index" 1088 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1089 + dependencies = [ 1090 + "foreign-types-macros", 1091 + "foreign-types-shared 0.3.1", 1092 + ] 1093 + 1094 + [[package]] 1095 + name = "foreign-types-macros" 1096 + version = "0.2.3" 1097 + source = "registry+https://github.com/rust-lang/crates.io-index" 1098 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1099 + dependencies = [ 1100 + "proc-macro2", 1101 + "quote", 1102 + "syn 2.0.29", 1103 + ] 1104 + 1105 + [[package]] 1106 + name = "foreign-types-shared" 1107 + version = "0.1.1" 1108 + source = "registry+https://github.com/rust-lang/crates.io-index" 1109 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1110 + 1111 + [[package]] 1112 + name = "foreign-types-shared" 1113 + version = "0.3.1" 1114 + source = "registry+https://github.com/rust-lang/crates.io-index" 1115 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1116 + 1117 + [[package]] 1118 + name = "form_urlencoded" 1119 + version = "1.1.0" 1120 + source = "registry+https://github.com/rust-lang/crates.io-index" 1121 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1122 + dependencies = [ 1123 + "percent-encoding", 1124 + ] 1125 + 1126 + [[package]] 1127 + name = "freetype-rs" 1128 + version = "0.26.0" 1129 + source = "registry+https://github.com/rust-lang/crates.io-index" 1130 + checksum = "74eadec9d0a5c28c54bb9882e54787275152a4e36ce206b45d7451384e5bf5fb" 1131 + dependencies = [ 1132 + "bitflags", 1133 + "freetype-sys", 1134 + "libc", 1135 + ] 1136 + 1137 + [[package]] 1138 + name = "freetype-sys" 1139 + version = "0.13.1" 1140 + source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a" 1142 + dependencies = [ 1143 + "cmake", 1144 + "libc", 1145 + "pkg-config", 1146 + ] 1147 + 1148 + [[package]] 1149 + name = "futures" 1150 + version = "0.3.28" 1151 + source = "registry+https://github.com/rust-lang/crates.io-index" 1152 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 1153 + dependencies = [ 1154 + "futures-channel", 1155 + "futures-core", 1156 + "futures-executor", 1157 + "futures-io", 1158 + "futures-sink", 1159 + "futures-task", 1160 + "futures-util", 1161 + ] 1162 + 1163 + [[package]] 1164 + name = "futures-channel" 1165 + version = "0.3.28" 1166 + source = "registry+https://github.com/rust-lang/crates.io-index" 1167 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 1168 + dependencies = [ 1169 + "futures-core", 1170 + "futures-sink", 1171 + ] 1172 + 1173 + [[package]] 1174 + name = "futures-core" 1175 + version = "0.3.28" 1176 + source = "registry+https://github.com/rust-lang/crates.io-index" 1177 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 1178 + 1179 + [[package]] 1180 + name = "futures-executor" 1181 + version = "0.3.28" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 1184 + dependencies = [ 1185 + "futures-core", 1186 + "futures-task", 1187 + "futures-util", 1188 + "num_cpus", 1189 + ] 1190 + 1191 + [[package]] 1192 + name = "futures-io" 1193 + version = "0.3.28" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1196 + 1197 + [[package]] 1198 + name = "futures-macro" 1199 + version = "0.3.28" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1202 + dependencies = [ 1203 + "proc-macro2", 1204 + "quote", 1205 + "syn 2.0.29", 1206 + ] 1207 + 1208 + [[package]] 1209 + name = "futures-sink" 1210 + version = "0.3.28" 1211 + source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 1213 + 1214 + [[package]] 1215 + name = "futures-task" 1216 + version = "0.3.28" 1217 + source = "registry+https://github.com/rust-lang/crates.io-index" 1218 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 1219 + 1220 + [[package]] 1221 + name = "futures-util" 1222 + version = "0.3.28" 1223 + source = "registry+https://github.com/rust-lang/crates.io-index" 1224 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 1225 + dependencies = [ 1226 + "futures-channel", 1227 + "futures-core", 1228 + "futures-io", 1229 + "futures-macro", 1230 + "futures-sink", 1231 + "futures-task", 1232 + "memchr", 1233 + "pin-project-lite", 1234 + "pin-utils", 1235 + "slab", 1236 + ] 1237 + 1238 + [[package]] 1239 + name = "fxhash" 1240 + version = "0.2.1" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1243 + dependencies = [ 1244 + "byteorder", 1245 + ] 1246 + 1247 + [[package]] 1248 + name = "gethostname" 1249 + version = "0.2.3" 1250 + source = "registry+https://github.com/rust-lang/crates.io-index" 1251 + checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" 1252 + dependencies = [ 1253 + "libc", 1254 + "winapi", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "getrandom" 1259 + version = "0.2.8" 1260 + source = "registry+https://github.com/rust-lang/crates.io-index" 1261 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 1262 + dependencies = [ 1263 + "cfg-if", 1264 + "js-sys", 1265 + "libc", 1266 + "wasi 0.11.0+wasi-snapshot-preview1", 1267 + "wasm-bindgen", 1268 + ] 1269 + 1270 + [[package]] 1271 + name = "gif" 1272 + version = "0.12.0" 1273 + source = "registry+https://github.com/rust-lang/crates.io-index" 1274 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1275 + dependencies = [ 1276 + "color_quant", 1277 + "weezl", 1278 + ] 1279 + 1280 + [[package]] 1281 + name = "gimli" 1282 + version = "0.27.2" 1283 + source = "registry+https://github.com/rust-lang/crates.io-index" 1284 + checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 1285 + 1286 + [[package]] 1287 + name = "gl_generator" 1288 + version = "0.14.0" 1289 + source = "registry+https://github.com/rust-lang/crates.io-index" 1290 + checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 1291 + dependencies = [ 1292 + "khronos_api", 1293 + "log", 1294 + "xml-rs", 1295 + ] 1296 + 1297 + [[package]] 1298 + name = "glam" 1299 + version = "0.21.3" 1300 + source = "registry+https://github.com/rust-lang/crates.io-index" 1301 + checksum = "518faa5064866338b013ff9b2350dc318e14cc4fcd6cb8206d7e7c9886c98815" 1302 + 1303 + [[package]] 1304 + name = "glow" 1305 + version = "0.11.2" 1306 + source = "registry+https://github.com/rust-lang/crates.io-index" 1307 + checksum = "d8bd5877156a19b8ac83a29b2306fe20537429d318f3ff0a1a2119f8d9c61919" 1308 + dependencies = [ 1309 + "js-sys", 1310 + "slotmap", 1311 + "wasm-bindgen", 1312 + "web-sys", 1313 + ] 1314 + 1315 + [[package]] 1316 + name = "glow" 1317 + version = "0.12.1" 1318 + source = "registry+https://github.com/rust-lang/crates.io-index" 1319 + checksum = "4e007a07a24de5ecae94160f141029e9a347282cfe25d1d58d85d845cf3130f1" 1320 + dependencies = [ 1321 + "js-sys", 1322 + "slotmap", 1323 + "wasm-bindgen", 1324 + "web-sys", 1325 + ] 1326 + 1327 + [[package]] 1328 + name = "glow_glyph" 1329 + version = "0.5.1" 1330 + source = "registry+https://github.com/rust-lang/crates.io-index" 1331 + checksum = "0f4e62c64947b9a24fe20e2bba9ad819ecb506ef5c8df7ffc4737464c6df9510" 1332 + dependencies = [ 1333 + "bytemuck", 1334 + "glow 0.11.2", 1335 + "glyph_brush", 1336 + "log", 1337 + ] 1338 + 1339 + [[package]] 1340 + name = "glutin" 1341 + version = "0.29.1" 1342 + source = "registry+https://github.com/rust-lang/crates.io-index" 1343 + checksum = "444c9ad294fdcaf20ccf6726b78f380b5450275540c9b68ab62f49726ad1c713" 1344 + dependencies = [ 1345 + "cgl", 1346 + "cocoa", 1347 + "core-foundation", 1348 + "glutin_egl_sys", 1349 + "glutin_gles2_sys", 1350 + "glutin_glx_sys", 1351 + "glutin_wgl_sys", 1352 + "libloading", 1353 + "log", 1354 + "objc", 1355 + "once_cell", 1356 + "osmesa-sys", 1357 + "parking_lot 0.12.1", 1358 + "raw-window-handle 0.5.2", 1359 + "wayland-client", 1360 + "wayland-egl", 1361 + "winapi", 1362 + "winit", 1363 + ] 1364 + 1365 + [[package]] 1366 + name = "glutin_egl_sys" 1367 + version = "0.1.6" 1368 + source = "registry+https://github.com/rust-lang/crates.io-index" 1369 + checksum = "68900f84b471f31ea1d1355567eb865a2cf446294f06cef8d653ed7bcf5f013d" 1370 + dependencies = [ 1371 + "gl_generator", 1372 + "winapi", 1373 + ] 1374 + 1375 + [[package]] 1376 + name = "glutin_gles2_sys" 1377 + version = "0.1.5" 1378 + source = "registry+https://github.com/rust-lang/crates.io-index" 1379 + checksum = "e8094e708b730a7c8a1954f4f8a31880af00eb8a1c5b5bf85d28a0a3c6d69103" 1380 + dependencies = [ 1381 + "gl_generator", 1382 + "objc", 1383 + ] 1384 + 1385 + [[package]] 1386 + name = "glutin_glx_sys" 1387 + version = "0.1.8" 1388 + source = "registry+https://github.com/rust-lang/crates.io-index" 1389 + checksum = "d93d0575865098580c5b3a423188cd959419912ea60b1e48e8b3b526f6d02468" 1390 + dependencies = [ 1391 + "gl_generator", 1392 + "x11-dl", 1393 + ] 1394 + 1395 + [[package]] 1396 + name = "glutin_wgl_sys" 1397 + version = "0.1.5" 1398 + source = "registry+https://github.com/rust-lang/crates.io-index" 1399 + checksum = "3da5951a1569dbab865c6f2a863efafff193a93caf05538d193e9e3816d21696" 1400 + dependencies = [ 1401 + "gl_generator", 1402 + ] 1403 + 1404 + [[package]] 1405 + name = "glyph_brush" 1406 + version = "0.7.7" 1407 + source = "registry+https://github.com/rust-lang/crates.io-index" 1408 + checksum = "4edefd123f28a0b1d41ec4a489c2b43020b369180800977801611084f342978d" 1409 + dependencies = [ 1410 + "glyph_brush_draw_cache", 1411 + "glyph_brush_layout", 1412 + "ordered-float", 1413 + "rustc-hash", 1414 + "twox-hash", 1415 + ] 1416 + 1417 + [[package]] 1418 + name = "glyph_brush_draw_cache" 1419 + version = "0.1.5" 1420 + source = "registry+https://github.com/rust-lang/crates.io-index" 1421 + checksum = "6010675390f6889e09a21e2c8b575b3ee25667ea8237a8d59423f73cb8c28610" 1422 + dependencies = [ 1423 + "ab_glyph", 1424 + "crossbeam-channel", 1425 + "crossbeam-deque", 1426 + "linked-hash-map", 1427 + "rayon", 1428 + "rustc-hash", 1429 + ] 1430 + 1431 + [[package]] 1432 + name = "glyph_brush_layout" 1433 + version = "0.2.3" 1434 + source = "registry+https://github.com/rust-lang/crates.io-index" 1435 + checksum = "cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38" 1436 + dependencies = [ 1437 + "ab_glyph", 1438 + "approx", 1439 + "xi-unicode", 1440 + ] 1441 + 1442 + [[package]] 1443 + name = "gpu-alloc" 1444 + version = "0.5.3" 1445 + source = "registry+https://github.com/rust-lang/crates.io-index" 1446 + checksum = "7fc59e5f710e310e76e6707f86c561dd646f69a8876da9131703b2f717de818d" 1447 + dependencies = [ 1448 + "bitflags", 1449 + "gpu-alloc-types", 1450 + ] 1451 + 1452 + [[package]] 1453 + name = "gpu-alloc-types" 1454 + version = "0.2.0" 1455 + source = "registry+https://github.com/rust-lang/crates.io-index" 1456 + checksum = "54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5" 1457 + dependencies = [ 1458 + "bitflags", 1459 + ] 1460 + 1461 + [[package]] 1462 + name = "gpu-allocator" 1463 + version = "0.22.0" 1464 + source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "ce95f9e2e11c2c6fadfce42b5af60005db06576f231f5c92550fdded43c423e8" 1466 + dependencies = [ 1467 + "backtrace", 1468 + "log", 1469 + "thiserror", 1470 + "winapi", 1471 + "windows 0.44.0", 1472 + ] 1473 + 1474 + [[package]] 1475 + name = "gpu-descriptor" 1476 + version = "0.2.3" 1477 + source = "registry+https://github.com/rust-lang/crates.io-index" 1478 + checksum = "0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a" 1479 + dependencies = [ 1480 + "bitflags", 1481 + "gpu-descriptor-types", 1482 + "hashbrown 0.12.3", 1483 + ] 1484 + 1485 + [[package]] 1486 + name = "gpu-descriptor-types" 1487 + version = "0.1.1" 1488 + source = "registry+https://github.com/rust-lang/crates.io-index" 1489 + checksum = "363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126" 1490 + dependencies = [ 1491 + "bitflags", 1492 + ] 1493 + 1494 + [[package]] 1495 + name = "guillotiere" 1496 + version = "0.6.2" 1497 + source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" 1499 + dependencies = [ 1500 + "euclid", 1501 + "svg_fmt", 1502 + ] 1503 + 1504 + [[package]] 1505 + name = "h2" 1506 + version = "0.3.21" 1507 + source = "registry+https://github.com/rust-lang/crates.io-index" 1508 + checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 1509 + dependencies = [ 1510 + "bytes", 1511 + "fnv", 1512 + "futures-core", 1513 + "futures-sink", 1514 + "futures-util", 1515 + "http", 1516 + "indexmap", 1517 + "slab", 1518 + "tokio", 1519 + "tokio-util", 1520 + "tracing", 1521 + ] 1522 + 1523 + [[package]] 1524 + name = "half" 1525 + version = "2.2.1" 1526 + source = "registry+https://github.com/rust-lang/crates.io-index" 1527 + checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 1528 + dependencies = [ 1529 + "crunchy", 1530 + ] 1531 + 1532 + [[package]] 1533 + name = "hashbrown" 1534 + version = "0.11.2" 1535 + source = "registry+https://github.com/rust-lang/crates.io-index" 1536 + checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 1537 + dependencies = [ 1538 + "ahash", 1539 + ] 1540 + 1541 + [[package]] 1542 + name = "hashbrown" 1543 + version = "0.12.3" 1544 + source = "registry+https://github.com/rust-lang/crates.io-index" 1545 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1546 + dependencies = [ 1547 + "ahash", 1548 + ] 1549 + 1550 + [[package]] 1551 + name = "hashbrown" 1552 + version = "0.13.2" 1553 + source = "registry+https://github.com/rust-lang/crates.io-index" 1554 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1555 + 1556 + [[package]] 1557 + name = "hashlink" 1558 + version = "0.7.0" 1559 + source = "registry+https://github.com/rust-lang/crates.io-index" 1560 + checksum = "7249a3129cbc1ffccd74857f81464a323a152173cdb134e0fd81bc803b29facf" 1561 + dependencies = [ 1562 + "hashbrown 0.11.2", 1563 + ] 1564 + 1565 + [[package]] 1566 + name = "hassle-rs" 1567 + version = "0.9.0" 1568 + source = "registry+https://github.com/rust-lang/crates.io-index" 1569 + checksum = "90601c6189668c7345fc53842cb3f3a3d872203d523be1b3cb44a36a3e62fb85" 1570 + dependencies = [ 1571 + "bitflags", 1572 + "com-rs", 1573 + "libc", 1574 + "libloading", 1575 + "thiserror", 1576 + "widestring", 1577 + "winapi", 1578 + ] 1579 + 1580 + [[package]] 1581 + name = "heck" 1582 + version = "0.4.1" 1583 + source = "registry+https://github.com/rust-lang/crates.io-index" 1584 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1585 + 1586 + [[package]] 1587 + name = "hermit-abi" 1588 + version = "0.2.6" 1589 + source = "registry+https://github.com/rust-lang/crates.io-index" 1590 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1591 + dependencies = [ 1592 + "libc", 1593 + ] 1594 + 1595 + [[package]] 1596 + name = "hex" 1597 + version = "0.4.3" 1598 + source = "registry+https://github.com/rust-lang/crates.io-index" 1599 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1600 + 1601 + [[package]] 1602 + name = "hex_lit" 1603 + version = "0.1.1" 1604 + source = "registry+https://github.com/rust-lang/crates.io-index" 1605 + checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd" 1606 + 1607 + [[package]] 1608 + name = "hexf-parse" 1609 + version = "0.2.1" 1610 + source = "registry+https://github.com/rust-lang/crates.io-index" 1611 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 1612 + 1613 + [[package]] 1614 + name = "hidapi" 1615 + version = "1.5.0" 1616 + source = "registry+https://github.com/rust-lang/crates.io-index" 1617 + checksum = "798154e4b6570af74899d71155fb0072d5b17e6aa12f39c8ef22c60fb8ec99e7" 1618 + dependencies = [ 1619 + "cc", 1620 + "libc", 1621 + "pkg-config", 1622 + "winapi", 1623 + ] 1624 + 1625 + [[package]] 1626 + name = "http" 1627 + version = "0.2.9" 1628 + source = "registry+https://github.com/rust-lang/crates.io-index" 1629 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1630 + dependencies = [ 1631 + "bytes", 1632 + "fnv", 1633 + "itoa", 1634 + ] 1635 + 1636 + [[package]] 1637 + name = "http-body" 1638 + version = "0.4.5" 1639 + source = "registry+https://github.com/rust-lang/crates.io-index" 1640 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1641 + dependencies = [ 1642 + "bytes", 1643 + "http", 1644 + "pin-project-lite", 1645 + ] 1646 + 1647 + [[package]] 1648 + name = "httparse" 1649 + version = "1.8.0" 1650 + source = "registry+https://github.com/rust-lang/crates.io-index" 1651 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1652 + 1653 + [[package]] 1654 + name = "httpdate" 1655 + version = "1.0.3" 1656 + source = "registry+https://github.com/rust-lang/crates.io-index" 1657 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1658 + 1659 + [[package]] 1660 + name = "hyper" 1661 + version = "0.14.27" 1662 + source = "registry+https://github.com/rust-lang/crates.io-index" 1663 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 1664 + dependencies = [ 1665 + "bytes", 1666 + "futures-channel", 1667 + "futures-core", 1668 + "futures-util", 1669 + "h2", 1670 + "http", 1671 + "http-body", 1672 + "httparse", 1673 + "httpdate", 1674 + "itoa", 1675 + "pin-project-lite", 1676 + "socket2", 1677 + "tokio", 1678 + "tower-service", 1679 + "tracing", 1680 + "want", 1681 + ] 1682 + 1683 + [[package]] 1684 + name = "hyper-rustls" 1685 + version = "0.24.1" 1686 + source = "registry+https://github.com/rust-lang/crates.io-index" 1687 + checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" 1688 + dependencies = [ 1689 + "futures-util", 1690 + "http", 1691 + "hyper", 1692 + "rustls", 1693 + "tokio", 1694 + "tokio-rustls", 1695 + ] 1696 + 1697 + [[package]] 1698 + name = "iana-time-zone" 1699 + version = "0.1.56" 1700 + source = "registry+https://github.com/rust-lang/crates.io-index" 1701 + checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 1702 + dependencies = [ 1703 + "android_system_properties", 1704 + "core-foundation-sys", 1705 + "iana-time-zone-haiku", 1706 + "js-sys", 1707 + "wasm-bindgen", 1708 + "windows 0.48.0", 1709 + ] 1710 + 1711 + [[package]] 1712 + name = "iana-time-zone-haiku" 1713 + version = "0.1.1" 1714 + source = "registry+https://github.com/rust-lang/crates.io-index" 1715 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 1716 + dependencies = [ 1717 + "cxx", 1718 + "cxx-build", 1719 + ] 1720 + 1721 + [[package]] 1722 + name = "iced" 1723 + version = "0.9.0" 1724 + source = "registry+https://github.com/rust-lang/crates.io-index" 1725 + checksum = "efbddf356d01e9d41cd394a9d04d62bfd89650a30f12fda5839cabb8c4591c88" 1726 + dependencies = [ 1727 + "iced_core", 1728 + "iced_futures", 1729 + "iced_glow", 1730 + "iced_glutin", 1731 + "iced_graphics", 1732 + "iced_native", 1733 + "iced_wgpu", 1734 + "iced_winit", 1735 + "image", 1736 + "thiserror", 1737 + ] 1738 + 1739 + [[package]] 1740 + name = "iced_core" 1741 + version = "0.9.0" 1742 + source = "registry+https://github.com/rust-lang/crates.io-index" 1743 + checksum = "11e1942e28dedee756cc27e67e7a838cdc1e59fb6bf9627ec9f709ab3b135782" 1744 + dependencies = [ 1745 + "bitflags", 1746 + "instant", 1747 + "palette", 1748 + ] 1749 + 1750 + [[package]] 1751 + name = "iced_futures" 1752 + version = "0.6.0" 1753 + source = "git+https://github.com/edouardparis/iced?branch=fix-futures-recipe#2d8318b13bdf8aaf31bc6d5a72b22313ed2d10cf" 1754 + dependencies = [ 1755 + "futures", 1756 + "log", 1757 + "tokio", 1758 + "wasm-bindgen-futures", 1759 + "wasm-timer", 1760 + ] 1761 + 1762 + [[package]] 1763 + name = "iced_glow" 1764 + version = "0.8.0" 1765 + source = "registry+https://github.com/rust-lang/crates.io-index" 1766 + checksum = "adc5b081015f5c75777c96ad75e2288916e7d444c97396d6d136517877ef9129" 1767 + dependencies = [ 1768 + "bytemuck", 1769 + "euclid", 1770 + "glow 0.11.2", 1771 + "glow_glyph", 1772 + "glyph_brush", 1773 + "iced_graphics", 1774 + "iced_native", 1775 + "log", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "iced_glutin" 1780 + version = "0.8.0" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "5c427ca018d29508512581d832fbaa7b6c8ec34c39d438f35f59e363a6419953" 1783 + dependencies = [ 1784 + "glutin", 1785 + "iced_graphics", 1786 + "iced_native", 1787 + "iced_winit", 1788 + "log", 1789 + ] 1790 + 1791 + [[package]] 1792 + name = "iced_graphics" 1793 + version = "0.8.0" 1794 + source = "registry+https://github.com/rust-lang/crates.io-index" 1795 + checksum = "338a6aff7db906537074ad0fe8b720cfdb9512cdfea43c628c76bd1cf50fdcc0" 1796 + dependencies = [ 1797 + "bitflags", 1798 + "bytemuck", 1799 + "glam", 1800 + "iced_native", 1801 + "iced_style", 1802 + "image", 1803 + "kamadak-exif", 1804 + "log", 1805 + "lyon", 1806 + "qrcode", 1807 + "raw-window-handle 0.5.2", 1808 + "resvg", 1809 + "thiserror", 1810 + ] 1811 + 1812 + [[package]] 1813 + name = "iced_lazy" 1814 + version = "0.6.1" 1815 + source = "registry+https://github.com/rust-lang/crates.io-index" 1816 + checksum = "bdf1cb6b8cd90488d3a03fbf438ad42038cb83c81a0d61f3692c51875efdb818" 1817 + dependencies = [ 1818 + "iced_native", 1819 + "ouroboros", 1820 + ] 1821 + 1822 + [[package]] 1823 + name = "iced_native" 1824 + version = "0.10.3" 1825 + source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "d012eb06da490fe46a695b39721c20da9643f35cf2ecb9d30618fdeb96170616" 1827 + dependencies = [ 1828 + "iced_core", 1829 + "iced_futures", 1830 + "iced_style", 1831 + "num-traits", 1832 + "thiserror", 1833 + "twox-hash", 1834 + "unicode-segmentation", 1835 + ] 1836 + 1837 + [[package]] 1838 + name = "iced_style" 1839 + version = "0.8.0" 1840 + source = "registry+https://github.com/rust-lang/crates.io-index" 1841 + checksum = "0e37333dc2991201140302cd0d4cea051bd37ca3671d5008ec85df86d232ff30" 1842 + dependencies = [ 1843 + "iced_core", 1844 + "once_cell", 1845 + "palette", 1846 + ] 1847 + 1848 + [[package]] 1849 + name = "iced_wgpu" 1850 + version = "0.10.0" 1851 + source = "registry+https://github.com/rust-lang/crates.io-index" 1852 + checksum = "478803c56061f567ce5ddf223b20d11d3c118cc46bb0d0552370dc65cdc4cb9c" 1853 + dependencies = [ 1854 + "bitflags", 1855 + "bytemuck", 1856 + "encase", 1857 + "futures", 1858 + "glam", 1859 + "glyph_brush", 1860 + "guillotiere", 1861 + "iced_graphics", 1862 + "iced_native", 1863 + "log", 1864 + "raw-window-handle 0.5.2", 1865 + "wgpu", 1866 + "wgpu_glyph", 1867 + ] 1868 + 1869 + [[package]] 1870 + name = "iced_winit" 1871 + version = "0.9.1" 1872 + source = "registry+https://github.com/rust-lang/crates.io-index" 1873 + checksum = "8a59ea3a85149a6a1f9e92b6c740ce90f04e5c7d848cfd05742336863fceb955" 1874 + dependencies = [ 1875 + "iced_futures", 1876 + "iced_graphics", 1877 + "iced_native", 1878 + "log", 1879 + "thiserror", 1880 + "web-sys", 1881 + "winapi", 1882 + "window_clipboard", 1883 + "winit", 1884 + ] 1885 + 1886 + [[package]] 1887 + name = "ident_case" 1888 + version = "1.0.1" 1889 + source = "registry+https://github.com/rust-lang/crates.io-index" 1890 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1891 + 1892 + [[package]] 1893 + name = "idna" 1894 + version = "0.3.0" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1897 + dependencies = [ 1898 + "unicode-bidi", 1899 + "unicode-normalization", 1900 + ] 1901 + 1902 + [[package]] 1903 + name = "image" 1904 + version = "0.24.6" 1905 + source = "registry+https://github.com/rust-lang/crates.io-index" 1906 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 1907 + dependencies = [ 1908 + "bytemuck", 1909 + "byteorder", 1910 + "color_quant", 1911 + "exr", 1912 + "gif", 1913 + "jpeg-decoder", 1914 + "num-rational", 1915 + "num-traits", 1916 + "png", 1917 + "qoi", 1918 + "tiff", 1919 + ] 1920 + 1921 + [[package]] 1922 + name = "imagesize" 1923 + version = "0.11.0" 1924 + source = "registry+https://github.com/rust-lang/crates.io-index" 1925 + checksum = "b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf" 1926 + 1927 + [[package]] 1928 + name = "indexmap" 1929 + version = "1.9.3" 1930 + source = "registry+https://github.com/rust-lang/crates.io-index" 1931 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1932 + dependencies = [ 1933 + "autocfg", 1934 + "hashbrown 0.12.3", 1935 + ] 1936 + 1937 + [[package]] 1938 + name = "instant" 1939 + version = "0.1.12" 1940 + source = "registry+https://github.com/rust-lang/crates.io-index" 1941 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1942 + dependencies = [ 1943 + "cfg-if", 1944 + "js-sys", 1945 + "wasm-bindgen", 1946 + "web-sys", 1947 + ] 1948 + 1949 + [[package]] 1950 + name = "ipnet" 1951 + version = "2.8.0" 1952 + source = "registry+https://github.com/rust-lang/crates.io-index" 1953 + checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 1954 + 1955 + [[package]] 1956 + name = "itoa" 1957 + version = "1.0.6" 1958 + source = "registry+https://github.com/rust-lang/crates.io-index" 1959 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1960 + 1961 + [[package]] 1962 + name = "jni-sys" 1963 + version = "0.3.0" 1964 + source = "registry+https://github.com/rust-lang/crates.io-index" 1965 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1966 + 1967 + [[package]] 1968 + name = "jpeg-decoder" 1969 + version = "0.3.0" 1970 + source = "registry+https://github.com/rust-lang/crates.io-index" 1971 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 1972 + dependencies = [ 1973 + "rayon", 1974 + ] 1975 + 1976 + [[package]] 1977 + name = "js-sys" 1978 + version = "0.3.61" 1979 + source = "registry+https://github.com/rust-lang/crates.io-index" 1980 + checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1981 + dependencies = [ 1982 + "wasm-bindgen", 1983 + ] 1984 + 1985 + [[package]] 1986 + name = "jsonrpc" 1987 + version = "0.12.1" 1988 + source = "registry+https://github.com/rust-lang/crates.io-index" 1989 + checksum = "7f8423b78fc94d12ef1a4a9d13c348c9a78766dda0cc18817adf0faf77e670c8" 1990 + dependencies = [ 1991 + "base64-compat", 1992 + "serde", 1993 + "serde_derive", 1994 + "serde_json", 1995 + ] 1996 + 1997 + [[package]] 1998 + name = "jsonrpc" 1999 + version = "0.16.0" 2000 + source = "registry+https://github.com/rust-lang/crates.io-index" 2001 + checksum = "34efde8d2422fb79ed56db1d3aea8fa5b583351d15a26770cdee2f88813dd702" 2002 + dependencies = [ 2003 + "base64 0.13.1", 2004 + "minreq", 2005 + "serde", 2006 + "serde_json", 2007 + ] 2008 + 2009 + [[package]] 2010 + name = "kamadak-exif" 2011 + version = "0.5.5" 2012 + source = "registry+https://github.com/rust-lang/crates.io-index" 2013 + checksum = "ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077" 2014 + dependencies = [ 2015 + "mutate_once", 2016 + ] 2017 + 2018 + [[package]] 2019 + name = "khronos-egl" 2020 + version = "4.1.0" 2021 + source = "registry+https://github.com/rust-lang/crates.io-index" 2022 + checksum = "8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3" 2023 + dependencies = [ 2024 + "libc", 2025 + "libloading", 2026 + "pkg-config", 2027 + ] 2028 + 2029 + [[package]] 2030 + name = "khronos_api" 2031 + version = "3.1.0" 2032 + source = "registry+https://github.com/rust-lang/crates.io-index" 2033 + checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 2034 + 2035 + [[package]] 2036 + name = "kurbo" 2037 + version = "0.8.0" 2038 + source = "registry+https://github.com/rust-lang/crates.io-index" 2039 + checksum = "eb348d766edbac91ba1eb83020d96f4f8867924d194393083c15a51f185e6a82" 2040 + dependencies = [ 2041 + "arrayvec 0.5.2", 2042 + ] 2043 + 2044 + [[package]] 2045 + name = "kurbo" 2046 + version = "0.9.4" 2047 + source = "registry+https://github.com/rust-lang/crates.io-index" 2048 + checksum = "d676038719d1c892f91e6e85121550143c75880b42f7feff6d413a078cf91fb3" 2049 + dependencies = [ 2050 + "arrayvec 0.7.2", 2051 + ] 2052 + 2053 + [[package]] 2054 + name = "lazy_static" 2055 + version = "1.4.0" 2056 + source = "registry+https://github.com/rust-lang/crates.io-index" 2057 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2058 + 2059 + [[package]] 2060 + name = "lebe" 2061 + version = "0.5.2" 2062 + source = "registry+https://github.com/rust-lang/crates.io-index" 2063 + checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 2064 + 2065 + [[package]] 2066 + name = "ledger-apdu" 2067 + version = "0.10.0" 2068 + source = "registry+https://github.com/rust-lang/crates.io-index" 2069 + checksum = "fe435806c197dfeaa5efcded5e623c4b8230fd28fdf1e91e7a86e40ef2acbf90" 2070 + dependencies = [ 2071 + "arrayref", 2072 + "no-std-compat", 2073 + "snafu", 2074 + ] 2075 + 2076 + [[package]] 2077 + name = "ledger-transport" 2078 + version = "0.10.0" 2079 + source = "registry+https://github.com/rust-lang/crates.io-index" 2080 + checksum = "1117f2143d92c157197785bf57711d7b02f2cfa101e162f8ca7900fb7f976321" 2081 + dependencies = [ 2082 + "async-trait", 2083 + "ledger-apdu", 2084 + ] 2085 + 2086 + [[package]] 2087 + name = "ledger-transport-hid" 2088 + version = "0.10.0" 2089 + source = "registry+https://github.com/rust-lang/crates.io-index" 2090 + checksum = "45ba81a1f5f24396b37211478aff7fbcd605dd4544df8dbed07b9da3c2057aee" 2091 + dependencies = [ 2092 + "byteorder", 2093 + "cfg-if", 2094 + "hex", 2095 + "hidapi", 2096 + "ledger-transport", 2097 + "libc", 2098 + "log", 2099 + "thiserror", 2100 + ] 2101 + 2102 + [[package]] 2103 + name = "ledger_bitcoin_client" 2104 + version = "0.3.2" 2105 + source = "registry+https://github.com/rust-lang/crates.io-index" 2106 + checksum = "53b3850bd03537874d58c09dcdd15cfab272b3e9d3381e57843b4f9e1c9ceae7" 2107 + dependencies = [ 2108 + "async-trait", 2109 + "bitcoin", 2110 + "miniscript", 2111 + ] 2112 + 2113 + [[package]] 2114 + name = "liana" 2115 + version = "2.0.0" 2116 + source = "git+https://github.com/wizardsardine/liana?branch=2.x#bb081099241b38d36942d9344668ed88fa05f993" 2117 + dependencies = [ 2118 + "backtrace", 2119 + "bip39", 2120 + "dirs 5.0.0", 2121 + "fern", 2122 + "getrandom", 2123 + "jsonrpc 0.16.0", 2124 + "log", 2125 + "miniscript", 2126 + "rdrand", 2127 + "rusqlite", 2128 + "serde", 2129 + "serde_json", 2130 + "toml", 2131 + ] 2132 + 2133 + [[package]] 2134 + name = "liana_gui" 2135 + version = "2.0.0" 2136 + dependencies = [ 2137 + "async-hwi", 2138 + "backtrace", 2139 + "base64 0.13.1", 2140 + "bitcoin_hashes 0.12.0", 2141 + "chrono", 2142 + "dirs 3.0.2", 2143 + "flate2", 2144 + "hex", 2145 + "iced", 2146 + "iced_lazy", 2147 + "iced_native", 2148 + "jsonrpc 0.12.1", 2149 + "liana", 2150 + "liana_ui", 2151 + "log", 2152 + "reqwest", 2153 + "rust-ini", 2154 + "serde", 2155 + "serde_json", 2156 + "tar", 2157 + "tokio", 2158 + "toml", 2159 + "tracing", 2160 + "tracing-subscriber", 2161 + "zip", 2162 + ] 2163 + 2164 + [[package]] 2165 + name = "liana_ui" 2166 + version = "0.1.0" 2167 + dependencies = [ 2168 + "bitcoin", 2169 + "chrono", 2170 + "iced", 2171 + "iced_lazy", 2172 + "iced_native", 2173 + ] 2174 + 2175 + [[package]] 2176 + name = "libc" 2177 + version = "0.2.141" 2178 + source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 2180 + 2181 + [[package]] 2182 + name = "libloading" 2183 + version = "0.7.4" 2184 + source = "registry+https://github.com/rust-lang/crates.io-index" 2185 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 2186 + dependencies = [ 2187 + "cfg-if", 2188 + "winapi", 2189 + ] 2190 + 2191 + [[package]] 2192 + name = "libm" 2193 + version = "0.2.6" 2194 + source = "registry+https://github.com/rust-lang/crates.io-index" 2195 + checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" 2196 + 2197 + [[package]] 2198 + name = "libsqlite3-sys" 2199 + version = "0.24.2" 2200 + source = "registry+https://github.com/rust-lang/crates.io-index" 2201 + checksum = "898745e570c7d0453cc1fbc4a701eb6c662ed54e8fec8b7d14be137ebeeb9d14" 2202 + dependencies = [ 2203 + "cc", 2204 + "pkg-config", 2205 + "vcpkg", 2206 + ] 2207 + 2208 + [[package]] 2209 + name = "libudev" 2210 + version = "0.3.0" 2211 + source = "registry+https://github.com/rust-lang/crates.io-index" 2212 + checksum = "78b324152da65df7bb95acfcaab55e3097ceaab02fb19b228a9eb74d55f135e0" 2213 + dependencies = [ 2214 + "libc", 2215 + "libudev-sys", 2216 + ] 2217 + 2218 + [[package]] 2219 + name = "libudev-sys" 2220 + version = "0.1.4" 2221 + source = "registry+https://github.com/rust-lang/crates.io-index" 2222 + checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 2223 + dependencies = [ 2224 + "libc", 2225 + "pkg-config", 2226 + ] 2227 + 2228 + [[package]] 2229 + name = "link-cplusplus" 2230 + version = "1.0.8" 2231 + source = "registry+https://github.com/rust-lang/crates.io-index" 2232 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 2233 + dependencies = [ 2234 + "cc", 2235 + ] 2236 + 2237 + [[package]] 2238 + name = "linked-hash-map" 2239 + version = "0.5.6" 2240 + source = "registry+https://github.com/rust-lang/crates.io-index" 2241 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 2242 + 2243 + [[package]] 2244 + name = "lock_api" 2245 + version = "0.4.9" 2246 + source = "registry+https://github.com/rust-lang/crates.io-index" 2247 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 2248 + dependencies = [ 2249 + "autocfg", 2250 + "scopeguard", 2251 + ] 2252 + 2253 + [[package]] 2254 + name = "log" 2255 + version = "0.4.17" 2256 + source = "registry+https://github.com/rust-lang/crates.io-index" 2257 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 2258 + dependencies = [ 2259 + "cfg-if", 2260 + ] 2261 + 2262 + [[package]] 2263 + name = "lyon" 2264 + version = "1.0.1" 2265 + source = "registry+https://github.com/rust-lang/crates.io-index" 2266 + checksum = "91e7f9cda98b5430809e63ca5197b06c7d191bf7e26dfc467d5a3f0290e2a74f" 2267 + dependencies = [ 2268 + "lyon_algorithms", 2269 + "lyon_tessellation", 2270 + ] 2271 + 2272 + [[package]] 2273 + name = "lyon_algorithms" 2274 + version = "1.0.3" 2275 + source = "registry+https://github.com/rust-lang/crates.io-index" 2276 + checksum = "00a0349cd8f0270781bb93a824b63df6178e3b4a27794e7be3ce3763f5a44d6e" 2277 + dependencies = [ 2278 + "lyon_path", 2279 + "num-traits", 2280 + ] 2281 + 2282 + [[package]] 2283 + name = "lyon_geom" 2284 + version = "1.0.4" 2285 + source = "registry+https://github.com/rust-lang/crates.io-index" 2286 + checksum = "74df1ff0a0147282eb10699537a03baa7d31972b58984a1d44ce0624043fe8ad" 2287 + dependencies = [ 2288 + "arrayvec 0.7.2", 2289 + "euclid", 2290 + "num-traits", 2291 + ] 2292 + 2293 + [[package]] 2294 + name = "lyon_path" 2295 + version = "1.0.3" 2296 + source = "registry+https://github.com/rust-lang/crates.io-index" 2297 + checksum = "7da8358c012e5651e4619cfd0b5b75c0f77866181a01b0909aab4bae14adf660" 2298 + dependencies = [ 2299 + "lyon_geom", 2300 + "num-traits", 2301 + ] 2302 + 2303 + [[package]] 2304 + name = "lyon_tessellation" 2305 + version = "1.0.10" 2306 + source = "registry+https://github.com/rust-lang/crates.io-index" 2307 + checksum = "7d2124218d5428149f9e09520b9acc024334a607e671f032d06567b61008977c" 2308 + dependencies = [ 2309 + "float_next_after", 2310 + "lyon_path", 2311 + "thiserror", 2312 + ] 2313 + 2314 + [[package]] 2315 + name = "mach" 2316 + version = "0.1.2" 2317 + source = "registry+https://github.com/rust-lang/crates.io-index" 2318 + checksum = "2fd13ee2dd61cc82833ba05ade5a30bb3d63f7ced605ef827063c63078302de9" 2319 + dependencies = [ 2320 + "libc", 2321 + ] 2322 + 2323 + [[package]] 2324 + name = "mach" 2325 + version = "0.3.2" 2326 + source = "registry+https://github.com/rust-lang/crates.io-index" 2327 + checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 2328 + dependencies = [ 2329 + "libc", 2330 + ] 2331 + 2332 + [[package]] 2333 + name = "malloc_buf" 2334 + version = "0.0.6" 2335 + source = "registry+https://github.com/rust-lang/crates.io-index" 2336 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2337 + dependencies = [ 2338 + "libc", 2339 + ] 2340 + 2341 + [[package]] 2342 + name = "memchr" 2343 + version = "2.5.0" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 2346 + 2347 + [[package]] 2348 + name = "memmap2" 2349 + version = "0.5.10" 2350 + source = "registry+https://github.com/rust-lang/crates.io-index" 2351 + checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 2352 + dependencies = [ 2353 + "libc", 2354 + ] 2355 + 2356 + [[package]] 2357 + name = "memoffset" 2358 + version = "0.6.5" 2359 + source = "registry+https://github.com/rust-lang/crates.io-index" 2360 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 2361 + dependencies = [ 2362 + "autocfg", 2363 + ] 2364 + 2365 + [[package]] 2366 + name = "memoffset" 2367 + version = "0.7.1" 2368 + source = "registry+https://github.com/rust-lang/crates.io-index" 2369 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 2370 + dependencies = [ 2371 + "autocfg", 2372 + ] 2373 + 2374 + [[package]] 2375 + name = "memoffset" 2376 + version = "0.8.0" 2377 + source = "registry+https://github.com/rust-lang/crates.io-index" 2378 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 2379 + dependencies = [ 2380 + "autocfg", 2381 + ] 2382 + 2383 + [[package]] 2384 + name = "metal" 2385 + version = "0.24.0" 2386 + source = "registry+https://github.com/rust-lang/crates.io-index" 2387 + checksum = "de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060" 2388 + dependencies = [ 2389 + "bitflags", 2390 + "block", 2391 + "core-graphics-types", 2392 + "foreign-types 0.3.2", 2393 + "log", 2394 + "objc", 2395 + ] 2396 + 2397 + [[package]] 2398 + name = "mime" 2399 + version = "0.3.17" 2400 + source = "registry+https://github.com/rust-lang/crates.io-index" 2401 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2402 + 2403 + [[package]] 2404 + name = "minimal-lexical" 2405 + version = "0.2.1" 2406 + source = "registry+https://github.com/rust-lang/crates.io-index" 2407 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2408 + 2409 + [[package]] 2410 + name = "miniscript" 2411 + version = "10.0.0" 2412 + source = "registry+https://github.com/rust-lang/crates.io-index" 2413 + checksum = "1eb102b66b2127a872dbcc73095b7b47aeb9d92f7b03c2b2298253ffc82c7594" 2414 + dependencies = [ 2415 + "bitcoin", 2416 + "bitcoin-private", 2417 + "hashbrown 0.11.2", 2418 + "serde", 2419 + ] 2420 + 2421 + [[package]] 2422 + name = "miniz_oxide" 2423 + version = "0.6.2" 2424 + source = "registry+https://github.com/rust-lang/crates.io-index" 2425 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 2426 + dependencies = [ 2427 + "adler", 2428 + ] 2429 + 2430 + [[package]] 2431 + name = "minreq" 2432 + version = "2.8.1" 2433 + source = "registry+https://github.com/rust-lang/crates.io-index" 2434 + checksum = "3de406eeb24aba36ed3829532fa01649129677186b44a49debec0ec574ca7da7" 2435 + dependencies = [ 2436 + "log", 2437 + "serde", 2438 + "serde_json", 2439 + ] 2440 + 2441 + [[package]] 2442 + name = "mio" 2443 + version = "0.8.6" 2444 + source = "registry+https://github.com/rust-lang/crates.io-index" 2445 + checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 2446 + dependencies = [ 2447 + "libc", 2448 + "log", 2449 + "wasi 0.11.0+wasi-snapshot-preview1", 2450 + "windows-sys 0.45.0", 2451 + ] 2452 + 2453 + [[package]] 2454 + name = "mio-serial" 2455 + version = "5.0.5" 2456 + source = "registry+https://github.com/rust-lang/crates.io-index" 2457 + checksum = "20a4c60ca5c9c0e114b3bd66ff4aa5f9b2b175442be51ca6c4365d687a97a2ac" 2458 + dependencies = [ 2459 + "log", 2460 + "mio", 2461 + "nix 0.26.2", 2462 + "serialport", 2463 + "winapi", 2464 + ] 2465 + 2466 + [[package]] 2467 + name = "mutate_once" 2468 + version = "0.1.1" 2469 + source = "registry+https://github.com/rust-lang/crates.io-index" 2470 + checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b" 2471 + 2472 + [[package]] 2473 + name = "naga" 2474 + version = "0.11.0" 2475 + source = "registry+https://github.com/rust-lang/crates.io-index" 2476 + checksum = "5eafe22a23b797c9bc227c6c896419b26b5bb88fa903417a3adaed08778850d5" 2477 + dependencies = [ 2478 + "bit-set", 2479 + "bitflags", 2480 + "codespan-reporting", 2481 + "hexf-parse", 2482 + "indexmap", 2483 + "log", 2484 + "num-traits", 2485 + "rustc-hash", 2486 + "spirv", 2487 + "termcolor", 2488 + "thiserror", 2489 + "unicode-xid", 2490 + ] 2491 + 2492 + [[package]] 2493 + name = "nanorand" 2494 + version = "0.7.0" 2495 + source = "registry+https://github.com/rust-lang/crates.io-index" 2496 + checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 2497 + dependencies = [ 2498 + "getrandom", 2499 + ] 2500 + 2501 + [[package]] 2502 + name = "ndk" 2503 + version = "0.7.0" 2504 + source = "registry+https://github.com/rust-lang/crates.io-index" 2505 + checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2506 + dependencies = [ 2507 + "bitflags", 2508 + "jni-sys", 2509 + "ndk-sys", 2510 + "num_enum", 2511 + "raw-window-handle 0.5.2", 2512 + "thiserror", 2513 + ] 2514 + 2515 + [[package]] 2516 + name = "ndk-context" 2517 + version = "0.1.1" 2518 + source = "registry+https://github.com/rust-lang/crates.io-index" 2519 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2520 + 2521 + [[package]] 2522 + name = "ndk-glue" 2523 + version = "0.7.0" 2524 + source = "registry+https://github.com/rust-lang/crates.io-index" 2525 + checksum = "0434fabdd2c15e0aab768ca31d5b7b333717f03cf02037d5a0a3ff3c278ed67f" 2526 + dependencies = [ 2527 + "libc", 2528 + "log", 2529 + "ndk", 2530 + "ndk-context", 2531 + "ndk-macro", 2532 + "ndk-sys", 2533 + "once_cell", 2534 + "parking_lot 0.12.1", 2535 + ] 2536 + 2537 + [[package]] 2538 + name = "ndk-macro" 2539 + version = "0.3.0" 2540 + source = "registry+https://github.com/rust-lang/crates.io-index" 2541 + checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" 2542 + dependencies = [ 2543 + "darling", 2544 + "proc-macro-crate", 2545 + "proc-macro2", 2546 + "quote", 2547 + "syn 1.0.109", 2548 + ] 2549 + 2550 + [[package]] 2551 + name = "ndk-sys" 2552 + version = "0.4.1+23.1.7779620" 2553 + source = "registry+https://github.com/rust-lang/crates.io-index" 2554 + checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 2555 + dependencies = [ 2556 + "jni-sys", 2557 + ] 2558 + 2559 + [[package]] 2560 + name = "nix" 2561 + version = "0.22.3" 2562 + source = "registry+https://github.com/rust-lang/crates.io-index" 2563 + checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" 2564 + dependencies = [ 2565 + "bitflags", 2566 + "cc", 2567 + "cfg-if", 2568 + "libc", 2569 + "memoffset 0.6.5", 2570 + ] 2571 + 2572 + [[package]] 2573 + name = "nix" 2574 + version = "0.24.3" 2575 + source = "registry+https://github.com/rust-lang/crates.io-index" 2576 + checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2577 + dependencies = [ 2578 + "bitflags", 2579 + "cfg-if", 2580 + "libc", 2581 + "memoffset 0.6.5", 2582 + ] 2583 + 2584 + [[package]] 2585 + name = "nix" 2586 + version = "0.25.1" 2587 + source = "registry+https://github.com/rust-lang/crates.io-index" 2588 + checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 2589 + dependencies = [ 2590 + "autocfg", 2591 + "bitflags", 2592 + "cfg-if", 2593 + "libc", 2594 + "memoffset 0.6.5", 2595 + ] 2596 + 2597 + [[package]] 2598 + name = "nix" 2599 + version = "0.26.2" 2600 + source = "registry+https://github.com/rust-lang/crates.io-index" 2601 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 2602 + dependencies = [ 2603 + "bitflags", 2604 + "cfg-if", 2605 + "libc", 2606 + "memoffset 0.7.1", 2607 + "pin-utils", 2608 + "static_assertions", 2609 + ] 2610 + 2611 + [[package]] 2612 + name = "no-std-compat" 2613 + version = "0.4.1" 2614 + source = "registry+https://github.com/rust-lang/crates.io-index" 2615 + checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" 2616 + 2617 + [[package]] 2618 + name = "nom" 2619 + version = "7.1.3" 2620 + source = "registry+https://github.com/rust-lang/crates.io-index" 2621 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 2622 + dependencies = [ 2623 + "memchr", 2624 + "minimal-lexical", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "nu-ansi-term" 2629 + version = "0.46.0" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 2632 + dependencies = [ 2633 + "overload", 2634 + "winapi", 2635 + ] 2636 + 2637 + [[package]] 2638 + name = "num-integer" 2639 + version = "0.1.45" 2640 + source = "registry+https://github.com/rust-lang/crates.io-index" 2641 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 2642 + dependencies = [ 2643 + "autocfg", 2644 + "num-traits", 2645 + ] 2646 + 2647 + [[package]] 2648 + name = "num-rational" 2649 + version = "0.4.1" 2650 + source = "registry+https://github.com/rust-lang/crates.io-index" 2651 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 2652 + dependencies = [ 2653 + "autocfg", 2654 + "num-integer", 2655 + "num-traits", 2656 + ] 2657 + 2658 + [[package]] 2659 + name = "num-traits" 2660 + version = "0.2.15" 2661 + source = "registry+https://github.com/rust-lang/crates.io-index" 2662 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 2663 + dependencies = [ 2664 + "autocfg", 2665 + "libm", 2666 + ] 2667 + 2668 + [[package]] 2669 + name = "num_cpus" 2670 + version = "1.15.0" 2671 + source = "registry+https://github.com/rust-lang/crates.io-index" 2672 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 2673 + dependencies = [ 2674 + "hermit-abi", 2675 + "libc", 2676 + ] 2677 + 2678 + [[package]] 2679 + name = "num_enum" 2680 + version = "0.5.11" 2681 + source = "registry+https://github.com/rust-lang/crates.io-index" 2682 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 2683 + dependencies = [ 2684 + "num_enum_derive", 2685 + ] 2686 + 2687 + [[package]] 2688 + name = "num_enum_derive" 2689 + version = "0.5.11" 2690 + source = "registry+https://github.com/rust-lang/crates.io-index" 2691 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 2692 + dependencies = [ 2693 + "proc-macro-crate", 2694 + "proc-macro2", 2695 + "quote", 2696 + "syn 1.0.109", 2697 + ] 2698 + 2699 + [[package]] 2700 + name = "objc" 2701 + version = "0.2.7" 2702 + source = "registry+https://github.com/rust-lang/crates.io-index" 2703 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2704 + dependencies = [ 2705 + "malloc_buf", 2706 + "objc_exception", 2707 + ] 2708 + 2709 + [[package]] 2710 + name = "objc-foundation" 2711 + version = "0.1.1" 2712 + source = "registry+https://github.com/rust-lang/crates.io-index" 2713 + checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 2714 + dependencies = [ 2715 + "block", 2716 + "objc", 2717 + "objc_id", 2718 + ] 2719 + 2720 + [[package]] 2721 + name = "objc_exception" 2722 + version = "0.1.2" 2723 + source = "registry+https://github.com/rust-lang/crates.io-index" 2724 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 2725 + dependencies = [ 2726 + "cc", 2727 + ] 2728 + 2729 + [[package]] 2730 + name = "objc_id" 2731 + version = "0.1.1" 2732 + source = "registry+https://github.com/rust-lang/crates.io-index" 2733 + checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 2734 + dependencies = [ 2735 + "objc", 2736 + ] 2737 + 2738 + [[package]] 2739 + name = "object" 2740 + version = "0.30.3" 2741 + source = "registry+https://github.com/rust-lang/crates.io-index" 2742 + checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 2743 + dependencies = [ 2744 + "memchr", 2745 + ] 2746 + 2747 + [[package]] 2748 + name = "once_cell" 2749 + version = "1.17.1" 2750 + source = "registry+https://github.com/rust-lang/crates.io-index" 2751 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 2752 + 2753 + [[package]] 2754 + name = "ordered-float" 2755 + version = "3.6.0" 2756 + source = "registry+https://github.com/rust-lang/crates.io-index" 2757 + checksum = "13a384337e997e6860ffbaa83708b2ef329fd8c54cb67a5f64d421e0f943254f" 2758 + dependencies = [ 2759 + "num-traits", 2760 + ] 2761 + 2762 + [[package]] 2763 + name = "ordered-multimap" 2764 + version = "0.6.0" 2765 + source = "registry+https://github.com/rust-lang/crates.io-index" 2766 + checksum = "4ed8acf08e98e744e5384c8bc63ceb0364e68a6854187221c18df61c4797690e" 2767 + dependencies = [ 2768 + "dlv-list", 2769 + "hashbrown 0.13.2", 2770 + ] 2771 + 2772 + [[package]] 2773 + name = "osmesa-sys" 2774 + version = "0.1.2" 2775 + source = "registry+https://github.com/rust-lang/crates.io-index" 2776 + checksum = "88cfece6e95d2e717e0872a7f53a8684712ad13822a7979bc760b9c77ec0013b" 2777 + dependencies = [ 2778 + "shared_library", 2779 + ] 2780 + 2781 + [[package]] 2782 + name = "ouroboros" 2783 + version = "0.13.0" 2784 + source = "registry+https://github.com/rust-lang/crates.io-index" 2785 + checksum = "f357ef82d1b4db66fbed0b8d542cbd3c22d0bf5b393b3c257b9ba4568e70c9c3" 2786 + dependencies = [ 2787 + "aliasable", 2788 + "ouroboros_macro", 2789 + "stable_deref_trait", 2790 + ] 2791 + 2792 + [[package]] 2793 + name = "ouroboros_macro" 2794 + version = "0.13.0" 2795 + source = "registry+https://github.com/rust-lang/crates.io-index" 2796 + checksum = "44a0b52c2cbaef7dffa5fec1a43274afe8bd2a644fa9fc50a9ef4ff0269b1257" 2797 + dependencies = [ 2798 + "Inflector", 2799 + "proc-macro-error", 2800 + "proc-macro2", 2801 + "quote", 2802 + "syn 1.0.109", 2803 + ] 2804 + 2805 + [[package]] 2806 + name = "overload" 2807 + version = "0.1.1" 2808 + source = "registry+https://github.com/rust-lang/crates.io-index" 2809 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 2810 + 2811 + [[package]] 2812 + name = "owned_ttf_parser" 2813 + version = "0.18.1" 2814 + source = "registry+https://github.com/rust-lang/crates.io-index" 2815 + checksum = "e25e9fb15717794fae58ab55c26e044103aad13186fbb625893f9a3bbcc24228" 2816 + dependencies = [ 2817 + "ttf-parser", 2818 + ] 2819 + 2820 + [[package]] 2821 + name = "palette" 2822 + version = "0.6.1" 2823 + source = "registry+https://github.com/rust-lang/crates.io-index" 2824 + checksum = "8f9cd68f7112581033f157e56c77ac4a5538ec5836a2e39284e65bd7d7275e49" 2825 + dependencies = [ 2826 + "approx", 2827 + "num-traits", 2828 + "palette_derive", 2829 + "phf", 2830 + ] 2831 + 2832 + [[package]] 2833 + name = "palette_derive" 2834 + version = "0.6.1" 2835 + source = "registry+https://github.com/rust-lang/crates.io-index" 2836 + checksum = "05eedf46a8e7c27f74af0c9cfcdb004ceca158cb1b918c6f68f8d7a549b3e427" 2837 + dependencies = [ 2838 + "find-crate", 2839 + "proc-macro2", 2840 + "quote", 2841 + "syn 1.0.109", 2842 + ] 2843 + 2844 + [[package]] 2845 + name = "parking_lot" 2846 + version = "0.11.2" 2847 + source = "registry+https://github.com/rust-lang/crates.io-index" 2848 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 2849 + dependencies = [ 2850 + "instant", 2851 + "lock_api", 2852 + "parking_lot_core 0.8.6", 2853 + ] 2854 + 2855 + [[package]] 2856 + name = "parking_lot" 2857 + version = "0.12.1" 2858 + source = "registry+https://github.com/rust-lang/crates.io-index" 2859 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2860 + dependencies = [ 2861 + "lock_api", 2862 + "parking_lot_core 0.9.7", 2863 + ] 2864 + 2865 + [[package]] 2866 + name = "parking_lot_core" 2867 + version = "0.8.6" 2868 + source = "registry+https://github.com/rust-lang/crates.io-index" 2869 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 2870 + dependencies = [ 2871 + "cfg-if", 2872 + "instant", 2873 + "libc", 2874 + "redox_syscall 0.2.16", 2875 + "smallvec", 2876 + "winapi", 2877 + ] 2878 + 2879 + [[package]] 2880 + name = "parking_lot_core" 2881 + version = "0.9.7" 2882 + source = "registry+https://github.com/rust-lang/crates.io-index" 2883 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 2884 + dependencies = [ 2885 + "cfg-if", 2886 + "libc", 2887 + "redox_syscall 0.2.16", 2888 + "smallvec", 2889 + "windows-sys 0.45.0", 2890 + ] 2891 + 2892 + [[package]] 2893 + name = "percent-encoding" 2894 + version = "2.2.0" 2895 + source = "registry+https://github.com/rust-lang/crates.io-index" 2896 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2897 + 2898 + [[package]] 2899 + name = "phf" 2900 + version = "0.11.1" 2901 + source = "registry+https://github.com/rust-lang/crates.io-index" 2902 + checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 2903 + dependencies = [ 2904 + "phf_macros", 2905 + "phf_shared", 2906 + ] 2907 + 2908 + [[package]] 2909 + name = "phf_generator" 2910 + version = "0.11.1" 2911 + source = "registry+https://github.com/rust-lang/crates.io-index" 2912 + checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 2913 + dependencies = [ 2914 + "phf_shared", 2915 + "rand", 2916 + ] 2917 + 2918 + [[package]] 2919 + name = "phf_macros" 2920 + version = "0.11.1" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66" 2923 + dependencies = [ 2924 + "phf_generator", 2925 + "phf_shared", 2926 + "proc-macro2", 2927 + "quote", 2928 + "syn 1.0.109", 2929 + ] 2930 + 2931 + [[package]] 2932 + name = "phf_shared" 2933 + version = "0.11.1" 2934 + source = "registry+https://github.com/rust-lang/crates.io-index" 2935 + checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 2936 + dependencies = [ 2937 + "siphasher", 2938 + ] 2939 + 2940 + [[package]] 2941 + name = "pico-args" 2942 + version = "0.5.0" 2943 + source = "registry+https://github.com/rust-lang/crates.io-index" 2944 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 2945 + 2946 + [[package]] 2947 + name = "pin-project" 2948 + version = "1.0.12" 2949 + source = "registry+https://github.com/rust-lang/crates.io-index" 2950 + checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 2951 + dependencies = [ 2952 + "pin-project-internal", 2953 + ] 2954 + 2955 + [[package]] 2956 + name = "pin-project-internal" 2957 + version = "1.0.12" 2958 + source = "registry+https://github.com/rust-lang/crates.io-index" 2959 + checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 2960 + dependencies = [ 2961 + "proc-macro2", 2962 + "quote", 2963 + "syn 1.0.109", 2964 + ] 2965 + 2966 + [[package]] 2967 + name = "pin-project-lite" 2968 + version = "0.2.9" 2969 + source = "registry+https://github.com/rust-lang/crates.io-index" 2970 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 2971 + 2972 + [[package]] 2973 + name = "pin-utils" 2974 + version = "0.1.0" 2975 + source = "registry+https://github.com/rust-lang/crates.io-index" 2976 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2977 + 2978 + [[package]] 2979 + name = "pkg-config" 2980 + version = "0.3.26" 2981 + source = "registry+https://github.com/rust-lang/crates.io-index" 2982 + checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 2983 + 2984 + [[package]] 2985 + name = "png" 2986 + version = "0.17.7" 2987 + source = "registry+https://github.com/rust-lang/crates.io-index" 2988 + checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 2989 + dependencies = [ 2990 + "bitflags", 2991 + "crc32fast", 2992 + "flate2", 2993 + "miniz_oxide", 2994 + ] 2995 + 2996 + [[package]] 2997 + name = "ppv-lite86" 2998 + version = "0.2.17" 2999 + source = "registry+https://github.com/rust-lang/crates.io-index" 3000 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 3001 + 3002 + [[package]] 3003 + name = "proc-macro-crate" 3004 + version = "1.3.1" 3005 + source = "registry+https://github.com/rust-lang/crates.io-index" 3006 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3007 + dependencies = [ 3008 + "once_cell", 3009 + "toml_edit", 3010 + ] 3011 + 3012 + [[package]] 3013 + name = "proc-macro-error" 3014 + version = "1.0.4" 3015 + source = "registry+https://github.com/rust-lang/crates.io-index" 3016 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 3017 + dependencies = [ 3018 + "proc-macro-error-attr", 3019 + "proc-macro2", 3020 + "quote", 3021 + "syn 1.0.109", 3022 + "version_check", 3023 + ] 3024 + 3025 + [[package]] 3026 + name = "proc-macro-error-attr" 3027 + version = "1.0.4" 3028 + source = "registry+https://github.com/rust-lang/crates.io-index" 3029 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 3030 + dependencies = [ 3031 + "proc-macro2", 3032 + "quote", 3033 + "version_check", 3034 + ] 3035 + 3036 + [[package]] 3037 + name = "proc-macro-hack" 3038 + version = "0.5.20+deprecated" 3039 + source = "registry+https://github.com/rust-lang/crates.io-index" 3040 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 3041 + 3042 + [[package]] 3043 + name = "proc-macro2" 3044 + version = "1.0.64" 3045 + source = "registry+https://github.com/rust-lang/crates.io-index" 3046 + checksum = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da" 3047 + dependencies = [ 3048 + "unicode-ident", 3049 + ] 3050 + 3051 + [[package]] 3052 + name = "profiling" 3053 + version = "1.0.7" 3054 + source = "registry+https://github.com/rust-lang/crates.io-index" 3055 + checksum = "74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df" 3056 + 3057 + [[package]] 3058 + name = "qoi" 3059 + version = "0.4.1" 3060 + source = "registry+https://github.com/rust-lang/crates.io-index" 3061 + checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 3062 + dependencies = [ 3063 + "bytemuck", 3064 + ] 3065 + 3066 + [[package]] 3067 + name = "qrcode" 3068 + version = "0.12.0" 3069 + source = "registry+https://github.com/rust-lang/crates.io-index" 3070 + checksum = "16d2f1455f3630c6e5107b4f2b94e74d76dea80736de0981fd27644216cff57f" 3071 + dependencies = [ 3072 + "checked_int_cast", 3073 + ] 3074 + 3075 + [[package]] 3076 + name = "quote" 3077 + version = "1.0.30" 3078 + source = "registry+https://github.com/rust-lang/crates.io-index" 3079 + checksum = "5907a1b7c277254a8b15170f6e7c97cfa60ee7872a3217663bb81151e48184bb" 3080 + dependencies = [ 3081 + "proc-macro2", 3082 + ] 3083 + 3084 + [[package]] 3085 + name = "rand" 3086 + version = "0.8.5" 3087 + source = "registry+https://github.com/rust-lang/crates.io-index" 3088 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3089 + dependencies = [ 3090 + "libc", 3091 + "rand_chacha", 3092 + "rand_core", 3093 + ] 3094 + 3095 + [[package]] 3096 + name = "rand_chacha" 3097 + version = "0.3.1" 3098 + source = "registry+https://github.com/rust-lang/crates.io-index" 3099 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3100 + dependencies = [ 3101 + "ppv-lite86", 3102 + "rand_core", 3103 + ] 3104 + 3105 + [[package]] 3106 + name = "rand_core" 3107 + version = "0.6.4" 3108 + source = "registry+https://github.com/rust-lang/crates.io-index" 3109 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3110 + dependencies = [ 3111 + "getrandom", 3112 + ] 3113 + 3114 + [[package]] 3115 + name = "range-alloc" 3116 + version = "0.1.3" 3117 + source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" 3119 + 3120 + [[package]] 3121 + name = "raw-window-handle" 3122 + version = "0.3.4" 3123 + source = "registry+https://github.com/rust-lang/crates.io-index" 3124 + checksum = "e28f55143d0548dad60bb4fbdc835a3d7ac6acc3324506450c5fdd6e42903a76" 3125 + dependencies = [ 3126 + "libc", 3127 + "raw-window-handle 0.4.3", 3128 + ] 3129 + 3130 + [[package]] 3131 + name = "raw-window-handle" 3132 + version = "0.4.3" 3133 + source = "registry+https://github.com/rust-lang/crates.io-index" 3134 + checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" 3135 + dependencies = [ 3136 + "cty", 3137 + ] 3138 + 3139 + [[package]] 3140 + name = "raw-window-handle" 3141 + version = "0.5.2" 3142 + source = "registry+https://github.com/rust-lang/crates.io-index" 3143 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3144 + 3145 + [[package]] 3146 + name = "rayon" 3147 + version = "1.7.0" 3148 + source = "registry+https://github.com/rust-lang/crates.io-index" 3149 + checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 3150 + dependencies = [ 3151 + "either", 3152 + "rayon-core", 3153 + ] 3154 + 3155 + [[package]] 3156 + name = "rayon-core" 3157 + version = "1.11.0" 3158 + source = "registry+https://github.com/rust-lang/crates.io-index" 3159 + checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 3160 + dependencies = [ 3161 + "crossbeam-channel", 3162 + "crossbeam-deque", 3163 + "crossbeam-utils", 3164 + "num_cpus", 3165 + ] 3166 + 3167 + [[package]] 3168 + name = "rctree" 3169 + version = "0.5.0" 3170 + source = "registry+https://github.com/rust-lang/crates.io-index" 3171 + checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" 3172 + 3173 + [[package]] 3174 + name = "rdrand" 3175 + version = "0.8.2" 3176 + source = "registry+https://github.com/rust-lang/crates.io-index" 3177 + checksum = "e233b642160555c1aa1ff7a78443c6139342f411b6fa6602af2ebbfee9e166bb" 3178 + dependencies = [ 3179 + "rand_core", 3180 + ] 3181 + 3182 + [[package]] 3183 + name = "redox_syscall" 3184 + version = "0.2.16" 3185 + source = "registry+https://github.com/rust-lang/crates.io-index" 3186 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3187 + dependencies = [ 3188 + "bitflags", 3189 + ] 3190 + 3191 + [[package]] 3192 + name = "redox_syscall" 3193 + version = "0.3.5" 3194 + source = "registry+https://github.com/rust-lang/crates.io-index" 3195 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3196 + dependencies = [ 3197 + "bitflags", 3198 + ] 3199 + 3200 + [[package]] 3201 + name = "redox_users" 3202 + version = "0.4.3" 3203 + source = "registry+https://github.com/rust-lang/crates.io-index" 3204 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 3205 + dependencies = [ 3206 + "getrandom", 3207 + "redox_syscall 0.2.16", 3208 + "thiserror", 3209 + ] 3210 + 3211 + [[package]] 3212 + name = "regex" 3213 + version = "1.7.3" 3214 + source = "registry+https://github.com/rust-lang/crates.io-index" 3215 + checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 3216 + dependencies = [ 3217 + "aho-corasick", 3218 + "memchr", 3219 + "regex-syntax", 3220 + ] 3221 + 3222 + [[package]] 3223 + name = "regex-syntax" 3224 + version = "0.6.29" 3225 + source = "registry+https://github.com/rust-lang/crates.io-index" 3226 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 3227 + 3228 + [[package]] 3229 + name = "renderdoc-sys" 3230 + version = "0.7.1" 3231 + source = "registry+https://github.com/rust-lang/crates.io-index" 3232 + checksum = "f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157" 3233 + 3234 + [[package]] 3235 + name = "reqwest" 3236 + version = "0.11.20" 3237 + source = "registry+https://github.com/rust-lang/crates.io-index" 3238 + checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" 3239 + dependencies = [ 3240 + "base64 0.21.0", 3241 + "bytes", 3242 + "encoding_rs", 3243 + "futures-core", 3244 + "futures-util", 3245 + "h2", 3246 + "http", 3247 + "http-body", 3248 + "hyper", 3249 + "hyper-rustls", 3250 + "ipnet", 3251 + "js-sys", 3252 + "log", 3253 + "mime", 3254 + "once_cell", 3255 + "percent-encoding", 3256 + "pin-project-lite", 3257 + "rustls", 3258 + "rustls-pemfile", 3259 + "serde", 3260 + "serde_json", 3261 + "serde_urlencoded", 3262 + "tokio", 3263 + "tokio-rustls", 3264 + "tower-service", 3265 + "url", 3266 + "wasm-bindgen", 3267 + "wasm-bindgen-futures", 3268 + "web-sys", 3269 + "webpki-roots", 3270 + "winreg", 3271 + ] 3272 + 3273 + [[package]] 3274 + name = "resvg" 3275 + version = "0.29.0" 3276 + source = "registry+https://github.com/rust-lang/crates.io-index" 3277 + checksum = "76888219c0881e22b0ceab06fddcfe83163cd81642bd60c7842387f9c968a72e" 3278 + dependencies = [ 3279 + "gif", 3280 + "jpeg-decoder", 3281 + "log", 3282 + "pico-args", 3283 + "png", 3284 + "rgb", 3285 + "svgfilters", 3286 + "svgtypes 0.10.0", 3287 + "tiny-skia 0.8.4", 3288 + "usvg", 3289 + "usvg-text-layout", 3290 + ] 3291 + 3292 + [[package]] 3293 + name = "rgb" 3294 + version = "0.8.36" 3295 + source = "registry+https://github.com/rust-lang/crates.io-index" 3296 + checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59" 3297 + dependencies = [ 3298 + "bytemuck", 3299 + ] 3300 + 3301 + [[package]] 3302 + name = "ring" 3303 + version = "0.16.20" 3304 + source = "registry+https://github.com/rust-lang/crates.io-index" 3305 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 3306 + dependencies = [ 3307 + "cc", 3308 + "libc", 3309 + "once_cell", 3310 + "spin 0.5.2", 3311 + "untrusted", 3312 + "web-sys", 3313 + "winapi", 3314 + ] 3315 + 3316 + [[package]] 3317 + name = "rosvgtree" 3318 + version = "0.1.0" 3319 + source = "registry+https://github.com/rust-lang/crates.io-index" 3320 + checksum = "bdc23d1ace03d6b8153c7d16f0708cd80b61ee8e80304954803354e67e40d150" 3321 + dependencies = [ 3322 + "log", 3323 + "roxmltree", 3324 + "simplecss", 3325 + "siphasher", 3326 + "svgtypes 0.9.0", 3327 + ] 3328 + 3329 + [[package]] 3330 + name = "roxmltree" 3331 + version = "0.18.0" 3332 + source = "registry+https://github.com/rust-lang/crates.io-index" 3333 + checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 3334 + dependencies = [ 3335 + "xmlparser", 3336 + ] 3337 + 3338 + [[package]] 3339 + name = "rusqlite" 3340 + version = "0.27.0" 3341 + source = "registry+https://github.com/rust-lang/crates.io-index" 3342 + checksum = "85127183a999f7db96d1a976a309eebbfb6ea3b0b400ddd8340190129de6eb7a" 3343 + dependencies = [ 3344 + "bitflags", 3345 + "fallible-iterator", 3346 + "fallible-streaming-iterator", 3347 + "hashlink", 3348 + "libsqlite3-sys", 3349 + "memchr", 3350 + "smallvec", 3351 + ] 3352 + 3353 + [[package]] 3354 + name = "rust-ini" 3355 + version = "0.19.0" 3356 + source = "registry+https://github.com/rust-lang/crates.io-index" 3357 + checksum = "7e2a3bcec1f113553ef1c88aae6c020a369d03d55b58de9869a0908930385091" 3358 + dependencies = [ 3359 + "cfg-if", 3360 + "ordered-multimap", 3361 + ] 3362 + 3363 + [[package]] 3364 + name = "rustc-demangle" 3365 + version = "0.1.22" 3366 + source = "registry+https://github.com/rust-lang/crates.io-index" 3367 + checksum = "d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b" 3368 + 3369 + [[package]] 3370 + name = "rustc-hash" 3371 + version = "1.1.0" 3372 + source = "registry+https://github.com/rust-lang/crates.io-index" 3373 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3374 + 3375 + [[package]] 3376 + name = "rustls" 3377 + version = "0.21.6" 3378 + source = "registry+https://github.com/rust-lang/crates.io-index" 3379 + checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" 3380 + dependencies = [ 3381 + "log", 3382 + "ring", 3383 + "rustls-webpki", 3384 + "sct", 3385 + ] 3386 + 3387 + [[package]] 3388 + name = "rustls-pemfile" 3389 + version = "1.0.3" 3390 + source = "registry+https://github.com/rust-lang/crates.io-index" 3391 + checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" 3392 + dependencies = [ 3393 + "base64 0.21.0", 3394 + ] 3395 + 3396 + [[package]] 3397 + name = "rustls-webpki" 3398 + version = "0.101.4" 3399 + source = "registry+https://github.com/rust-lang/crates.io-index" 3400 + checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" 3401 + dependencies = [ 3402 + "ring", 3403 + "untrusted", 3404 + ] 3405 + 3406 + [[package]] 3407 + name = "rustybuzz" 3408 + version = "0.7.0" 3409 + source = "registry+https://github.com/rust-lang/crates.io-index" 3410 + checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 3411 + dependencies = [ 3412 + "bitflags", 3413 + "bytemuck", 3414 + "smallvec", 3415 + "ttf-parser", 3416 + "unicode-bidi-mirroring", 3417 + "unicode-ccc", 3418 + "unicode-general-category", 3419 + "unicode-script", 3420 + ] 3421 + 3422 + [[package]] 3423 + name = "ryu" 3424 + version = "1.0.13" 3425 + source = "registry+https://github.com/rust-lang/crates.io-index" 3426 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 3427 + 3428 + [[package]] 3429 + name = "safe_arch" 3430 + version = "0.5.2" 3431 + source = "registry+https://github.com/rust-lang/crates.io-index" 3432 + checksum = "c1ff3d6d9696af502cc3110dacce942840fb06ff4514cad92236ecc455f2ce05" 3433 + dependencies = [ 3434 + "bytemuck", 3435 + ] 3436 + 3437 + [[package]] 3438 + name = "scoped-tls" 3439 + version = "1.0.1" 3440 + source = "registry+https://github.com/rust-lang/crates.io-index" 3441 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 3442 + 3443 + [[package]] 3444 + name = "scopeguard" 3445 + version = "1.1.0" 3446 + source = "registry+https://github.com/rust-lang/crates.io-index" 3447 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 3448 + 3449 + [[package]] 3450 + name = "scratch" 3451 + version = "1.0.5" 3452 + source = "registry+https://github.com/rust-lang/crates.io-index" 3453 + checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 3454 + 3455 + [[package]] 3456 + name = "sct" 3457 + version = "0.7.0" 3458 + source = "registry+https://github.com/rust-lang/crates.io-index" 3459 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 3460 + dependencies = [ 3461 + "ring", 3462 + "untrusted", 3463 + ] 3464 + 3465 + [[package]] 3466 + name = "sctk-adwaita" 3467 + version = "0.4.3" 3468 + source = "registry+https://github.com/rust-lang/crates.io-index" 3469 + checksum = "61270629cc6b4d77ec1907db1033d5c2e1a404c412743621981a871dc9c12339" 3470 + dependencies = [ 3471 + "crossfont", 3472 + "log", 3473 + "smithay-client-toolkit", 3474 + "tiny-skia 0.7.0", 3475 + ] 3476 + 3477 + [[package]] 3478 + name = "secp256k1" 3479 + version = "0.27.0" 3480 + source = "registry+https://github.com/rust-lang/crates.io-index" 3481 + checksum = "25996b82292a7a57ed3508f052cfff8640d38d32018784acd714758b43da9c8f" 3482 + dependencies = [ 3483 + "bitcoin_hashes 0.12.0", 3484 + "secp256k1-sys", 3485 + "serde", 3486 + ] 3487 + 3488 + [[package]] 3489 + name = "secp256k1-sys" 3490 + version = "0.8.1" 3491 + source = "registry+https://github.com/rust-lang/crates.io-index" 3492 + checksum = "70a129b9e9efbfb223753b9163c4ab3b13cff7fd9c7f010fbac25ab4099fa07e" 3493 + dependencies = [ 3494 + "cc", 3495 + ] 3496 + 3497 + [[package]] 3498 + name = "serde" 3499 + version = "1.0.186" 3500 + source = "registry+https://github.com/rust-lang/crates.io-index" 3501 + checksum = "9f5db24220c009de9bd45e69fb2938f4b6d2df856aa9304ce377b3180f83b7c1" 3502 + dependencies = [ 3503 + "serde_derive", 3504 + ] 3505 + 3506 + [[package]] 3507 + name = "serde_derive" 3508 + version = "1.0.186" 3509 + source = "registry+https://github.com/rust-lang/crates.io-index" 3510 + checksum = "5ad697f7e0b65af4983a4ce8f56ed5b357e8d3c36651bf6a7e13639c17b8e670" 3511 + dependencies = [ 3512 + "proc-macro2", 3513 + "quote", 3514 + "syn 2.0.29", 3515 + ] 3516 + 3517 + [[package]] 3518 + name = "serde_json" 3519 + version = "1.0.95" 3520 + source = "registry+https://github.com/rust-lang/crates.io-index" 3521 + checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" 3522 + dependencies = [ 3523 + "itoa", 3524 + "ryu", 3525 + "serde", 3526 + ] 3527 + 3528 + [[package]] 3529 + name = "serde_urlencoded" 3530 + version = "0.7.1" 3531 + source = "registry+https://github.com/rust-lang/crates.io-index" 3532 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3533 + dependencies = [ 3534 + "form_urlencoded", 3535 + "itoa", 3536 + "ryu", 3537 + "serde", 3538 + ] 3539 + 3540 + [[package]] 3541 + name = "serialport" 3542 + version = "4.2.0" 3543 + source = "registry+https://github.com/rust-lang/crates.io-index" 3544 + checksum = "aab92efb5cf60ad310548bc3f16fa6b0d950019cb7ed8ff41968c3d03721cf12" 3545 + dependencies = [ 3546 + "CoreFoundation-sys", 3547 + "IOKit-sys", 3548 + "bitflags", 3549 + "cfg-if", 3550 + "libudev", 3551 + "mach 0.3.2", 3552 + "nix 0.24.3", 3553 + "regex", 3554 + "winapi", 3555 + ] 3556 + 3557 + [[package]] 3558 + name = "servo-fontconfig" 3559 + version = "0.5.1" 3560 + source = "registry+https://github.com/rust-lang/crates.io-index" 3561 + checksum = "c7e3e22fe5fd73d04ebf0daa049d3efe3eae55369ce38ab16d07ddd9ac5c217c" 3562 + dependencies = [ 3563 + "libc", 3564 + "servo-fontconfig-sys", 3565 + ] 3566 + 3567 + [[package]] 3568 + name = "servo-fontconfig-sys" 3569 + version = "5.1.0" 3570 + source = "registry+https://github.com/rust-lang/crates.io-index" 3571 + checksum = "e36b879db9892dfa40f95da1c38a835d41634b825fbd8c4c418093d53c24b388" 3572 + dependencies = [ 3573 + "expat-sys", 3574 + "freetype-sys", 3575 + "pkg-config", 3576 + ] 3577 + 3578 + [[package]] 3579 + name = "sharded-slab" 3580 + version = "0.1.4" 3581 + source = "registry+https://github.com/rust-lang/crates.io-index" 3582 + checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 3583 + dependencies = [ 3584 + "lazy_static", 3585 + ] 3586 + 3587 + [[package]] 3588 + name = "shared_library" 3589 + version = "0.1.9" 3590 + source = "registry+https://github.com/rust-lang/crates.io-index" 3591 + checksum = "5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11" 3592 + dependencies = [ 3593 + "lazy_static", 3594 + "libc", 3595 + ] 3596 + 3597 + [[package]] 3598 + name = "signal-hook-registry" 3599 + version = "1.4.1" 3600 + source = "registry+https://github.com/rust-lang/crates.io-index" 3601 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3602 + dependencies = [ 3603 + "libc", 3604 + ] 3605 + 3606 + [[package]] 3607 + name = "simd-adler32" 3608 + version = "0.3.5" 3609 + source = "registry+https://github.com/rust-lang/crates.io-index" 3610 + checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" 3611 + 3612 + [[package]] 3613 + name = "simplecss" 3614 + version = "0.2.1" 3615 + source = "registry+https://github.com/rust-lang/crates.io-index" 3616 + checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d" 3617 + dependencies = [ 3618 + "log", 3619 + ] 3620 + 3621 + [[package]] 3622 + name = "siphasher" 3623 + version = "0.3.10" 3624 + source = "registry+https://github.com/rust-lang/crates.io-index" 3625 + checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 3626 + 3627 + [[package]] 3628 + name = "slab" 3629 + version = "0.4.8" 3630 + source = "registry+https://github.com/rust-lang/crates.io-index" 3631 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 3632 + dependencies = [ 3633 + "autocfg", 3634 + ] 3635 + 3636 + [[package]] 3637 + name = "slotmap" 3638 + version = "1.0.6" 3639 + source = "registry+https://github.com/rust-lang/crates.io-index" 3640 + checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 3641 + dependencies = [ 3642 + "version_check", 3643 + ] 3644 + 3645 + [[package]] 3646 + name = "smallvec" 3647 + version = "1.10.0" 3648 + source = "registry+https://github.com/rust-lang/crates.io-index" 3649 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 3650 + 3651 + [[package]] 3652 + name = "smithay-client-toolkit" 3653 + version = "0.16.0" 3654 + source = "registry+https://github.com/rust-lang/crates.io-index" 3655 + checksum = "f307c47d32d2715eb2e0ece5589057820e0e5e70d07c247d1063e844e107f454" 3656 + dependencies = [ 3657 + "bitflags", 3658 + "calloop", 3659 + "dlib", 3660 + "lazy_static", 3661 + "log", 3662 + "memmap2", 3663 + "nix 0.24.3", 3664 + "pkg-config", 3665 + "wayland-client", 3666 + "wayland-cursor", 3667 + "wayland-protocols", 3668 + ] 3669 + 3670 + [[package]] 3671 + name = "smithay-clipboard" 3672 + version = "0.6.6" 3673 + source = "registry+https://github.com/rust-lang/crates.io-index" 3674 + checksum = "0a345c870a1fae0b1b779085e81b51e614767c239e93503588e54c5b17f4b0e8" 3675 + dependencies = [ 3676 + "smithay-client-toolkit", 3677 + "wayland-client", 3678 + ] 3679 + 3680 + [[package]] 3681 + name = "snafu" 3682 + version = "0.7.4" 3683 + source = "registry+https://github.com/rust-lang/crates.io-index" 3684 + checksum = "cb0656e7e3ffb70f6c39b3c2a86332bb74aa3c679da781642590f3c1118c5045" 3685 + dependencies = [ 3686 + "doc-comment", 3687 + "snafu-derive", 3688 + ] 3689 + 3690 + [[package]] 3691 + name = "snafu-derive" 3692 + version = "0.7.4" 3693 + source = "registry+https://github.com/rust-lang/crates.io-index" 3694 + checksum = "475b3bbe5245c26f2d8a6f62d67c1f30eb9fffeccee721c45d162c3ebbdf81b2" 3695 + dependencies = [ 3696 + "heck", 3697 + "proc-macro2", 3698 + "quote", 3699 + "syn 1.0.109", 3700 + ] 3701 + 3702 + [[package]] 3703 + name = "socket2" 3704 + version = "0.4.9" 3705 + source = "registry+https://github.com/rust-lang/crates.io-index" 3706 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 3707 + dependencies = [ 3708 + "libc", 3709 + "winapi", 3710 + ] 3711 + 3712 + [[package]] 3713 + name = "spin" 3714 + version = "0.5.2" 3715 + source = "registry+https://github.com/rust-lang/crates.io-index" 3716 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 3717 + 3718 + [[package]] 3719 + name = "spin" 3720 + version = "0.9.8" 3721 + source = "registry+https://github.com/rust-lang/crates.io-index" 3722 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 3723 + dependencies = [ 3724 + "lock_api", 3725 + ] 3726 + 3727 + [[package]] 3728 + name = "spirv" 3729 + version = "0.2.0+1.5.4" 3730 + source = "registry+https://github.com/rust-lang/crates.io-index" 3731 + checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" 3732 + dependencies = [ 3733 + "bitflags", 3734 + "num-traits", 3735 + ] 3736 + 3737 + [[package]] 3738 + name = "stable_deref_trait" 3739 + version = "1.2.0" 3740 + source = "registry+https://github.com/rust-lang/crates.io-index" 3741 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3742 + 3743 + [[package]] 3744 + name = "static_assertions" 3745 + version = "1.1.0" 3746 + source = "registry+https://github.com/rust-lang/crates.io-index" 3747 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3748 + 3749 + [[package]] 3750 + name = "str-buf" 3751 + version = "1.0.6" 3752 + source = "registry+https://github.com/rust-lang/crates.io-index" 3753 + checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 3754 + 3755 + [[package]] 3756 + name = "strict-num" 3757 + version = "0.1.0" 3758 + source = "registry+https://github.com/rust-lang/crates.io-index" 3759 + checksum = "9df65f20698aeed245efdde3628a6b559ea1239bbb871af1b6e3b58c413b2bd1" 3760 + dependencies = [ 3761 + "float-cmp", 3762 + ] 3763 + 3764 + [[package]] 3765 + name = "strsim" 3766 + version = "0.10.0" 3767 + source = "registry+https://github.com/rust-lang/crates.io-index" 3768 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3769 + 3770 + [[package]] 3771 + name = "svg_fmt" 3772 + version = "0.4.1" 3773 + source = "registry+https://github.com/rust-lang/crates.io-index" 3774 + checksum = "8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2" 3775 + 3776 + [[package]] 3777 + name = "svgfilters" 3778 + version = "0.4.0" 3779 + source = "registry+https://github.com/rust-lang/crates.io-index" 3780 + checksum = "639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce" 3781 + dependencies = [ 3782 + "float-cmp", 3783 + "rgb", 3784 + ] 3785 + 3786 + [[package]] 3787 + name = "svgtypes" 3788 + version = "0.9.0" 3789 + source = "registry+https://github.com/rust-lang/crates.io-index" 3790 + checksum = "c9ee29c1407a5b18ccfe5f6ac82ac11bab3b14407e09c209a6c1a32098b19734" 3791 + dependencies = [ 3792 + "kurbo 0.8.0", 3793 + "siphasher", 3794 + ] 3795 + 3796 + [[package]] 3797 + name = "svgtypes" 3798 + version = "0.10.0" 3799 + source = "registry+https://github.com/rust-lang/crates.io-index" 3800 + checksum = "98ffacedcdcf1da6579c907279b4f3c5492fbce99fbbf227f5ed270a589c2765" 3801 + dependencies = [ 3802 + "kurbo 0.9.4", 3803 + "siphasher", 3804 + ] 3805 + 3806 + [[package]] 3807 + name = "syn" 3808 + version = "1.0.109" 3809 + source = "registry+https://github.com/rust-lang/crates.io-index" 3810 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3811 + dependencies = [ 3812 + "proc-macro2", 3813 + "quote", 3814 + "unicode-ident", 3815 + ] 3816 + 3817 + [[package]] 3818 + name = "syn" 3819 + version = "2.0.29" 3820 + source = "registry+https://github.com/rust-lang/crates.io-index" 3821 + checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" 3822 + dependencies = [ 3823 + "proc-macro2", 3824 + "quote", 3825 + "unicode-ident", 3826 + ] 3827 + 3828 + [[package]] 3829 + name = "tar" 3830 + version = "0.4.40" 3831 + source = "registry+https://github.com/rust-lang/crates.io-index" 3832 + checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 3833 + dependencies = [ 3834 + "filetime", 3835 + "libc", 3836 + ] 3837 + 3838 + [[package]] 3839 + name = "termcolor" 3840 + version = "1.2.0" 3841 + source = "registry+https://github.com/rust-lang/crates.io-index" 3842 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 3843 + dependencies = [ 3844 + "winapi-util", 3845 + ] 3846 + 3847 + [[package]] 3848 + name = "thiserror" 3849 + version = "1.0.40" 3850 + source = "registry+https://github.com/rust-lang/crates.io-index" 3851 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 3852 + dependencies = [ 3853 + "thiserror-impl", 3854 + ] 3855 + 3856 + [[package]] 3857 + name = "thiserror-impl" 3858 + version = "1.0.40" 3859 + source = "registry+https://github.com/rust-lang/crates.io-index" 3860 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 3861 + dependencies = [ 3862 + "proc-macro2", 3863 + "quote", 3864 + "syn 2.0.29", 3865 + ] 3866 + 3867 + [[package]] 3868 + name = "thread_local" 3869 + version = "1.1.7" 3870 + source = "registry+https://github.com/rust-lang/crates.io-index" 3871 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 3872 + dependencies = [ 3873 + "cfg-if", 3874 + "once_cell", 3875 + ] 3876 + 3877 + [[package]] 3878 + name = "tiff" 3879 + version = "0.8.1" 3880 + source = "registry+https://github.com/rust-lang/crates.io-index" 3881 + checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471" 3882 + dependencies = [ 3883 + "flate2", 3884 + "jpeg-decoder", 3885 + "weezl", 3886 + ] 3887 + 3888 + [[package]] 3889 + name = "time" 3890 + version = "0.1.45" 3891 + source = "registry+https://github.com/rust-lang/crates.io-index" 3892 + checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 3893 + dependencies = [ 3894 + "libc", 3895 + "wasi 0.10.0+wasi-snapshot-preview1", 3896 + "winapi", 3897 + ] 3898 + 3899 + [[package]] 3900 + name = "tiny-keccak" 3901 + version = "2.0.2" 3902 + source = "registry+https://github.com/rust-lang/crates.io-index" 3903 + checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 3904 + dependencies = [ 3905 + "crunchy", 3906 + ] 3907 + 3908 + [[package]] 3909 + name = "tiny-skia" 3910 + version = "0.7.0" 3911 + source = "registry+https://github.com/rust-lang/crates.io-index" 3912 + checksum = "642680569bb895b16e4b9d181c60be1ed136fa0c9c7f11d004daf053ba89bf82" 3913 + dependencies = [ 3914 + "arrayref", 3915 + "arrayvec 0.5.2", 3916 + "bytemuck", 3917 + "cfg-if", 3918 + "png", 3919 + "safe_arch", 3920 + "tiny-skia-path 0.7.0", 3921 + ] 3922 + 3923 + [[package]] 3924 + name = "tiny-skia" 3925 + version = "0.8.4" 3926 + source = "registry+https://github.com/rust-lang/crates.io-index" 3927 + checksum = "df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67" 3928 + dependencies = [ 3929 + "arrayref", 3930 + "arrayvec 0.7.2", 3931 + "bytemuck", 3932 + "cfg-if", 3933 + "png", 3934 + "tiny-skia-path 0.8.4", 3935 + ] 3936 + 3937 + [[package]] 3938 + name = "tiny-skia-path" 3939 + version = "0.7.0" 3940 + source = "registry+https://github.com/rust-lang/crates.io-index" 3941 + checksum = "c114d32f0c2ee43d585367cb013dfaba967ab9f62b90d9af0d696e955e70fa6c" 3942 + dependencies = [ 3943 + "arrayref", 3944 + "bytemuck", 3945 + ] 3946 + 3947 + [[package]] 3948 + name = "tiny-skia-path" 3949 + version = "0.8.4" 3950 + source = "registry+https://github.com/rust-lang/crates.io-index" 3951 + checksum = "adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c" 3952 + dependencies = [ 3953 + "arrayref", 3954 + "bytemuck", 3955 + "strict-num", 3956 + ] 3957 + 3958 + [[package]] 3959 + name = "tinyvec" 3960 + version = "1.6.0" 3961 + source = "registry+https://github.com/rust-lang/crates.io-index" 3962 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3963 + dependencies = [ 3964 + "tinyvec_macros", 3965 + ] 3966 + 3967 + [[package]] 3968 + name = "tinyvec_macros" 3969 + version = "0.1.1" 3970 + source = "registry+https://github.com/rust-lang/crates.io-index" 3971 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3972 + 3973 + [[package]] 3974 + name = "tokio" 3975 + version = "1.27.0" 3976 + source = "registry+https://github.com/rust-lang/crates.io-index" 3977 + checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 3978 + dependencies = [ 3979 + "autocfg", 3980 + "bytes", 3981 + "libc", 3982 + "mio", 3983 + "num_cpus", 3984 + "pin-project-lite", 3985 + "signal-hook-registry", 3986 + "socket2", 3987 + "tokio-macros", 3988 + "windows-sys 0.45.0", 3989 + ] 3990 + 3991 + [[package]] 3992 + name = "tokio-macros" 3993 + version = "2.0.0" 3994 + source = "registry+https://github.com/rust-lang/crates.io-index" 3995 + checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 3996 + dependencies = [ 3997 + "proc-macro2", 3998 + "quote", 3999 + "syn 2.0.29", 4000 + ] 4001 + 4002 + [[package]] 4003 + name = "tokio-rustls" 4004 + version = "0.24.1" 4005 + source = "registry+https://github.com/rust-lang/crates.io-index" 4006 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4007 + dependencies = [ 4008 + "rustls", 4009 + "tokio", 4010 + ] 4011 + 4012 + [[package]] 4013 + name = "tokio-serial" 4014 + version = "5.4.4" 4015 + source = "registry+https://github.com/rust-lang/crates.io-index" 4016 + checksum = "aa6e2e4cf0520a99c5f87d5abb24172b5bd220de57c3181baaaa5440540c64aa" 4017 + dependencies = [ 4018 + "cfg-if", 4019 + "futures", 4020 + "log", 4021 + "mio-serial", 4022 + "tokio", 4023 + ] 4024 + 4025 + [[package]] 4026 + name = "tokio-util" 4027 + version = "0.7.8" 4028 + source = "registry+https://github.com/rust-lang/crates.io-index" 4029 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 4030 + dependencies = [ 4031 + "bytes", 4032 + "futures-core", 4033 + "futures-sink", 4034 + "pin-project-lite", 4035 + "tokio", 4036 + "tracing", 4037 + ] 4038 + 4039 + [[package]] 4040 + name = "toml" 4041 + version = "0.5.11" 4042 + source = "registry+https://github.com/rust-lang/crates.io-index" 4043 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 4044 + dependencies = [ 4045 + "serde", 4046 + ] 4047 + 4048 + [[package]] 4049 + name = "toml_datetime" 4050 + version = "0.6.1" 4051 + source = "registry+https://github.com/rust-lang/crates.io-index" 4052 + checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 4053 + 4054 + [[package]] 4055 + name = "toml_edit" 4056 + version = "0.19.8" 4057 + source = "registry+https://github.com/rust-lang/crates.io-index" 4058 + checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 4059 + dependencies = [ 4060 + "indexmap", 4061 + "toml_datetime", 4062 + "winnow", 4063 + ] 4064 + 4065 + [[package]] 4066 + name = "tower-service" 4067 + version = "0.3.2" 4068 + source = "registry+https://github.com/rust-lang/crates.io-index" 4069 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4070 + 4071 + [[package]] 4072 + name = "tracing" 4073 + version = "0.1.37" 4074 + source = "registry+https://github.com/rust-lang/crates.io-index" 4075 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 4076 + dependencies = [ 4077 + "cfg-if", 4078 + "pin-project-lite", 4079 + "tracing-attributes", 4080 + "tracing-core", 4081 + ] 4082 + 4083 + [[package]] 4084 + name = "tracing-attributes" 4085 + version = "0.1.23" 4086 + source = "registry+https://github.com/rust-lang/crates.io-index" 4087 + checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 4088 + dependencies = [ 4089 + "proc-macro2", 4090 + "quote", 4091 + "syn 1.0.109", 4092 + ] 4093 + 4094 + [[package]] 4095 + name = "tracing-core" 4096 + version = "0.1.30" 4097 + source = "registry+https://github.com/rust-lang/crates.io-index" 4098 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 4099 + dependencies = [ 4100 + "once_cell", 4101 + "valuable", 4102 + ] 4103 + 4104 + [[package]] 4105 + name = "tracing-log" 4106 + version = "0.1.3" 4107 + source = "registry+https://github.com/rust-lang/crates.io-index" 4108 + checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 4109 + dependencies = [ 4110 + "lazy_static", 4111 + "log", 4112 + "tracing-core", 4113 + ] 4114 + 4115 + [[package]] 4116 + name = "tracing-subscriber" 4117 + version = "0.3.16" 4118 + source = "registry+https://github.com/rust-lang/crates.io-index" 4119 + checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 4120 + dependencies = [ 4121 + "nu-ansi-term", 4122 + "sharded-slab", 4123 + "smallvec", 4124 + "thread_local", 4125 + "tracing-core", 4126 + "tracing-log", 4127 + ] 4128 + 4129 + [[package]] 4130 + name = "try-lock" 4131 + version = "0.2.4" 4132 + source = "registry+https://github.com/rust-lang/crates.io-index" 4133 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 4134 + 4135 + [[package]] 4136 + name = "ttf-parser" 4137 + version = "0.18.1" 4138 + source = "registry+https://github.com/rust-lang/crates.io-index" 4139 + checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" 4140 + 4141 + [[package]] 4142 + name = "twox-hash" 4143 + version = "1.6.3" 4144 + source = "registry+https://github.com/rust-lang/crates.io-index" 4145 + checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" 4146 + dependencies = [ 4147 + "cfg-if", 4148 + "rand", 4149 + "static_assertions", 4150 + ] 4151 + 4152 + [[package]] 4153 + name = "unicode-bidi" 4154 + version = "0.3.13" 4155 + source = "registry+https://github.com/rust-lang/crates.io-index" 4156 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 4157 + 4158 + [[package]] 4159 + name = "unicode-bidi-mirroring" 4160 + version = "0.1.0" 4161 + source = "registry+https://github.com/rust-lang/crates.io-index" 4162 + checksum = "56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694" 4163 + 4164 + [[package]] 4165 + name = "unicode-ccc" 4166 + version = "0.1.2" 4167 + source = "registry+https://github.com/rust-lang/crates.io-index" 4168 + checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1" 4169 + 4170 + [[package]] 4171 + name = "unicode-general-category" 4172 + version = "0.6.0" 4173 + source = "registry+https://github.com/rust-lang/crates.io-index" 4174 + checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 4175 + 4176 + [[package]] 4177 + name = "unicode-ident" 4178 + version = "1.0.8" 4179 + source = "registry+https://github.com/rust-lang/crates.io-index" 4180 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 4181 + 4182 + [[package]] 4183 + name = "unicode-normalization" 4184 + version = "0.1.22" 4185 + source = "registry+https://github.com/rust-lang/crates.io-index" 4186 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 4187 + dependencies = [ 4188 + "tinyvec", 4189 + ] 4190 + 4191 + [[package]] 4192 + name = "unicode-script" 4193 + version = "0.5.5" 4194 + source = "registry+https://github.com/rust-lang/crates.io-index" 4195 + checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc" 4196 + 4197 + [[package]] 4198 + name = "unicode-segmentation" 4199 + version = "1.10.1" 4200 + source = "registry+https://github.com/rust-lang/crates.io-index" 4201 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 4202 + 4203 + [[package]] 4204 + name = "unicode-vo" 4205 + version = "0.1.0" 4206 + source = "registry+https://github.com/rust-lang/crates.io-index" 4207 + checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 4208 + 4209 + [[package]] 4210 + name = "unicode-width" 4211 + version = "0.1.10" 4212 + source = "registry+https://github.com/rust-lang/crates.io-index" 4213 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 4214 + 4215 + [[package]] 4216 + name = "unicode-xid" 4217 + version = "0.2.4" 4218 + source = "registry+https://github.com/rust-lang/crates.io-index" 4219 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 4220 + 4221 + [[package]] 4222 + name = "untrusted" 4223 + version = "0.7.1" 4224 + source = "registry+https://github.com/rust-lang/crates.io-index" 4225 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 4226 + 4227 + [[package]] 4228 + name = "url" 4229 + version = "2.3.1" 4230 + source = "registry+https://github.com/rust-lang/crates.io-index" 4231 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 4232 + dependencies = [ 4233 + "form_urlencoded", 4234 + "idna", 4235 + "percent-encoding", 4236 + ] 4237 + 4238 + [[package]] 4239 + name = "usvg" 4240 + version = "0.29.0" 4241 + source = "registry+https://github.com/rust-lang/crates.io-index" 4242 + checksum = "63b6bb4e62619d9f68aa2d8a823fea2bff302340a1f2d45c264d5b0be170832e" 4243 + dependencies = [ 4244 + "base64 0.21.0", 4245 + "data-url", 4246 + "flate2", 4247 + "imagesize", 4248 + "kurbo 0.9.4", 4249 + "log", 4250 + "rctree", 4251 + "rosvgtree", 4252 + "strict-num", 4253 + ] 4254 + 4255 + [[package]] 4256 + name = "usvg-text-layout" 4257 + version = "0.29.0" 4258 + source = "registry+https://github.com/rust-lang/crates.io-index" 4259 + checksum = "195386e01bc35f860db024de275a76e7a31afdf975d18beb6d0e44764118b4db" 4260 + dependencies = [ 4261 + "fontdb", 4262 + "kurbo 0.9.4", 4263 + "log", 4264 + "rustybuzz", 4265 + "unicode-bidi", 4266 + "unicode-script", 4267 + "unicode-vo", 4268 + "usvg", 4269 + ] 4270 + 4271 + [[package]] 4272 + name = "valuable" 4273 + version = "0.1.0" 4274 + source = "registry+https://github.com/rust-lang/crates.io-index" 4275 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 4276 + 4277 + [[package]] 4278 + name = "vcpkg" 4279 + version = "0.2.15" 4280 + source = "registry+https://github.com/rust-lang/crates.io-index" 4281 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 4282 + 4283 + [[package]] 4284 + name = "vec_map" 4285 + version = "0.8.2" 4286 + source = "registry+https://github.com/rust-lang/crates.io-index" 4287 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 4288 + 4289 + [[package]] 4290 + name = "version_check" 4291 + version = "0.9.4" 4292 + source = "registry+https://github.com/rust-lang/crates.io-index" 4293 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4294 + 4295 + [[package]] 4296 + name = "want" 4297 + version = "0.3.1" 4298 + source = "registry+https://github.com/rust-lang/crates.io-index" 4299 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4300 + dependencies = [ 4301 + "try-lock", 4302 + ] 4303 + 4304 + [[package]] 4305 + name = "wasi" 4306 + version = "0.10.0+wasi-snapshot-preview1" 4307 + source = "registry+https://github.com/rust-lang/crates.io-index" 4308 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 4309 + 4310 + [[package]] 4311 + name = "wasi" 4312 + version = "0.11.0+wasi-snapshot-preview1" 4313 + source = "registry+https://github.com/rust-lang/crates.io-index" 4314 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4315 + 4316 + [[package]] 4317 + name = "wasm-bindgen" 4318 + version = "0.2.84" 4319 + source = "registry+https://github.com/rust-lang/crates.io-index" 4320 + checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 4321 + dependencies = [ 4322 + "cfg-if", 4323 + "wasm-bindgen-macro", 4324 + ] 4325 + 4326 + [[package]] 4327 + name = "wasm-bindgen-backend" 4328 + version = "0.2.84" 4329 + source = "registry+https://github.com/rust-lang/crates.io-index" 4330 + checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 4331 + dependencies = [ 4332 + "bumpalo", 4333 + "log", 4334 + "once_cell", 4335 + "proc-macro2", 4336 + "quote", 4337 + "syn 1.0.109", 4338 + "wasm-bindgen-shared", 4339 + ] 4340 + 4341 + [[package]] 4342 + name = "wasm-bindgen-futures" 4343 + version = "0.4.34" 4344 + source = "registry+https://github.com/rust-lang/crates.io-index" 4345 + checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 4346 + dependencies = [ 4347 + "cfg-if", 4348 + "js-sys", 4349 + "wasm-bindgen", 4350 + "web-sys", 4351 + ] 4352 + 4353 + [[package]] 4354 + name = "wasm-bindgen-macro" 4355 + version = "0.2.84" 4356 + source = "registry+https://github.com/rust-lang/crates.io-index" 4357 + checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 4358 + dependencies = [ 4359 + "quote", 4360 + "wasm-bindgen-macro-support", 4361 + ] 4362 + 4363 + [[package]] 4364 + name = "wasm-bindgen-macro-support" 4365 + version = "0.2.84" 4366 + source = "registry+https://github.com/rust-lang/crates.io-index" 4367 + checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 4368 + dependencies = [ 4369 + "proc-macro2", 4370 + "quote", 4371 + "syn 1.0.109", 4372 + "wasm-bindgen-backend", 4373 + "wasm-bindgen-shared", 4374 + ] 4375 + 4376 + [[package]] 4377 + name = "wasm-bindgen-shared" 4378 + version = "0.2.84" 4379 + source = "registry+https://github.com/rust-lang/crates.io-index" 4380 + checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 4381 + 4382 + [[package]] 4383 + name = "wasm-timer" 4384 + version = "0.2.5" 4385 + source = "registry+https://github.com/rust-lang/crates.io-index" 4386 + checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" 4387 + dependencies = [ 4388 + "futures", 4389 + "js-sys", 4390 + "parking_lot 0.11.2", 4391 + "pin-utils", 4392 + "wasm-bindgen", 4393 + "wasm-bindgen-futures", 4394 + "web-sys", 4395 + ] 4396 + 4397 + [[package]] 4398 + name = "wayland-client" 4399 + version = "0.29.5" 4400 + source = "registry+https://github.com/rust-lang/crates.io-index" 4401 + checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" 4402 + dependencies = [ 4403 + "bitflags", 4404 + "downcast-rs", 4405 + "libc", 4406 + "nix 0.24.3", 4407 + "scoped-tls", 4408 + "wayland-commons", 4409 + "wayland-scanner", 4410 + "wayland-sys", 4411 + ] 4412 + 4413 + [[package]] 4414 + name = "wayland-commons" 4415 + version = "0.29.5" 4416 + source = "registry+https://github.com/rust-lang/crates.io-index" 4417 + checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902" 4418 + dependencies = [ 4419 + "nix 0.24.3", 4420 + "once_cell", 4421 + "smallvec", 4422 + "wayland-sys", 4423 + ] 4424 + 4425 + [[package]] 4426 + name = "wayland-cursor" 4427 + version = "0.29.5" 4428 + source = "registry+https://github.com/rust-lang/crates.io-index" 4429 + checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661" 4430 + dependencies = [ 4431 + "nix 0.24.3", 4432 + "wayland-client", 4433 + "xcursor", 4434 + ] 4435 + 4436 + [[package]] 4437 + name = "wayland-egl" 4438 + version = "0.29.5" 4439 + source = "registry+https://github.com/rust-lang/crates.io-index" 4440 + checksum = "402de949f81a012926d821a2d659f930694257e76dd92b6e0042ceb27be4107d" 4441 + dependencies = [ 4442 + "wayland-client", 4443 + "wayland-sys", 4444 + ] 4445 + 4446 + [[package]] 4447 + name = "wayland-protocols" 4448 + version = "0.29.5" 4449 + source = "registry+https://github.com/rust-lang/crates.io-index" 4450 + checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" 4451 + dependencies = [ 4452 + "bitflags", 4453 + "wayland-client", 4454 + "wayland-commons", 4455 + "wayland-scanner", 4456 + ] 4457 + 4458 + [[package]] 4459 + name = "wayland-scanner" 4460 + version = "0.29.5" 4461 + source = "registry+https://github.com/rust-lang/crates.io-index" 4462 + checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" 4463 + dependencies = [ 4464 + "proc-macro2", 4465 + "quote", 4466 + "xml-rs", 4467 + ] 4468 + 4469 + [[package]] 4470 + name = "wayland-sys" 4471 + version = "0.29.5" 4472 + source = "registry+https://github.com/rust-lang/crates.io-index" 4473 + checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4" 4474 + dependencies = [ 4475 + "dlib", 4476 + "lazy_static", 4477 + "pkg-config", 4478 + ] 4479 + 4480 + [[package]] 4481 + name = "web-sys" 4482 + version = "0.3.61" 4483 + source = "registry+https://github.com/rust-lang/crates.io-index" 4484 + checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 4485 + dependencies = [ 4486 + "js-sys", 4487 + "wasm-bindgen", 4488 + ] 4489 + 4490 + [[package]] 4491 + name = "webpki-roots" 4492 + version = "0.25.2" 4493 + source = "registry+https://github.com/rust-lang/crates.io-index" 4494 + checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 4495 + 4496 + [[package]] 4497 + name = "weezl" 4498 + version = "0.1.7" 4499 + source = "registry+https://github.com/rust-lang/crates.io-index" 4500 + checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 4501 + 4502 + [[package]] 4503 + name = "wgpu" 4504 + version = "0.15.1" 4505 + source = "registry+https://github.com/rust-lang/crates.io-index" 4506 + checksum = "d745a1b6d91d85c33defbb29f0eee0450e1d2614d987e14bf6baf26009d132d7" 4507 + dependencies = [ 4508 + "arrayvec 0.7.2", 4509 + "cfg-if", 4510 + "js-sys", 4511 + "log", 4512 + "naga", 4513 + "parking_lot 0.12.1", 4514 + "profiling", 4515 + "raw-window-handle 0.5.2", 4516 + "smallvec", 4517 + "static_assertions", 4518 + "wasm-bindgen", 4519 + "wasm-bindgen-futures", 4520 + "web-sys", 4521 + "wgpu-core", 4522 + "wgpu-hal", 4523 + "wgpu-types", 4524 + ] 4525 + 4526 + [[package]] 4527 + name = "wgpu-core" 4528 + version = "0.15.1" 4529 + source = "registry+https://github.com/rust-lang/crates.io-index" 4530 + checksum = "7131408d940e335792645a98f03639573b0480e9e2e7cddbbab74f7c6d9f3fff" 4531 + dependencies = [ 4532 + "arrayvec 0.7.2", 4533 + "bit-vec", 4534 + "bitflags", 4535 + "codespan-reporting", 4536 + "fxhash", 4537 + "log", 4538 + "naga", 4539 + "parking_lot 0.12.1", 4540 + "profiling", 4541 + "raw-window-handle 0.5.2", 4542 + "smallvec", 4543 + "thiserror", 4544 + "web-sys", 4545 + "wgpu-hal", 4546 + "wgpu-types", 4547 + ] 4548 + 4549 + [[package]] 4550 + name = "wgpu-hal" 4551 + version = "0.15.4" 4552 + source = "registry+https://github.com/rust-lang/crates.io-index" 4553 + checksum = "bdcf61a283adc744bb5453dd88ea91f3f86d5ca6b027661c6c73c7734ae0288b" 4554 + dependencies = [ 4555 + "android_system_properties", 4556 + "arrayvec 0.7.2", 4557 + "ash", 4558 + "bit-set", 4559 + "bitflags", 4560 + "block", 4561 + "core-graphics-types", 4562 + "d3d12", 4563 + "foreign-types 0.3.2", 4564 + "fxhash", 4565 + "glow 0.12.1", 4566 + "gpu-alloc", 4567 + "gpu-allocator", 4568 + "gpu-descriptor", 4569 + "hassle-rs", 4570 + "js-sys", 4571 + "khronos-egl", 4572 + "libc", 4573 + "libloading", 4574 + "log", 4575 + "metal", 4576 + "naga", 4577 + "objc", 4578 + "parking_lot 0.12.1", 4579 + "profiling", 4580 + "range-alloc", 4581 + "raw-window-handle 0.5.2", 4582 + "renderdoc-sys", 4583 + "smallvec", 4584 + "thiserror", 4585 + "wasm-bindgen", 4586 + "web-sys", 4587 + "wgpu-types", 4588 + "winapi", 4589 + ] 4590 + 4591 + [[package]] 4592 + name = "wgpu-types" 4593 + version = "0.15.2" 4594 + source = "registry+https://github.com/rust-lang/crates.io-index" 4595 + checksum = "32444e121b0bd00cb02c0de32fde457a9491bd44e03e7a5db6df9b1da2f6f110" 4596 + dependencies = [ 4597 + "bitflags", 4598 + "js-sys", 4599 + "web-sys", 4600 + ] 4601 + 4602 + [[package]] 4603 + name = "wgpu_glyph" 4604 + version = "0.19.0" 4605 + source = "registry+https://github.com/rust-lang/crates.io-index" 4606 + checksum = "e25440d5f32ec39de49c57c15c2d3f9133a7939b069b5ad07e5afd8b78fb8adc" 4607 + dependencies = [ 4608 + "bytemuck", 4609 + "glyph_brush", 4610 + "log", 4611 + "wgpu", 4612 + ] 4613 + 4614 + [[package]] 4615 + name = "widestring" 4616 + version = "0.5.1" 4617 + source = "registry+https://github.com/rust-lang/crates.io-index" 4618 + checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 4619 + 4620 + [[package]] 4621 + name = "winapi" 4622 + version = "0.3.9" 4623 + source = "registry+https://github.com/rust-lang/crates.io-index" 4624 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4625 + dependencies = [ 4626 + "winapi-i686-pc-windows-gnu", 4627 + "winapi-x86_64-pc-windows-gnu", 4628 + ] 4629 + 4630 + [[package]] 4631 + name = "winapi-i686-pc-windows-gnu" 4632 + version = "0.4.0" 4633 + source = "registry+https://github.com/rust-lang/crates.io-index" 4634 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4635 + 4636 + [[package]] 4637 + name = "winapi-util" 4638 + version = "0.1.5" 4639 + source = "registry+https://github.com/rust-lang/crates.io-index" 4640 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 4641 + dependencies = [ 4642 + "winapi", 4643 + ] 4644 + 4645 + [[package]] 4646 + name = "winapi-wsapoll" 4647 + version = "0.1.1" 4648 + source = "registry+https://github.com/rust-lang/crates.io-index" 4649 + checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 4650 + dependencies = [ 4651 + "winapi", 4652 + ] 4653 + 4654 + [[package]] 4655 + name = "winapi-x86_64-pc-windows-gnu" 4656 + version = "0.4.0" 4657 + source = "registry+https://github.com/rust-lang/crates.io-index" 4658 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4659 + 4660 + [[package]] 4661 + name = "window_clipboard" 4662 + version = "0.2.4" 4663 + source = "registry+https://github.com/rust-lang/crates.io-index" 4664 + checksum = "015dd4474dc6aa96fe19aae3a24587a088bd90331dba5a5cc60fb3a180234c4d" 4665 + dependencies = [ 4666 + "clipboard-win", 4667 + "clipboard_macos", 4668 + "clipboard_wayland", 4669 + "clipboard_x11", 4670 + "raw-window-handle 0.3.4", 4671 + "thiserror", 4672 + ] 4673 + 4674 + [[package]] 4675 + name = "windows" 4676 + version = "0.44.0" 4677 + source = "registry+https://github.com/rust-lang/crates.io-index" 4678 + checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" 4679 + dependencies = [ 4680 + "windows-targets 0.42.2", 4681 + ] 4682 + 4683 + [[package]] 4684 + name = "windows" 4685 + version = "0.48.0" 4686 + source = "registry+https://github.com/rust-lang/crates.io-index" 4687 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 4688 + dependencies = [ 4689 + "windows-targets 0.48.0", 4690 + ] 4691 + 4692 + [[package]] 4693 + name = "windows-sys" 4694 + version = "0.36.1" 4695 + source = "registry+https://github.com/rust-lang/crates.io-index" 4696 + checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 4697 + dependencies = [ 4698 + "windows_aarch64_msvc 0.36.1", 4699 + "windows_i686_gnu 0.36.1", 4700 + "windows_i686_msvc 0.36.1", 4701 + "windows_x86_64_gnu 0.36.1", 4702 + "windows_x86_64_msvc 0.36.1", 4703 + ] 4704 + 4705 + [[package]] 4706 + name = "windows-sys" 4707 + version = "0.45.0" 4708 + source = "registry+https://github.com/rust-lang/crates.io-index" 4709 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4710 + dependencies = [ 4711 + "windows-targets 0.42.2", 4712 + ] 4713 + 4714 + [[package]] 4715 + name = "windows-sys" 4716 + version = "0.48.0" 4717 + source = "registry+https://github.com/rust-lang/crates.io-index" 4718 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4719 + dependencies = [ 4720 + "windows-targets 0.48.0", 4721 + ] 4722 + 4723 + [[package]] 4724 + name = "windows-targets" 4725 + version = "0.42.2" 4726 + source = "registry+https://github.com/rust-lang/crates.io-index" 4727 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4728 + dependencies = [ 4729 + "windows_aarch64_gnullvm 0.42.2", 4730 + "windows_aarch64_msvc 0.42.2", 4731 + "windows_i686_gnu 0.42.2", 4732 + "windows_i686_msvc 0.42.2", 4733 + "windows_x86_64_gnu 0.42.2", 4734 + "windows_x86_64_gnullvm 0.42.2", 4735 + "windows_x86_64_msvc 0.42.2", 4736 + ] 4737 + 4738 + [[package]] 4739 + name = "windows-targets" 4740 + version = "0.48.0" 4741 + source = "registry+https://github.com/rust-lang/crates.io-index" 4742 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 4743 + dependencies = [ 4744 + "windows_aarch64_gnullvm 0.48.0", 4745 + "windows_aarch64_msvc 0.48.0", 4746 + "windows_i686_gnu 0.48.0", 4747 + "windows_i686_msvc 0.48.0", 4748 + "windows_x86_64_gnu 0.48.0", 4749 + "windows_x86_64_gnullvm 0.48.0", 4750 + "windows_x86_64_msvc 0.48.0", 4751 + ] 4752 + 4753 + [[package]] 4754 + name = "windows_aarch64_gnullvm" 4755 + version = "0.42.2" 4756 + source = "registry+https://github.com/rust-lang/crates.io-index" 4757 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4758 + 4759 + [[package]] 4760 + name = "windows_aarch64_gnullvm" 4761 + version = "0.48.0" 4762 + source = "registry+https://github.com/rust-lang/crates.io-index" 4763 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 4764 + 4765 + [[package]] 4766 + name = "windows_aarch64_msvc" 4767 + version = "0.36.1" 4768 + source = "registry+https://github.com/rust-lang/crates.io-index" 4769 + checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 4770 + 4771 + [[package]] 4772 + name = "windows_aarch64_msvc" 4773 + version = "0.42.2" 4774 + source = "registry+https://github.com/rust-lang/crates.io-index" 4775 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4776 + 4777 + [[package]] 4778 + name = "windows_aarch64_msvc" 4779 + version = "0.48.0" 4780 + source = "registry+https://github.com/rust-lang/crates.io-index" 4781 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 4782 + 4783 + [[package]] 4784 + name = "windows_i686_gnu" 4785 + version = "0.36.1" 4786 + source = "registry+https://github.com/rust-lang/crates.io-index" 4787 + checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 4788 + 4789 + [[package]] 4790 + name = "windows_i686_gnu" 4791 + version = "0.42.2" 4792 + source = "registry+https://github.com/rust-lang/crates.io-index" 4793 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4794 + 4795 + [[package]] 4796 + name = "windows_i686_gnu" 4797 + version = "0.48.0" 4798 + source = "registry+https://github.com/rust-lang/crates.io-index" 4799 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 4800 + 4801 + [[package]] 4802 + name = "windows_i686_msvc" 4803 + version = "0.36.1" 4804 + source = "registry+https://github.com/rust-lang/crates.io-index" 4805 + checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 4806 + 4807 + [[package]] 4808 + name = "windows_i686_msvc" 4809 + version = "0.42.2" 4810 + source = "registry+https://github.com/rust-lang/crates.io-index" 4811 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4812 + 4813 + [[package]] 4814 + name = "windows_i686_msvc" 4815 + version = "0.48.0" 4816 + source = "registry+https://github.com/rust-lang/crates.io-index" 4817 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 4818 + 4819 + [[package]] 4820 + name = "windows_x86_64_gnu" 4821 + version = "0.36.1" 4822 + source = "registry+https://github.com/rust-lang/crates.io-index" 4823 + checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 4824 + 4825 + [[package]] 4826 + name = "windows_x86_64_gnu" 4827 + version = "0.42.2" 4828 + source = "registry+https://github.com/rust-lang/crates.io-index" 4829 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4830 + 4831 + [[package]] 4832 + name = "windows_x86_64_gnu" 4833 + version = "0.48.0" 4834 + source = "registry+https://github.com/rust-lang/crates.io-index" 4835 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 4836 + 4837 + [[package]] 4838 + name = "windows_x86_64_gnullvm" 4839 + version = "0.42.2" 4840 + source = "registry+https://github.com/rust-lang/crates.io-index" 4841 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4842 + 4843 + [[package]] 4844 + name = "windows_x86_64_gnullvm" 4845 + version = "0.48.0" 4846 + source = "registry+https://github.com/rust-lang/crates.io-index" 4847 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 4848 + 4849 + [[package]] 4850 + name = "windows_x86_64_msvc" 4851 + version = "0.36.1" 4852 + source = "registry+https://github.com/rust-lang/crates.io-index" 4853 + checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 4854 + 4855 + [[package]] 4856 + name = "windows_x86_64_msvc" 4857 + version = "0.42.2" 4858 + source = "registry+https://github.com/rust-lang/crates.io-index" 4859 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4860 + 4861 + [[package]] 4862 + name = "windows_x86_64_msvc" 4863 + version = "0.48.0" 4864 + source = "registry+https://github.com/rust-lang/crates.io-index" 4865 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 4866 + 4867 + [[package]] 4868 + name = "winit" 4869 + version = "0.27.5" 4870 + source = "registry+https://github.com/rust-lang/crates.io-index" 4871 + checksum = "bb796d6fbd86b2fd896c9471e6f04d39d750076ebe5680a3958f00f5ab97657c" 4872 + dependencies = [ 4873 + "bitflags", 4874 + "cocoa", 4875 + "core-foundation", 4876 + "core-graphics", 4877 + "dispatch", 4878 + "instant", 4879 + "libc", 4880 + "log", 4881 + "mio", 4882 + "ndk", 4883 + "ndk-glue", 4884 + "objc", 4885 + "once_cell", 4886 + "parking_lot 0.12.1", 4887 + "percent-encoding", 4888 + "raw-window-handle 0.4.3", 4889 + "raw-window-handle 0.5.2", 4890 + "sctk-adwaita", 4891 + "smithay-client-toolkit", 4892 + "wasm-bindgen", 4893 + "wayland-client", 4894 + "wayland-protocols", 4895 + "web-sys", 4896 + "windows-sys 0.36.1", 4897 + "x11-dl", 4898 + ] 4899 + 4900 + [[package]] 4901 + name = "winnow" 4902 + version = "0.4.1" 4903 + source = "registry+https://github.com/rust-lang/crates.io-index" 4904 + checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 4905 + dependencies = [ 4906 + "memchr", 4907 + ] 4908 + 4909 + [[package]] 4910 + name = "winreg" 4911 + version = "0.50.0" 4912 + source = "registry+https://github.com/rust-lang/crates.io-index" 4913 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 4914 + dependencies = [ 4915 + "cfg-if", 4916 + "windows-sys 0.48.0", 4917 + ] 4918 + 4919 + [[package]] 4920 + name = "wio" 4921 + version = "0.2.2" 4922 + source = "registry+https://github.com/rust-lang/crates.io-index" 4923 + checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" 4924 + dependencies = [ 4925 + "winapi", 4926 + ] 4927 + 4928 + [[package]] 4929 + name = "x11-dl" 4930 + version = "2.21.0" 4931 + source = "registry+https://github.com/rust-lang/crates.io-index" 4932 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 4933 + dependencies = [ 4934 + "libc", 4935 + "once_cell", 4936 + "pkg-config", 4937 + ] 4938 + 4939 + [[package]] 4940 + name = "x11rb" 4941 + version = "0.9.0" 4942 + source = "registry+https://github.com/rust-lang/crates.io-index" 4943 + checksum = "6e99be55648b3ae2a52342f9a870c0e138709a3493261ce9b469afe6e4df6d8a" 4944 + dependencies = [ 4945 + "gethostname", 4946 + "nix 0.22.3", 4947 + "winapi", 4948 + "winapi-wsapoll", 4949 + ] 4950 + 4951 + [[package]] 4952 + name = "xcursor" 4953 + version = "0.3.4" 4954 + source = "registry+https://github.com/rust-lang/crates.io-index" 4955 + checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7" 4956 + dependencies = [ 4957 + "nom", 4958 + ] 4959 + 4960 + [[package]] 4961 + name = "xi-unicode" 4962 + version = "0.3.0" 4963 + source = "registry+https://github.com/rust-lang/crates.io-index" 4964 + checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 4965 + 4966 + [[package]] 4967 + name = "xml-rs" 4968 + version = "0.8.4" 4969 + source = "registry+https://github.com/rust-lang/crates.io-index" 4970 + checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" 4971 + 4972 + [[package]] 4973 + name = "xmlparser" 4974 + version = "0.13.5" 4975 + source = "registry+https://github.com/rust-lang/crates.io-index" 4976 + checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" 4977 + 4978 + [[package]] 4979 + name = "zip" 4980 + version = "0.6.6" 4981 + source = "registry+https://github.com/rust-lang/crates.io-index" 4982 + checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 4983 + dependencies = [ 4984 + "byteorder", 4985 + "bzip2", 4986 + "crc32fast", 4987 + "crossbeam-utils", 4988 + "flate2", 4989 + ] 4990 + 4991 + [[package]] 4992 + name = "zune-inflate" 4993 + version = "0.2.53" 4994 + source = "registry+https://github.com/rust-lang/crates.io-index" 4995 + checksum = "440a08fd59c6442e4b846ea9b10386c38307eae728b216e1ab2c305d1c9daaf8" 4996 + dependencies = [ 4997 + "simd-adler32", 4998 + ]
+91
pkgs/by-name/li/liana/package.nix
··· 1 + { lib 2 + , stdenv 3 + , rustPlatform 4 + , fetchFromGitHub 5 + , pkg-config 6 + , cmake 7 + , copyDesktopItems 8 + , makeDesktopItem 9 + , makeWrapper 10 + , expat 11 + , fontconfig 12 + , freetype 13 + , libGL 14 + , systemd 15 + , vulkan-loader 16 + , xorg 17 + }: 18 + 19 + let 20 + runtimeLibs = [ 21 + expat 22 + fontconfig 23 + freetype 24 + freetype.dev 25 + libGL 26 + vulkan-loader 27 + xorg.libX11 28 + xorg.libXcursor 29 + xorg.libXi 30 + xorg.libXrandr 31 + ]; 32 + in 33 + rustPlatform.buildRustPackage rec { 34 + pname = "liana"; 35 + version = "2.0"; 36 + 37 + src = fetchFromGitHub { 38 + owner = "wizardsardine"; 39 + repo = pname; 40 + rev = "v${version}"; 41 + hash = "sha256-GQNPKlqOBoh684x57gVV3CImgO7HBqt3UFp6CHC13do="; 42 + }; 43 + 44 + cargoLock = { 45 + lockFile = ./Cargo.lock; 46 + outputHashes = { 47 + "liana-2.0.0" = "sha256-Dv/Ad8Kv7Mit8yhewzANbUbngQjtQaap/NQy9jqnbfA="; 48 + "iced_futures-0.6.0" = "sha256-ejkAxU6DwiX1/119eA0GRapSmz7dqwx9M0uMwyDHATQ="; 49 + }; 50 + }; 51 + 52 + nativeBuildInputs = [ 53 + pkg-config 54 + cmake 55 + copyDesktopItems 56 + makeWrapper 57 + ]; 58 + 59 + buildInputs = [ 60 + fontconfig 61 + systemd 62 + ]; 63 + 64 + sourceRoot = "source/gui"; 65 + 66 + postInstall = '' 67 + install -Dm0644 ./ui/static/logos/liana-app-icon.svg $out/share/icons/hicolor/scalable/apps/liana.svg 68 + wrapProgram $out/bin/liana-gui --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeLibs}" 69 + ''; 70 + 71 + desktopItems = [ 72 + (makeDesktopItem { 73 + name = "Liana"; 74 + exec = "liana-gui"; 75 + icon = "liana"; 76 + desktopName = "Liana"; 77 + comment = meta.description; 78 + }) 79 + ]; 80 + 81 + doCheck = true; 82 + 83 + meta = with lib; { 84 + description = "A Bitcoin wallet leveraging on-chain timelocks for safety and recovery"; 85 + homepage = "https://wizardsardine.com/liana"; 86 + license = licenses.bsd3; 87 + maintainers = with maintainers; [ dunxen ]; 88 + platforms = platforms.linux; 89 + broken = stdenv.isAarch64; 90 + }; 91 + }
+27
pkgs/by-name/ri/ripsecrets/package.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "ripsecrets"; 8 + version = "0.1.6"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "sirwart"; 12 + repo = "ripsecrets"; 13 + rev = "v${version}"; 14 + hash = "sha256-p3421sQko/WulSNUxXpjsHPAtRoHHg61angfxJpoyFg="; 15 + }; 16 + 17 + cargoHash = "sha256-DJkEhqW5DZOmoNiS4nw+i2G0+KN2d7FbBuKp7fdAwMk="; 18 + 19 + meta = with lib; { 20 + description = "A command-line tool to prevent committing secret keys into your source code"; 21 + homepage = "https://github.com/sirwart/ripsecrets"; 22 + changelog = "https://github.com/sirwart/ripsecrets/blob/${src.rev}/CHANGELOG.md"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ figsoda ]; 25 + mainProgram = "ripsecrets"; 26 + }; 27 + }
+2 -2
pkgs/development/compilers/fasm/bin.nix
··· 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "fasm-bin"; 5 5 6 - version = "1.73.30"; 6 + version = "1.73.31"; 7 7 8 8 src = fetchurl { 9 9 url = "https://flatassembler.net/fasm-${version}.tgz"; 10 - sha256 = "sha256-dRlQUaWIHbu+DwQBFh6Tf4o2u0LTRw/Ehp2hT9LC8QE="; 10 + sha256 = "sha256-jzjLIayR+xulSGKhvQ9VxWhZC6qRZ/4IHSe3lD8LD+M="; 11 11 }; 12 12 13 13 installPhase = ''
+3 -3
pkgs/development/libraries/libzip/default.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "libzip"; 20 - version = "1.10.0"; 20 + version = "1.10.1"; 21 21 22 22 src = fetchurl { 23 23 url = "https://libzip.org/download/${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; 24 - sha256 = "sha256-UqYLRhglh+CDtx4rgvyqumTdXrAcWx8bxxBpo4WOQP4="; 24 + sha256 = "sha256-lmmuXf46xbOJdTbchGaodMjPLA47H90I11snOIQpk2M="; 25 25 }; 26 26 27 27 outputs = [ "out" "dev" "man" ]; ··· 50 50 license = licenses.bsd3; 51 51 pkgConfigModules = [ "libzip" ]; 52 52 platforms = platforms.unix; 53 - changelog = "https://github.com/nih-at/libzip/blob/v${version}/NEWS.md"; 53 + changelog = "https://github.com/nih-at/libzip/blob/v${finalAttrs.version}/NEWS.md"; 54 54 }; 55 55 })
+2 -2
pkgs/development/libraries/openimageio/default.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "openimageio"; 19 - version = "2.4.14.0"; 19 + version = "2.4.15.0"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "OpenImageIO"; 23 23 repo = "oiio"; 24 24 rev = "v${version}"; 25 - hash = "sha256-iHXU3Zr32XNn2Q2Pn/sgF6E1q/FXbdmVrOKC4lhGx3k="; 25 + hash = "sha256-I2/JPmUBDb0bw7qbSZcAkYHB2q2Uo7En7ZurMwWhg/M="; 26 26 }; 27 27 28 28 outputs = [ "bin" "out" "dev" "doc" ];
+44
pkgs/development/libraries/openssl/1.1/CVE-2023-4807.patch
··· 1 + From 4bfac4471f53c4f74c8d81020beb938f92d84ca5 Mon Sep 17 00:00:00 2001 2 + From: Bernd Edlinger <bernd.edlinger@hotmail.de> 3 + Date: Tue, 22 Aug 2023 16:07:30 +0200 4 + Subject: [PATCH] Avoid clobbering non-volatile XMM registers 5 + 6 + This affects some Poly1305 assembler functions 7 + which are only used for certain CPU types. 8 + 9 + Remove those functions for Windows targets, 10 + as a simple interim solution. 11 + 12 + Fixes #21522 13 + 14 + Reviewed-by: Tomas Mraz <tomas@openssl.org> 15 + Reviewed-by: Paul Dale <pauli@openssl.org> 16 + (Merged from https://github.com/openssl/openssl/pull/21808) 17 + 18 + (cherry picked from commit 7b8e27bc2e02238986d89ef0ece067ec1b48e165) 19 + --- 20 + crypto/poly1305/asm/poly1305-x86_64.pl | 4 ++-- 21 + 1 file changed, 2 insertions(+), 2 deletions(-) 22 + 23 + diff --git a/crypto/poly1305/asm/poly1305-x86_64.pl b/crypto/poly1305/asm/poly1305-x86_64.pl 24 + index fa9bfb7a7b81..24bab9d0bcf9 100755 25 + --- a/crypto/poly1305/asm/poly1305-x86_64.pl 26 + +++ b/crypto/poly1305/asm/poly1305-x86_64.pl 27 + @@ -195,7 +195,7 @@ sub poly1305_iteration { 28 + bt \$`5+32`,%r9 # AVX2? 29 + cmovc %rax,%r10 30 + ___ 31 + -$code.=<<___ if ($avx>3); 32 + +$code.=<<___ if ($avx>3 && !$win64); 33 + mov \$`(1<<31|1<<21|1<<16)`,%rax 34 + shr \$32,%r9 35 + and %rax,%r9 36 + @@ -2724,7 +2724,7 @@ sub poly1305_iteration { 37 + .cfi_endproc 38 + .size poly1305_blocks_avx512,.-poly1305_blocks_avx512 39 + ___ 40 + -if ($avx>3) { 41 + +if ($avx>3 && !$win64) { 42 + ######################################################################## 43 + # VPMADD52 version using 2^44 radix. 44 + #
+3
pkgs/development/libraries/openssl/default.nix
··· 241 241 patches = [ 242 242 ./1.1/nix-ssl-cert-file.patch 243 243 244 + # https://www.openssl.org/news/secadv/20230908.txt 245 + ./1.1/CVE-2023-4807.patch 246 + 244 247 (if stdenv.hostPlatform.isDarwin 245 248 then ./use-etc-ssl-certs-darwin.patch 246 249 else ./use-etc-ssl-certs.patch)
+69
pkgs/development/misc/juce/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + 6 + # Native build inputs 7 + , cmake 8 + , pkg-config 9 + , makeWrapper 10 + 11 + # Dependencies 12 + , alsa-lib 13 + , freetype 14 + , curl 15 + , libglvnd 16 + , webkitgtk 17 + , pcre 18 + , darwin 19 + }: 20 + 21 + stdenv.mkDerivation (finalAttrs: { 22 + pname = "juce"; 23 + version = "7.0.7"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "juce-framework"; 27 + repo = "juce"; 28 + rev = finalAttrs.version; 29 + hash = "sha256-r+Wf/skPDexm3rsrVBoWrygKvV9HGlCQd7r0iHr9avM="; 30 + }; 31 + 32 + patches = [ 33 + (fetchpatch { 34 + name = "juce-6.1.2-cmake_install.patch"; 35 + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/juce/-/raw/4e6d34034b102af3cd762a983cff5dfc09e44e91/juce-6.1.2-cmake_install.patch"; 36 + hash = "sha256-fr2K/dH0Zam5QKS63zos7eq9QLwdr+bvQL5ZxScagVU="; 37 + }) 38 + ]; 39 + 40 + nativeBuildInputs = [ 41 + cmake 42 + pkg-config 43 + makeWrapper 44 + ]; 45 + 46 + buildInputs = [ 47 + freetype # libfreetype.so 48 + curl # libcurl.so 49 + stdenv.cc.cc.lib # libstdc++.so libgcc_s.so 50 + pcre # libpcre2.pc 51 + ] ++ lib.optionals stdenv.isLinux [ 52 + alsa-lib # libasound.so 53 + libglvnd # libGL.so 54 + webkitgtk # webkit2gtk-4.0 55 + ] ++ lib.optionals stdenv.isDarwin [ 56 + darwin.apple_sdk_11_0.frameworks.Cocoa 57 + darwin.apple_sdk_11_0.frameworks.MetalKit 58 + darwin.apple_sdk_11_0.frameworks.WebKit 59 + ]; 60 + 61 + meta = with lib; { 62 + description = "Cross-platform C++ application framework"; 63 + longDescription = "JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins"; 64 + homepage = "https://github.com/juce-framework/JUCE"; 65 + license = with licenses; [ isc gpl3Plus ]; 66 + maintainers = with maintainers; [ kashw2 ]; 67 + platforms = platforms.all; 68 + }; 69 + })
+1 -2
pkgs/development/misc/resholve/README.md
··· 44 44 { lib 45 45 , fetchFromGitHub 46 46 , resholve 47 - , substituteAll 48 47 , bash 49 48 , coreutils 50 49 , goss ··· 154 153 |--------|------|------------| 155 154 | scripts | `<list>` | scripts to resolve (`$out`-relative paths) | 156 155 | interpreter | `"none"` `<path>` | The absolute interpreter `<path>` for the script's shebang. The special value `none` ensures there is no shebang. | 157 - | inputs | `<packages>` | Packages to resolve external dependencies from. | 156 + | inputs | `<packages>` `<paths>` | A list of packages and string paths to directories/files to resolve external dependencies from. | 158 157 | fake | `<directives>` | pretend some commands exist | 159 158 | fix | `<directives>` | fix things we can't auto-fix/ignore | 160 159 | keep | `<directives>` | keep things we can't auto-fix/ignore |
+3 -3
pkgs/development/python-modules/aiomqtt/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "aiomqtt"; 15 - version = "1.1.0"; 15 + version = "1.2.0"; 16 16 format = "pyproject"; 17 17 18 - disabled = pythonOlder "3.7"; 18 + disabled = pythonOlder "3.8"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "sbtinstruments"; 22 22 repo = "aiomqtt"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-8f3opbvN/hmT6AEMD7Co5n5IqdhP0higbaDGUBWJRzU="; 24 + hash = "sha256-WfHyCjNowtgTBADKeGyBBbO2JQ6YXJFvAtSq0iLzSbw="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+4 -2
pkgs/development/python-modules/certbot/default.nix
··· 17 17 , six 18 18 , zope-component 19 19 , zope_interface 20 + , setuptools 20 21 , dialog 21 22 , gnureadline 22 23 , pytest-xdist ··· 26 27 27 28 buildPythonPackage rec { 28 29 pname = "certbot"; 29 - version = "2.4.0"; 30 + version = "2.6.0"; 30 31 31 32 src = fetchFromGitHub { 32 33 owner = pname; 33 34 repo = pname; 34 35 rev = "refs/tags/v${version}"; 35 - hash = "sha256-BQsdhlYABZtz5+SORiCVnWMZdMmiWGM9W1YLqObyFo8="; 36 + hash = "sha256-CbYamk1+NvcyS6w7pOjpD5lqWHCk+VJqF9R3xYxzpQk="; 36 37 }; 37 38 38 39 sourceRoot = "${src.name}/${pname}"; ··· 52 53 six 53 54 zope-component 54 55 zope_interface 56 + setuptools # for pkg_resources 55 57 ]; 56 58 57 59 buildInputs = [ dialog gnureadline ];
+109
pkgs/development/python-modules/gradio/client.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , pythonRelaxDepsHook 6 + # pyproject 7 + , hatchling 8 + , hatch-requirements-txt 9 + , hatch-fancy-pypi-readme 10 + # runtime 11 + , setuptools 12 + , fsspec 13 + , httpx 14 + , huggingface-hub 15 + , packaging 16 + , requests 17 + , typing-extensions 18 + , websockets 19 + # checkInputs 20 + , pytestCheckHook 21 + , pytest-asyncio 22 + , pydub 23 + , gradio 24 + }: 25 + 26 + let 27 + 28 + # Cyclic dependencies are fun! 29 + # This is gradio without gradio-client, only needed for checkPhase 30 + gradio' = (gradio.override (old: { 31 + gradio-client = null; 32 + })).overridePythonAttrs (old: { 33 + nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ pythonRelaxDepsHook ]; 34 + pythonRemoveDeps = (old.pythonRemoveDeps or []) ++ [ "gradio_client" ]; 35 + doInstallCheck = false; 36 + doCheck = false; 37 + pythonImportsCheck = null; 38 + }); 39 + 40 + in 41 + 42 + buildPythonPackage rec { 43 + pname = "gradio_client"; 44 + version = "0.5.0"; 45 + format = "pyproject"; 46 + 47 + disabled = pythonOlder "3.8"; 48 + 49 + # no tests on pypi 50 + src = fetchFromGitHub { 51 + owner = "gradio-app"; 52 + repo = "gradio"; 53 + #rev = "refs/tags/v${gradio.version}"; 54 + rev = "ba4c6d9e65138c97062d1757d2a588c4fc449daa"; # v3.43.1 is not tagged... 55 + sparseCheckout = [ "client/python" ]; 56 + hash = "sha256-savka4opyZKSWPeBqc2LZqvwVXLYIZz5dS1OWJSwvHo="; 57 + }; 58 + prePatch = '' 59 + cd client/python 60 + ''; 61 + 62 + nativeBuildInputs = [ 63 + hatchling 64 + hatch-requirements-txt 65 + hatch-fancy-pypi-readme 66 + ]; 67 + 68 + propagatedBuildInputs = [ 69 + setuptools # needed for 'pkg_resources' 70 + fsspec 71 + httpx 72 + huggingface-hub 73 + packaging 74 + requests 75 + typing-extensions 76 + websockets 77 + ]; 78 + 79 + nativeCheckInputs =[ 80 + pytestCheckHook 81 + pytest-asyncio 82 + pydub 83 + gradio' 84 + ]; 85 + disallowedReferences = [ 86 + gradio' # ensuring we don't propagate this intermediate build 87 + ]; 88 + 89 + # Add a pytest hook skipping tests that access network, marking them as "Expected fail" (xfail). 90 + preCheck = '' 91 + export HOME=$TMPDIR 92 + cat ${./conftest-skip-network-errors.py} >> test/conftest.py 93 + ''; 94 + 95 + pytestFlagsArray = [ 96 + "test/" 97 + #"-m" "not flaky" # doesn't work, even when advertised 98 + #"-x" "-W" "ignore" # uncomment for debugging help 99 + ]; 100 + 101 + pythonImportsCheck = [ "gradio_client" ]; 102 + 103 + meta = with lib; { 104 + homepage = "https://www.gradio.app/"; 105 + description = "Lightweight library to use any Gradio app as an API"; 106 + license = licenses.asl20; 107 + maintainers = with maintainers; [ pbsds ]; 108 + }; 109 + }
+48 -49
pkgs/development/python-modules/gradio/default.nix
··· 3 3 , fetchPypi 4 4 , pythonOlder 5 5 , pythonRelaxDepsHook 6 - , writeText 7 6 8 7 # pyproject 9 8 , hatchling ··· 13 12 # runtime 14 13 , setuptools 15 14 , aiofiles 16 - , aiohttp 17 15 , altair 18 16 , fastapi 19 17 , ffmpy 20 - , markdown-it-py 21 - , mdit-py-plugins 18 + , gradio-client 19 + , httpx 20 + , huggingface-hub 21 + , importlib-resources 22 + , jinja2 22 23 , markupsafe 23 24 , matplotlib 24 25 , numpy 25 26 , orjson 27 + , packaging 26 28 , pandas 27 29 , pillow 28 - , pycryptodome 30 + , pydantic 29 31 , python-multipart 30 32 , pydub 31 33 , pyyaml 32 34 , requests 35 + , semantic-version 36 + , typing-extensions 33 37 , uvicorn 34 - , jinja2 35 - , fsspec 36 - , httpx 37 - , pydantic 38 38 , websockets 39 - , typing-extensions 40 39 41 40 # check 42 41 , pytestCheckHook 42 + , boto3 43 + , ffmpeg 44 + , ipython 43 45 , pytest-asyncio 44 - , mlflow 45 - , huggingface-hub 46 - , transformers 47 - , wandb 48 46 , respx 49 47 , scikit-image 50 - , ipython 51 - , ffmpeg 48 + , torch 49 + , tqdm 50 + , transformers 52 51 , vega_datasets 53 - , boto3 54 52 }: 55 53 56 54 buildPythonPackage rec { 57 55 pname = "gradio"; 58 - version = "3.20.1"; 56 + version = "3.43.1"; 59 57 format = "pyproject"; 60 58 61 59 disabled = pythonOlder "3.7"; ··· 64 62 # and has more frequent releases compared to github tags 65 63 src = fetchPypi { 66 64 inherit pname version; 67 - hash = "sha256-oG97GwehyBWjWXzDqyfj+x2mAfM6OQhYKdA3j0Rv8Vs="; 65 + hash = "sha256-a8eHw8jedrse1dpgup9BL60oXx4wvOk8X5z5DP1DWOs="; 68 66 }; 69 67 70 - pythonRelaxDeps = [ 71 - "mdit-py-plugins" 72 - ]; 68 + # fix packaging.ParserSyntaxError, which can't handle comments 69 + postPatch = '' 70 + sed -ie "s/ #.*$//g" requirements*.txt 71 + ''; 73 72 74 73 nativeBuildInputs = [ 75 74 pythonRelaxDepsHook ··· 79 78 ]; 80 79 81 80 propagatedBuildInputs = [ 82 - setuptools # needs pkg_resources 81 + setuptools # needed for 'pkg_resources' 83 82 aiofiles 84 - aiohttp 85 83 altair 86 84 fastapi 87 85 ffmpy 88 - markdown-it-py 89 - mdit-py-plugins 86 + gradio-client 87 + httpx 88 + huggingface-hub 89 + importlib-resources 90 + jinja2 90 91 markupsafe 91 92 matplotlib 92 93 numpy 93 94 orjson 95 + packaging 94 96 pandas 95 97 pillow 96 - pycryptodome 98 + pydantic 97 99 python-multipart 98 100 pydub 99 101 pyyaml 100 102 requests 103 + semantic-version 104 + typing-extensions 101 105 uvicorn 102 - jinja2 103 - fsspec 104 - httpx 105 - pydantic 106 106 websockets 107 - typing-extensions 108 - ] ++ markdown-it-py.optional-dependencies.linkify; 107 + ]; 109 108 110 109 nativeCheckInputs = [ 111 110 pytestCheckHook 111 + boto3 112 + ffmpeg 113 + ipython 112 114 pytest-asyncio 113 - mlflow 114 - #comet-ml # FIXME: enable once packaged 115 - huggingface-hub 116 - transformers 117 - wandb 118 115 respx 119 116 scikit-image 120 - ipython 121 - ffmpeg 122 - vega_datasets 123 - boto3 124 117 # shap is needed as well, but breaks too often 118 + torch 119 + tqdm 120 + transformers 121 + vega_datasets 125 122 ]; 126 123 127 124 # Add a pytest hook skipping tests that access network, marking them as "Expected fail" (xfail). 128 125 # We additionally xfail FileNotFoundError, since the gradio devs often fail to upload test assets to pypi. 129 - preCheck = let 130 - in '' 126 + preCheck = '' 131 127 export HOME=$TMPDIR 132 128 cat ${./conftest-skip-network-errors.py} >> test/conftest.py 133 129 ''; ··· 136 132 # Actually broken 137 133 "test_mount_gradio_app" 138 134 139 - # FIXME: enable once comet-ml is packaged 140 - "test_inline_display" 141 - "test_integration_comet" 135 + # requires network, it caught our xfail exception 136 + "test_error_analytics_successful" 142 137 143 138 # Flaky, tries to pin dependency behaviour. Sensitive to dep versions 144 139 # These error only affect downstream use of the check dependencies. ··· 156 151 # makes pytest freeze 50% of the time 157 152 "test/test_interfaces.py" 158 153 ]; 159 - #pytestFlagsArray = [ "-x" "-W" "ignore" ]; # uncomment for debugging help 154 + pytestFlagsArray = [ 155 + "-x" # abort on first failure 156 + #"-m" "not flaky" # doesn't work, even when advertised 157 + #"-W" "ignore" # uncomment for debugging help 158 + ]; 160 159 161 160 # check the binary works outside the build env 162 161 doInstallCheck = true; 163 162 postInstallCheck = '' 164 - env --ignore-environment $out/bin/gradio --help >/dev/null 163 + env --ignore-environment $out/bin/gradio environment >/dev/null 165 164 ''; 166 165 167 166 pythonImportsCheck = [ "gradio" ];
+2 -2
pkgs/development/python-modules/grpcio-reflection/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "grpcio-reflection"; 11 - version = "1.56.2"; 11 + version = "1.58.0"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-dKgXZq9jmrjxt/WVMdyBRkD0obzwEtwGzmviBbUKOUw="; 16 + hash = "sha256-5gSKdY0XtsoXBSWOfuXZJtKWCpWuCLoJKd0jPlBazT0="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/ipyvue/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "ipyvue"; 11 - version = "1.10.0"; 11 + version = "1.10.1"; 12 12 13 13 disabled = isPy27; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-XPmrGg0SCTiZKMeTCeJywuKaa5ByY9FQTBy+THSJSiQ="; 17 + hash = "sha256-IGFc6GulFs8Leq2EzGB+TiyRBCMulUzQ7MvzNTCl4dQ="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ ipywidgets ];
+2 -2
pkgs/development/python-modules/phonenumbers/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "phonenumbers"; 10 - version = "8.13.19"; 10 + version = "8.13.20"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-OBgCR2lyQMzt103sS/vbwiuxCLnF+ZHycMo+QTleb5Y="; 17 + hash = "sha256-vys1qAbTeXnlNhEJQp2kbZoEflnZr5hjnXM8g059qyI="; 18 18 }; 19 19 20 20 nativeCheckInputs = [
+8 -4
pkgs/development/python-modules/pydiscourse/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , pytest-mock 5 + , pytestCheckHook 4 6 , pythonOlder 5 7 , requests 6 - , unittestCheckHook 8 + , requests-mock 7 9 }: 8 10 9 11 buildPythonPackage rec { 10 12 pname = "pydiscourse"; 11 - version = "1.4.0"; 13 + version = "1.6.1"; 12 14 format = "setuptools"; 13 15 14 16 disabled = pythonOlder "3.7"; ··· 17 19 owner = "pydiscourse"; 18 20 repo = pname; 19 21 rev = "refs/tags/v${version}"; 20 - hash = "sha256-peDkXRcD/ieWYWXqv8hPxTSNRXBHcb/3sj/JJSF2RYg="; 22 + hash = "sha256-BvVKOfc/PiAnkEnH5jsd8/0owr+ZvJIz/tpZx6K0fP0="; 21 23 }; 22 24 23 25 propagatedBuildInputs = [ ··· 25 27 ]; 26 28 27 29 nativeCheckInputs = [ 28 - unittestCheckHook 30 + pytest-mock 31 + pytestCheckHook 32 + requests-mock 29 33 ]; 30 34 31 35 pythonImportsCheck = [
+5 -3
pkgs/development/tools/apko/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "apko"; 9 - version = "0.8.0"; 9 + version = "0.10.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "chainguard-dev"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-02W9YOnV/zXopH3C9UNKu5gepNVS2gzoGa10uaKYu94="; 15 + hash = "sha256-Dyu/cPoYI8dm/p/91oL5g8ilz9ksw4i0opsPT6rGztc="; 16 16 # populate values that require us to use git. By doing this in postFetch we 17 17 # can delete .git afterwards and maintain better reproducibility of the src. 18 18 leaveDotGit = true; ··· 24 24 find "$out" -name .git -print0 | xargs -0 rm -rf 25 25 ''; 26 26 }; 27 - vendorHash = "sha256-h1uAAL3FBskx6Qv9E5WY+UPeXK49WW/hFoNN4QyKevU="; 27 + vendorHash = "sha256-Jsp4rGIltszpQe05S3W+UFzPxhb6N5lCzUaZWBkXNWY="; 28 28 29 29 nativeBuildInputs = [ installShellFiles ]; 30 30 ··· 45 45 # networking required to fetch alpine-keys 46 46 # pulled out into a separate library next release 47 47 "-skip=TestInitDB" 48 + # fails to build image on read-only filesystem 49 + "-skip=TestPublish" 48 50 ]; 49 51 50 52 postInstall = ''
+3 -3
pkgs/development/tools/build-managers/moon/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "moon"; 12 - version = "1.13.0"; 12 + version = "1.13.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "moonrepo"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha256-iCopvHLbOepgsMFn//kfIdNZtAN7kqzZ1lVXcIGAAso="; 18 + hash = "sha256-br3MRV2QTDHkRUdmv9s09aiPNfQtpwGBpS4Uk5tNbg8="; 19 19 }; 20 20 21 - cargoHash = "sha256-pEx7dszYfFxCGokkEbpNjoE1KsXo2r6t6FGLBXMZGwo="; 21 + cargoHash = "sha256-2YsAVgBL3QUKCa5BN9KOWgBwITigDmifI+GhLj5j2W4="; 22 22 23 23 env = { 24 24 RUSTFLAGS = "-C strip=symbols";
+2 -2
pkgs/development/tools/clj-kondo/default.nix
··· 2 2 3 3 buildGraalvmNativeImage rec { 4 4 pname = "clj-kondo"; 5 - version = "2023.07.13"; 5 + version = "2023.09.07"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/clj-kondo/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; 9 - sha256 = "sha256-QldjFSUDZAafIzJCQGm9EKq8sVDGiyDsWpGVTYtWNTk="; 9 + sha256 = "sha256-F7ePdITYKkGB6nsR3EFJ7zLDCUoT0g3i+AAjXzBd624="; 10 10 }; 11 11 12 12 extraNativeImageBuildArgs = [
+5 -5
pkgs/development/tools/redisinsight/default.nix
··· 22 22 in 23 23 stdenv.mkDerivation (finalAttrs: { 24 24 pname = "redisinsight-electron"; 25 - version = "2.30.0"; 25 + version = "2.32"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "RedisInsight"; 29 29 repo = "RedisInsight"; 30 30 rev = "${finalAttrs.version}"; 31 - hash = "sha256-TzqbMycKcOlUSKvfghip/KdMRiwstkFP+iJG5/9JVlA="; 31 + hash = "sha256-esaH10AyEooym/62F5LJL7oP5UmD6T2UX8g/9QniL9s="; 32 32 }; 33 33 34 34 offlineCache = fetchYarnDeps { 35 35 yarnLock = finalAttrs.src + "/yarn.lock"; 36 - sha256 = "sha256-aDr5wxM/Rp3Tj09nPpLPJHSG5A73+4rAfrMCcxCr7so="; 36 + sha256 = "NHKttywAaWAYkciGzYCnm1speHrWsv1t+dxL1DZgM7o="; 37 37 }; 38 38 39 39 feOfflineCache = fetchYarnDeps { 40 40 yarnLock = finalAttrs.src + "/redisinsight/yarn.lock"; 41 - sha256 = "sha256-O+8lNDrqPdxE+tgjpKbgm9Q66VlJaJgZRHlNyaFkumM="; 41 + sha256 = "1S1KNUOtmywQ0eyqVS2oRlhpjcL9eps8CR7AtC9ujSU="; 42 42 }; 43 43 44 44 apiOfflineCache = fetchYarnDeps { 45 45 yarnLock = finalAttrs.src + "/redisinsight/api/yarn.lock"; 46 - sha256 = "sha256-2Tvck+9MDj6s+7jehUEyPfJiFFxbMOYDFD/Qgt2En6c="; 46 + sha256 = "P99+1Dhdg/vznC2KepPrVGNlrofJFydXkZVxgwprIx4="; 47 47 }; 48 48 49 49 nativeBuildInputs = [ yarn fixup_yarn_lock nodejs makeWrapper python3 nest-cli libsass pkg-config ]
+3 -3
pkgs/development/tools/rust/cargo-run-bin/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "cargo-run-bin"; 8 - version = "1.1.5"; 8 + version = "1.2.0"; 9 9 10 10 src = fetchCrate { 11 11 inherit pname version; 12 - sha256 = "sha256-YCWjdY8feiqU4/bOn19qbY8YiKa3SvFImvH0wDKXOhI="; 12 + hash = "sha256-roeim5enxqklJOW7Qqr+Gci5lUIOW9kn3tlCm8qrEJk="; 13 13 }; 14 14 15 - cargoSha256 = "sha256-mNJZjEkuUwo/aqyotqjNj+P50dFFGaJnLQ2CyCYg/1Y="; 15 + cargoHash = "sha256-A/HlFse2wWOH85oZQvlRaePdF/4YfSL3qroDYGwwi9U="; 16 16 17 17 # multiple impurities in tests 18 18 doCheck = false;
+3 -3
pkgs/development/tools/rust/cargo-xbuild/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-xbuild"; 5 - version = "0.6.5"; 5 + version = "0.6.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "rust-osdev"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-bnceN47OFGlxs3ibcKoZFjoTgXRQxA2ZqxnthJ/fsqE="; 11 + hash = "sha256-29rCjmzxxIjR5nBN2J3xxP+r8NnPIJV90FkSQQEBbo4="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-qMPJC61ZVW9olMgNnGrvcQ/je4se4J5gOVoaOpNMUo8="; 14 + cargoHash = "sha256-tyPhKWDSDNxQy+vpWNS5VP5D8TkUR7MJSAlG8wZsDy4="; 15 15 16 16 meta = with lib; { 17 17 description = "Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc";
+15 -2
pkgs/servers/audiobookshelf/default.nix
··· 1 - { lib, stdenv, pkgs, fetchFromGitHub, runCommand, buildNpmPackage, nodejs_18, tone, ffmpeg-full, util-linux, python3 }: 1 + { 2 + lib, 3 + stdenv, 4 + pkgs, 5 + fetchFromGitHub, 6 + runCommand, 7 + buildNpmPackage, 8 + nodejs_18, 9 + tone, 10 + ffmpeg-full, 11 + util-linux, 12 + python3, 13 + getopt 14 + }: 2 15 3 16 let 4 17 nodejs = nodejs_18; ··· 28 41 }; 29 42 30 43 wrapper = import ./wrapper.nix { 31 - inherit stdenv ffmpeg-full tone pname nodejs; 44 + inherit stdenv ffmpeg-full tone pname nodejs getopt; 32 45 }; 33 46 34 47 in buildNpmPackage {
+3 -3
pkgs/servers/audiobookshelf/wrapper.nix
··· 1 - { stdenv, ffmpeg-full, tone, pname, nodejs }: '' 1 + { stdenv, ffmpeg-full, tone, pname, nodejs, getopt }: '' 2 2 #!${stdenv.shell} 3 3 4 4 port=8000 ··· 7 7 metadata=$(pwd)/metadata 8 8 9 9 LONGOPTS=host:,port:,config:,metadata:,help 10 - args=$(getopt -l "$LONGOPTS" -o h -- "$@") 10 + args=$(${getopt}/bin/getopt -l "$LONGOPTS" -o h -- "$@") 11 11 12 12 eval set -- "$args" 13 13 ··· 44 44 ;; 45 45 --help|-h) 46 46 echo "Usage: audiobookshelf [--host <host>] [--port <port>] [--metadata <dir>] [--config <dir>]" 47 - shift 47 + exit 0 48 48 ;; 49 49 esac 50 50 shift
-35
pkgs/servers/monitoring/alertmanager-bot/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 - 3 - buildGoModule rec { 4 - pname = "alertmanager-bot"; 5 - version = "0.4.3"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "metalmatze"; 9 - repo = pname; 10 - rev = version; 11 - sha256 = "1hjfkksqb675gabzjc221b33h2m4s6qsanmkm382d3fyzqj71dh9"; 12 - }; 13 - 14 - vendorSha256 = null; #vendorSha256 = ""; 15 - 16 - postPatch = '' 17 - sed "s;/templates/default.tmpl;$out/share&;" -i cmd/alertmanager-bot/main.go 18 - ''; 19 - 20 - ldflags = [ 21 - "-s" "-w" "-X main.Version=v${version}" "-X main.Revision=${src.rev}" 22 - ]; 23 - 24 - postInstall = '' 25 - install -Dm644 -t $out/share/templates $src/default.tmpl 26 - ''; 27 - 28 - meta = with lib; { 29 - description = "Bot for Prometheus' Alertmanager"; 30 - homepage = "https://github.com/metalmatze/alertmanager-bot"; 31 - license = licenses.mit; 32 - maintainers = with maintainers; [ mmahut ]; 33 - broken = true; # vendor isn't reproducible with go > 1.17: nix-build -A $name.goModules --check 34 - }; 35 - }
+2 -2
pkgs/servers/nosql/redis/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "redis"; 15 - version = "7.2.0"; 15 + version = "7.2.1"; 16 16 17 17 src = fetchurl { 18 18 url = "https://download.redis.io/releases/${pname}-${version}.tar.gz"; 19 - hash = "sha256-ixLiQmR2NbQZoOGDPtoCtlv2TjnrnlCdnbSIj7MSSUM="; 19 + hash = "sha256-XHbZkKGxxflJvNHu2Q0Mik9wNpvb3LQCiMVh3fiJZ6Q="; 20 20 }; 21 21 22 22 patches = lib.optionals useSystemJemalloc [
+2 -2
pkgs/tools/admin/okta-aws-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "okta-aws-cli"; 5 - version = "1.2.1"; 5 + version = "1.2.2"; 6 6 7 7 subPackages = [ "cmd/okta-aws-cli" ]; 8 8 ··· 10 10 owner = "okta"; 11 11 repo = "okta-aws-cli"; 12 12 rev = "v${version}"; 13 - sha256 = "1d148zf9warwg8kvkqpw79dwmlrab61hpird58wlh6jyqfxa5729"; 13 + sha256 = "sha256-GF+2xPoc9dztB7w6pOLwiZ6D9b4P1YEJrZxL33j4aew="; 14 14 }; 15 15 16 16 vendorHash = "sha256-AJmQxMRj602yodzIdhZV+R22KxnEIbT9iSz/5G5T6r8=";
+2 -2
pkgs/tools/graphics/asymptote/default.nix
··· 9 9 }: 10 10 11 11 stdenv.mkDerivation rec { 12 - version = "2.85"; 12 + version = "2.86"; 13 13 pname = "asymptote"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "vectorgraphics"; 17 17 repo = pname; 18 18 rev = version; 19 - hash = "sha256-GyW9OEolV97WtrSdIxp4MCP3JIyA1c/DQSqg8jLC0WQ="; 19 + hash = "sha256-Bk8/WIQTfrbOo9b2hw580vJwiK6P1OBV5HMqMH+LkuE="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/coreboot-utils/default.nix
··· 1 1 { lib, stdenv, fetchgit, pkg-config, zlib, pciutils, openssl, coreutils, acpica-tools, makeWrapper, gnugrep, gnused, file, buildEnv }: 2 2 3 3 let 4 - version = "4.20"; 4 + version = "4.21"; 5 5 6 6 commonMeta = with lib; { 7 7 description = "Various coreboot-related tools"; ··· 16 16 17 17 src = fetchgit { 18 18 url = "https://review.coreboot.org/coreboot"; 19 - rev = "465fbbe93ee01b4576689a90b7ddbeec23cdace2"; 20 - sha256 = "sha256-DPaudCeK9SKu2eN1fad6a52ICs5d/GXCUFMdqAl65BE="; 19 + rev = "c1386ef6128922f49f93de5690ccd130a26eecf2"; 20 + sha256 = "sha256-n/bo3hoY7DEP103ftWu3uCLFXEsz+F9rWS22kcF7Ah8="; 21 21 }; 22 22 23 23 enableParallelBuilding = true;
+1 -1
pkgs/tools/security/sudo/default.nix
··· 102 102 103 103 license = "https://www.sudo.ws/sudo/license.html"; 104 104 105 - maintainers = with lib.maintainers; [ eelco delroth ]; 105 + maintainers = with lib.maintainers; [ delroth ]; 106 106 107 107 platforms = lib.platforms.linux; 108 108 };
+3 -3
pkgs/tools/text/vale/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vale"; 5 - version = "2.28.2"; 5 + version = "2.28.3"; 6 6 7 7 subPackages = [ "cmd/vale" ]; 8 8 outputs = [ "out" "data" ]; ··· 11 11 owner = "errata-ai"; 12 12 repo = "vale"; 13 13 rev = "v${version}"; 14 - hash = "sha256-T5CV7IlyZUfl3qUIUaLaisnFJ5fQ0de0KGQvuINx7TY="; 14 + hash = "sha256-uRQGTVEueIe7tk0jd25V2MIBBxbWmXLYDu2lCofq/uY="; 15 15 }; 16 16 17 - vendorHash = "sha256-KB1mRWDYejc38tUv316MiGfmq2riNnpEMIUpjgfSasU="; 17 + vendorHash = "sha256-YUazrbTeioRV+L6Ku+oJRJzp16WCLPzlAH6F25TT6Dg="; 18 18 19 19 postInstall = '' 20 20 mkdir -p $data/share/vale
+1
pkgs/top-level/aliases.nix
··· 68 68 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22 69 69 airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19 70 70 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19 71 + alertmanager-bot = throw "alertmanager-bot is broken and has been archived by upstream" ; # Added 2023-07-28 71 72 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30 72 73 aliza = throw "aliza has been removed, because it depended on qt4 and was unmaintained in nixpkgs"; # Added 2022-05-12 73 74 alsaLib = alsa-lib; # Added 2021-06-09
+4 -2
pkgs/top-level/all-packages.nix
··· 5762 5762 5763 5763 joystickwake = callPackage ../tools/games/joystickwake { }; 5764 5764 5765 + juce = darwin.apple_sdk_11_0.callPackage ../development/misc/juce { }; 5766 + 5765 5767 jumppad = callPackage ../tools/virtualization/jumppad { }; 5766 5768 5767 5769 jwt-cli = callPackage ../tools/security/jwt-cli { ··· 27780 27782 27781 27783 alfred = callPackage ../os-specific/linux/batman-adv/alfred.nix { }; 27782 27784 27783 - alertmanager-bot = callPackage ../servers/monitoring/alertmanager-bot { }; 27784 - 27785 27785 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 27786 27786 27787 27787 tinyalsa = callPackage ../os-specific/linux/tinyalsa { }; ··· 34280 34280 nwg-drawer = callPackage ../applications/misc/nwg-drawer { }; 34281 34281 34282 34282 nwg-launchers = callPackage ../applications/misc/nwg-launchers { }; 34283 + 34284 + nwg-look = callPackage ../applications/misc/nwg-look { }; 34283 34285 34284 34286 nwg-menu = callPackage ../applications/misc/nwg-menu { }; 34285 34287
+2
pkgs/top-level/python-packages.nix
··· 4581 4581 4582 4582 gradio = callPackage ../development/python-modules/gradio { }; 4583 4583 4584 + gradio-client = callPackage ../development/python-modules/gradio/client.nix { }; 4585 + 4584 4586 grammalecte = callPackage ../development/python-modules/grammalecte { }; 4585 4587 4586 4588 grandalf = callPackage ../development/python-modules/grandalf { };