Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 7acb56e8 a2361628

+1572 -2663
+2
nixos/doc/manual/release-notes/rl-2311.section.md
··· 117 117 118 118 - `services.keyd` changed API. Now you can create multiple configuration files. 119 119 120 + - `baloo`, the file indexer/search engine used by KDE now has a patch to prevent files from constantly being reindexed when the device ids of the their underlying storage changes. This happens frequently when using btrfs or LVM. The patch has not yet been accepted upstream but it provides a significantly improved experience. When upgrading, reset baloo to get a clean index: `balooctl disable ; balooctl purge ; balooctl enable`. 121 + 120 122 - `services.ddclient` has been removed on the request of the upstream maintainer because it is unmaintained and has bugs. Please switch to a different software like `inadyn` or `knsupdate`. 121 123 122 124 - The `vlock` program from the `kbd` package has been moved into its own package output and should now be referenced explicitly as `kbd.vlock` or replaced with an alternative such as the standalone `vlock` package or `physlock`.
+29 -8
nixos/modules/config/update-users-groups.pl
··· 4 4 use File::Slurp; 5 5 use Getopt::Long; 6 6 use JSON; 7 + use DateTime; 7 8 8 9 # Keep track of deleted uids and gids. 9 10 my $uidMapFile = "/var/lib/nixos/uid-map"; ··· 20 21 my ($path, $contents, $perms) = @_; 21 22 return if $is_dry; 22 23 write_file($path, { atomic => 1, binmode => ':utf8', perms => $perms // 0644 }, $contents) or die; 24 + } 25 + 26 + # Converts an ISO date to number of days since 1970-01-01 27 + sub dateToDays { 28 + my ($date) = @_; 29 + my ($year, $month, $day) = split('-', $date, -3); 30 + my $dt = DateTime->new( 31 + year => $year, 32 + month => $month, 33 + day => $day, 34 + hour => 0, 35 + minute => 0, 36 + second => 0, 37 + time_zone => 'UTC', 38 + ); 39 + return $dt->epoch / 86400; 23 40 } 24 41 25 42 sub nscdInvalidate { ··· 285 302 286 303 foreach my $line (-f "/etc/shadow" ? read_file("/etc/shadow", { binmode => ":utf8" }) : ()) { 287 304 chomp $line; 288 - my ($name, $hashedPassword, @rest) = split(':', $line, -9); 289 - my $u = $usersOut{$name};; 305 + # struct name copied from `man 3 shadow` 306 + my ($sp_namp, $sp_pwdp, $sp_lstch, $sp_min, $sp_max, $sp_warn, $sp_inact, $sp_expire, $sp_flag) = split(':', $line, -9); 307 + my $u = $usersOut{$sp_namp};; 290 308 next if !defined $u; 291 - $hashedPassword = "!" if !$spec->{mutableUsers}; 292 - $hashedPassword = $u->{hashedPassword} if defined $u->{hashedPassword} && !$spec->{mutableUsers}; # FIXME 293 - chomp $hashedPassword; 294 - push @shadowNew, join(":", $name, $hashedPassword, @rest) . "\n"; 295 - $shadowSeen{$name} = 1; 309 + $sp_pwdp = "!" if !$spec->{mutableUsers}; 310 + $sp_pwdp = $u->{hashedPassword} if defined $u->{hashedPassword} && !$spec->{mutableUsers}; # FIXME 311 + $sp_expire = dateToDays($u->{expires}) if defined $u->{expires}; 312 + chomp $sp_pwdp; 313 + push @shadowNew, join(":", $sp_namp, $sp_pwdp, $sp_lstch, $sp_min, $sp_max, $sp_warn, $sp_inact, $sp_expire, $sp_flag) . "\n"; 314 + $shadowSeen{$sp_namp} = 1; 296 315 } 297 316 298 317 foreach my $u (values %usersOut) { 299 318 next if defined $shadowSeen{$u->{name}}; 300 319 my $hashedPassword = "!"; 301 320 $hashedPassword = $u->{hashedPassword} if defined $u->{hashedPassword}; 321 + my $expires = ""; 322 + $expires = dateToDays($u->{expires}) if defined $u->{expires}; 302 323 # FIXME: set correct value for sp_lstchg. 303 - push @shadowNew, join(":", $u->{name}, $hashedPassword, "1::::::") . "\n"; 324 + push @shadowNew, join(":", $u->{name}, $hashedPassword, "1::::", $expires, "") . "\n"; 304 325 } 305 326 306 327 updateFile("/etc/shadow", \@shadowNew, 0640);
+13 -2
nixos/modules/config/users-groups.nix
··· 311 311 ''; 312 312 }; 313 313 314 + expires = mkOption { 315 + type = types.nullOr (types.strMatching "[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}"); 316 + default = null; 317 + description = lib.mdDoc '' 318 + Set the date on which the user's account will no longer be 319 + accessible. The date is expressed in the format YYYY-MM-DD, or null 320 + to disable the expiry. 321 + A user whose account is locked must contact the system 322 + administrator before being able to use the system again. 323 + ''; 324 + }; 314 325 }; 315 326 316 327 config = mkMerge ··· 438 449 name uid group description home homeMode createHome isSystemUser 439 450 password passwordFile hashedPassword 440 451 autoSubUidGidRange subUidRanges subGidRanges 441 - initialPassword initialHashedPassword; 452 + initialPassword initialHashedPassword expires; 442 453 shell = utils.toShellPath u.shell; 443 454 }) cfg.users; 444 455 groups = attrValues cfg.groups; ··· 637 648 install -m 0700 -d /root 638 649 install -m 0755 -d /home 639 650 640 - ${pkgs.perl.withPackages (p: [ p.FileSlurp p.JSON ])}/bin/perl \ 651 + ${pkgs.perl.withPackages (p: [ p.FileSlurp p.JSON p.DateTime ])}/bin/perl \ 641 652 -w ${./update-users-groups.pl} ${spec} 642 653 ''; 643 654 };
+2
nixos/modules/services/misc/paperless.nix
··· 43 43 "-/etc/nsswitch.conf" 44 44 "-/etc/hosts" 45 45 "-/etc/localtime" 46 + "-/etc/ssl/certs" 47 + "-/etc/static/ssl/certs" 46 48 "-/run/postgresql" 47 49 ] ++ (optional enableRedis redisServer.unixSocket); 48 50 BindPaths = [
+1
nixos/tests/all-tests.nix
··· 831 831 uptime-kuma = handleTest ./uptime-kuma.nix {}; 832 832 usbguard = handleTest ./usbguard.nix {}; 833 833 user-activation-scripts = handleTest ./user-activation-scripts.nix {}; 834 + user-expiry = runTest ./user-expiry.nix; 834 835 user-home-mode = handleTest ./user-home-mode.nix {}; 835 836 uwsgi = handleTest ./uwsgi.nix {}; 836 837 v2ray = handleTest ./v2ray.nix {};
+70
nixos/tests/user-expiry.nix
··· 1 + let 2 + alice = "alice"; 3 + bob = "bob"; 4 + eve = "eve"; 5 + passwd = "pass1"; 6 + in 7 + { 8 + name = "user-expiry"; 9 + 10 + nodes = { 11 + machine = { 12 + users.users = { 13 + ${alice} = { 14 + initialPassword = passwd; 15 + isNormalUser = true; 16 + expires = "1990-01-01"; 17 + }; 18 + ${bob} = { 19 + initialPassword = passwd; 20 + isNormalUser = true; 21 + expires = "2990-01-01"; 22 + }; 23 + ${eve} = { 24 + initialPassword = passwd; 25 + isNormalUser = true; 26 + }; 27 + }; 28 + }; 29 + }; 30 + 31 + testScript = '' 32 + def switch_to_tty(tty_number): 33 + machine.fail(f"pgrep -f 'agetty.*tty{tty_number}'") 34 + machine.send_key(f"alt-f{tty_number}") 35 + machine.wait_until_succeeds(f"[ $(fgconsole) = {tty_number} ]") 36 + machine.wait_for_unit(f"getty@tty{tty_number}.service") 37 + machine.wait_until_succeeds(f"pgrep -f 'agetty.*tty{tty_number}'") 38 + 39 + 40 + machine.wait_for_unit("multi-user.target") 41 + machine.wait_for_unit("getty@tty1.service") 42 + 43 + with subtest("${alice} cannot login"): 44 + machine.wait_until_tty_matches("1", "login: ") 45 + machine.send_chars("${alice}\n") 46 + machine.wait_until_tty_matches("1", "Password: ") 47 + machine.send_chars("${passwd}\n") 48 + 49 + machine.wait_until_succeeds("journalctl --grep='account ${alice} has expired \\(account expired\\)'") 50 + machine.wait_until_tty_matches("1", "login: ") 51 + 52 + with subtest("${bob} can login"): 53 + switch_to_tty(2) 54 + machine.wait_until_tty_matches("2", "login: ") 55 + machine.send_chars("${bob}\n") 56 + machine.wait_until_tty_matches("2", "Password: ") 57 + machine.send_chars("${passwd}\n") 58 + 59 + machine.wait_until_succeeds("pgrep -u ${bob} bash") 60 + 61 + with subtest("${eve} can login"): 62 + switch_to_tty(3) 63 + machine.wait_until_tty_matches("3", "login: ") 64 + machine.send_chars("${eve}\n") 65 + machine.wait_until_tty_matches("3", "Password: ") 66 + machine.send_chars("${passwd}\n") 67 + 68 + machine.wait_until_succeeds("pgrep -u ${eve} bash") 69 + ''; 70 + }
+8 -3
pkgs/applications/file-managers/felix-fm/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "felix"; 12 - version = "2.8.0"; 12 + version = "2.8.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kyoheiu"; 16 16 repo = "felix"; 17 17 rev = "v${version}"; 18 - hash = "sha256-d01AbHAIelwjVnVX5hn4QY0sp9n9Ez4ImYqNO/RBmEU="; 18 + hash = "sha256-RDCX5+Viq/VRb0SXUYxCtWF+aVahI5WGhp9/Vn+uHqI="; 19 19 }; 20 20 21 - cargoHash = "sha256-n8cVdGvh3/lQ6pF0ukxsog+XpIdpjuxGcgkDkM/3IFk="; 21 + cargoHash = "sha256-kgI+afly+/Ag0witToM95L9b3yQXP5Gskwl4Lf4SusY="; 22 22 23 23 nativeBuildInputs = [ pkg-config ]; 24 24 ··· 36 36 "--skip=functions::tests::test_list_up_contents" 37 37 "--skip=state::tests::test_has_write_permission" 38 38 ]; 39 + 40 + # Cargo.lock is outdated 41 + postConfigure = '' 42 + cargo metadata --offline 43 + ''; 39 44 40 45 meta = with lib; { 41 46 description = "A tui file manager with vim-like key mapping";
+3 -2
pkgs/applications/finance/denaro/default.nix
··· 14 14 15 15 buildDotnetModule rec { 16 16 pname = "denaro"; 17 - version = "2023.6.2"; 17 + version = "2023.8.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "NickvisionApps"; 21 21 repo = "Denaro"; 22 22 rev = version; 23 - hash = "sha256-wnqk+UuOQc/Yph9MbQU8FRsNC/8ZQ9FxgF205pdHf+s="; 23 + hash = "sha256-wq5dwSgfmEHy38LPjWOE+J+prjIYy2z4Hezq/45Ddjk="; 24 24 }; 25 25 26 26 dotnet-sdk = dotnetCorePackages.sdk_7_0; ··· 54 54 gtk4 55 55 libadwaita 56 56 glib # Fixes "Could not retrieve parent type - is the typeid valid?" 57 + gdk-pixbuf 57 58 ]; 58 59 59 60 passthru.updateScript = ./update.sh;
+29 -14
pkgs/applications/finance/denaro/deps.nix
··· 2 2 # Please dont edit it manually, your changes might get overwritten! 3 3 4 4 { fetchNuGet }: [ 5 - (fetchNuGet { pname = "Cake.Tool"; version = "3.0.0"; sha256 = "0gjacqdgnh1d40sm9vrdb8vr6jv3vyh6j265gj1aaf9af2569637"; }) 5 + (fetchNuGet { pname = "Cake.Tool"; version = "3.1.0"; sha256 = "1kv9zz0qsx40wiygydw5z6vkj8hfayvgy9bsii2lamdas9z0vmbc"; }) 6 6 (fetchNuGet { pname = "Docnet.Core"; version = "2.3.1"; sha256 = "03b39x0vlymdknwgwhsmnpw4gj3njmbl9pd57ls3rhfn9r832d44"; }) 7 + (fetchNuGet { pname = "FuzzySharp"; version = "2.0.2"; sha256 = "1xq3q4s9d5p1yn4j91a90hawk9wcrz1bl6zj9866y01yx9aamr8s"; }) 7 8 (fetchNuGet { pname = "GetText.NET"; version = "1.8.7"; sha256 = "0djn5sc7p33ayjmxmxs4hqagh51bg70wqs6mwbhlhsrc67bvgj9a"; }) 8 - (fetchNuGet { pname = "GirCore.Adw-1"; version = "0.3.0"; sha256 = "1bsjqxck58dff9hnw21cp3xk1afly8721sfsbnxcr5i39hlrbl37"; }) 9 - (fetchNuGet { pname = "GirCore.Cairo-1.0"; version = "0.3.0"; sha256 = "1zb8ilgywpwgjrzrbdvzvy70f46fb05iy49592mkjg2lv24q5l3y"; }) 10 - (fetchNuGet { pname = "GirCore.FreeType2-2.0"; version = "0.3.0"; sha256 = "1bc78409bdhfqqbirwr1lkzxl27adndv05q5fcm5sivmlzr7fbkm"; }) 11 - (fetchNuGet { pname = "GirCore.Gdk-4.0"; version = "0.3.0"; sha256 = "1dz7f29jbmkzcwbggjwsx6r4nmw5xvvyfmia0xpjvpx1zzmfvmc4"; }) 12 - (fetchNuGet { pname = "GirCore.GdkPixbuf-2.0"; version = "0.3.0"; sha256 = "1jgwhqghg14z5qkgakd42dnyk6n8cj7nkgf0hbj9zxbd0my9vv6p"; }) 13 - (fetchNuGet { pname = "GirCore.Gio-2.0"; version = "0.3.0"; sha256 = "0hv55x8snr4fk0z8dn52n8p030f02i3gfysin0bsrlmi879gn9ln"; }) 14 - (fetchNuGet { pname = "GirCore.GLib-2.0"; version = "0.3.0"; sha256 = "1aibc13yb96bbirh25jv5gp0cqvz1ya9drrdhirfsrn41274ikpm"; }) 15 - (fetchNuGet { pname = "GirCore.GObject-2.0"; version = "0.3.0"; sha256 = "1xd4yfppr34ngmal3s16f08mqdn7mra97jmjpk13aa9yjbp0avij"; }) 16 - (fetchNuGet { pname = "GirCore.Graphene-1.0"; version = "0.3.0"; sha256 = "065fg5dj97sidrr7n2a6gv8vmylhpfznhw3zazra6krcvzgf1gcz"; }) 17 - (fetchNuGet { pname = "GirCore.Gsk-4.0"; version = "0.3.0"; sha256 = "1r68lfxj98y3fvcxl33lk2cbjz7dn9grqb6c5axdlfjjgnkwjvlj"; }) 18 - (fetchNuGet { pname = "GirCore.Gtk-4.0"; version = "0.3.0"; sha256 = "0c9im9sbiqsykrj4yq93x5nlsj9c5an7dj1j6yirb874zqq6jhsp"; }) 19 - (fetchNuGet { pname = "GirCore.HarfBuzz-0.0"; version = "0.3.0"; sha256 = "12nva0xzykvf102m69gn19ap1cyiap3i93n9gha9pnl4d5g4b4k1"; }) 20 - (fetchNuGet { pname = "GirCore.Pango-1.0"; version = "0.3.0"; sha256 = "1waiqs52gmpfqxc7yfdz7lp4jr3462js8hrs6acfr47vzddksymi"; }) 9 + (fetchNuGet { pname = "GirCore.Adw-1"; version = "0.4.0"; sha256 = "1wy780mwvl7n1kr85r2icwsz9p3vsw749603x0wm3ka5ywbzv91k"; }) 10 + (fetchNuGet { pname = "GirCore.Cairo-1.0"; version = "0.4.0"; sha256 = "11rg8hgran23b4m1116sfvfss0fgz874imafrv3h9w7c76f6hhci"; }) 11 + (fetchNuGet { pname = "GirCore.FreeType2-2.0"; version = "0.4.0"; sha256 = "101qr6kijslzqd6dcmpjzrbdp8nr6ibi8958frvkpxifqa4xyp4c"; }) 12 + (fetchNuGet { pname = "GirCore.Gdk-4.0"; version = "0.4.0"; sha256 = "1bws3zry4awy73lwzllbdljl8wybmxfm870m175wl38c7pa18sav"; }) 13 + (fetchNuGet { pname = "GirCore.GdkPixbuf-2.0"; version = "0.4.0"; sha256 = "05maiqg2qxsg56zb8zamv241gqkskli8laa7i0dxl3f93ddc78f6"; }) 14 + (fetchNuGet { pname = "GirCore.Gio-2.0"; version = "0.4.0"; sha256 = "1gy8gx7vy070nc2afj1zsn3d004y9d3gwn7zdj9g2fbhavbc4snk"; }) 15 + (fetchNuGet { pname = "GirCore.GLib-2.0"; version = "0.4.0"; sha256 = "05q00p06kn97143az2xi5zhfpi30qqcds1n1zfj87gi5w0jla4ib"; }) 16 + (fetchNuGet { pname = "GirCore.GObject-2.0"; version = "0.4.0"; sha256 = "06vrkjyzj4rjvlni3ixj12zpky2mah8v1q8nbbkfwca08k5hdz7p"; }) 17 + (fetchNuGet { pname = "GirCore.Graphene-1.0"; version = "0.4.0"; sha256 = "06b2c35ynmkknk5zbhs75081dki0zm165xa659mg8i88cyxsgrh4"; }) 18 + (fetchNuGet { pname = "GirCore.Gsk-4.0"; version = "0.4.0"; sha256 = "1hwmd3j4gllzjwkqq3m4wbl3v7hh2nsa7i1d2ziw3fvgbnbnb1vi"; }) 19 + (fetchNuGet { pname = "GirCore.Gtk-4.0"; version = "0.4.0"; sha256 = "1r8hkr7vm32cjmw092l67kaysqa5jzyn7v518502nljlm9ivil6f"; }) 20 + (fetchNuGet { pname = "GirCore.HarfBuzz-0.0"; version = "0.4.0"; sha256 = "1wyq9s18gfs73z01gaqm87i7h71ir2n0jz1dyi26hj6b3qp0p34a"; }) 21 + (fetchNuGet { pname = "GirCore.Pango-1.0"; version = "0.4.0"; sha256 = "0qifms5nlljzccgzvnyx5vcdgvfdyp2q7s0zdglay5x5g4zrl8fv"; }) 22 + (fetchNuGet { pname = "GirCore.PangoCairo-1.0"; version = "0.4.0"; sha256 = "1vn8bgi9ijnw25id5vis15gv9h0d4y03scr4jv03scisv411jrl8"; }) 21 23 (fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.3"; sha256 = "115aybicqs9ijjlcv6k6r5v0agkjm1bm1nkd0rj3jglv8s0xvmp2"; }) 24 + (fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2.4-preview.84"; sha256 = "1kk2ja6lsfmx00sliniyky9fimrk9pcq2ql7j72310kx3qaad45v"; }) 22 25 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2.3"; sha256 = "1f18ahwkaginrg0vwsi6s56lvnqvvxv7pzklfs5lnknasxy1a76z"; }) 23 26 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.3"; sha256 = "052d8frpkj4ijs6fm6xp55xbv95b1s9biqwa0w8zp3rgm88m9236"; }) 27 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2.4-preview.84"; sha256 = "0q5nmqhvdyg112c6q5h2h407d11g7sickbrn3fc5036n7svij13z"; }) 24 28 (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.3"; sha256 = "08khd2jqm8sw58ljz5srangzfm2sz3gd2q1jzc5fr80lj8rv6r74"; }) 29 + (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2.4-preview.84"; sha256 = "1jkkjj2p8wiabc6m5m88kf1ykq5wdjihyn27279mvw8vyrp4zp5d"; }) 25 30 (fetchNuGet { pname = "Hazzik.Qif"; version = "1.0.3"; sha256 = "16v6cfy3pa0qy699v843pss3418rvq5agz6n43sikzh69vzl2azy"; }) 31 + (fetchNuGet { pname = "LiveChartsCore"; version = "2.0.0-beta.910"; sha256 = "0yw54yd1kp4j8js1g405m4lvv84zx4zkx4m64iiqsc765a4alvvy"; }) 32 + (fetchNuGet { pname = "LiveChartsCore.SkiaSharpView"; version = "2.0.0-beta.910"; sha256 = "1ifhvcsa0319mip98xbmlib3k7fkn24igfxxyfi2d31rajqv970r"; }) 33 + (fetchNuGet { pname = "Markdig"; version = "0.31.0"; sha256 = "0iic44i47wp18jbbpl44iifhj2mfnil9gakkw3bzp7zif3rhl19m"; }) 26 34 (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.5"; sha256 = "11gkdlf2apnzvwfd7bxdhjvb4qd0p2ridp4rrz44f7h76x1sb0gk"; }) 27 35 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 28 36 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; sha256 = "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc"; }) 29 37 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "5.0.0"; sha256 = "0z3qyv7qal5irvabc8lmkh58zsl42mrzd1i0sssvzhv4q4kl3cg6"; }) 30 38 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) 31 39 (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; }) 40 + (fetchNuGet { pname = "Nickvision.Aura"; version = "2023.8.8"; sha256 = "0l8khkg0df26dqra26wl74s73cxidbqw3k5l7jv0579gvkkv9893"; }) 41 + (fetchNuGet { pname = "Nickvision.GirExt"; version = "2023.7.3"; sha256 = "1ahf4mld9khk2gaja30zfcjmhclz2l2nims0q4l7jk2nm9p7rzi9"; }) 32 42 (fetchNuGet { pname = "OfxSharp.NetStandard"; version = "1.0.0"; sha256 = "1v7yw2glyywb4s0y5fw306bzh2vw175bswrhi5crvd92wf93makj"; }) 33 43 (fetchNuGet { pname = "PdfSharpCore"; version = "1.3.56"; sha256 = "0a01b2a14gygh25rq3509rky85331l8808q052br2fzidhb2vc10"; }) 34 44 (fetchNuGet { pname = "QuestPDF"; version = "2023.5.1"; sha256 = "1yfjwb7aj975aars7mcp1dxvarxl8aq122bndpw808b4cx3058gl"; }) ··· 53 63 (fetchNuGet { pname = "SixLabors.Fonts"; version = "1.0.0-beta17"; sha256 = "1qm8q82wzj54nbv63kx3ybln51k47sl18hia3jnzk1zrb6wdsw9a"; }) 54 64 (fetchNuGet { pname = "SixLabors.ImageSharp"; version = "2.1.3"; sha256 = "12qb0r7v2v91vw8q8ygr67y527gwhbas6d6zdvrv4ksxwjx9dzp9"; }) 55 65 (fetchNuGet { pname = "SkiaSharp"; version = "2.88.3"; sha256 = "1yq694myq2rhfp2hwwpyzcg1pzpxcp7j72wib8p9pw9dfj7008sv"; }) 66 + (fetchNuGet { pname = "SkiaSharp"; version = "2.88.4-preview.84"; sha256 = "1isyjmmfqzbvqiypsvvnqrwf6ifr2ypngzvzj41m5nbk1jr8nn6m"; }) 56 67 (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.3"; sha256 = "0axz2zfyg0h3zis7rr86ikrm2jbxxy0gqb3bbawpgynf1k0fsi6a"; }) 68 + (fetchNuGet { pname = "SkiaSharp.HarfBuzz"; version = "2.88.4-preview.84"; sha256 = "132n0sq2fjk53mc89yx6qn20w194145sv9367s623di7ysz467br"; }) 57 69 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.3"; sha256 = "0dajvr60nwvnv7s6kcqgw1w97zxdpz1c5lb7kcq7r0hi0l05ck3q"; }) 58 70 (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.3"; sha256 = "191ajgi6fnfqcvqvkayjsxasiz6l0bv3pps8vv9abbyc4b12qvph"; }) 71 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.4-preview.84"; sha256 = "0vqwc2wh8brzn99cc61qgcyf3gd8vqlbdkjcmc3bcb07bc8k16v7"; }) 59 72 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.3"; sha256 = "03wwfbarsxjnk70qhqyd1dw65098dncqk2m0vksx92j70i7lry6q"; }) 73 + (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.4-preview.84"; sha256 = "0m48d87cp2kvrhxvykxnhbzgm7xrw8jkdagvma80bag5gzdiicy2"; }) 60 74 (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlcipher"; version = "2.1.5"; sha256 = "0xnzpkhm9z09yay76wxgn4j8js260pansx8r10lrksxv2b4b0n4x"; }) 61 75 (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.4"; sha256 = "09akxz92qipr1cj8mk2hw99i0b81wwbwx26gpk21471zh543f8ld"; }) 62 76 (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.5"; sha256 = "03181hahmxv8jlaikx0nkzfc2q1l1cdp3chgx5q6780nhqyjkhhx"; }) ··· 120 134 (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; }) 121 135 (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; }) 122 136 (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.3.0"; sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd"; }) 137 + (fetchNuGet { pname = "Tmds.DBus"; version = "0.15.0"; sha256 = "1bz5j6wfp9hn4fg5vjxl6mr9lva4gx6zqncqyqxrcb8lw7hvhwc6"; }) 123 138 ]
+8 -8
pkgs/applications/networking/browsers/chromium/upstream-info.nix
··· 41 41 version = "2023-06-09"; 42 42 }; 43 43 }; 44 - sha256 = "108wrm64pig0v24n44zd52jfzsy2kda84r5k8abfvg4sjlm0bh8y"; 45 - sha256bin64 = "1sr7wfssayw94x8bfn7bk03040221npj7612ccxgzdgr4x5i4adl"; 46 - version = "116.0.5845.96"; 44 + sha256 = "1afr0shzsxfi72xypr33r9y4rps1yfx9qf1f9pyjz5x4l5wz8pp8"; 45 + sha256bin64 = "08hqymyzah1wiyag56iivvydy1zph4jzicjjjyh6br07lpfps7nk"; 46 + version = "116.0.5845.110"; 47 47 }; 48 48 ungoogled-chromium = { 49 49 deps = { ··· 54 54 version = "2023-06-09"; 55 55 }; 56 56 ungoogled-patches = { 57 - rev = "116.0.5845.96-1"; 58 - sha256 = "14smm0vmqzn2664qdbv7asm8n2gg88zcvwrjpsn54qwk0njv7zlr"; 57 + rev = "116.0.5845.110-1"; 58 + sha256 = "1dj8zjnd105lmrfb033hgcvw3a2jaxlp97aqnj0wzx6jw7q9y4p1"; 59 59 }; 60 60 }; 61 - sha256 = "108wrm64pig0v24n44zd52jfzsy2kda84r5k8abfvg4sjlm0bh8y"; 62 - sha256bin64 = "1sr7wfssayw94x8bfn7bk03040221npj7612ccxgzdgr4x5i4adl"; 63 - version = "116.0.5845.96"; 61 + sha256 = "1afr0shzsxfi72xypr33r9y4rps1yfx9qf1f9pyjz5x4l5wz8pp8"; 62 + sha256bin64 = "08hqymyzah1wiyag56iivvydy1zph4jzicjjjyh6br07lpfps7nk"; 63 + version = "116.0.5845.110"; 64 64 }; 65 65 }
+3 -3
pkgs/applications/networking/cluster/minikube/default.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "minikube"; 15 - version = "1.31.1"; 15 + version = "1.31.2"; 16 16 17 - vendorHash = "sha256-7Wa5Ut3n+CH4LeyRKvFC2aRf2auQXfqsi54QLKWgak8="; 17 + vendorHash = "sha256-5ChPdSIRI+Q3OLW+joukMpIFbUjU4TKpXT4wAARVVP8="; 18 18 19 19 doCheck = false; 20 20 ··· 22 22 owner = "kubernetes"; 23 23 repo = "minikube"; 24 24 rev = "v${version}"; 25 - sha256 = "sha256-6vCZUDH35OclO02sV+AXv8+bj4klwoZC0abotheHSoU="; 25 + sha256 = "sha256-Ha0liXc2oXJ3dLty1veN5xN5BUKIiNXe8NTGqWDbTD0="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ installShellFiles pkg-config which makeWrapper ];
+2 -2
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 1115 1115 "vendorHash": "sha256-0HRhwUGDE4y7UFlXyD0w8zl4NV5436L4SRhrb8vQGyc=" 1116 1116 }, 1117 1117 "tencentcloud": { 1118 - "hash": "sha256-9nm4x3pBHvUDyMWUZpxqbSOc4uxGZ50lKBwf8PV9UAQ=", 1118 + "hash": "sha256-OA/GnrdOv9gbnGESdMdw7sc9kRcWI4A6A79ZLOQzyJU=", 1119 1119 "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", 1120 1120 "owner": "tencentcloudstack", 1121 1121 "repo": "terraform-provider-tencentcloud", 1122 - "rev": "v1.81.21", 1122 + "rev": "v1.81.22", 1123 1123 "spdx": "MPL-2.0", 1124 1124 "vendorHash": null 1125 1125 },
+3 -3
pkgs/applications/networking/sync/storj-uplink/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "storj-uplink"; 8 - version = "1.85.1"; 8 + version = "1.86.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "storj"; 12 12 repo = "storj"; 13 13 rev = "v${version}"; 14 - hash = "sha256-WfV7n4AgZoD8rOd6UVBFRqOz9qs1frjSGLUhjxqTG08="; 14 + hash = "sha256-peWcgME+OCa9feNKLtTmZIGCpNxl+EdQfYDXV2BbclI="; 15 15 }; 16 16 17 17 subPackages = [ "cmd/uplink" ]; 18 18 19 - vendorHash = "sha256-EkB8GjWtOO3Yi0PFFE8G8swwzYmw6D6LDO24vnSrkLs="; 19 + vendorHash = "sha256-sBez/IQzRIGQdOXr4Ikxh+dT8IQxtbxau5vo9VqGJvE="; 20 20 21 21 meta = with lib; { 22 22 description = "Command-line tool for Storj";
+4 -3
pkgs/applications/office/paperless-ngx/default.nix
··· 19 19 }: 20 20 21 21 let 22 - version = "1.17.0"; 22 + version = "1.17.2"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "paperless-ngx"; 26 26 repo = "paperless-ngx"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-Zv+5DMviBGyc24R+qcAlvjko7wH+Gturvw5nzFJlIfk="; 28 + hash = "sha256-/0Ml3NRTghqNykB1RZfqDW9TtENnSRM7wqG7Vn4Kl04="; 29 29 }; 30 30 31 31 # Use specific package versions required by paperless-ngx ··· 51 51 pname = "paperless-ngx-frontend"; 52 52 inherit version src; 53 53 54 - npmDepsHash = "sha256-J8oUDvcJ0fawTv9L1B9hw8l47UZvOCj16jUF+83W8W8="; 54 + npmDepsHash = "sha256-6EvC9Ka8gl0eRgJtHooB3yQNVGYzuH/WRga4AtzQ0EY="; 55 55 56 56 nativeBuildInputs = [ 57 57 python3 ··· 248 248 pytest-django 249 249 pytest-env 250 250 pytest-httpx 251 + pytest-rerunfailures 251 252 pytest-xdist 252 253 pytestCheckHook 253 254 reportlab
+2 -2
pkgs/applications/radio/abracadabra/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "abracadabra"; 9 - version = "2.2.2"; 9 + version = "2.2.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "KejPi"; 13 13 repo = "AbracaDABra"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-VFV2eHBvBdKrI4Zt+GCtAOSZt0++hYDWYR7AN42p85I="; 15 + sha256 = "sha256-gpZ6ckV//fhDlpAqmMwL4XNXX7xFmGi58fkOC4oRcDM="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+3 -3
pkgs/applications/video/multiviewer-for-f1/default.nix
··· 24 24 }: 25 25 26 26 let 27 - id = "118976581"; 27 + id = "123097753"; 28 28 in 29 29 stdenvNoCC.mkDerivation rec { 30 30 pname = "multiviewer-for-f1"; 31 - version = "1.24.2"; 31 + version = "1.26.1"; 32 32 33 33 src = fetchurl { 34 34 url = "https://releases.multiviewer.dev/download/${id}/multiviewer-for-f1_${version}_amd64.deb"; 35 - sha256 = "sha256-zll639fQFdrNvIj/4ECqEGxQw4VgfERGlti7opSmSi0="; 35 + sha256 = "sha256-VS1oDqib0XCEVDVt72GGz1ikwZJYnn6enAylh54PrDI="; 36 36 }; 37 37 38 38 nativeBuildInputs = [
+1140
pkgs/applications/window-managers/i3/workstyle-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 = "aho-corasick" 7 + version = "0.7.20" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 10 + dependencies = [ 11 + "memchr", 12 + ] 13 + 14 + [[package]] 15 + name = "anstream" 16 + version = "0.3.0" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371" 19 + dependencies = [ 20 + "anstyle", 21 + "anstyle-parse", 22 + "anstyle-query", 23 + "anstyle-wincon", 24 + "colorchoice", 25 + "is-terminal", 26 + "utf8parse", 27 + ] 28 + 29 + [[package]] 30 + name = "anstyle" 31 + version = "1.0.0" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 34 + 35 + [[package]] 36 + name = "anstyle-parse" 37 + version = "0.2.0" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 40 + dependencies = [ 41 + "utf8parse", 42 + ] 43 + 44 + [[package]] 45 + name = "anstyle-query" 46 + version = "1.0.0" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 49 + dependencies = [ 50 + "windows-sys 0.48.0", 51 + ] 52 + 53 + [[package]] 54 + name = "anstyle-wincon" 55 + version = "1.0.0" 56 + source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd" 58 + dependencies = [ 59 + "anstyle", 60 + "windows-sys 0.48.0", 61 + ] 62 + 63 + [[package]] 64 + name = "anyhow" 65 + version = "1.0.70" 66 + source = "registry+https://github.com/rust-lang/crates.io-index" 67 + checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 68 + 69 + [[package]] 70 + name = "async-trait" 71 + version = "0.1.68" 72 + source = "registry+https://github.com/rust-lang/crates.io-index" 73 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 74 + dependencies = [ 75 + "proc-macro2", 76 + "quote", 77 + "syn 2.0.15", 78 + ] 79 + 80 + [[package]] 81 + name = "atty" 82 + version = "0.2.14" 83 + source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 85 + dependencies = [ 86 + "hermit-abi 0.1.19", 87 + "libc", 88 + "winapi", 89 + ] 90 + 91 + [[package]] 92 + name = "autocfg" 93 + version = "1.1.0" 94 + source = "registry+https://github.com/rust-lang/crates.io-index" 95 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 96 + 97 + [[package]] 98 + name = "bitflags" 99 + version = "1.3.2" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 102 + 103 + [[package]] 104 + name = "bytes" 105 + version = "1.4.0" 106 + source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 108 + 109 + [[package]] 110 + name = "cc" 111 + version = "1.0.79" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 114 + 115 + [[package]] 116 + name = "cfg-if" 117 + version = "1.0.0" 118 + source = "registry+https://github.com/rust-lang/crates.io-index" 119 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 120 + 121 + [[package]] 122 + name = "clap" 123 + version = "4.2.2" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "9b802d85aaf3a1cdb02b224ba472ebdea62014fccfcb269b95a4d76443b5ee5a" 126 + dependencies = [ 127 + "clap_builder", 128 + "clap_derive", 129 + "once_cell", 130 + ] 131 + 132 + [[package]] 133 + name = "clap_builder" 134 + version = "4.2.2" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "14a1a858f532119338887a4b8e1af9c60de8249cd7bafd68036a489e261e37b6" 137 + dependencies = [ 138 + "anstream", 139 + "anstyle", 140 + "bitflags", 141 + "clap_lex", 142 + "strsim", 143 + ] 144 + 145 + [[package]] 146 + name = "clap_derive" 147 + version = "4.2.0" 148 + source = "registry+https://github.com/rust-lang/crates.io-index" 149 + checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" 150 + dependencies = [ 151 + "heck", 152 + "proc-macro2", 153 + "quote", 154 + "syn 2.0.15", 155 + ] 156 + 157 + [[package]] 158 + name = "clap_lex" 159 + version = "0.4.1" 160 + source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 162 + 163 + [[package]] 164 + name = "colorchoice" 165 + version = "1.0.0" 166 + source = "registry+https://github.com/rust-lang/crates.io-index" 167 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 168 + 169 + [[package]] 170 + name = "convert_case" 171 + version = "0.4.0" 172 + source = "registry+https://github.com/rust-lang/crates.io-index" 173 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 174 + 175 + [[package]] 176 + name = "derive_more" 177 + version = "0.99.17" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 180 + dependencies = [ 181 + "convert_case", 182 + "proc-macro2", 183 + "quote", 184 + "rustc_version", 185 + "syn 1.0.109", 186 + ] 187 + 188 + [[package]] 189 + name = "dirs" 190 + version = "3.0.2" 191 + source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309" 193 + dependencies = [ 194 + "dirs-sys", 195 + ] 196 + 197 + [[package]] 198 + name = "dirs-sys" 199 + version = "0.3.7" 200 + source = "registry+https://github.com/rust-lang/crates.io-index" 201 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 202 + dependencies = [ 203 + "libc", 204 + "redox_users", 205 + "winapi", 206 + ] 207 + 208 + [[package]] 209 + name = "doc-comment" 210 + version = "0.3.3" 211 + source = "registry+https://github.com/rust-lang/crates.io-index" 212 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 213 + 214 + [[package]] 215 + name = "either" 216 + version = "1.8.1" 217 + source = "registry+https://github.com/rust-lang/crates.io-index" 218 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 219 + 220 + [[package]] 221 + name = "env_logger" 222 + version = "0.9.3" 223 + source = "registry+https://github.com/rust-lang/crates.io-index" 224 + checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 225 + dependencies = [ 226 + "atty", 227 + "humantime", 228 + "log", 229 + "regex", 230 + "termcolor", 231 + ] 232 + 233 + [[package]] 234 + name = "errno" 235 + version = "0.3.1" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 238 + dependencies = [ 239 + "errno-dragonfly", 240 + "libc", 241 + "windows-sys 0.48.0", 242 + ] 243 + 244 + [[package]] 245 + name = "errno-dragonfly" 246 + version = "0.1.2" 247 + source = "registry+https://github.com/rust-lang/crates.io-index" 248 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 249 + dependencies = [ 250 + "cc", 251 + "libc", 252 + ] 253 + 254 + [[package]] 255 + name = "futures" 256 + version = "0.3.28" 257 + source = "registry+https://github.com/rust-lang/crates.io-index" 258 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 259 + dependencies = [ 260 + "futures-channel", 261 + "futures-core", 262 + "futures-executor", 263 + "futures-io", 264 + "futures-sink", 265 + "futures-task", 266 + "futures-util", 267 + ] 268 + 269 + [[package]] 270 + name = "futures-channel" 271 + version = "0.3.28" 272 + source = "registry+https://github.com/rust-lang/crates.io-index" 273 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 274 + dependencies = [ 275 + "futures-core", 276 + "futures-sink", 277 + ] 278 + 279 + [[package]] 280 + name = "futures-core" 281 + version = "0.3.28" 282 + source = "registry+https://github.com/rust-lang/crates.io-index" 283 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 284 + 285 + [[package]] 286 + name = "futures-executor" 287 + version = "0.3.28" 288 + source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 290 + dependencies = [ 291 + "futures-core", 292 + "futures-task", 293 + "futures-util", 294 + ] 295 + 296 + [[package]] 297 + name = "futures-io" 298 + version = "0.3.28" 299 + source = "registry+https://github.com/rust-lang/crates.io-index" 300 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 301 + 302 + [[package]] 303 + name = "futures-macro" 304 + version = "0.3.28" 305 + source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 307 + dependencies = [ 308 + "proc-macro2", 309 + "quote", 310 + "syn 2.0.15", 311 + ] 312 + 313 + [[package]] 314 + name = "futures-sink" 315 + version = "0.3.28" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 318 + 319 + [[package]] 320 + name = "futures-task" 321 + version = "0.3.28" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 324 + 325 + [[package]] 326 + name = "futures-util" 327 + version = "0.3.28" 328 + source = "registry+https://github.com/rust-lang/crates.io-index" 329 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 330 + dependencies = [ 331 + "futures-channel", 332 + "futures-core", 333 + "futures-io", 334 + "futures-macro", 335 + "futures-sink", 336 + "futures-task", 337 + "memchr", 338 + "pin-project-lite", 339 + "pin-utils", 340 + "slab", 341 + ] 342 + 343 + [[package]] 344 + name = "getrandom" 345 + version = "0.2.9" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 348 + dependencies = [ 349 + "cfg-if", 350 + "libc", 351 + "wasi", 352 + ] 353 + 354 + [[package]] 355 + name = "hashbrown" 356 + version = "0.12.3" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 359 + 360 + [[package]] 361 + name = "heck" 362 + version = "0.4.1" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 365 + 366 + [[package]] 367 + name = "hermit-abi" 368 + version = "0.1.19" 369 + source = "registry+https://github.com/rust-lang/crates.io-index" 370 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 371 + dependencies = [ 372 + "libc", 373 + ] 374 + 375 + [[package]] 376 + name = "hermit-abi" 377 + version = "0.2.6" 378 + source = "registry+https://github.com/rust-lang/crates.io-index" 379 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 380 + dependencies = [ 381 + "libc", 382 + ] 383 + 384 + [[package]] 385 + name = "hermit-abi" 386 + version = "0.3.1" 387 + source = "registry+https://github.com/rust-lang/crates.io-index" 388 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 389 + 390 + [[package]] 391 + name = "hex" 392 + version = "0.4.3" 393 + source = "registry+https://github.com/rust-lang/crates.io-index" 394 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 395 + 396 + [[package]] 397 + name = "humantime" 398 + version = "2.1.0" 399 + source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 401 + 402 + [[package]] 403 + name = "hyprland" 404 + version = "0.3.1" 405 + source = "registry+https://github.com/rust-lang/crates.io-index" 406 + checksum = "19d341e36a776cd092622daf2439a484247f3dc7d25eab7b286cc88ac85120d3" 407 + dependencies = [ 408 + "async-trait", 409 + "derive_more", 410 + "doc-comment", 411 + "futures", 412 + "hex", 413 + "hyprland-macros", 414 + "lazy_static", 415 + "num-traits", 416 + "paste", 417 + "regex", 418 + "serde", 419 + "serde_json", 420 + "serde_repr", 421 + "strum", 422 + "tokio", 423 + ] 424 + 425 + [[package]] 426 + name = "hyprland-macros" 427 + version = "0.3.1" 428 + source = "registry+https://github.com/rust-lang/crates.io-index" 429 + checksum = "0088021091c08e29e9d1f735142ab811bd4d4d7f82fd4d4673407cb96fffb062" 430 + dependencies = [ 431 + "quote", 432 + "syn 2.0.15", 433 + ] 434 + 435 + [[package]] 436 + name = "indexmap" 437 + version = "1.9.3" 438 + source = "registry+https://github.com/rust-lang/crates.io-index" 439 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 440 + dependencies = [ 441 + "autocfg", 442 + "hashbrown", 443 + ] 444 + 445 + [[package]] 446 + name = "io-lifetimes" 447 + version = "1.0.10" 448 + source = "registry+https://github.com/rust-lang/crates.io-index" 449 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 450 + dependencies = [ 451 + "hermit-abi 0.3.1", 452 + "libc", 453 + "windows-sys 0.48.0", 454 + ] 455 + 456 + [[package]] 457 + name = "is-terminal" 458 + version = "0.4.7" 459 + source = "registry+https://github.com/rust-lang/crates.io-index" 460 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 461 + dependencies = [ 462 + "hermit-abi 0.3.1", 463 + "io-lifetimes", 464 + "rustix", 465 + "windows-sys 0.48.0", 466 + ] 467 + 468 + [[package]] 469 + name = "itertools" 470 + version = "0.10.5" 471 + source = "registry+https://github.com/rust-lang/crates.io-index" 472 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 473 + dependencies = [ 474 + "either", 475 + ] 476 + 477 + [[package]] 478 + name = "itoa" 479 + version = "1.0.6" 480 + source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 482 + 483 + [[package]] 484 + name = "lazy_static" 485 + version = "1.4.0" 486 + source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 488 + 489 + [[package]] 490 + name = "libc" 491 + version = "0.2.141" 492 + source = "registry+https://github.com/rust-lang/crates.io-index" 493 + checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 494 + 495 + [[package]] 496 + name = "linux-raw-sys" 497 + version = "0.3.1" 498 + source = "registry+https://github.com/rust-lang/crates.io-index" 499 + checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 500 + 501 + [[package]] 502 + name = "lock_api" 503 + version = "0.4.9" 504 + source = "registry+https://github.com/rust-lang/crates.io-index" 505 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 506 + dependencies = [ 507 + "autocfg", 508 + "scopeguard", 509 + ] 510 + 511 + [[package]] 512 + name = "lockfile" 513 + version = "0.3.0" 514 + source = "registry+https://github.com/rust-lang/crates.io-index" 515 + checksum = "0adecf427f5b6ac140a0d1c5bc9dd0eb81b6f462486b78402c0a689a317b55dc" 516 + dependencies = [ 517 + "log", 518 + ] 519 + 520 + [[package]] 521 + name = "log" 522 + version = "0.4.17" 523 + source = "registry+https://github.com/rust-lang/crates.io-index" 524 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 525 + dependencies = [ 526 + "cfg-if", 527 + ] 528 + 529 + [[package]] 530 + name = "memchr" 531 + version = "2.5.0" 532 + source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 534 + 535 + [[package]] 536 + name = "mio" 537 + version = "0.8.6" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 540 + dependencies = [ 541 + "libc", 542 + "log", 543 + "wasi", 544 + "windows-sys 0.45.0", 545 + ] 546 + 547 + [[package]] 548 + name = "num-traits" 549 + version = "0.2.15" 550 + source = "registry+https://github.com/rust-lang/crates.io-index" 551 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 552 + dependencies = [ 553 + "autocfg", 554 + ] 555 + 556 + [[package]] 557 + name = "num_cpus" 558 + version = "1.15.0" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 561 + dependencies = [ 562 + "hermit-abi 0.2.6", 563 + "libc", 564 + ] 565 + 566 + [[package]] 567 + name = "once_cell" 568 + version = "1.17.1" 569 + source = "registry+https://github.com/rust-lang/crates.io-index" 570 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 571 + 572 + [[package]] 573 + name = "parking_lot" 574 + version = "0.12.1" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 577 + dependencies = [ 578 + "lock_api", 579 + "parking_lot_core", 580 + ] 581 + 582 + [[package]] 583 + name = "parking_lot_core" 584 + version = "0.9.7" 585 + source = "registry+https://github.com/rust-lang/crates.io-index" 586 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 587 + dependencies = [ 588 + "cfg-if", 589 + "libc", 590 + "redox_syscall", 591 + "smallvec", 592 + "windows-sys 0.45.0", 593 + ] 594 + 595 + [[package]] 596 + name = "paste" 597 + version = "1.0.12" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 600 + 601 + [[package]] 602 + name = "pin-project-lite" 603 + version = "0.2.9" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 606 + 607 + [[package]] 608 + name = "pin-utils" 609 + version = "0.1.0" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 612 + 613 + [[package]] 614 + name = "proc-macro2" 615 + version = "1.0.56" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 618 + dependencies = [ 619 + "unicode-ident", 620 + ] 621 + 622 + [[package]] 623 + name = "quote" 624 + version = "1.0.26" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 627 + dependencies = [ 628 + "proc-macro2", 629 + ] 630 + 631 + [[package]] 632 + name = "redox_syscall" 633 + version = "0.2.16" 634 + source = "registry+https://github.com/rust-lang/crates.io-index" 635 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 636 + dependencies = [ 637 + "bitflags", 638 + ] 639 + 640 + [[package]] 641 + name = "redox_users" 642 + version = "0.4.3" 643 + source = "registry+https://github.com/rust-lang/crates.io-index" 644 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 645 + dependencies = [ 646 + "getrandom", 647 + "redox_syscall", 648 + "thiserror", 649 + ] 650 + 651 + [[package]] 652 + name = "regex" 653 + version = "1.7.3" 654 + source = "registry+https://github.com/rust-lang/crates.io-index" 655 + checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 656 + dependencies = [ 657 + "aho-corasick", 658 + "memchr", 659 + "regex-syntax", 660 + ] 661 + 662 + [[package]] 663 + name = "regex-syntax" 664 + version = "0.6.29" 665 + source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 667 + 668 + [[package]] 669 + name = "rustc_version" 670 + version = "0.4.0" 671 + source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 673 + dependencies = [ 674 + "semver", 675 + ] 676 + 677 + [[package]] 678 + name = "rustix" 679 + version = "0.37.11" 680 + source = "registry+https://github.com/rust-lang/crates.io-index" 681 + checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 682 + dependencies = [ 683 + "bitflags", 684 + "errno", 685 + "io-lifetimes", 686 + "libc", 687 + "linux-raw-sys", 688 + "windows-sys 0.48.0", 689 + ] 690 + 691 + [[package]] 692 + name = "rustversion" 693 + version = "1.0.12" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 696 + 697 + [[package]] 698 + name = "ryu" 699 + version = "1.0.13" 700 + source = "registry+https://github.com/rust-lang/crates.io-index" 701 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 702 + 703 + [[package]] 704 + name = "scopeguard" 705 + version = "1.1.0" 706 + source = "registry+https://github.com/rust-lang/crates.io-index" 707 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 708 + 709 + [[package]] 710 + name = "semver" 711 + version = "1.0.17" 712 + source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 714 + 715 + [[package]] 716 + name = "serde" 717 + version = "1.0.160" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 720 + dependencies = [ 721 + "serde_derive", 722 + ] 723 + 724 + [[package]] 725 + name = "serde_derive" 726 + version = "1.0.160" 727 + source = "registry+https://github.com/rust-lang/crates.io-index" 728 + checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 729 + dependencies = [ 730 + "proc-macro2", 731 + "quote", 732 + "syn 2.0.15", 733 + ] 734 + 735 + [[package]] 736 + name = "serde_json" 737 + version = "1.0.96" 738 + source = "registry+https://github.com/rust-lang/crates.io-index" 739 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 740 + dependencies = [ 741 + "itoa", 742 + "ryu", 743 + "serde", 744 + ] 745 + 746 + [[package]] 747 + name = "serde_repr" 748 + version = "0.1.12" 749 + source = "registry+https://github.com/rust-lang/crates.io-index" 750 + checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 751 + dependencies = [ 752 + "proc-macro2", 753 + "quote", 754 + "syn 2.0.15", 755 + ] 756 + 757 + [[package]] 758 + name = "signal-hook" 759 + version = "0.3.15" 760 + source = "registry+https://github.com/rust-lang/crates.io-index" 761 + checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9" 762 + dependencies = [ 763 + "libc", 764 + "signal-hook-registry", 765 + ] 766 + 767 + [[package]] 768 + name = "signal-hook-registry" 769 + version = "1.4.1" 770 + source = "registry+https://github.com/rust-lang/crates.io-index" 771 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 772 + dependencies = [ 773 + "libc", 774 + ] 775 + 776 + [[package]] 777 + name = "slab" 778 + version = "0.4.8" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 781 + dependencies = [ 782 + "autocfg", 783 + ] 784 + 785 + [[package]] 786 + name = "smallvec" 787 + version = "1.10.0" 788 + source = "registry+https://github.com/rust-lang/crates.io-index" 789 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 790 + 791 + [[package]] 792 + name = "socket2" 793 + version = "0.4.9" 794 + source = "registry+https://github.com/rust-lang/crates.io-index" 795 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 796 + dependencies = [ 797 + "libc", 798 + "winapi", 799 + ] 800 + 801 + [[package]] 802 + name = "strsim" 803 + version = "0.10.0" 804 + source = "registry+https://github.com/rust-lang/crates.io-index" 805 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 806 + 807 + [[package]] 808 + name = "strum" 809 + version = "0.24.1" 810 + source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 812 + dependencies = [ 813 + "strum_macros", 814 + ] 815 + 816 + [[package]] 817 + name = "strum_macros" 818 + version = "0.24.3" 819 + source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 821 + dependencies = [ 822 + "heck", 823 + "proc-macro2", 824 + "quote", 825 + "rustversion", 826 + "syn 1.0.109", 827 + ] 828 + 829 + [[package]] 830 + name = "swayipc" 831 + version = "3.0.1" 832 + source = "git+https://github.com/pierrechevalier83/swayipc-rs.git?branch=fix_crash_when_using_without_i3_or_sway#e8eb2d8efba285b577c5e585af203baf9096b85f" 833 + dependencies = [ 834 + "serde", 835 + "serde_json", 836 + "swayipc-types", 837 + ] 838 + 839 + [[package]] 840 + name = "swayipc-types" 841 + version = "1.3.0" 842 + source = "git+https://github.com/pierrechevalier83/swayipc-rs.git?branch=fix_crash_when_using_without_i3_or_sway#e8eb2d8efba285b577c5e585af203baf9096b85f" 843 + dependencies = [ 844 + "serde", 845 + "serde_json", 846 + "thiserror", 847 + ] 848 + 849 + [[package]] 850 + name = "syn" 851 + version = "1.0.109" 852 + source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 854 + dependencies = [ 855 + "proc-macro2", 856 + "quote", 857 + "unicode-ident", 858 + ] 859 + 860 + [[package]] 861 + name = "syn" 862 + version = "2.0.15" 863 + source = "registry+https://github.com/rust-lang/crates.io-index" 864 + checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 865 + dependencies = [ 866 + "proc-macro2", 867 + "quote", 868 + "unicode-ident", 869 + ] 870 + 871 + [[package]] 872 + name = "termcolor" 873 + version = "1.2.0" 874 + source = "registry+https://github.com/rust-lang/crates.io-index" 875 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 876 + dependencies = [ 877 + "winapi-util", 878 + ] 879 + 880 + [[package]] 881 + name = "thiserror" 882 + version = "1.0.40" 883 + source = "registry+https://github.com/rust-lang/crates.io-index" 884 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 885 + dependencies = [ 886 + "thiserror-impl", 887 + ] 888 + 889 + [[package]] 890 + name = "thiserror-impl" 891 + version = "1.0.40" 892 + source = "registry+https://github.com/rust-lang/crates.io-index" 893 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 894 + dependencies = [ 895 + "proc-macro2", 896 + "quote", 897 + "syn 2.0.15", 898 + ] 899 + 900 + [[package]] 901 + name = "tokio" 902 + version = "1.27.0" 903 + source = "registry+https://github.com/rust-lang/crates.io-index" 904 + checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 905 + dependencies = [ 906 + "autocfg", 907 + "bytes", 908 + "libc", 909 + "mio", 910 + "num_cpus", 911 + "parking_lot", 912 + "pin-project-lite", 913 + "signal-hook-registry", 914 + "socket2", 915 + "tokio-macros", 916 + "windows-sys 0.45.0", 917 + ] 918 + 919 + [[package]] 920 + name = "tokio-macros" 921 + version = "2.0.0" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 924 + dependencies = [ 925 + "proc-macro2", 926 + "quote", 927 + "syn 2.0.15", 928 + ] 929 + 930 + [[package]] 931 + name = "toml" 932 + version = "0.5.11" 933 + source = "registry+https://github.com/rust-lang/crates.io-index" 934 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 935 + dependencies = [ 936 + "indexmap", 937 + "serde", 938 + ] 939 + 940 + [[package]] 941 + name = "unicode-ident" 942 + version = "1.0.8" 943 + source = "registry+https://github.com/rust-lang/crates.io-index" 944 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 945 + 946 + [[package]] 947 + name = "utf8parse" 948 + version = "0.2.1" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 951 + 952 + [[package]] 953 + name = "wasi" 954 + version = "0.11.0+wasi-snapshot-preview1" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 957 + 958 + [[package]] 959 + name = "winapi" 960 + version = "0.3.9" 961 + source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 963 + dependencies = [ 964 + "winapi-i686-pc-windows-gnu", 965 + "winapi-x86_64-pc-windows-gnu", 966 + ] 967 + 968 + [[package]] 969 + name = "winapi-i686-pc-windows-gnu" 970 + version = "0.4.0" 971 + source = "registry+https://github.com/rust-lang/crates.io-index" 972 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 973 + 974 + [[package]] 975 + name = "winapi-util" 976 + version = "0.1.5" 977 + source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 979 + dependencies = [ 980 + "winapi", 981 + ] 982 + 983 + [[package]] 984 + name = "winapi-x86_64-pc-windows-gnu" 985 + version = "0.4.0" 986 + source = "registry+https://github.com/rust-lang/crates.io-index" 987 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 988 + 989 + [[package]] 990 + name = "windows-sys" 991 + version = "0.45.0" 992 + source = "registry+https://github.com/rust-lang/crates.io-index" 993 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 994 + dependencies = [ 995 + "windows-targets 0.42.2", 996 + ] 997 + 998 + [[package]] 999 + name = "windows-sys" 1000 + version = "0.48.0" 1001 + source = "registry+https://github.com/rust-lang/crates.io-index" 1002 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1003 + dependencies = [ 1004 + "windows-targets 0.48.0", 1005 + ] 1006 + 1007 + [[package]] 1008 + name = "windows-targets" 1009 + version = "0.42.2" 1010 + source = "registry+https://github.com/rust-lang/crates.io-index" 1011 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1012 + dependencies = [ 1013 + "windows_aarch64_gnullvm 0.42.2", 1014 + "windows_aarch64_msvc 0.42.2", 1015 + "windows_i686_gnu 0.42.2", 1016 + "windows_i686_msvc 0.42.2", 1017 + "windows_x86_64_gnu 0.42.2", 1018 + "windows_x86_64_gnullvm 0.42.2", 1019 + "windows_x86_64_msvc 0.42.2", 1020 + ] 1021 + 1022 + [[package]] 1023 + name = "windows-targets" 1024 + version = "0.48.0" 1025 + source = "registry+https://github.com/rust-lang/crates.io-index" 1026 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1027 + dependencies = [ 1028 + "windows_aarch64_gnullvm 0.48.0", 1029 + "windows_aarch64_msvc 0.48.0", 1030 + "windows_i686_gnu 0.48.0", 1031 + "windows_i686_msvc 0.48.0", 1032 + "windows_x86_64_gnu 0.48.0", 1033 + "windows_x86_64_gnullvm 0.48.0", 1034 + "windows_x86_64_msvc 0.48.0", 1035 + ] 1036 + 1037 + [[package]] 1038 + name = "windows_aarch64_gnullvm" 1039 + version = "0.42.2" 1040 + source = "registry+https://github.com/rust-lang/crates.io-index" 1041 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1042 + 1043 + [[package]] 1044 + name = "windows_aarch64_gnullvm" 1045 + version = "0.48.0" 1046 + source = "registry+https://github.com/rust-lang/crates.io-index" 1047 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1048 + 1049 + [[package]] 1050 + name = "windows_aarch64_msvc" 1051 + version = "0.42.2" 1052 + source = "registry+https://github.com/rust-lang/crates.io-index" 1053 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1054 + 1055 + [[package]] 1056 + name = "windows_aarch64_msvc" 1057 + version = "0.48.0" 1058 + source = "registry+https://github.com/rust-lang/crates.io-index" 1059 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1060 + 1061 + [[package]] 1062 + name = "windows_i686_gnu" 1063 + version = "0.42.2" 1064 + source = "registry+https://github.com/rust-lang/crates.io-index" 1065 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1066 + 1067 + [[package]] 1068 + name = "windows_i686_gnu" 1069 + version = "0.48.0" 1070 + source = "registry+https://github.com/rust-lang/crates.io-index" 1071 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1072 + 1073 + [[package]] 1074 + name = "windows_i686_msvc" 1075 + version = "0.42.2" 1076 + source = "registry+https://github.com/rust-lang/crates.io-index" 1077 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1078 + 1079 + [[package]] 1080 + name = "windows_i686_msvc" 1081 + version = "0.48.0" 1082 + source = "registry+https://github.com/rust-lang/crates.io-index" 1083 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1084 + 1085 + [[package]] 1086 + name = "windows_x86_64_gnu" 1087 + version = "0.42.2" 1088 + source = "registry+https://github.com/rust-lang/crates.io-index" 1089 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1090 + 1091 + [[package]] 1092 + name = "windows_x86_64_gnu" 1093 + version = "0.48.0" 1094 + source = "registry+https://github.com/rust-lang/crates.io-index" 1095 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1096 + 1097 + [[package]] 1098 + name = "windows_x86_64_gnullvm" 1099 + version = "0.42.2" 1100 + source = "registry+https://github.com/rust-lang/crates.io-index" 1101 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1102 + 1103 + [[package]] 1104 + name = "windows_x86_64_gnullvm" 1105 + version = "0.48.0" 1106 + source = "registry+https://github.com/rust-lang/crates.io-index" 1107 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1108 + 1109 + [[package]] 1110 + name = "windows_x86_64_msvc" 1111 + version = "0.42.2" 1112 + source = "registry+https://github.com/rust-lang/crates.io-index" 1113 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1114 + 1115 + [[package]] 1116 + name = "windows_x86_64_msvc" 1117 + version = "0.48.0" 1118 + source = "registry+https://github.com/rust-lang/crates.io-index" 1119 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1120 + 1121 + [[package]] 1122 + name = "workstyle" 1123 + version = "0.8.2" 1124 + dependencies = [ 1125 + "anyhow", 1126 + "clap", 1127 + "dirs", 1128 + "env_logger", 1129 + "hyprland", 1130 + "indexmap", 1131 + "itertools", 1132 + "lockfile", 1133 + "log", 1134 + "once_cell", 1135 + "serde", 1136 + "serde_derive", 1137 + "signal-hook", 1138 + "swayipc", 1139 + "toml", 1140 + ]
+9 -4
pkgs/applications/window-managers/i3/workstyle.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "workstyle"; 8 - version = "unstable-2021-05-09"; 8 + version = "unstable-2023-08-23"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "pierrechevalier83"; 12 12 repo = pname; 13 - rev = "f2023750d802259ab3ee7d7d1762631ec157a0b1"; 14 - sha256 = "04xds691sw4pi2nq8xvdhn0312wwia60gkd8b1bjqy11zrqbivbx"; 13 + rev = "8bde72d9a9dd67e0fc7c0545faca53df23ed3753"; 14 + sha256 = "sha256-yhnt7edhgVy/cZ6FpF6AZWPoeMeEKTXP+87no2KeIYU="; 15 15 }; 16 16 17 - cargoSha256 = "0xwv8spr96z4aimjlr15bhwl6i3zqp7jr45d9zr3sbi9d8dbdja2"; 17 + cargoLock = { 18 + lockFile = ./workstyle-Cargo.lock; 19 + outputHashes = { 20 + "swayipc-3.0.1" = "sha256-3Jhz3+LhncSRvo3n7Dh5d+RWQSvEff9teuaDZLLLEHk="; 21 + }; 22 + }; 18 23 19 24 doCheck = false; # No tests 20 25
+2 -2
pkgs/data/icons/numix-icon-theme-circle/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "numix-icon-theme-circle"; 5 - version = "23.08.09"; 5 + version = "23.08.16"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "numixproject"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-YLr5WQox1TzGxRZGJf7NzFRhkNIPJaYFyOYwp9MfkDQ="; 11 + sha256 = "sha256-FXWue9CiX2zh7FXLnlG+SOto2Z4oznWNYpgZlMvVGn4="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ gtk3 ];
+2 -2
pkgs/development/interpreters/trealla/default.nix
··· 17 17 assert lib.elem lineEditingLibrary [ "isocline" "readline" ]; 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "trealla"; 20 - version = "2.24.21"; 20 + version = "2.25.2"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "trealla-prolog"; 24 24 repo = "trealla"; 25 25 rev = "v${finalAttrs.version}"; 26 - hash = "sha256-zpHdZiDtNcQko+gn92fiGWSvYT4aQ4t6nYFwf6zu0cA="; 26 + hash = "sha256-3NBrJFSTcjftvTYn26SMeU2HtR81J2qlDAwAZRdis4M="; 27 27 }; 28 28 29 29 postPatch = ''
+3 -3
pkgs/development/interpreters/wasmtime/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "wasmtime"; 5 - version = "12.0.0"; 5 + version = "12.0.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bytecodealliance"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-6bbz8FH87MahD3R7G3cmsJD0461L4OoCbFejyXsuER0="; 11 + hash = "sha256-4h+c5ke4MZuIMiCaLBt6RsRe9PWAn6VqW2Z6Wnh7X30="; 12 12 fetchSubmodules = true; 13 13 }; 14 14 15 - cargoHash = "sha256-QbKYnKdJK9zImZDl057l8/Za4A+N82WrqQCzrOsc6fE="; 15 + cargoHash = "sha256-SG/SFskr6ywCtJu2WVWTJC9GUKJJB0fUb+hZUaxag0M="; 16 16 17 17 cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ]; 18 18
+3 -2
pkgs/development/interpreters/wazero/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "wazero"; 10 - version = "1.4.0"; 10 + version = "1.5.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tetratelabs"; 14 14 repo = "wazero"; 15 15 rev = "v${version}"; 16 - hash = "sha256-Yn5mg/K+RT6CoW1vMrpvRFOao83IAZE1mP+DGp4SmKk="; 16 + hash = "sha256-iUPAVOmZNX4qs7bHu9dXtQP/G8FwyblJvZ3pauA9ev0="; 17 17 }; 18 18 19 19 vendorHash = null; ··· 46 46 changelog = "https://github.com/tetratelabs/wazero/releases/tag/${src.rev}"; 47 47 license = licenses.asl20; 48 48 maintainers = with maintainers; [ figsoda ]; 49 + mainProgram = "wazero"; 49 50 }; 50 51 }
+2 -2
pkgs/development/libraries/imgui/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "imgui"; 5 - version = "1.89.7"; 5 + version = "1.89.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ocornut"; 9 9 repo = "imgui"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-kio1zy1DVL/Uh4eOqmHNCTE+Tb0GAIvsT4XDPkgHqYs="; 11 + sha256 = "sha256-pkEm7+ZBYAYgAbMvXhmJyxm6DfyQWkECTXcTHTgfvuo="; 12 12 }; 13 13 14 14 dontBuild = true;
+6
pkgs/development/python-modules/aiogram/default.nix
··· 53 53 redis 54 54 ]; 55 55 56 + # requires network 57 + disabledTests = [ 58 + "test_download_file_404" 59 + "test_download_404" 60 + ]; 61 + 56 62 pythonImportsCheck = [ "aiogram" ]; 57 63 58 64 meta = with lib; {
+2
pkgs/development/python-modules/authheaders/default.nix
··· 7 7 , publicsuffix2 8 8 , pythonOlder 9 9 , pytestCheckHook 10 + , setuptools 10 11 }: 11 12 12 13 buildPythonPackage rec { ··· 28 29 dnspython 29 30 dkimpy 30 31 publicsuffix2 32 + setuptools 31 33 ]; 32 34 33 35 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/dj-database-url/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "dj-database-url"; 10 - version = "2.0.0"; 10 + version = "2.1.0"; 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-o1qfD0N3XKb5DYGdxFYjPve8x2tHN31dkIt1x+syBiQ="; 17 + hash = "sha256-8gQs7+EIblOcnaOfrVrX9hFzv3lmXmm/fk3lX6iLE18="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/djangorestframework-dataclasses/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "djangorestframework-dataclasses"; 10 - version = "1.2.0"; 10 + version = "1.3.0"; 11 11 format = "pyproject"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "oxan"; 15 15 repo = "djangorestframework-dataclasses"; 16 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-PTX5huYdusPV6xCBW+8sFwusuPtZBH1vVApvcQU7Dlc="; 17 + hash = "sha256-aUz+f8Q7RwQsoRpjq1AAmNtDzTA6KKxyc+MtBJEfyL8="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+17 -5
pkgs/development/python-modules/duckduckgo-search/default.nix
··· 2 2 , fetchFromGitHub 3 3 , lib 4 4 , setuptools 5 + , aiofiles 6 + , click 7 + , h2 8 + , httpx 9 + , lxml 5 10 , requests 6 - , click 11 + , socksio 7 12 }: 8 13 9 14 buildPythonPackage rec { 10 15 pname = "duckduckgo-search"; 11 - version = "2.8.5"; 16 + version = "3.8.5"; 12 17 13 18 src = fetchFromGitHub { 14 19 owner = "deedy5"; 15 20 repo = "duckduckgo_search"; 16 21 rev = "v${version}"; 17 - hash = "sha256-UXh3+kBfkylt5CIXbYTa/vniEETUvh4steUrUg5MqYU="; 22 + hash = "sha256-FOGMqvr5+O3+UTdM0m1nJBAcemP6hpAOXv0elvnCUHU="; 18 23 }; 19 24 20 25 format = "pyproject"; ··· 22 27 nativeBuildInputs = [ setuptools ]; 23 28 24 29 propagatedBuildInputs = [ 30 + aiofiles 31 + click 32 + h2 33 + httpx 34 + lxml 25 35 requests 26 - click 27 - ]; 36 + socksio 37 + ] ++ httpx.optional-dependencies.brotli 38 + ++ httpx.optional-dependencies.http2 39 + ++ httpx.optional-dependencies.socks; 28 40 29 41 pythonImportsCheck = [ "duckduckgo_search" ]; 30 42
+2 -2
pkgs/development/python-modules/mkdocstrings-python/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "mkdocstrings-python"; 14 - version = "1.5.0"; 14 + version = "1.5.2"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "mkdocstrings"; 21 21 repo = "python"; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-Z92w84JI7tzARHNdVZvOrMHFbMLUayf6uHak++C0suc="; 23 + hash = "sha256-jfwyIx43s/zmIVOTDSIiQ8EYHUEHwRTwEa2SAfWy7HM="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+4 -4
pkgs/development/python-modules/molecule/default.nix
··· 4 4 , ansible-compat 5 5 , ansible-core 6 6 , click-help-colors 7 - , cookiecutter 8 7 , enrich 9 8 , jsonschema 10 9 , withPlugins ? true, molecule-plugins ··· 13 12 , rich 14 13 , setuptools 15 14 , yamllint 15 + , wcmatch 16 16 }: 17 17 18 18 buildPythonPackage rec { 19 19 pname = "molecule"; 20 - version = "5.1.0"; 20 + version = "6.0.1"; 21 21 format = "pyproject"; 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - hash = "sha256-+nr4n9+TF1OcPsqZyx5edSLXpX4LZ/W2mORCdvmNnYI="; 25 + hash = "sha256-ssARHVtEp3pW7364WhxhtHAWW5fRFXiioWgEczTI3yM="; 26 26 }; 27 27 28 28 propagatedBuildInputs = [ 29 29 ansible-compat 30 30 ansible-core 31 31 click-help-colors 32 - cookiecutter 33 32 enrich 34 33 jsonschema 35 34 packaging 36 35 pluggy 37 36 rich 38 37 yamllint 38 + wcmatch 39 39 ] ++ lib.optional withPlugins molecule-plugins; 40 40 41 41 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/molecule/plugins.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "molecule-plugins"; 12 - version = "23.4.1"; 12 + version = "23.5.0"; 13 13 format = "pyproject"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-NMR+4sEcNbowyoTqaEwe4Wac9+WNIZesnb/L9C0KG3s="; 17 + hash = "sha256-8T6gR7hlDIkmBLgbdjgryAu0riXqULI/MOgf2dWAKv8="; 18 18 }; 19 19 20 20 # reverse the dependency
+2 -2
pkgs/development/python-modules/pycmarkgfm/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "pycmarkgfm"; 5 - version = "1.2.0"; 5 + version = "1.2.1"; 6 6 format = "setuptools"; 7 7 disabled = isPy27; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - hash = "sha256-qvTMXpQhC3Yx8LwbQDiELhgdkGzjirKT30N1NkXF5ps="; 11 + hash = "sha256-oPklCB54aHn33ewTiSlXgx38T0RzLure5OzGuFwsLNo="; 12 12 }; 13 13 14 14 propagatedNativeBuildInputs = [ cffi ];
+3 -3
pkgs/development/tools/argc/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "argc"; 9 - version = "1.8.0"; 9 + version = "1.9.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "sigoden"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-xuSoTTtULVdG1LZFiEPYYuwJxG7FdN9vY+7K7OmfWZI="; 15 + hash = "sha256-BM9MXokVXA5EJwr8F7Wg5LTE1xhmj9ttVXOMNJx0RRw="; 16 16 }; 17 17 18 - cargoHash = "sha256-BJaVaOBCLH5c7/DrsOq6uVN02wEfLA7k+FgxCBmOUTA="; 18 + cargoHash = "sha256-SScCPBERXScYJ9LlPcbIhwCikRum0F1tU3gZYaQRFTo="; 19 19 20 20 nativeBuildInputs = [ installShellFiles ]; 21 21
+4 -3
pkgs/development/tools/bazelisk/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "bazelisk"; 5 - version = "1.17.0"; 5 + version = "1.18.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bazelbuild"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-F3paYKK+L5mBCQvlusKlSBS1X9fVSDHFw1Ujiyo5yrc="; 11 + sha256 = "sha256-NZDdSIXNQFSCoav+YN1VLFrHQSKZfoZDp2TWXtmQC6o="; 12 12 }; 13 13 14 - vendorHash = "sha256-V1GKZPLBjFhl0F0AvUC6MfAsrZsVToSZU3K2/hwOCVs="; 14 + vendorHash = "sha256-oYagIEb/u/XCTbZkvynxcOtORhW75hReinrVAkdOApM="; 15 15 16 16 doCheck = false; 17 17 ··· 23 23 BEWARE: This package does not work on NixOS. 24 24 ''; 25 25 homepage = "https://github.com/bazelbuild/bazelisk"; 26 + changelog = "https://github.com/bazelbuild/bazelisk/releases/tag/v${version}"; 26 27 license = licenses.asl20; 27 28 maintainers = with maintainers; [ elasticdog ]; 28 29 };
+8 -3
pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "bazel-remote"; 8 - version = "2.4.1"; 8 + version = "2.4.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "buchgr"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-7zAeGJyMfMdrVDCuTWU3zikXjM/ydjnGj6Ctjckd32c="; 14 + hash = "sha256-bXXEvTmzsFH0dt/p26gF9XnSgFulNIiIl3lxJRyUJMg="; 15 15 }; 16 16 17 - vendorHash = "sha256-SxGBfWcV10L6xC5XPIfv/HJWQy5g3AoV8z4/ae23DEc="; 17 + vendorHash = "sha256-0rmqsUMwk5ytAZc94JzvZTuh0WAmQwBEWSE96yNALE0="; 18 + 19 + subPackages = [ "." ]; 18 20 19 21 doCheck = false; 20 22 23 + ldflags = [ "-s" "-w" "-X main.gitCommit=${version}" ]; 24 + 21 25 meta = with lib; { 22 26 homepage = "https://github.com/buchgr/bazel-remote"; 23 27 description = "A remote HTTP/1.1 cache for Bazel"; 28 + changelog = "https://github.com/buchgr/bazel-remote/releases/tag/v${version}"; 24 29 license = licenses.asl20; 25 30 maintainers = lib.teams.bazel.members; 26 31 platforms = platforms.darwin ++ platforms.linux;
+2 -2
pkgs/development/tools/build-managers/bazel/buildtools/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "bazel-buildtools"; 5 - version = "6.3.2"; 5 + version = "6.3.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bazelbuild"; 9 9 repo = "buildtools"; 10 10 rev = "v${version}"; 11 - hash = "sha256-K0MJQYzWkryrO7jjx16UMq7CGRasWF40WUWRtroW6ME="; 11 + hash = "sha256-eGX1W3Nc26aw31dWm1hvcUzFh1efL4Vd86dK6Hs2BJc="; 12 12 }; 13 13 14 14 vendorHash = "sha256-DigTREfI6I48wxRpGp/bfH1NbUZ4E1B5UTQXpI0LY1A=";
+3 -3
pkgs/development/tools/kafkactl/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "kafkactl"; 8 - version = "3.1.0"; 8 + version = "3.2.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "deviceinsight"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-H6oSkPQx5bk9VBBoeGVg0Ri5LTCv96tR4Vq4guymAbQ="; 14 + hash = "sha256-Rehf0mbdHgfjcsRKYCAqaUKsys3rRZFJxwHk2h/aICM="; 15 15 }; 16 16 17 - vendorHash = "sha256-Y3BPt3PsedrlCoKiKUObf6UQd+MuNiCGLpJUg94XSgA="; 17 + vendorHash = "sha256-5LHL0L7xTmy3yBs7rtrC1uvUjLKBU8LpjQaHyeRyFhw="; 18 18 19 19 doCheck = false; 20 20
+27 -5
pkgs/development/tools/ruff/Cargo.lock
··· 812 812 813 813 [[package]] 814 814 name = "flake8-to-ruff" 815 - version = "0.0.285" 815 + version = "0.0.286" 816 816 dependencies = [ 817 817 "anyhow", 818 818 "clap", ··· 876 876 checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 877 877 dependencies = [ 878 878 "cfg-if", 879 + "js-sys", 879 880 "libc", 880 881 "wasi 0.11.0+wasi-snapshot-preview1", 882 + "wasm-bindgen", 881 883 ] 882 884 883 885 [[package]] ··· 2064 2066 2065 2067 [[package]] 2066 2068 name = "ruff" 2067 - version = "0.0.285" 2069 + version = "0.0.286" 2068 2070 dependencies = [ 2069 2071 "annotate-snippets 0.9.1", 2070 2072 "anyhow", ··· 2128 2130 "typed-arena", 2129 2131 "unicode-width", 2130 2132 "unicode_names2", 2133 + "uuid", 2131 2134 "wsl", 2132 2135 ] 2133 2136 ··· 2164 2167 2165 2168 [[package]] 2166 2169 name = "ruff_cli" 2167 - version = "0.0.285" 2170 + version = "0.0.286" 2168 2171 dependencies = [ 2169 2172 "annotate-snippets 0.9.1", 2170 2173 "anyhow", ··· 2340 2343 "insta", 2341 2344 "is-macro", 2342 2345 "itertools", 2346 + "memchr", 2343 2347 "once_cell", 2344 2348 "ruff_formatter", 2345 2349 "ruff_python_ast", ··· 2399 2403 "ruff_text_size", 2400 2404 "rustc-hash", 2401 2405 "static_assertions", 2406 + "test-case", 2402 2407 "tiny-keccak", 2403 2408 "unic-emoji-char", 2404 2409 "unic-ucd-ident", ··· 3344 3349 3345 3350 [[package]] 3346 3351 name = "uuid" 3347 - version = "1.4.0" 3352 + version = "1.4.1" 3348 3353 source = "registry+https://github.com/rust-lang/crates.io-index" 3349 - checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be" 3354 + checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" 3355 + dependencies = [ 3356 + "getrandom", 3357 + "rand", 3358 + "uuid-macro-internal", 3359 + "wasm-bindgen", 3360 + ] 3361 + 3362 + [[package]] 3363 + name = "uuid-macro-internal" 3364 + version = "1.4.1" 3365 + source = "registry+https://github.com/rust-lang/crates.io-index" 3366 + checksum = "f7e1ba1f333bd65ce3c9f27de592fcbc256dafe3af2717f56d7c87761fbaccf4" 3367 + dependencies = [ 3368 + "proc-macro2", 3369 + "quote", 3370 + "syn 2.0.23", 3371 + ] 3350 3372 3351 3373 [[package]] 3352 3374 name = "valuable"
+2 -2
pkgs/development/tools/ruff/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "ruff"; 13 - version = "0.0.285"; 13 + version = "0.0.286"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "astral-sh"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-n5FjzngdVSHHnBpVGFXzPlUAEMx96JqjYqgKwymTMzA="; 19 + hash = "sha256-5bMfOju1uJV4+a4UTzaanpzU6PjCSK9HHMdhvKVaNcg="; 20 20 }; 21 21 22 22 cargoLock = {
+3 -3
pkgs/development/tools/rust/cargo-binstall/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "cargo-binstall"; 14 - version = "1.2.1"; 14 + version = "1.3.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "cargo-bins"; 18 18 repo = "cargo-binstall"; 19 19 rev = "v${version}"; 20 - hash = "sha256-xqY1C3ZPGY9GeyuSgV0s4+eSkm4r+jOQkNgSzqE2QUI="; 20 + hash = "sha256-uT8nSsC8QstjbyO5Ve2jSug3Bd/DuUNoGzquDPVl++o="; 21 21 }; 22 22 23 - cargoHash = "sha256-yAda80b62WGYuKo5YtCLRtx08fmNs5HLDcNWhq+FG/I="; 23 + cargoHash = "sha256-rxQKU73ANokxLb42u3Zom+5Wbv/ayiQJaM9NsTWW8fU="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+3 -3
pkgs/development/tools/rust/cargo-llvm-cov/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "cargo-llvm-cov"; 9 - version = "0.5.30"; 9 + version = "0.5.31"; 10 10 11 11 src = fetchCrate { 12 12 inherit pname version; 13 - sha256 = "sha256-35tpMLVBLwm1aEqznUniv7J/D77CosllpgpeYsglvcs="; 13 + sha256 = "sha256-HjnP9H1t660PJ5eXzgAhrdDEgqdzzb+9Dbk5RGUPjaQ="; 14 14 }; 15 - cargoSha256 = "sha256-7E6Biveh+fBEtQhJW346Pakimc0tTacHcSvKSJusyFs="; 15 + cargoSha256 = "sha256-p6zpRRNX4g+jESNSwouWMjZlFhTBFJhe7LirYtFrZ1g="; 16 16 17 17 # skip tests which require llvm-tools-preview 18 18 checkFlags = [
+3 -3
pkgs/development/tools/rust/specr-transpile/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "specr-transpile"; 8 - version = "0.1.22"; 8 + version = "0.1.24"; 9 9 10 10 src = fetchCrate { 11 11 inherit pname version; 12 - hash = "sha256-D3UdQ3L7fSSFWlVSjqjEUqNCQebMHOtZnJqO7sBjm14="; 12 + hash = "sha256-+7NjB87pfFh8472gOV4HoKIqSiHnTCFOEVdKYBsn1qg="; 13 13 }; 14 14 15 - cargoHash = "sha256-f0Gwxr7J56Q11Rv26mycCYbCidr5bXUwo4kmnVWMCz4="; 15 + cargoHash = "sha256-VgEyXm1uSsNJVjUYx66A35vLNxYErTrC8qBhYVlYyH4="; 16 16 17 17 meta = with lib; { 18 18 description = "Converts Specr lang code to Rust";
+3 -3
pkgs/development/tools/turso-cli/default.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "turso-cli"; 8 - version = "0.79.0"; 8 + version = "0.80.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "tursodatabase"; 12 12 repo = "turso-cli"; 13 13 rev = "v${version}"; 14 - hash = "sha256-5ucStAFe3lZgnGMI0fRw1E4T60+9nglNbZnzrjRmRgk="; 14 + hash = "sha256-Q0H9Wq0QMh6rrEpfVdrU+e1wpcu1qE6t5d2PUBGsxRQ="; 15 15 }; 16 16 17 - vendorHash = "sha256-+F9I6+f7Sm5qhBAoXCMKjV/jFY0fyVIk0NKBQNNI+qM="; 17 + vendorHash = "sha256-VbekKkS7cHe29O/YKIlxZ+BU9XSRlsBL06AKi2WelCs="; 18 18 19 19 # Test_setDatabasesCache fails due to /homeless-shelter: read-only file system error. 20 20 doCheck = false;
+2 -2
pkgs/development/tools/vendir/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "vendir"; 5 - version = "0.34.3"; 5 + version = "0.34.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vmware-tanzu"; 9 9 repo = "carvel-vendir"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-oeKzbe272Mg0pp+MW6/oBw64/OAzTSmo1qSNAoRqmOE="; 11 + sha256 = "sha256-HdKMPXZIz1n8+170E3Aj7BYquVGgnPwRKJ5CZcqN35M="; 12 12 }; 13 13 14 14 vendorHash = null;
+5 -5
pkgs/development/web/bun/default.nix
··· 11 11 }: 12 12 13 13 stdenvNoCC.mkDerivation rec { 14 - version = "0.8.0"; 14 + version = "0.8.1"; 15 15 pname = "bun"; 16 16 17 17 src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); ··· 35 35 sources = { 36 36 "aarch64-darwin" = fetchurl { 37 37 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; 38 - hash = "sha256-fJwzGgPzBQeV80Btl16N8zDnmcWq60EUbs0IkpLLgtA="; 38 + hash = "sha256-R0+2MevBE98WNsjGsfBrMJyvc0jadLQ9lJIvoekGiBk="; 39 39 }; 40 40 "aarch64-linux" = fetchurl { 41 41 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; 42 - hash = "sha256-C/JlybeZ1daTBWCAtKcxmN90QSDvII+YuX5/UU/aTL4="; 42 + hash = "sha256-fdn3yEavJUEwcUiyr9vd/0yVzkuJLwTvVeIaLcZkKhs="; 43 43 }; 44 44 "x86_64-darwin" = fetchurl { 45 45 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip"; 46 - hash = "sha256-4VZ5VgwtKQgAoky0zWDjEV3Nk5nMnD018Q2kJYCMc9c="; 46 + hash = "sha256-dGu06A/6d/OtyXcmJCVZsODkLIvP7Zd0w6vnuLWuI1I="; 47 47 }; 48 48 "x86_64-linux" = fetchurl { 49 49 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; 50 - hash = "sha256-kzlxhUegVmra3zAyF/0KP2Nb9+uIV/UhwlnN2PMenS8="; 50 + hash = "sha256-BZ1Ymu2WexC4Ad3cS0Zo9K6WtYL8rlqIYWprk1MyOsg="; 51 51 }; 52 52 }; 53 53 updateScript = writeShellScript "update-bun" ''
+2 -2
pkgs/misc/lilypond/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "lilypond"; 13 - version = "2.24.1"; 13 + version = "2.24.2"; 14 14 15 15 src = fetchurl { 16 16 url = "http://lilypond.org/download/sources/v${lib.versions.majorMinor version}/lilypond-${version}.tar.gz"; 17 - sha256 = "sha256-1cWQh1ZKXNbwilK6gOfWUJuRxYXkQ4XcwPo5Jl0YFQk="; 17 + sha256 = "sha256-eUTmENe08d5Mccz+H73TIB9U+sVFYb3NBIkU+Nu2Ckg="; 18 18 }; 19 19 20 20 postInstall = ''
+2 -2
pkgs/os-specific/linux/tpacpi-bat/default.nix
··· 3 3 # Requires the acpi_call kernel module in order to run. 4 4 stdenv.mkDerivation rec { 5 5 pname = "tpacpi-bat"; 6 - version = "3.1"; 6 + version = "3.2"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "teleshoes"; 10 10 repo = "tpacpi-bat"; 11 11 rev = "v${version}"; 12 - sha256 = "0wbaz34z99gqx721alh5vmpxpj2yxg3x9m8jqyivfi1wfpwc2nd5"; 12 + sha256 = "sha256-9XnvVNdgB5VeI3juZfc8N5weEyULXuqu1IDChZfQqFk="; 13 13 }; 14 14 15 15 buildInputs = [ perl ];
+3 -3
pkgs/servers/imgproxy/default.nix
··· 3 3 4 4 buildGoModule rec { 5 5 pname = "imgproxy"; 6 - version = "3.18.2"; 6 + version = "3.19.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = pname; 10 10 repo = pname; 11 - hash = "sha256-iMzaeB086VohyzUJqYxdnGi0grosrJD1H0AgK5A75XM="; 11 + hash = "sha256-EGnamJBotPDatsWG+XLI/QhF2464aphkB9oS631oj+c="; 12 12 rev = "v${version}"; 13 13 }; 14 14 15 - vendorHash = "sha256-5o1i88v+1UGYXP2SzyM6seyidrj1Z3Q64w/gi07xf4w="; 15 + vendorHash = "sha256-gjRUt8/LECFSU2DG4ALi7a3DxKAGFoW98eBgeE5i2+s="; 16 16 17 17 nativeBuildInputs = [ pkg-config gobject-introspection ]; 18 18
+1
pkgs/servers/mail/mailman/web.nix
··· 39 39 ]; 40 40 41 41 meta = with lib; { 42 + homepage = "https://gitlab.com/mailman/mailman-web"; 42 43 description = "Django project for Mailman 3 web interface"; 43 44 license = licenses.gpl3Plus; 44 45 maintainers = with maintainers; [ qyliss m1cr0man ];
+3 -3
pkgs/servers/minio/default.nix
··· 15 15 in 16 16 buildGoModule rec { 17 17 pname = "minio"; 18 - version = "2023-08-09T23-30-22Z"; 18 + version = "2023-08-16T20-17-30Z"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "minio"; 22 22 repo = "minio"; 23 23 rev = "RELEASE.${version}"; 24 - sha256 = "sha256-veuqbXJxz7tyj4nZ0sr/kl/m/q2GcLwQBp0AkyvMpQ4="; 24 + sha256 = "sha256-VY07ITsR2ISM0V4NgwpayDLakU425JCIjxEJ6YKEzXY="; 25 25 }; 26 26 27 - vendorHash = "sha256-12JdaDUIfUpFSxhQuF3ib5bQV3s4qO7MRzQCO2+eQZE="; 27 + vendorHash = "sha256-KYbfHYls77OH8IWCnO9dSevrJ+2fZmpRQPCKfKCyXME="; 28 28 29 29 doCheck = false; 30 30
+1 -1
pkgs/servers/monitoring/grafana/default.nix
··· 15 15 16 16 srcStatic = fetchurl { 17 17 url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz"; 18 - hash = "sha256-lgCSJgFcrZb4ki4/YdVRgXvVBjQrmEoTPf/KficA3sM="; 18 + hash = "sha256-QFRahjDyL7BNikK2cCsFLfu4/odDbkCxplf6f7yCezE="; 19 19 }; 20 20 21 21 vendorHash = "sha256-mnrGnQ7clzu2dkAHyCuxfX0sGU5EcHybut6GfpmOSoU=";
+7 -2
pkgs/servers/nfs-ganesha/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "nfs-ganesha"; 8 - version = "5.5"; 8 + version = "5.5.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "nfs-ganesha"; 12 12 repo = "nfs-ganesha"; 13 13 rev = "V${version}"; 14 - sha256 = "sha256-ebnR/ukbVTwpFNzGf189NmsaDh97ThEGWew5kp50UGg="; 14 + sha256 = "sha256-fbulqSRHPdlpoLH391/axxtjJ7G/9lH9BdqoLKRuIuE="; 15 15 }; 16 16 17 17 preConfigure = "cd src"; ··· 21 21 "-DSYSSTATEDIR=/var" 22 22 "-DENABLE_VFS_POSIX_ACL=ON" 23 23 "-DUSE_ACL_MAPPING=ON" 24 + "-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON" 24 25 ]; 25 26 26 27 nativeBuildInputs = [ ··· 41 42 liburcu 42 43 nfs-utils 43 44 ]; 45 + 46 + postFixup = '' 47 + patchelf --add-rpath $out/lib $out/bin/ganesha.nfsd 48 + ''; 44 49 45 50 meta = with lib; { 46 51 description = "NFS server that runs in user space";
+1 -1
pkgs/tools/admin/azure-cli/python-packages.nix
··· 5 5 6 6 overrideAzureMgmtPackage = package: version: extension: hash: 7 7 # check to make sure overriding is even necessary 8 - package.overrideAttrs(oldAttrs: rec { 8 + package.overridePythonAttrs(oldAttrs: rec { 9 9 inherit version; 10 10 11 11 src = fetchPypi {
+3 -3
pkgs/tools/admin/stripe-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "stripe-cli"; 5 - version = "1.17.0"; 5 + version = "1.17.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "stripe"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-F+mnFarlrlQ+bq7q6CoyDPPQ7uv5y9pBRT072JRlS/4="; 11 + hash = "sha256-5j2DHbBLHQWtkQP8qTTxD949alo5mh88Vgv5cus8C/w="; 12 12 }; 13 13 vendorHash = "sha256-DYA6cu2KzEBZ4wsT7wjcdY1endQQOZlj2aOwu6iGLew="; 14 14 ··· 29 29 rm pkg/cmd/resources_test.go 30 30 rm pkg/cmd/root_test.go 31 31 32 - # TODO: no clue why it's broken (1.17.0), remove for now. 32 + # TODO: no clue why it's broken (1.17.1), remove for now. 33 33 rm pkg/login/client_login_test.go 34 34 rm pkg/git/editor_test.go 35 35 rm pkg/rpcservice/sample_create_test.go
+3 -2
pkgs/tools/misc/ncdu/1.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ncdu"; 5 - version = "1.17"; 5 + version = "1.18.1"; 6 6 7 7 src = fetchurl { 8 8 url = "https://dev.yorhel.nl/download/${pname}-${version}.tar.gz"; 9 - sha256 = "sha256-gQdFqO0as3iMh9OupMwaFO327iJvdkvMOD4CS6Vq2/E="; 9 + sha256 = "sha256-fA+h6ynYWq7UuhdBZL27jwEbXDkNAXxX1mj8cjEzJAU="; 10 10 }; 11 11 12 12 buildInputs = [ ncurses ]; ··· 17 17 license = licenses.mit; 18 18 platforms = platforms.all; 19 19 maintainers = with maintainers; [ pSub ]; 20 + mainProgram = "ncdu"; 20 21 }; 21 22 }
+3 -3
pkgs/tools/misc/ripdrag/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "ripdrag"; 5 - version = "0.4.2"; 5 + version = "0.4.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "nik012003"; 9 9 repo = "ripdrag"; 10 10 rev = "v${version}"; 11 - hash = "sha256-YTr4vxPsZAQmzE1aE7PAgUEqEyr6pywAQO4VCZ4SZoM="; 11 + hash = "sha256-SvGJb/XosR8T/bg7nhjXR15Ba1MLaerJvoetYDtgHiM="; 12 12 }; 13 13 14 - cargoHash = "sha256-sUT05qY1eI0kw/kDvKcD93Zg2ZcKlHu+DSQIhFChf0I="; 14 + cargoHash = "sha256-O/Xp+dZ+Pv1/yNS/KYbF2wQguq/udtJlRPeP4v3U0Vs="; 15 15 16 16 nativeBuildInputs = [ pkg-config wrapGAppsHook4 ]; 17 17
+3 -2
pkgs/tools/misc/tlp/default.nix
··· 24 24 , networkmanager 25 25 }: stdenv.mkDerivation rec { 26 26 pname = "tlp"; 27 - version = "1.5.0"; 27 + version = "1.6.0"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "linrunner"; 31 31 repo = "TLP"; 32 32 rev = version; 33 - sha256 = "sha256-hHel3BVMzTYfE59kxxADnm8tqtUFntqS3RzmJSZlWjM="; 33 + hash = "sha256-XAyko2MxFyo5RyioaexhoFAR3E+I3t/8vD2K3WYNmsI="; 34 34 }; 35 35 36 36 # XXX: See patch files for relevant explanations. ··· 127 127 description = "Advanced Power Management for Linux"; 128 128 homepage = 129 129 "https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html"; 130 + changelog = "https://github.com/linrunner/TLP/releases/tag/${version}"; 130 131 platforms = platforms.linux; 131 132 maintainers = with maintainers; [ abbradar lovesegfault ]; 132 133 license = licenses.gpl2Plus;
+7 -5
pkgs/tools/misc/tlp/patches/0001-makefile-correctly-sed-paths.patch
··· 15 15 PREFIX, is covered in the nix formula, and is (also) due to the Makefile 16 16 being a bit "different." 17 17 --- 18 - Makefile | 18 +++++++++--------- 19 - 1 file changed, 9 insertions(+), 9 deletions(-) 18 + Makefile | 20 ++++++++++---------- 19 + 1 file changed, 10 insertions(+), 10 deletions(-) 20 20 21 21 diff --git a/Makefile b/Makefile 22 - index e9bbab4..ab05720 100644 22 + index 8042517..1c436ad 100644 23 23 --- a/Makefile 24 24 +++ b/Makefile 25 - @@ -51,19 +51,19 @@ _TPACPIBAT = $(DESTDIR)$(TPACPIBAT) 25 + @@ -57,20 +57,20 @@ _TPACPIBAT = $(DESTDIR)$(TPACPIBAT) 26 26 27 27 SED = sed \ 28 28 -e "s|@TLPVER@|$(TLPVER)|g" \ ··· 40 40 -e "s|@TLP_CONFDIR@|$(TLP_CONFDIR)|g" \ 41 41 - -e "s|@TLP_CONFDEF@|$(TLP_CONFDEF)|g" \ 42 42 - -e "s|@TLP_CONFREN@|$(TLP_CONFREN)|g" \ 43 + - -e "s|@TLP_CONFDPR@|$(TLP_CONFDPR)|g" \ 43 44 - -e "s|@TLP_CONF@|$(TLP_CONF)|g" \ 44 45 + -e "s|@TLP_CONFDEF@|$(_CONFDEF)|g" \ 45 46 + -e "s|@TLP_CONFREN@|$(_CONFREN)|g" \ 47 + + -e "s|@TLP_CONFDPR@|$(_CONFDPR)|g" \ 46 48 + -e "s|@TLP_CONF@|$(_CONF)|g" \ 47 49 -e "s|@TLP_RUN@|$(TLP_RUN)|g" \ 48 50 -e "s|@TLP_VAR@|$(TLP_VAR)|g" \ ··· 52 54 INFILES = \ 53 55 tlp \ 54 56 -- 55 - 2.33.0 57 + 2.41.0 56 58
+8 -10
pkgs/tools/misc/tlp/patches/0002-reintroduce-tlp-sleep-service.patch
··· 13 13 > they should rather use the Inhibitor interface[1]. 14 14 --- 15 15 Makefile | 6 +++--- 16 - tlp-sleep | 11 ----------- 17 16 tlp-sleep.service.in | 19 +++++++++++++++++++ 18 - 3 files changed, 22 insertions(+), 14 deletions(-) 19 - delete mode 100644 tlp-sleep 17 + 2 files changed, 22 insertions(+), 3 deletions(-) 20 18 create mode 100644 tlp-sleep.service.in 21 19 22 20 diff --git a/Makefile b/Makefile 23 - index ab05720..075b42f 100644 21 + index 1c436ad..fd5211b 100644 24 22 --- a/Makefile 25 23 +++ b/Makefile 26 - @@ -76,6 +76,7 @@ INFILES = \ 24 + @@ -84,6 +84,7 @@ INFILES = \ 27 25 tlp.rules \ 28 26 tlp-readconfs \ 29 27 tlp-run-on \ ··· 31 29 tlp.service \ 32 30 tlp-stat \ 33 31 tlp.upstart \ 34 - @@ -106,7 +107,6 @@ SHFILES = \ 32 + @@ -115,7 +116,6 @@ SHFILES = \ 35 33 tlp-rdw-udev.in \ 36 34 tlp-rf.in \ 37 35 tlp-run-on.in \ 38 36 - tlp-sleep \ 39 37 tlp-sleep.elogind \ 40 38 tlp-stat.in \ 41 - tlp-usb-udev.in 42 - @@ -159,7 +159,7 @@ ifneq ($(TLP_NO_INIT),1) 39 + tlp-usb-udev.in \ 40 + @@ -172,7 +172,7 @@ ifneq ($(TLP_NO_INIT),1) 43 41 endif 44 42 ifneq ($(TLP_WITH_SYSTEMD),0) 45 43 install -D -m 644 tlp.service $(_SYSD)/tlp.service ··· 48 46 endif 49 47 ifneq ($(TLP_WITH_ELOGIND),0) 50 48 install -D -m 755 tlp-sleep.elogind $(_ELOD)/49-tlp-sleep 51 - @@ -216,7 +216,7 @@ uninstall-tlp: 49 + @@ -240,7 +240,7 @@ uninstall-tlp: 52 50 rm $(_ULIB)/rules.d/85-tlp.rules 53 51 rm -f $(_SYSV)/tlp 54 52 rm -f $(_SYSD)/tlp.service ··· 83 81 +[Install] 84 82 +WantedBy=sleep.target 85 83 -- 86 - 2.33.0 84 + 2.41.0 87 85
-2474
pkgs/tools/misc/wasm-tools/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "addr2line" 7 - version = "0.19.0" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "addr2line" 16 - version = "0.20.0" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" 19 - dependencies = [ 20 - "cpp_demangle 0.4.2", 21 - "fallible-iterator", 22 - "gimli", 23 - "memmap2", 24 - "object 0.31.1", 25 - "rustc-demangle", 26 - "smallvec", 27 - ] 28 - 29 - [[package]] 30 - name = "adler" 31 - version = "1.0.2" 32 - source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 34 - 35 - [[package]] 36 - name = "ahash" 37 - version = "0.8.3" 38 - source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 40 - dependencies = [ 41 - "cfg-if", 42 - "once_cell", 43 - "version_check", 44 - ] 45 - 46 - [[package]] 47 - name = "aho-corasick" 48 - version = "1.0.4" 49 - source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a" 51 - dependencies = [ 52 - "memchr", 53 - ] 54 - 55 - [[package]] 56 - name = "anstream" 57 - version = "0.3.2" 58 - source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 60 - dependencies = [ 61 - "anstyle", 62 - "anstyle-parse", 63 - "anstyle-query", 64 - "anstyle-wincon", 65 - "colorchoice", 66 - "is-terminal", 67 - "utf8parse", 68 - ] 69 - 70 - [[package]] 71 - name = "anstyle" 72 - version = "1.0.1" 73 - source = "registry+https://github.com/rust-lang/crates.io-index" 74 - checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 75 - 76 - [[package]] 77 - name = "anstyle-parse" 78 - version = "0.2.1" 79 - source = "registry+https://github.com/rust-lang/crates.io-index" 80 - checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 81 - dependencies = [ 82 - "utf8parse", 83 - ] 84 - 85 - [[package]] 86 - name = "anstyle-query" 87 - version = "1.0.0" 88 - source = "registry+https://github.com/rust-lang/crates.io-index" 89 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 90 - dependencies = [ 91 - "windows-sys", 92 - ] 93 - 94 - [[package]] 95 - name = "anstyle-wincon" 96 - version = "1.0.2" 97 - source = "registry+https://github.com/rust-lang/crates.io-index" 98 - checksum = "c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c" 99 - dependencies = [ 100 - "anstyle", 101 - "windows-sys", 102 - ] 103 - 104 - [[package]] 105 - name = "anyhow" 106 - version = "1.0.75" 107 - source = "registry+https://github.com/rust-lang/crates.io-index" 108 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 109 - 110 - [[package]] 111 - name = "arbitrary" 112 - version = "1.3.0" 113 - source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e" 115 - dependencies = [ 116 - "derive_arbitrary", 117 - ] 118 - 119 - [[package]] 120 - name = "arrayref" 121 - version = "0.3.7" 122 - source = "registry+https://github.com/rust-lang/crates.io-index" 123 - checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 124 - 125 - [[package]] 126 - name = "arrayvec" 127 - version = "0.7.4" 128 - source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 130 - 131 - [[package]] 132 - name = "atty" 133 - version = "0.2.14" 134 - source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 136 - dependencies = [ 137 - "hermit-abi 0.1.19", 138 - "libc", 139 - "winapi", 140 - ] 141 - 142 - [[package]] 143 - name = "autocfg" 144 - version = "1.1.0" 145 - source = "registry+https://github.com/rust-lang/crates.io-index" 146 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 147 - 148 - [[package]] 149 - name = "bincode" 150 - version = "1.3.3" 151 - source = "registry+https://github.com/rust-lang/crates.io-index" 152 - checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 153 - dependencies = [ 154 - "serde", 155 - ] 156 - 157 - [[package]] 158 - name = "bitflags" 159 - version = "1.3.2" 160 - source = "registry+https://github.com/rust-lang/crates.io-index" 161 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 162 - 163 - [[package]] 164 - name = "bitflags" 165 - version = "2.4.0" 166 - source = "registry+https://github.com/rust-lang/crates.io-index" 167 - checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 168 - 169 - [[package]] 170 - name = "blake3" 171 - version = "1.4.1" 172 - source = "registry+https://github.com/rust-lang/crates.io-index" 173 - checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" 174 - dependencies = [ 175 - "arrayref", 176 - "arrayvec", 177 - "cc", 178 - "cfg-if", 179 - "constant_time_eq", 180 - "digest", 181 - ] 182 - 183 - [[package]] 184 - name = "block-buffer" 185 - version = "0.10.4" 186 - source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 188 - dependencies = [ 189 - "generic-array", 190 - ] 191 - 192 - [[package]] 193 - name = "bumpalo" 194 - version = "3.13.0" 195 - source = "registry+https://github.com/rust-lang/crates.io-index" 196 - checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 197 - 198 - [[package]] 199 - name = "byteorder" 200 - version = "1.4.3" 201 - source = "registry+https://github.com/rust-lang/crates.io-index" 202 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 203 - 204 - [[package]] 205 - name = "cast" 206 - version = "0.3.0" 207 - source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 209 - 210 - [[package]] 211 - name = "cc" 212 - version = "1.0.82" 213 - source = "registry+https://github.com/rust-lang/crates.io-index" 214 - checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" 215 - dependencies = [ 216 - "jobserver", 217 - "libc", 218 - ] 219 - 220 - [[package]] 221 - name = "cfg-if" 222 - version = "1.0.0" 223 - source = "registry+https://github.com/rust-lang/crates.io-index" 224 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 225 - 226 - [[package]] 227 - name = "clap" 228 - version = "2.34.0" 229 - source = "registry+https://github.com/rust-lang/crates.io-index" 230 - checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 231 - dependencies = [ 232 - "bitflags 1.3.2", 233 - "textwrap", 234 - "unicode-width", 235 - ] 236 - 237 - [[package]] 238 - name = "clap" 239 - version = "4.3.23" 240 - source = "registry+https://github.com/rust-lang/crates.io-index" 241 - checksum = "03aef18ddf7d879c15ce20f04826ef8418101c7e528014c3eeea13321047dca3" 242 - dependencies = [ 243 - "clap_builder", 244 - "clap_derive", 245 - "once_cell", 246 - ] 247 - 248 - [[package]] 249 - name = "clap_builder" 250 - version = "4.3.23" 251 - source = "registry+https://github.com/rust-lang/crates.io-index" 252 - checksum = "f8ce6fffb678c9b80a70b6b6de0aad31df727623a70fd9a842c30cd573e2fa98" 253 - dependencies = [ 254 - "anstream", 255 - "anstyle", 256 - "clap_lex", 257 - "strsim", 258 - ] 259 - 260 - [[package]] 261 - name = "clap_derive" 262 - version = "4.3.12" 263 - source = "registry+https://github.com/rust-lang/crates.io-index" 264 - checksum = "54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050" 265 - dependencies = [ 266 - "heck", 267 - "proc-macro2", 268 - "quote", 269 - "syn 2.0.29", 270 - ] 271 - 272 - [[package]] 273 - name = "clap_lex" 274 - version = "0.5.0" 275 - source = "registry+https://github.com/rust-lang/crates.io-index" 276 - checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 277 - 278 - [[package]] 279 - name = "colorchoice" 280 - version = "1.0.0" 281 - source = "registry+https://github.com/rust-lang/crates.io-index" 282 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 283 - 284 - [[package]] 285 - name = "constant_time_eq" 286 - version = "0.3.0" 287 - source = "registry+https://github.com/rust-lang/crates.io-index" 288 - checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 289 - 290 - [[package]] 291 - name = "cpp_demangle" 292 - version = "0.3.5" 293 - source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" 295 - dependencies = [ 296 - "cfg-if", 297 - ] 298 - 299 - [[package]] 300 - name = "cpp_demangle" 301 - version = "0.4.2" 302 - source = "registry+https://github.com/rust-lang/crates.io-index" 303 - checksum = "ee34052ee3d93d6d8f3e6f81d85c47921f6653a19a7b70e939e3e602d893a674" 304 - dependencies = [ 305 - "cfg-if", 306 - ] 307 - 308 - [[package]] 309 - name = "cranelift-bforest" 310 - version = "0.98.1" 311 - source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "1380172556902242d32f78ed08c98aac4f5952aef22d3684aed5c66a5db0a6fc" 313 - dependencies = [ 314 - "cranelift-entity", 315 - ] 316 - 317 - [[package]] 318 - name = "cranelift-codegen" 319 - version = "0.98.1" 320 - source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "037cca234e1ad0766fdfe43b527ec14e100414b4ccf4bb614977aa9754958f57" 322 - dependencies = [ 323 - "bumpalo", 324 - "cranelift-bforest", 325 - "cranelift-codegen-meta", 326 - "cranelift-codegen-shared", 327 - "cranelift-control", 328 - "cranelift-entity", 329 - "cranelift-isle", 330 - "gimli", 331 - "hashbrown 0.13.2", 332 - "log", 333 - "regalloc2", 334 - "smallvec", 335 - "target-lexicon", 336 - ] 337 - 338 - [[package]] 339 - name = "cranelift-codegen-meta" 340 - version = "0.98.1" 341 - source = "registry+https://github.com/rust-lang/crates.io-index" 342 - checksum = "d375e6afa8b9a304999ea8cf58424414b8e55e004571265a4f0826eba8b74f18" 343 - dependencies = [ 344 - "cranelift-codegen-shared", 345 - ] 346 - 347 - [[package]] 348 - name = "cranelift-codegen-shared" 349 - version = "0.98.1" 350 - source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "ca590e72ccb8da963def6e36460cce4412032b1f03c31d1a601838d305abdc39" 352 - 353 - [[package]] 354 - name = "cranelift-control" 355 - version = "0.98.1" 356 - source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "9d2d38eea4373639f4b6236a40f69820fed16c5511093cd3783bf8491a93d9cf" 358 - dependencies = [ 359 - "arbitrary", 360 - ] 361 - 362 - [[package]] 363 - name = "cranelift-entity" 364 - version = "0.98.1" 365 - source = "registry+https://github.com/rust-lang/crates.io-index" 366 - checksum = "5e3173c1434af23c00e4964722cf93ca8f0e6287289bf5d52110597c3ba2ea09" 367 - dependencies = [ 368 - "serde", 369 - ] 370 - 371 - [[package]] 372 - name = "cranelift-frontend" 373 - version = "0.98.1" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "aec4a3a33825062eccf6eec73e852c8773220f6e4798925e19696562948beb1f" 376 - dependencies = [ 377 - "cranelift-codegen", 378 - "log", 379 - "smallvec", 380 - "target-lexicon", 381 - ] 382 - 383 - [[package]] 384 - name = "cranelift-isle" 385 - version = "0.98.1" 386 - source = "registry+https://github.com/rust-lang/crates.io-index" 387 - checksum = "5146b5cea4b21095a021d964b0174cf6ff5530f83e8d0a822683c7559e360b66" 388 - 389 - [[package]] 390 - name = "cranelift-native" 391 - version = "0.98.1" 392 - source = "registry+https://github.com/rust-lang/crates.io-index" 393 - checksum = "21cec3717ce554d3936b2101aa8eae1a2a410bd6da0f4df698a4b008fe9cf1e9" 394 - dependencies = [ 395 - "cranelift-codegen", 396 - "libc", 397 - "target-lexicon", 398 - ] 399 - 400 - [[package]] 401 - name = "cranelift-wasm" 402 - version = "0.98.1" 403 - source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "d7fd2f9f1bf29ce6639ae2f477a2fe20bad0bd09289df13efeb890e8e4b9f807" 405 - dependencies = [ 406 - "cranelift-codegen", 407 - "cranelift-entity", 408 - "cranelift-frontend", 409 - "itertools", 410 - "log", 411 - "smallvec", 412 - "wasmparser 0.107.0", 413 - "wasmtime-types", 414 - ] 415 - 416 - [[package]] 417 - name = "crc32fast" 418 - version = "1.3.2" 419 - source = "registry+https://github.com/rust-lang/crates.io-index" 420 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 421 - dependencies = [ 422 - "cfg-if", 423 - ] 424 - 425 - [[package]] 426 - name = "criterion" 427 - version = "0.3.6" 428 - source = "registry+https://github.com/rust-lang/crates.io-index" 429 - checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f" 430 - dependencies = [ 431 - "atty", 432 - "cast", 433 - "clap 2.34.0", 434 - "criterion-plot", 435 - "csv", 436 - "itertools", 437 - "lazy_static", 438 - "num-traits", 439 - "oorandom", 440 - "plotters", 441 - "rayon", 442 - "regex", 443 - "serde", 444 - "serde_cbor", 445 - "serde_derive", 446 - "serde_json", 447 - "tinytemplate", 448 - "walkdir", 449 - ] 450 - 451 - [[package]] 452 - name = "criterion-plot" 453 - version = "0.4.5" 454 - source = "registry+https://github.com/rust-lang/crates.io-index" 455 - checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876" 456 - dependencies = [ 457 - "cast", 458 - "itertools", 459 - ] 460 - 461 - [[package]] 462 - name = "crossbeam-channel" 463 - version = "0.5.8" 464 - source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 466 - dependencies = [ 467 - "cfg-if", 468 - "crossbeam-utils", 469 - ] 470 - 471 - [[package]] 472 - name = "crossbeam-deque" 473 - version = "0.8.3" 474 - source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 476 - dependencies = [ 477 - "cfg-if", 478 - "crossbeam-epoch", 479 - "crossbeam-utils", 480 - ] 481 - 482 - [[package]] 483 - name = "crossbeam-epoch" 484 - version = "0.9.15" 485 - source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 487 - dependencies = [ 488 - "autocfg", 489 - "cfg-if", 490 - "crossbeam-utils", 491 - "memoffset 0.9.0", 492 - "scopeguard", 493 - ] 494 - 495 - [[package]] 496 - name = "crossbeam-utils" 497 - version = "0.8.16" 498 - source = "registry+https://github.com/rust-lang/crates.io-index" 499 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 500 - dependencies = [ 501 - "cfg-if", 502 - ] 503 - 504 - [[package]] 505 - name = "crypto-common" 506 - version = "0.1.6" 507 - source = "registry+https://github.com/rust-lang/crates.io-index" 508 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 509 - dependencies = [ 510 - "generic-array", 511 - "typenum", 512 - ] 513 - 514 - [[package]] 515 - name = "csv" 516 - version = "1.2.2" 517 - source = "registry+https://github.com/rust-lang/crates.io-index" 518 - checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086" 519 - dependencies = [ 520 - "csv-core", 521 - "itoa", 522 - "ryu", 523 - "serde", 524 - ] 525 - 526 - [[package]] 527 - name = "csv-core" 528 - version = "0.1.10" 529 - source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" 531 - dependencies = [ 532 - "memchr", 533 - ] 534 - 535 - [[package]] 536 - name = "debugid" 537 - version = "0.8.0" 538 - source = "registry+https://github.com/rust-lang/crates.io-index" 539 - checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" 540 - dependencies = [ 541 - "uuid", 542 - ] 543 - 544 - [[package]] 545 - name = "derive_arbitrary" 546 - version = "1.3.1" 547 - source = "registry+https://github.com/rust-lang/crates.io-index" 548 - checksum = "53e0efad4403bfc52dc201159c4b842a246a14b98c64b55dfd0f2d89729dfeb8" 549 - dependencies = [ 550 - "proc-macro2", 551 - "quote", 552 - "syn 2.0.29", 553 - ] 554 - 555 - [[package]] 556 - name = "diff" 557 - version = "0.1.13" 558 - source = "registry+https://github.com/rust-lang/crates.io-index" 559 - checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 560 - 561 - [[package]] 562 - name = "digest" 563 - version = "0.10.7" 564 - source = "registry+https://github.com/rust-lang/crates.io-index" 565 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 566 - dependencies = [ 567 - "block-buffer", 568 - "crypto-common", 569 - "subtle", 570 - ] 571 - 572 - [[package]] 573 - name = "egg" 574 - version = "0.6.0" 575 - source = "registry+https://github.com/rust-lang/crates.io-index" 576 - checksum = "05a6c0bbc92278f84e742f08c0ab9cb16a987376cd2bc39d228ef9c74d98d6f7" 577 - dependencies = [ 578 - "indexmap 1.9.3", 579 - "instant", 580 - "log", 581 - "once_cell", 582 - "smallvec", 583 - "symbolic_expressions", 584 - ] 585 - 586 - [[package]] 587 - name = "either" 588 - version = "1.9.0" 589 - source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 591 - 592 - [[package]] 593 - name = "encoding_rs" 594 - version = "0.8.32" 595 - source = "registry+https://github.com/rust-lang/crates.io-index" 596 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 597 - dependencies = [ 598 - "cfg-if", 599 - ] 600 - 601 - [[package]] 602 - name = "env_logger" 603 - version = "0.9.3" 604 - source = "registry+https://github.com/rust-lang/crates.io-index" 605 - checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 606 - dependencies = [ 607 - "atty", 608 - "humantime", 609 - "log", 610 - "regex", 611 - "termcolor", 612 - ] 613 - 614 - [[package]] 615 - name = "equivalent" 616 - version = "1.0.1" 617 - source = "registry+https://github.com/rust-lang/crates.io-index" 618 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 619 - 620 - [[package]] 621 - name = "errno" 622 - version = "0.3.2" 623 - source = "registry+https://github.com/rust-lang/crates.io-index" 624 - checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" 625 - dependencies = [ 626 - "errno-dragonfly", 627 - "libc", 628 - "windows-sys", 629 - ] 630 - 631 - [[package]] 632 - name = "errno-dragonfly" 633 - version = "0.1.2" 634 - source = "registry+https://github.com/rust-lang/crates.io-index" 635 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 636 - dependencies = [ 637 - "cc", 638 - "libc", 639 - ] 640 - 641 - [[package]] 642 - name = "fallible-iterator" 643 - version = "0.2.0" 644 - source = "registry+https://github.com/rust-lang/crates.io-index" 645 - checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 646 - 647 - [[package]] 648 - name = "fastrand" 649 - version = "2.0.0" 650 - source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" 652 - 653 - [[package]] 654 - name = "fixedbitset" 655 - version = "0.4.2" 656 - source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 658 - 659 - [[package]] 660 - name = "flagset" 661 - version = "0.4.3" 662 - source = "registry+https://github.com/rust-lang/crates.io-index" 663 - checksum = "cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499" 664 - dependencies = [ 665 - "serde", 666 - ] 667 - 668 - [[package]] 669 - name = "flate2" 670 - version = "1.0.27" 671 - source = "registry+https://github.com/rust-lang/crates.io-index" 672 - checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" 673 - dependencies = [ 674 - "crc32fast", 675 - "miniz_oxide", 676 - ] 677 - 678 - [[package]] 679 - name = "form_urlencoded" 680 - version = "1.2.0" 681 - source = "registry+https://github.com/rust-lang/crates.io-index" 682 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 683 - dependencies = [ 684 - "percent-encoding", 685 - ] 686 - 687 - [[package]] 688 - name = "fuzz-stats" 689 - version = "0.1.0" 690 - dependencies = [ 691 - "anyhow", 692 - "arbitrary", 693 - "num_cpus", 694 - "rand", 695 - "wasm-smith", 696 - "wasmtime", 697 - ] 698 - 699 - [[package]] 700 - name = "fxhash" 701 - version = "0.2.1" 702 - source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 704 - dependencies = [ 705 - "byteorder", 706 - ] 707 - 708 - [[package]] 709 - name = "fxprof-processed-profile" 710 - version = "0.6.0" 711 - source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" 713 - dependencies = [ 714 - "bitflags 2.4.0", 715 - "debugid", 716 - "fxhash", 717 - "serde", 718 - "serde_json", 719 - ] 720 - 721 - [[package]] 722 - name = "generic-array" 723 - version = "0.14.7" 724 - source = "registry+https://github.com/rust-lang/crates.io-index" 725 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 726 - dependencies = [ 727 - "typenum", 728 - "version_check", 729 - ] 730 - 731 - [[package]] 732 - name = "getrandom" 733 - version = "0.2.10" 734 - source = "registry+https://github.com/rust-lang/crates.io-index" 735 - checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 736 - dependencies = [ 737 - "cfg-if", 738 - "libc", 739 - "wasi", 740 - ] 741 - 742 - [[package]] 743 - name = "gimli" 744 - version = "0.27.3" 745 - source = "registry+https://github.com/rust-lang/crates.io-index" 746 - checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" 747 - dependencies = [ 748 - "fallible-iterator", 749 - "indexmap 1.9.3", 750 - "stable_deref_trait", 751 - ] 752 - 753 - [[package]] 754 - name = "glob" 755 - version = "0.3.1" 756 - source = "registry+https://github.com/rust-lang/crates.io-index" 757 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 758 - 759 - [[package]] 760 - name = "half" 761 - version = "1.8.2" 762 - source = "registry+https://github.com/rust-lang/crates.io-index" 763 - checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 764 - 765 - [[package]] 766 - name = "hashbrown" 767 - version = "0.12.3" 768 - source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 770 - 771 - [[package]] 772 - name = "hashbrown" 773 - version = "0.13.2" 774 - source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 776 - dependencies = [ 777 - "ahash", 778 - ] 779 - 780 - [[package]] 781 - name = "hashbrown" 782 - version = "0.14.0" 783 - source = "registry+https://github.com/rust-lang/crates.io-index" 784 - checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 785 - 786 - [[package]] 787 - name = "heck" 788 - version = "0.4.1" 789 - source = "registry+https://github.com/rust-lang/crates.io-index" 790 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 791 - 792 - [[package]] 793 - name = "hermit-abi" 794 - version = "0.1.19" 795 - source = "registry+https://github.com/rust-lang/crates.io-index" 796 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 797 - dependencies = [ 798 - "libc", 799 - ] 800 - 801 - [[package]] 802 - name = "hermit-abi" 803 - version = "0.3.2" 804 - source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 806 - 807 - [[package]] 808 - name = "humantime" 809 - version = "2.1.0" 810 - source = "registry+https://github.com/rust-lang/crates.io-index" 811 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 812 - 813 - [[package]] 814 - name = "id-arena" 815 - version = "2.2.1" 816 - source = "registry+https://github.com/rust-lang/crates.io-index" 817 - checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" 818 - 819 - [[package]] 820 - name = "idna" 821 - version = "0.4.0" 822 - source = "registry+https://github.com/rust-lang/crates.io-index" 823 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 824 - dependencies = [ 825 - "unicode-bidi", 826 - "unicode-normalization", 827 - ] 828 - 829 - [[package]] 830 - name = "indexmap" 831 - version = "1.9.3" 832 - source = "registry+https://github.com/rust-lang/crates.io-index" 833 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 834 - dependencies = [ 835 - "autocfg", 836 - "hashbrown 0.12.3", 837 - "serde", 838 - ] 839 - 840 - [[package]] 841 - name = "indexmap" 842 - version = "2.0.0" 843 - source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 845 - dependencies = [ 846 - "equivalent", 847 - "hashbrown 0.14.0", 848 - "serde", 849 - ] 850 - 851 - [[package]] 852 - name = "instant" 853 - version = "0.1.12" 854 - source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 856 - dependencies = [ 857 - "cfg-if", 858 - ] 859 - 860 - [[package]] 861 - name = "io-lifetimes" 862 - version = "1.0.11" 863 - source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 865 - dependencies = [ 866 - "hermit-abi 0.3.2", 867 - "libc", 868 - "windows-sys", 869 - ] 870 - 871 - [[package]] 872 - name = "is-terminal" 873 - version = "0.4.9" 874 - source = "registry+https://github.com/rust-lang/crates.io-index" 875 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 876 - dependencies = [ 877 - "hermit-abi 0.3.2", 878 - "rustix 0.38.8", 879 - "windows-sys", 880 - ] 881 - 882 - [[package]] 883 - name = "is_executable" 884 - version = "1.0.1" 885 - source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8" 887 - dependencies = [ 888 - "winapi", 889 - ] 890 - 891 - [[package]] 892 - name = "itertools" 893 - version = "0.10.5" 894 - source = "registry+https://github.com/rust-lang/crates.io-index" 895 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 896 - dependencies = [ 897 - "either", 898 - ] 899 - 900 - [[package]] 901 - name = "itoa" 902 - version = "1.0.9" 903 - source = "registry+https://github.com/rust-lang/crates.io-index" 904 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 905 - 906 - [[package]] 907 - name = "jobserver" 908 - version = "0.1.26" 909 - source = "registry+https://github.com/rust-lang/crates.io-index" 910 - checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 911 - dependencies = [ 912 - "libc", 913 - ] 914 - 915 - [[package]] 916 - name = "js-sys" 917 - version = "0.3.64" 918 - source = "registry+https://github.com/rust-lang/crates.io-index" 919 - checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 920 - dependencies = [ 921 - "wasm-bindgen", 922 - ] 923 - 924 - [[package]] 925 - name = "lazy_static" 926 - version = "1.4.0" 927 - source = "registry+https://github.com/rust-lang/crates.io-index" 928 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 929 - 930 - [[package]] 931 - name = "leb128" 932 - version = "0.2.5" 933 - source = "registry+https://github.com/rust-lang/crates.io-index" 934 - checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" 935 - 936 - [[package]] 937 - name = "libc" 938 - version = "0.2.147" 939 - source = "registry+https://github.com/rust-lang/crates.io-index" 940 - checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 941 - 942 - [[package]] 943 - name = "libfuzzer-sys" 944 - version = "0.4.7" 945 - source = "registry+https://github.com/rust-lang/crates.io-index" 946 - checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" 947 - dependencies = [ 948 - "arbitrary", 949 - "cc", 950 - "once_cell", 951 - ] 952 - 953 - [[package]] 954 - name = "linux-raw-sys" 955 - version = "0.3.8" 956 - source = "registry+https://github.com/rust-lang/crates.io-index" 957 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 958 - 959 - [[package]] 960 - name = "linux-raw-sys" 961 - version = "0.4.5" 962 - source = "registry+https://github.com/rust-lang/crates.io-index" 963 - checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" 964 - 965 - [[package]] 966 - name = "log" 967 - version = "0.4.20" 968 - source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 970 - 971 - [[package]] 972 - name = "mach" 973 - version = "0.3.2" 974 - source = "registry+https://github.com/rust-lang/crates.io-index" 975 - checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 976 - dependencies = [ 977 - "libc", 978 - ] 979 - 980 - [[package]] 981 - name = "memchr" 982 - version = "2.5.0" 983 - source = "registry+https://github.com/rust-lang/crates.io-index" 984 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 985 - 986 - [[package]] 987 - name = "memfd" 988 - version = "0.6.3" 989 - source = "registry+https://github.com/rust-lang/crates.io-index" 990 - checksum = "ffc89ccdc6e10d6907450f753537ebc5c5d3460d2e4e62ea74bd571db62c0f9e" 991 - dependencies = [ 992 - "rustix 0.37.23", 993 - ] 994 - 995 - [[package]] 996 - name = "memmap2" 997 - version = "0.5.10" 998 - source = "registry+https://github.com/rust-lang/crates.io-index" 999 - checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 1000 - dependencies = [ 1001 - "libc", 1002 - ] 1003 - 1004 - [[package]] 1005 - name = "memoffset" 1006 - version = "0.8.0" 1007 - source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1009 - dependencies = [ 1010 - "autocfg", 1011 - ] 1012 - 1013 - [[package]] 1014 - name = "memoffset" 1015 - version = "0.9.0" 1016 - source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1018 - dependencies = [ 1019 - "autocfg", 1020 - ] 1021 - 1022 - [[package]] 1023 - name = "miniz_oxide" 1024 - version = "0.7.1" 1025 - source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1027 - dependencies = [ 1028 - "adler", 1029 - ] 1030 - 1031 - [[package]] 1032 - name = "num-traits" 1033 - version = "0.2.16" 1034 - source = "registry+https://github.com/rust-lang/crates.io-index" 1035 - checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 1036 - dependencies = [ 1037 - "autocfg", 1038 - ] 1039 - 1040 - [[package]] 1041 - name = "num_cpus" 1042 - version = "1.16.0" 1043 - source = "registry+https://github.com/rust-lang/crates.io-index" 1044 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1045 - dependencies = [ 1046 - "hermit-abi 0.3.2", 1047 - "libc", 1048 - ] 1049 - 1050 - [[package]] 1051 - name = "object" 1052 - version = "0.30.4" 1053 - source = "registry+https://github.com/rust-lang/crates.io-index" 1054 - checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" 1055 - dependencies = [ 1056 - "crc32fast", 1057 - "hashbrown 0.13.2", 1058 - "indexmap 1.9.3", 1059 - "memchr", 1060 - ] 1061 - 1062 - [[package]] 1063 - name = "object" 1064 - version = "0.31.1" 1065 - source = "registry+https://github.com/rust-lang/crates.io-index" 1066 - checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" 1067 - dependencies = [ 1068 - "flate2", 1069 - "memchr", 1070 - "ruzstd", 1071 - ] 1072 - 1073 - [[package]] 1074 - name = "once_cell" 1075 - version = "1.18.0" 1076 - source = "registry+https://github.com/rust-lang/crates.io-index" 1077 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1078 - 1079 - [[package]] 1080 - name = "oorandom" 1081 - version = "11.1.3" 1082 - source = "registry+https://github.com/rust-lang/crates.io-index" 1083 - checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1084 - 1085 - [[package]] 1086 - name = "paste" 1087 - version = "1.0.14" 1088 - source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 1090 - 1091 - [[package]] 1092 - name = "percent-encoding" 1093 - version = "2.3.0" 1094 - source = "registry+https://github.com/rust-lang/crates.io-index" 1095 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1096 - 1097 - [[package]] 1098 - name = "petgraph" 1099 - version = "0.6.3" 1100 - source = "registry+https://github.com/rust-lang/crates.io-index" 1101 - checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" 1102 - dependencies = [ 1103 - "fixedbitset", 1104 - "indexmap 1.9.3", 1105 - ] 1106 - 1107 - [[package]] 1108 - name = "plotters" 1109 - version = "0.3.5" 1110 - source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 1112 - dependencies = [ 1113 - "num-traits", 1114 - "plotters-backend", 1115 - "plotters-svg", 1116 - "wasm-bindgen", 1117 - "web-sys", 1118 - ] 1119 - 1120 - [[package]] 1121 - name = "plotters-backend" 1122 - version = "0.3.5" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 1125 - 1126 - [[package]] 1127 - name = "plotters-svg" 1128 - version = "0.3.5" 1129 - source = "registry+https://github.com/rust-lang/crates.io-index" 1130 - checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 1131 - dependencies = [ 1132 - "plotters-backend", 1133 - ] 1134 - 1135 - [[package]] 1136 - name = "ppv-lite86" 1137 - version = "0.2.17" 1138 - source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1140 - 1141 - [[package]] 1142 - name = "pretty_assertions" 1143 - version = "1.4.0" 1144 - source = "registry+https://github.com/rust-lang/crates.io-index" 1145 - checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" 1146 - dependencies = [ 1147 - "diff", 1148 - "yansi", 1149 - ] 1150 - 1151 - [[package]] 1152 - name = "proc-macro2" 1153 - version = "1.0.66" 1154 - source = "registry+https://github.com/rust-lang/crates.io-index" 1155 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 1156 - dependencies = [ 1157 - "unicode-ident", 1158 - ] 1159 - 1160 - [[package]] 1161 - name = "psm" 1162 - version = "0.1.21" 1163 - source = "registry+https://github.com/rust-lang/crates.io-index" 1164 - checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" 1165 - dependencies = [ 1166 - "cc", 1167 - ] 1168 - 1169 - [[package]] 1170 - name = "pulldown-cmark" 1171 - version = "0.8.0" 1172 - source = "registry+https://github.com/rust-lang/crates.io-index" 1173 - checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8" 1174 - dependencies = [ 1175 - "bitflags 1.3.2", 1176 - "memchr", 1177 - "unicase", 1178 - ] 1179 - 1180 - [[package]] 1181 - name = "pulldown-cmark" 1182 - version = "0.9.3" 1183 - source = "registry+https://github.com/rust-lang/crates.io-index" 1184 - checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" 1185 - dependencies = [ 1186 - "bitflags 1.3.2", 1187 - "memchr", 1188 - "unicase", 1189 - ] 1190 - 1191 - [[package]] 1192 - name = "quote" 1193 - version = "1.0.33" 1194 - source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1196 - dependencies = [ 1197 - "proc-macro2", 1198 - ] 1199 - 1200 - [[package]] 1201 - name = "rand" 1202 - version = "0.8.5" 1203 - source = "registry+https://github.com/rust-lang/crates.io-index" 1204 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1205 - dependencies = [ 1206 - "libc", 1207 - "rand_chacha", 1208 - "rand_core", 1209 - ] 1210 - 1211 - [[package]] 1212 - name = "rand_chacha" 1213 - version = "0.3.1" 1214 - source = "registry+https://github.com/rust-lang/crates.io-index" 1215 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1216 - dependencies = [ 1217 - "ppv-lite86", 1218 - "rand_core", 1219 - ] 1220 - 1221 - [[package]] 1222 - name = "rand_core" 1223 - version = "0.6.4" 1224 - source = "registry+https://github.com/rust-lang/crates.io-index" 1225 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1226 - dependencies = [ 1227 - "getrandom", 1228 - ] 1229 - 1230 - [[package]] 1231 - name = "rayon" 1232 - version = "1.7.0" 1233 - source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 1235 - dependencies = [ 1236 - "either", 1237 - "rayon-core", 1238 - ] 1239 - 1240 - [[package]] 1241 - name = "rayon-core" 1242 - version = "1.11.0" 1243 - source = "registry+https://github.com/rust-lang/crates.io-index" 1244 - checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 1245 - dependencies = [ 1246 - "crossbeam-channel", 1247 - "crossbeam-deque", 1248 - "crossbeam-utils", 1249 - "num_cpus", 1250 - ] 1251 - 1252 - [[package]] 1253 - name = "redox_syscall" 1254 - version = "0.3.5" 1255 - source = "registry+https://github.com/rust-lang/crates.io-index" 1256 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1257 - dependencies = [ 1258 - "bitflags 1.3.2", 1259 - ] 1260 - 1261 - [[package]] 1262 - name = "regalloc2" 1263 - version = "0.9.2" 1264 - source = "registry+https://github.com/rust-lang/crates.io-index" 1265 - checksum = "5b4dcbd3a2ae7fb94b5813fa0e957c6ab51bf5d0a8ee1b69e0c2d0f1e6eb8485" 1266 - dependencies = [ 1267 - "hashbrown 0.13.2", 1268 - "log", 1269 - "rustc-hash", 1270 - "slice-group-by", 1271 - "smallvec", 1272 - ] 1273 - 1274 - [[package]] 1275 - name = "regex" 1276 - version = "1.9.3" 1277 - source = "registry+https://github.com/rust-lang/crates.io-index" 1278 - checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a" 1279 - dependencies = [ 1280 - "aho-corasick", 1281 - "memchr", 1282 - "regex-automata", 1283 - "regex-syntax", 1284 - ] 1285 - 1286 - [[package]] 1287 - name = "regex-automata" 1288 - version = "0.3.6" 1289 - source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69" 1291 - dependencies = [ 1292 - "aho-corasick", 1293 - "memchr", 1294 - "regex-syntax", 1295 - ] 1296 - 1297 - [[package]] 1298 - name = "regex-syntax" 1299 - version = "0.7.4" 1300 - source = "registry+https://github.com/rust-lang/crates.io-index" 1301 - checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" 1302 - 1303 - [[package]] 1304 - name = "rustc-demangle" 1305 - version = "0.1.23" 1306 - source = "registry+https://github.com/rust-lang/crates.io-index" 1307 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1308 - 1309 - [[package]] 1310 - name = "rustc-hash" 1311 - version = "1.1.0" 1312 - source = "registry+https://github.com/rust-lang/crates.io-index" 1313 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1314 - 1315 - [[package]] 1316 - name = "rustix" 1317 - version = "0.37.23" 1318 - source = "registry+https://github.com/rust-lang/crates.io-index" 1319 - checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" 1320 - dependencies = [ 1321 - "bitflags 1.3.2", 1322 - "errno", 1323 - "io-lifetimes", 1324 - "libc", 1325 - "linux-raw-sys 0.3.8", 1326 - "windows-sys", 1327 - ] 1328 - 1329 - [[package]] 1330 - name = "rustix" 1331 - version = "0.38.8" 1332 - source = "registry+https://github.com/rust-lang/crates.io-index" 1333 - checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f" 1334 - dependencies = [ 1335 - "bitflags 2.4.0", 1336 - "errno", 1337 - "libc", 1338 - "linux-raw-sys 0.4.5", 1339 - "windows-sys", 1340 - ] 1341 - 1342 - [[package]] 1343 - name = "ruzstd" 1344 - version = "0.3.1" 1345 - source = "registry+https://github.com/rust-lang/crates.io-index" 1346 - checksum = "9a15e661f0f9dac21f3494fe5d23a6338c0ac116a2d22c2b63010acd89467ffe" 1347 - dependencies = [ 1348 - "byteorder", 1349 - "thiserror", 1350 - "twox-hash", 1351 - ] 1352 - 1353 - [[package]] 1354 - name = "ryu" 1355 - version = "1.0.15" 1356 - source = "registry+https://github.com/rust-lang/crates.io-index" 1357 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 1358 - 1359 - [[package]] 1360 - name = "same-file" 1361 - version = "1.0.6" 1362 - source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 1364 - dependencies = [ 1365 - "winapi-util", 1366 - ] 1367 - 1368 - [[package]] 1369 - name = "scopeguard" 1370 - version = "1.2.0" 1371 - source = "registry+https://github.com/rust-lang/crates.io-index" 1372 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1373 - 1374 - [[package]] 1375 - name = "semver" 1376 - version = "1.0.18" 1377 - source = "registry+https://github.com/rust-lang/crates.io-index" 1378 - checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" 1379 - 1380 - [[package]] 1381 - name = "serde" 1382 - version = "1.0.183" 1383 - source = "registry+https://github.com/rust-lang/crates.io-index" 1384 - checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" 1385 - dependencies = [ 1386 - "serde_derive", 1387 - ] 1388 - 1389 - [[package]] 1390 - name = "serde_cbor" 1391 - version = "0.11.2" 1392 - source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 1394 - dependencies = [ 1395 - "half", 1396 - "serde", 1397 - ] 1398 - 1399 - [[package]] 1400 - name = "serde_derive" 1401 - version = "1.0.183" 1402 - source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" 1404 - dependencies = [ 1405 - "proc-macro2", 1406 - "quote", 1407 - "syn 2.0.29", 1408 - ] 1409 - 1410 - [[package]] 1411 - name = "serde_json" 1412 - version = "1.0.105" 1413 - source = "registry+https://github.com/rust-lang/crates.io-index" 1414 - checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" 1415 - dependencies = [ 1416 - "itoa", 1417 - "ryu", 1418 - "serde", 1419 - ] 1420 - 1421 - [[package]] 1422 - name = "serde_yaml" 1423 - version = "0.9.25" 1424 - source = "registry+https://github.com/rust-lang/crates.io-index" 1425 - checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" 1426 - dependencies = [ 1427 - "indexmap 2.0.0", 1428 - "itoa", 1429 - "ryu", 1430 - "serde", 1431 - "unsafe-libyaml", 1432 - ] 1433 - 1434 - [[package]] 1435 - name = "slice-group-by" 1436 - version = "0.3.1" 1437 - source = "registry+https://github.com/rust-lang/crates.io-index" 1438 - checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" 1439 - 1440 - [[package]] 1441 - name = "smallvec" 1442 - version = "1.11.0" 1443 - source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" 1445 - 1446 - [[package]] 1447 - name = "spdx" 1448 - version = "0.10.2" 1449 - source = "registry+https://github.com/rust-lang/crates.io-index" 1450 - checksum = "b19b32ed6d899ab23174302ff105c1577e45a06b08d4fe0a9dd13ce804bbbf71" 1451 - dependencies = [ 1452 - "smallvec", 1453 - ] 1454 - 1455 - [[package]] 1456 - name = "sptr" 1457 - version = "0.3.2" 1458 - source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" 1460 - 1461 - [[package]] 1462 - name = "stable_deref_trait" 1463 - version = "1.2.0" 1464 - source = "registry+https://github.com/rust-lang/crates.io-index" 1465 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 1466 - 1467 - [[package]] 1468 - name = "static_assertions" 1469 - version = "1.1.0" 1470 - source = "registry+https://github.com/rust-lang/crates.io-index" 1471 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1472 - 1473 - [[package]] 1474 - name = "strsim" 1475 - version = "0.10.0" 1476 - source = "registry+https://github.com/rust-lang/crates.io-index" 1477 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1478 - 1479 - [[package]] 1480 - name = "subtle" 1481 - version = "2.5.0" 1482 - source = "registry+https://github.com/rust-lang/crates.io-index" 1483 - checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 1484 - 1485 - [[package]] 1486 - name = "symbolic_expressions" 1487 - version = "5.0.3" 1488 - source = "registry+https://github.com/rust-lang/crates.io-index" 1489 - checksum = "7c68d531d83ec6c531150584c42a4290911964d5f0d79132b193b67252a23b71" 1490 - 1491 - [[package]] 1492 - name = "syn" 1493 - version = "1.0.109" 1494 - source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1496 - dependencies = [ 1497 - "proc-macro2", 1498 - "quote", 1499 - "unicode-ident", 1500 - ] 1501 - 1502 - [[package]] 1503 - name = "syn" 1504 - version = "2.0.29" 1505 - source = "registry+https://github.com/rust-lang/crates.io-index" 1506 - checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" 1507 - dependencies = [ 1508 - "proc-macro2", 1509 - "quote", 1510 - "unicode-ident", 1511 - ] 1512 - 1513 - [[package]] 1514 - name = "target-lexicon" 1515 - version = "0.12.11" 1516 - source = "registry+https://github.com/rust-lang/crates.io-index" 1517 - checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" 1518 - 1519 - [[package]] 1520 - name = "tempfile" 1521 - version = "3.7.1" 1522 - source = "registry+https://github.com/rust-lang/crates.io-index" 1523 - checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651" 1524 - dependencies = [ 1525 - "cfg-if", 1526 - "fastrand", 1527 - "redox_syscall", 1528 - "rustix 0.38.8", 1529 - "windows-sys", 1530 - ] 1531 - 1532 - [[package]] 1533 - name = "termcolor" 1534 - version = "1.2.0" 1535 - source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1537 - dependencies = [ 1538 - "winapi-util", 1539 - ] 1540 - 1541 - [[package]] 1542 - name = "textwrap" 1543 - version = "0.11.0" 1544 - source = "registry+https://github.com/rust-lang/crates.io-index" 1545 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 1546 - dependencies = [ 1547 - "unicode-width", 1548 - ] 1549 - 1550 - [[package]] 1551 - name = "thiserror" 1552 - version = "1.0.47" 1553 - source = "registry+https://github.com/rust-lang/crates.io-index" 1554 - checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" 1555 - dependencies = [ 1556 - "thiserror-impl", 1557 - ] 1558 - 1559 - [[package]] 1560 - name = "thiserror-impl" 1561 - version = "1.0.47" 1562 - source = "registry+https://github.com/rust-lang/crates.io-index" 1563 - checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" 1564 - dependencies = [ 1565 - "proc-macro2", 1566 - "quote", 1567 - "syn 2.0.29", 1568 - ] 1569 - 1570 - [[package]] 1571 - name = "tinytemplate" 1572 - version = "1.2.1" 1573 - source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 1575 - dependencies = [ 1576 - "serde", 1577 - "serde_json", 1578 - ] 1579 - 1580 - [[package]] 1581 - name = "tinyvec" 1582 - version = "1.6.0" 1583 - source = "registry+https://github.com/rust-lang/crates.io-index" 1584 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1585 - dependencies = [ 1586 - "tinyvec_macros", 1587 - ] 1588 - 1589 - [[package]] 1590 - name = "tinyvec_macros" 1591 - version = "0.1.1" 1592 - source = "registry+https://github.com/rust-lang/crates.io-index" 1593 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1594 - 1595 - [[package]] 1596 - name = "twox-hash" 1597 - version = "1.6.3" 1598 - source = "registry+https://github.com/rust-lang/crates.io-index" 1599 - checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" 1600 - dependencies = [ 1601 - "cfg-if", 1602 - "static_assertions", 1603 - ] 1604 - 1605 - [[package]] 1606 - name = "typenum" 1607 - version = "1.16.0" 1608 - source = "registry+https://github.com/rust-lang/crates.io-index" 1609 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 1610 - 1611 - [[package]] 1612 - name = "unicase" 1613 - version = "2.6.0" 1614 - source = "registry+https://github.com/rust-lang/crates.io-index" 1615 - checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 1616 - dependencies = [ 1617 - "version_check", 1618 - ] 1619 - 1620 - [[package]] 1621 - name = "unicode-bidi" 1622 - version = "0.3.13" 1623 - source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 1625 - 1626 - [[package]] 1627 - name = "unicode-ident" 1628 - version = "1.0.11" 1629 - source = "registry+https://github.com/rust-lang/crates.io-index" 1630 - checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 1631 - 1632 - [[package]] 1633 - name = "unicode-normalization" 1634 - version = "0.1.22" 1635 - source = "registry+https://github.com/rust-lang/crates.io-index" 1636 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 1637 - dependencies = [ 1638 - "tinyvec", 1639 - ] 1640 - 1641 - [[package]] 1642 - name = "unicode-width" 1643 - version = "0.1.10" 1644 - source = "registry+https://github.com/rust-lang/crates.io-index" 1645 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1646 - 1647 - [[package]] 1648 - name = "unicode-xid" 1649 - version = "0.2.4" 1650 - source = "registry+https://github.com/rust-lang/crates.io-index" 1651 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 1652 - 1653 - [[package]] 1654 - name = "unsafe-libyaml" 1655 - version = "0.2.9" 1656 - source = "registry+https://github.com/rust-lang/crates.io-index" 1657 - checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 1658 - 1659 - [[package]] 1660 - name = "url" 1661 - version = "2.4.0" 1662 - source = "registry+https://github.com/rust-lang/crates.io-index" 1663 - checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 1664 - dependencies = [ 1665 - "form_urlencoded", 1666 - "idna", 1667 - "percent-encoding", 1668 - ] 1669 - 1670 - [[package]] 1671 - name = "utf8parse" 1672 - version = "0.2.1" 1673 - source = "registry+https://github.com/rust-lang/crates.io-index" 1674 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 1675 - 1676 - [[package]] 1677 - name = "uuid" 1678 - version = "1.4.1" 1679 - source = "registry+https://github.com/rust-lang/crates.io-index" 1680 - checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" 1681 - 1682 - [[package]] 1683 - name = "version_check" 1684 - version = "0.9.4" 1685 - source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1687 - 1688 - [[package]] 1689 - name = "walkdir" 1690 - version = "2.3.3" 1691 - source = "registry+https://github.com/rust-lang/crates.io-index" 1692 - checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 1693 - dependencies = [ 1694 - "same-file", 1695 - "winapi-util", 1696 - ] 1697 - 1698 - [[package]] 1699 - name = "wasi" 1700 - version = "0.11.0+wasi-snapshot-preview1" 1701 - source = "registry+https://github.com/rust-lang/crates.io-index" 1702 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1703 - 1704 - [[package]] 1705 - name = "wasm-bindgen" 1706 - version = "0.2.87" 1707 - source = "registry+https://github.com/rust-lang/crates.io-index" 1708 - checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 1709 - dependencies = [ 1710 - "cfg-if", 1711 - "wasm-bindgen-macro", 1712 - ] 1713 - 1714 - [[package]] 1715 - name = "wasm-bindgen-backend" 1716 - version = "0.2.87" 1717 - source = "registry+https://github.com/rust-lang/crates.io-index" 1718 - checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 1719 - dependencies = [ 1720 - "bumpalo", 1721 - "log", 1722 - "once_cell", 1723 - "proc-macro2", 1724 - "quote", 1725 - "syn 2.0.29", 1726 - "wasm-bindgen-shared", 1727 - ] 1728 - 1729 - [[package]] 1730 - name = "wasm-bindgen-macro" 1731 - version = "0.2.87" 1732 - source = "registry+https://github.com/rust-lang/crates.io-index" 1733 - checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 1734 - dependencies = [ 1735 - "quote", 1736 - "wasm-bindgen-macro-support", 1737 - ] 1738 - 1739 - [[package]] 1740 - name = "wasm-bindgen-macro-support" 1741 - version = "0.2.87" 1742 - source = "registry+https://github.com/rust-lang/crates.io-index" 1743 - checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 1744 - dependencies = [ 1745 - "proc-macro2", 1746 - "quote", 1747 - "syn 2.0.29", 1748 - "wasm-bindgen-backend", 1749 - "wasm-bindgen-shared", 1750 - ] 1751 - 1752 - [[package]] 1753 - name = "wasm-bindgen-shared" 1754 - version = "0.2.87" 1755 - source = "registry+https://github.com/rust-lang/crates.io-index" 1756 - checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 1757 - 1758 - [[package]] 1759 - name = "wasm-compose" 1760 - version = "0.4.1" 1761 - dependencies = [ 1762 - "anyhow", 1763 - "glob", 1764 - "heck", 1765 - "indexmap 2.0.0", 1766 - "log", 1767 - "petgraph", 1768 - "pretty_assertions", 1769 - "serde", 1770 - "serde_yaml", 1771 - "smallvec", 1772 - "wasm-encoder 0.31.1", 1773 - "wasmparser 0.111.0", 1774 - "wasmprinter 0.2.63", 1775 - "wat", 1776 - "wit-component", 1777 - ] 1778 - 1779 - [[package]] 1780 - name = "wasm-encoder" 1781 - version = "0.29.0" 1782 - source = "registry+https://github.com/rust-lang/crates.io-index" 1783 - checksum = "18c41dbd92eaebf3612a39be316540b8377c871cb9bde6b064af962984912881" 1784 - dependencies = [ 1785 - "leb128", 1786 - ] 1787 - 1788 - [[package]] 1789 - name = "wasm-encoder" 1790 - version = "0.31.1" 1791 - dependencies = [ 1792 - "anyhow", 1793 - "leb128", 1794 - "tempfile", 1795 - "wasmparser 0.111.0", 1796 - ] 1797 - 1798 - [[package]] 1799 - name = "wasm-metadata" 1800 - version = "0.10.2" 1801 - dependencies = [ 1802 - "anyhow", 1803 - "clap 4.3.23", 1804 - "indexmap 2.0.0", 1805 - "serde", 1806 - "serde_json", 1807 - "spdx", 1808 - "wasm-encoder 0.31.1", 1809 - "wasmparser 0.111.0", 1810 - "wat", 1811 - ] 1812 - 1813 - [[package]] 1814 - name = "wasm-mutate" 1815 - version = "0.2.31" 1816 - dependencies = [ 1817 - "anyhow", 1818 - "clap 4.3.23", 1819 - "egg", 1820 - "env_logger", 1821 - "log", 1822 - "rand", 1823 - "thiserror", 1824 - "wasm-encoder 0.31.1", 1825 - "wasmparser 0.111.0", 1826 - "wasmprinter 0.2.63", 1827 - "wat", 1828 - ] 1829 - 1830 - [[package]] 1831 - name = "wasm-mutate-stats" 1832 - version = "0.1.0" 1833 - dependencies = [ 1834 - "anyhow", 1835 - "arbitrary", 1836 - "clap 4.3.23", 1837 - "env_logger", 1838 - "itertools", 1839 - "log", 1840 - "num_cpus", 1841 - "rand", 1842 - "wasm-mutate", 1843 - "wasmparser 0.111.0", 1844 - "wasmprinter 0.2.63", 1845 - "wasmtime", 1846 - ] 1847 - 1848 - [[package]] 1849 - name = "wasm-shrink" 1850 - version = "0.1.32" 1851 - dependencies = [ 1852 - "anyhow", 1853 - "blake3", 1854 - "clap 4.3.23", 1855 - "env_logger", 1856 - "log", 1857 - "rand", 1858 - "wasm-mutate", 1859 - "wasmparser 0.111.0", 1860 - "wasmprinter 0.2.63", 1861 - "wat", 1862 - ] 1863 - 1864 - [[package]] 1865 - name = "wasm-smith" 1866 - version = "0.12.14" 1867 - dependencies = [ 1868 - "arbitrary", 1869 - "criterion", 1870 - "flagset", 1871 - "indexmap 2.0.0", 1872 - "leb128", 1873 - "libfuzzer-sys", 1874 - "rand", 1875 - "serde", 1876 - "wasm-encoder 0.31.1", 1877 - "wasmparser 0.111.0", 1878 - "wasmprinter 0.2.63", 1879 - "wat", 1880 - ] 1881 - 1882 - [[package]] 1883 - name = "wasm-tools" 1884 - version = "1.0.39" 1885 - dependencies = [ 1886 - "addr2line 0.20.0", 1887 - "anyhow", 1888 - "arbitrary", 1889 - "clap 4.3.23", 1890 - "cpp_demangle 0.4.2", 1891 - "diff", 1892 - "env_logger", 1893 - "gimli", 1894 - "is_executable", 1895 - "log", 1896 - "pretty_assertions", 1897 - "rayon", 1898 - "regex", 1899 - "rustc-demangle", 1900 - "serde", 1901 - "serde_json", 1902 - "tempfile", 1903 - "termcolor", 1904 - "wasm-compose", 1905 - "wasm-encoder 0.31.1", 1906 - "wasm-metadata", 1907 - "wasm-mutate", 1908 - "wasm-shrink", 1909 - "wasm-smith", 1910 - "wasmparser 0.111.0", 1911 - "wasmprinter 0.2.63", 1912 - "wast", 1913 - "wat", 1914 - "wit-component", 1915 - "wit-parser 0.10.0", 1916 - "wit-smith", 1917 - ] 1918 - 1919 - [[package]] 1920 - name = "wasm-tools-c-api" 1921 - version = "0.1.1" 1922 - dependencies = [ 1923 - "arbitrary", 1924 - "wasm-mutate", 1925 - "wasm-shrink", 1926 - "wasm-smith", 1927 - "wasmparser 0.111.0", 1928 - "wasmprinter 0.2.63", 1929 - "wast", 1930 - "wat", 1931 - ] 1932 - 1933 - [[package]] 1934 - name = "wasm-tools-fuzz" 1935 - version = "0.0.1" 1936 - dependencies = [ 1937 - "anyhow", 1938 - "arbitrary", 1939 - "env_logger", 1940 - "libfuzzer-sys", 1941 - "log", 1942 - "tempfile", 1943 - "wasm-encoder 0.31.1", 1944 - "wasm-mutate", 1945 - "wasm-smith", 1946 - "wasmparser 0.111.0", 1947 - "wasmprinter 0.2.63", 1948 - "wasmtime", 1949 - "wast", 1950 - "wat", 1951 - "wit-component", 1952 - "wit-parser 0.10.0", 1953 - "wit-smith", 1954 - ] 1955 - 1956 - [[package]] 1957 - name = "wasmparser" 1958 - version = "0.107.0" 1959 - source = "registry+https://github.com/rust-lang/crates.io-index" 1960 - checksum = "29e3ac9b780c7dda0cac7a52a5d6d2d6707cc6e3451c9db209b6c758f40d7acb" 1961 - dependencies = [ 1962 - "indexmap 1.9.3", 1963 - "semver", 1964 - ] 1965 - 1966 - [[package]] 1967 - name = "wasmparser" 1968 - version = "0.111.0" 1969 - dependencies = [ 1970 - "anyhow", 1971 - "criterion", 1972 - "indexmap 2.0.0", 1973 - "once_cell", 1974 - "rayon", 1975 - "semver", 1976 - "wasm-encoder 0.31.1", 1977 - "wast", 1978 - "wat", 1979 - ] 1980 - 1981 - [[package]] 1982 - name = "wasmparser" 1983 - version = "0.111.0" 1984 - source = "registry+https://github.com/rust-lang/crates.io-index" 1985 - checksum = "ad71036aada3f6b09251546e97e4f4f176dd6b41cf6fa55e7e0f65e86aec319a" 1986 - dependencies = [ 1987 - "indexmap 2.0.0", 1988 - "semver", 1989 - ] 1990 - 1991 - [[package]] 1992 - name = "wasmprinter" 1993 - version = "0.2.63" 1994 - dependencies = [ 1995 - "anyhow", 1996 - "diff", 1997 - "rayon", 1998 - "tempfile", 1999 - "wasmparser 0.111.0", 2000 - "wast", 2001 - "wat", 2002 - ] 2003 - 2004 - [[package]] 2005 - name = "wasmprinter" 2006 - version = "0.2.63" 2007 - source = "registry+https://github.com/rust-lang/crates.io-index" 2008 - checksum = "eeb8cc41d341939dce08ee902b50e36cd35add940f6044c94b144e8f73fe07a6" 2009 - dependencies = [ 2010 - "anyhow", 2011 - "wasmparser 0.111.0 (registry+https://github.com/rust-lang/crates.io-index)", 2012 - ] 2013 - 2014 - [[package]] 2015 - name = "wasmtime" 2016 - version = "11.0.1" 2017 - source = "registry+https://github.com/rust-lang/crates.io-index" 2018 - checksum = "0b1f817f2ca5070983c71f1205fbab5848c9073df7f4e1af9fdceb4cc4a1b8e5" 2019 - dependencies = [ 2020 - "anyhow", 2021 - "bincode", 2022 - "bumpalo", 2023 - "cfg-if", 2024 - "encoding_rs", 2025 - "fxprof-processed-profile", 2026 - "indexmap 1.9.3", 2027 - "libc", 2028 - "log", 2029 - "object 0.30.4", 2030 - "once_cell", 2031 - "paste", 2032 - "psm", 2033 - "serde", 2034 - "serde_json", 2035 - "target-lexicon", 2036 - "wasmparser 0.107.0", 2037 - "wasmtime-component-macro", 2038 - "wasmtime-component-util", 2039 - "wasmtime-cranelift", 2040 - "wasmtime-environ", 2041 - "wasmtime-jit", 2042 - "wasmtime-runtime", 2043 - "wasmtime-winch", 2044 - "windows-sys", 2045 - ] 2046 - 2047 - [[package]] 2048 - name = "wasmtime-asm-macros" 2049 - version = "11.0.1" 2050 - source = "registry+https://github.com/rust-lang/crates.io-index" 2051 - checksum = "0f82fbfda4610e9225238c62574ecded8e9d6ad3a12f387ac45819ecad5c3f9b" 2052 - dependencies = [ 2053 - "cfg-if", 2054 - ] 2055 - 2056 - [[package]] 2057 - name = "wasmtime-component-macro" 2058 - version = "11.0.1" 2059 - source = "registry+https://github.com/rust-lang/crates.io-index" 2060 - checksum = "e27b96c540c78e12b60025fcbc0ba8a55bff1b32885a5e8eae2df765a6bc97ac" 2061 - dependencies = [ 2062 - "anyhow", 2063 - "proc-macro2", 2064 - "quote", 2065 - "syn 1.0.109", 2066 - "wasmtime-component-util", 2067 - "wasmtime-wit-bindgen", 2068 - "wit-parser 0.8.0", 2069 - ] 2070 - 2071 - [[package]] 2072 - name = "wasmtime-component-util" 2073 - version = "11.0.1" 2074 - source = "registry+https://github.com/rust-lang/crates.io-index" 2075 - checksum = "0928fe66c22bf8887e2fb524b7647308b8ce836a333af8504e4f1d80b8ea849f" 2076 - 2077 - [[package]] 2078 - name = "wasmtime-cranelift" 2079 - version = "11.0.1" 2080 - source = "registry+https://github.com/rust-lang/crates.io-index" 2081 - checksum = "b659f6e58662d1131f250339acd03aa49377f9351474282699985b79ca4d4a7c" 2082 - dependencies = [ 2083 - "anyhow", 2084 - "cranelift-codegen", 2085 - "cranelift-control", 2086 - "cranelift-entity", 2087 - "cranelift-frontend", 2088 - "cranelift-native", 2089 - "cranelift-wasm", 2090 - "gimli", 2091 - "log", 2092 - "object 0.30.4", 2093 - "target-lexicon", 2094 - "thiserror", 2095 - "wasmparser 0.107.0", 2096 - "wasmtime-cranelift-shared", 2097 - "wasmtime-environ", 2098 - ] 2099 - 2100 - [[package]] 2101 - name = "wasmtime-cranelift-shared" 2102 - version = "11.0.1" 2103 - source = "registry+https://github.com/rust-lang/crates.io-index" 2104 - checksum = "74171de083bf2ecb716c507900f825e2b858346c714fbf48f4763ea760f998a8" 2105 - dependencies = [ 2106 - "anyhow", 2107 - "cranelift-codegen", 2108 - "cranelift-control", 2109 - "cranelift-native", 2110 - "gimli", 2111 - "object 0.30.4", 2112 - "target-lexicon", 2113 - "wasmtime-environ", 2114 - ] 2115 - 2116 - [[package]] 2117 - name = "wasmtime-environ" 2118 - version = "11.0.1" 2119 - source = "registry+https://github.com/rust-lang/crates.io-index" 2120 - checksum = "b124cbac1a3e04a744c76b3f77919343ef16dc4c818a2406dd7b689b16a54639" 2121 - dependencies = [ 2122 - "anyhow", 2123 - "cranelift-entity", 2124 - "gimli", 2125 - "indexmap 1.9.3", 2126 - "log", 2127 - "object 0.30.4", 2128 - "serde", 2129 - "target-lexicon", 2130 - "thiserror", 2131 - "wasm-encoder 0.29.0", 2132 - "wasmparser 0.107.0", 2133 - "wasmprinter 0.2.63 (registry+https://github.com/rust-lang/crates.io-index)", 2134 - "wasmtime-component-util", 2135 - "wasmtime-types", 2136 - ] 2137 - 2138 - [[package]] 2139 - name = "wasmtime-jit" 2140 - version = "11.0.1" 2141 - source = "registry+https://github.com/rust-lang/crates.io-index" 2142 - checksum = "90ff15f426c2378f32ffb6d9b4370e3504231492e93f6968e8b5102c3256bbc4" 2143 - dependencies = [ 2144 - "addr2line 0.19.0", 2145 - "anyhow", 2146 - "bincode", 2147 - "cfg-if", 2148 - "cpp_demangle 0.3.5", 2149 - "gimli", 2150 - "log", 2151 - "object 0.30.4", 2152 - "rustc-demangle", 2153 - "rustix 0.37.23", 2154 - "serde", 2155 - "target-lexicon", 2156 - "wasmtime-environ", 2157 - "wasmtime-jit-icache-coherence", 2158 - "wasmtime-runtime", 2159 - "windows-sys", 2160 - ] 2161 - 2162 - [[package]] 2163 - name = "wasmtime-jit-debug" 2164 - version = "11.0.1" 2165 - source = "registry+https://github.com/rust-lang/crates.io-index" 2166 - checksum = "c549e219102426aa1f90bd18e56a3195ed1e696c318abb3f501c1f4924b530ac" 2167 - dependencies = [ 2168 - "once_cell", 2169 - ] 2170 - 2171 - [[package]] 2172 - name = "wasmtime-jit-icache-coherence" 2173 - version = "11.0.1" 2174 - source = "registry+https://github.com/rust-lang/crates.io-index" 2175 - checksum = "1cf02fedda287a409cff80ad40a7c6c0f0771e99b0cd5e2b79d9cb7ecdc1b2f4" 2176 - dependencies = [ 2177 - "cfg-if", 2178 - "libc", 2179 - "windows-sys", 2180 - ] 2181 - 2182 - [[package]] 2183 - name = "wasmtime-runtime" 2184 - version = "11.0.1" 2185 - source = "registry+https://github.com/rust-lang/crates.io-index" 2186 - checksum = "fc38c6229a5d3b8a2528eb33eb11d3e7ebf570259c7cd2f01e8668fe783ea443" 2187 - dependencies = [ 2188 - "anyhow", 2189 - "cc", 2190 - "cfg-if", 2191 - "encoding_rs", 2192 - "indexmap 1.9.3", 2193 - "libc", 2194 - "log", 2195 - "mach", 2196 - "memfd", 2197 - "memoffset 0.8.0", 2198 - "paste", 2199 - "rand", 2200 - "rustix 0.37.23", 2201 - "sptr", 2202 - "wasmtime-asm-macros", 2203 - "wasmtime-environ", 2204 - "wasmtime-jit-debug", 2205 - "windows-sys", 2206 - ] 2207 - 2208 - [[package]] 2209 - name = "wasmtime-types" 2210 - version = "11.0.1" 2211 - source = "registry+https://github.com/rust-lang/crates.io-index" 2212 - checksum = "768f6c5e7afc3a02eff2753196741db8e5ac5faf26a1e2204d7341b30a637c6f" 2213 - dependencies = [ 2214 - "cranelift-entity", 2215 - "serde", 2216 - "thiserror", 2217 - "wasmparser 0.107.0", 2218 - ] 2219 - 2220 - [[package]] 2221 - name = "wasmtime-winch" 2222 - version = "11.0.1" 2223 - source = "registry+https://github.com/rust-lang/crates.io-index" 2224 - checksum = "b2249faeb887b8b7e7b1797c460ac76160654aea3b8d5842093a771d77fc3819" 2225 - dependencies = [ 2226 - "anyhow", 2227 - "cranelift-codegen", 2228 - "gimli", 2229 - "object 0.30.4", 2230 - "target-lexicon", 2231 - "wasmparser 0.107.0", 2232 - "wasmtime-cranelift-shared", 2233 - "wasmtime-environ", 2234 - "winch-codegen", 2235 - ] 2236 - 2237 - [[package]] 2238 - name = "wasmtime-wit-bindgen" 2239 - version = "11.0.1" 2240 - source = "registry+https://github.com/rust-lang/crates.io-index" 2241 - checksum = "84a4a005a6a2d5faa7cd953d389da8ae979cb571fe40edec7769649d8c98d874" 2242 - dependencies = [ 2243 - "anyhow", 2244 - "heck", 2245 - "wit-parser 0.8.0", 2246 - ] 2247 - 2248 - [[package]] 2249 - name = "wast" 2250 - version = "63.0.0" 2251 - dependencies = [ 2252 - "anyhow", 2253 - "leb128", 2254 - "memchr", 2255 - "rayon", 2256 - "unicode-width", 2257 - "wasm-encoder 0.31.1", 2258 - "wasmparser 0.111.0", 2259 - "wat", 2260 - ] 2261 - 2262 - [[package]] 2263 - name = "wat" 2264 - version = "1.0.70" 2265 - dependencies = [ 2266 - "wast", 2267 - ] 2268 - 2269 - [[package]] 2270 - name = "web-sys" 2271 - version = "0.3.64" 2272 - source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 2274 - dependencies = [ 2275 - "js-sys", 2276 - "wasm-bindgen", 2277 - ] 2278 - 2279 - [[package]] 2280 - name = "winapi" 2281 - version = "0.3.9" 2282 - source = "registry+https://github.com/rust-lang/crates.io-index" 2283 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2284 - dependencies = [ 2285 - "winapi-i686-pc-windows-gnu", 2286 - "winapi-x86_64-pc-windows-gnu", 2287 - ] 2288 - 2289 - [[package]] 2290 - name = "winapi-i686-pc-windows-gnu" 2291 - version = "0.4.0" 2292 - source = "registry+https://github.com/rust-lang/crates.io-index" 2293 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2294 - 2295 - [[package]] 2296 - name = "winapi-util" 2297 - version = "0.1.5" 2298 - source = "registry+https://github.com/rust-lang/crates.io-index" 2299 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 2300 - dependencies = [ 2301 - "winapi", 2302 - ] 2303 - 2304 - [[package]] 2305 - name = "winapi-x86_64-pc-windows-gnu" 2306 - version = "0.4.0" 2307 - source = "registry+https://github.com/rust-lang/crates.io-index" 2308 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2309 - 2310 - [[package]] 2311 - name = "winch-codegen" 2312 - version = "0.9.1" 2313 - source = "registry+https://github.com/rust-lang/crates.io-index" 2314 - checksum = "21de111a36e8f367416862fdf6f10caa411cc07a6e21b614eedbf9388c2a3dc9" 2315 - dependencies = [ 2316 - "anyhow", 2317 - "cranelift-codegen", 2318 - "gimli", 2319 - "regalloc2", 2320 - "smallvec", 2321 - "target-lexicon", 2322 - "wasmparser 0.107.0", 2323 - "wasmtime-environ", 2324 - ] 2325 - 2326 - [[package]] 2327 - name = "windows-sys" 2328 - version = "0.48.0" 2329 - source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2331 - dependencies = [ 2332 - "windows-targets", 2333 - ] 2334 - 2335 - [[package]] 2336 - name = "windows-targets" 2337 - version = "0.48.5" 2338 - source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2340 - dependencies = [ 2341 - "windows_aarch64_gnullvm", 2342 - "windows_aarch64_msvc", 2343 - "windows_i686_gnu", 2344 - "windows_i686_msvc", 2345 - "windows_x86_64_gnu", 2346 - "windows_x86_64_gnullvm", 2347 - "windows_x86_64_msvc", 2348 - ] 2349 - 2350 - [[package]] 2351 - name = "windows_aarch64_gnullvm" 2352 - version = "0.48.5" 2353 - source = "registry+https://github.com/rust-lang/crates.io-index" 2354 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2355 - 2356 - [[package]] 2357 - name = "windows_aarch64_msvc" 2358 - version = "0.48.5" 2359 - source = "registry+https://github.com/rust-lang/crates.io-index" 2360 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2361 - 2362 - [[package]] 2363 - name = "windows_i686_gnu" 2364 - version = "0.48.5" 2365 - source = "registry+https://github.com/rust-lang/crates.io-index" 2366 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2367 - 2368 - [[package]] 2369 - name = "windows_i686_msvc" 2370 - version = "0.48.5" 2371 - source = "registry+https://github.com/rust-lang/crates.io-index" 2372 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2373 - 2374 - [[package]] 2375 - name = "windows_x86_64_gnu" 2376 - version = "0.48.5" 2377 - source = "registry+https://github.com/rust-lang/crates.io-index" 2378 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2379 - 2380 - [[package]] 2381 - name = "windows_x86_64_gnullvm" 2382 - version = "0.48.5" 2383 - source = "registry+https://github.com/rust-lang/crates.io-index" 2384 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2385 - 2386 - [[package]] 2387 - name = "windows_x86_64_msvc" 2388 - version = "0.48.5" 2389 - source = "registry+https://github.com/rust-lang/crates.io-index" 2390 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2391 - 2392 - [[package]] 2393 - name = "wit-component" 2394 - version = "0.13.2" 2395 - dependencies = [ 2396 - "anyhow", 2397 - "bitflags 2.4.0", 2398 - "env_logger", 2399 - "glob", 2400 - "indexmap 2.0.0", 2401 - "log", 2402 - "pretty_assertions", 2403 - "wasm-encoder 0.31.1", 2404 - "wasm-metadata", 2405 - "wasmparser 0.111.0", 2406 - "wasmprinter 0.2.63", 2407 - "wasmtime", 2408 - "wat", 2409 - "wit-parser 0.10.0", 2410 - ] 2411 - 2412 - [[package]] 2413 - name = "wit-parser" 2414 - version = "0.8.0" 2415 - source = "registry+https://github.com/rust-lang/crates.io-index" 2416 - checksum = "6daec9f093dbaea0e94043eeb92ece327bbbe70c86b1f41aca9bbfefd7f050f0" 2417 - dependencies = [ 2418 - "anyhow", 2419 - "id-arena", 2420 - "indexmap 1.9.3", 2421 - "log", 2422 - "pulldown-cmark 0.8.0", 2423 - "semver", 2424 - "unicode-xid", 2425 - "url", 2426 - ] 2427 - 2428 - [[package]] 2429 - name = "wit-parser" 2430 - version = "0.10.0" 2431 - dependencies = [ 2432 - "anyhow", 2433 - "env_logger", 2434 - "id-arena", 2435 - "indexmap 2.0.0", 2436 - "log", 2437 - "pretty_assertions", 2438 - "pulldown-cmark 0.9.3", 2439 - "rayon", 2440 - "semver", 2441 - "unicode-xid", 2442 - "url", 2443 - ] 2444 - 2445 - [[package]] 2446 - name = "wit-parser-fuzz" 2447 - version = "0.0.1" 2448 - dependencies = [ 2449 - "arbitrary", 2450 - "env_logger", 2451 - "libfuzzer-sys", 2452 - "log", 2453 - "wasmprinter 0.2.63", 2454 - "wit-parser 0.10.0", 2455 - ] 2456 - 2457 - [[package]] 2458 - name = "wit-smith" 2459 - version = "0.1.9" 2460 - dependencies = [ 2461 - "arbitrary", 2462 - "clap 4.3.23", 2463 - "indexmap 2.0.0", 2464 - "log", 2465 - "semver", 2466 - "wit-component", 2467 - "wit-parser 0.10.0", 2468 - ] 2469 - 2470 - [[package]] 2471 - name = "yansi" 2472 - version = "0.5.1" 2473 - source = "registry+https://github.com/rust-lang/crates.io-index" 2474 - checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
+3 -8
pkgs/tools/misc/wasm-tools/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "wasm-tools"; 8 - version = "1.0.39"; 8 + version = "1.0.40"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "bytecodealliance"; 12 12 repo = pname; 13 13 rev = "${pname}-${version}"; 14 - hash = "sha256-NohA/2yzsEtMECvnntPyWvhEdVL63elmw0B+4Med6OE="; 14 + hash = "sha256-ZDQPIEDroi+YgEtQ9IsVvFSErfeyDf4KFuybEbGu91E="; 15 15 fetchSubmodules = true; 16 16 }; 17 17 18 - cargoLock.lockFile = ./Cargo.lock; 19 - postPatch = '' 20 - ln -sf ${./Cargo.lock} Cargo.lock 21 - ''; 22 - 18 + cargoHash = "sha256-Nynn7pxQyqfMAMGmp3eZFg7y5nj7UPyK6FLbVbN07AA="; 23 19 cargoBuildFlags = [ "--package" "wasm-tools" ]; 24 - 25 20 cargoTestFlags = [ "--all" ]; 26 21 27 22 meta = with lib; {
+3 -3
pkgs/tools/misc/xcp/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "xcp"; 5 - version = "0.10.0"; 5 + version = "0.10.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tarka"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-DrB7eVo7nFsp2jGVygbBvj7zOztJ8jDkLODRFfxXhjY="; 11 + sha256 = "sha256-XFLkz6beTSto+iFjqKCLyXssXL+OccM3MNI4ldgbsqI="; 12 12 }; 13 13 14 14 # no such file or directory errors 15 15 doCheck = false; 16 16 17 - cargoHash = "sha256-O16aY+s27LBMcbefz4ug5+EuGAAiNsD7D0nv5KPg+Us="; 17 + cargoHash = "sha256-Bf9OjViNuE6keCmDQDlqSVterKdcgWaH031CyzviApA="; 18 18 19 19 meta = with lib; { 20 20 description = "An extended cp(1)";
+3 -3
pkgs/tools/networking/wormhole-william/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "wormhole-william"; 5 - version = "1.0.6"; 5 + version = "1.0.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "psanford"; 9 9 repo = "wormhole-william"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-L/0zgQkwADElpIzOJAROa3CN/YNl76Af2pAhX8y2Wxs="; 11 + sha256 = "sha256-KLj9ZeLcIOWA4VeuxfoOr99kUCDb7OARX/h9DSG1WHw="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-J6iht3cagcwFekydShgaYJtkNLfEvSDqonkC7+frldM="; 14 + vendorHash = "sha256-oJz7HgtjuP4ooXdpofIKaDndGg4WqVZgbT8Yb1AyaMs="; 15 15 16 16 preCheck = '' 17 17 # wormhole_test.go:692: failed to establish connection
+64 -7
pkgs/tools/text/difftastic/Cargo.lock
··· 84 84 85 85 [[package]] 86 86 name = "cc" 87 - version = "1.0.78" 87 + version = "1.0.83" 88 88 source = "registry+https://github.com/rust-lang/crates.io-index" 89 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 89 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 90 + dependencies = [ 91 + "libc", 92 + ] 90 93 91 94 [[package]] 92 95 name = "cfg-if" ··· 234 237 235 238 [[package]] 236 239 name = "difftastic" 237 - version = "0.50.0" 240 + version = "0.51.1" 238 241 dependencies = [ 239 242 "assert_cmd", 240 243 "bumpalo", ··· 245 248 "glob", 246 249 "hashbrown 0.12.3", 247 250 "humansize", 248 - "itertools", 251 + "itertools 0.11.0", 249 252 "lazy_static", 250 253 "libc", 251 254 "libmimalloc-sys", ··· 259 262 "rayon", 260 263 "regex", 261 264 "rustc-hash", 265 + "serde", 266 + "serde_json", 262 267 "strsim", 263 268 "strum", 264 269 "tree-sitter", ··· 401 406 ] 402 407 403 408 [[package]] 409 + name = "itertools" 410 + version = "0.11.0" 411 + source = "registry+https://github.com/rust-lang/crates.io-index" 412 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 413 + dependencies = [ 414 + "either", 415 + ] 416 + 417 + [[package]] 418 + name = "itoa" 419 + version = "1.0.9" 420 + source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 422 + 423 + [[package]] 404 424 name = "lazy_static" 405 425 version = "1.4.0" 406 426 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 591 611 dependencies = [ 592 612 "difflib", 593 613 "float-cmp", 594 - "itertools", 614 + "itertools 0.10.3", 595 615 "normalize-line-endings", 596 616 "predicates-core", 597 617 "regex", ··· 730 750 version = "1.0.12" 731 751 source = "registry+https://github.com/rust-lang/crates.io-index" 732 752 checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 753 + 754 + [[package]] 755 + name = "ryu" 756 + version = "1.0.15" 757 + source = "registry+https://github.com/rust-lang/crates.io-index" 758 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 733 759 734 760 [[package]] 735 761 name = "same-file" ··· 747 773 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 748 774 749 775 [[package]] 776 + name = "serde" 777 + version = "1.0.176" 778 + source = "registry+https://github.com/rust-lang/crates.io-index" 779 + checksum = "76dc28c9523c5d70816e393136b86d48909cfb27cecaa902d338c19ed47164dc" 780 + dependencies = [ 781 + "serde_derive", 782 + ] 783 + 784 + [[package]] 785 + name = "serde_derive" 786 + version = "1.0.176" 787 + source = "registry+https://github.com/rust-lang/crates.io-index" 788 + checksum = "a4e7b8c5dc823e3b90651ff1d3808419cd14e5ad76de04feaf37da114e7a306f" 789 + dependencies = [ 790 + "proc-macro2", 791 + "quote", 792 + "syn 2.0.27", 793 + ] 794 + 795 + [[package]] 796 + name = "serde_json" 797 + version = "1.0.104" 798 + source = "registry+https://github.com/rust-lang/crates.io-index" 799 + checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" 800 + dependencies = [ 801 + "itoa", 802 + "ryu", 803 + "serde", 804 + ] 805 + 806 + [[package]] 750 807 name = "signal-hook" 751 808 version = "0.3.14" 752 809 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 891 948 892 949 [[package]] 893 950 name = "typed-arena" 894 - version = "2.0.1" 951 + version = "2.0.2" 895 952 source = "registry+https://github.com/rust-lang/crates.io-index" 896 - checksum = "0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae" 953 + checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" 897 954 898 955 [[package]] 899 956 name = "unicode-ident"
+2 -2
pkgs/tools/text/difftastic/default.nix
··· 16 16 17 17 rustPlatform.buildRustPackage rec { 18 18 pname = "difftastic"; 19 - version = "0.50.0"; 19 + version = "0.51.1"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "wilfred"; 23 23 repo = pname; 24 24 rev = version; 25 - hash = "sha256-CC06Bryn5VNEsW4Wwbo+ubifizCWgpWUE1FsAozZcdg="; 25 + hash = "sha256-u03UL5QB0mdMTgRtxVe4pgLlCeLx1cG7czo7uBKQI84="; 26 26 }; 27 27 28 28 cargoLock = {