diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 76f7a02dcc94..4c00f81d7a3d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -141,13 +141,13 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @raitobezarius /pkgs/top-level/release-python.nix @natsukium # Haskell -/doc/languages-frameworks/haskell.section.md @sternenseemann @maralorn @ncfavier -/maintainers/scripts/haskell @sternenseemann @maralorn @ncfavier -/pkgs/development/compilers/ghc @sternenseemann @maralorn @ncfavier -/pkgs/development/haskell-modules @sternenseemann @maralorn @ncfavier -/pkgs/test/haskell @sternenseemann @maralorn @ncfavier -/pkgs/top-level/release-haskell.nix @sternenseemann @maralorn @ncfavier -/pkgs/top-level/haskell-packages.nix @sternenseemann @maralorn @ncfavier +/doc/languages-frameworks/haskell.section.md @sternenseemann @maralorn +/maintainers/scripts/haskell @sternenseemann @maralorn +/pkgs/development/compilers/ghc @sternenseemann @maralorn +/pkgs/development/haskell-modules @sternenseemann @maralorn +/pkgs/test/haskell @sternenseemann @maralorn +/pkgs/top-level/release-haskell.nix @sternenseemann @maralorn +/pkgs/top-level/haskell-packages.nix @sternenseemann @maralorn # Perl /pkgs/development/interpreters/perl @stigtsp @zakame @marcusramberg diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md index 4b720dba2045..08f38fe50415 100644 --- a/nixos/doc/manual/release-notes/rl-2411.section.md +++ b/nixos/doc/manual/release-notes/rl-2411.section.md @@ -149,6 +149,24 @@ nvimpager settings: user commands in `-c` and `--cmd` now override the respective default settings because they are executed later. +- Kubernetes `featureGates` have changed from a `listOf str` to `attrsOf bool`. + This refactor makes it possible to also disable feature gates, without having + to use `extraOpts` flags. + + A previous configuration may have looked like this: + ```nix + featureGates = [ "EphemeralContainers" ]; + extraOpts = pkgs.lib.concatStringsSep " " ( + [ + ''--feature-gates="CSIMigration=false"'' + }); + ``` + + Using an AttrSet instead, the new configuration would be: + ```nix + featureGates = {EphemeralContainers = true; CSIMigration=false;}; + ``` + - `pkgs.nextcloud27` has been removed since it's EOL. - `services.forgejo.mailerPasswordFile` has been deprecated by the drop-in replacement `services.forgejo.secrets.mailer.PASSWD`, diff --git a/nixos/modules/services/cluster/kubernetes/apiserver.nix b/nixos/modules/services/cluster/kubernetes/apiserver.nix index fe9dacb8b93d..81e359e0e642 100644 --- a/nixos/modules/services/cluster/kubernetes/apiserver.nix +++ b/nixos/modules/services/cluster/kubernetes/apiserver.nix @@ -159,10 +159,10 @@ in }; featureGates = mkOption { - description = "List set of feature gates"; + description = "Attribute set of feature gates."; default = top.featureGates; defaultText = literalExpression "config.${otop.featureGates}"; - type = listOf str; + type = attrsOf bool; }; kubeletClientCaFile = mkOption { @@ -349,8 +349,8 @@ in "--etcd-certfile=${cfg.etcd.certFile}"} \ ${optionalString (cfg.etcd.keyFile != null) "--etcd-keyfile=${cfg.etcd.keyFile}"} \ - ${optionalString (cfg.featureGates != []) - "--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \ + ${optionalString (cfg.featureGates != {}) + "--feature-gates=${(concatStringsSep "," (builtins.attrValues (mapAttrs (n: v: "${n}=${trivial.boolToString v}") cfg.featureGates)))}"} \ ${optionalString (cfg.basicAuthFile != null) "--basic-auth-file=${cfg.basicAuthFile}"} \ ${optionalString (cfg.kubeletClientCaFile != null) diff --git a/nixos/modules/services/cluster/kubernetes/controller-manager.nix b/nixos/modules/services/cluster/kubernetes/controller-manager.nix index 453043e507d9..b427de22bf89 100644 --- a/nixos/modules/services/cluster/kubernetes/controller-manager.nix +++ b/nixos/modules/services/cluster/kubernetes/controller-manager.nix @@ -44,10 +44,10 @@ in }; featureGates = mkOption { - description = "List set of feature gates"; + description = "Attribute set of feature gates."; default = top.featureGates; defaultText = literalExpression "config.${otop.featureGates}"; - type = listOf str; + type = attrsOf bool; }; kubeconfig = top.lib.mkKubeConfigOptions "Kubernetes controller manager"; @@ -121,8 +121,8 @@ in --bind-address=${cfg.bindAddress} \ ${optionalString (cfg.clusterCidr!=null) "--cluster-cidr=${cfg.clusterCidr}"} \ - ${optionalString (cfg.featureGates != []) - "--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \ + ${optionalString (cfg.featureGates != {}) + "--feature-gates=${concatStringsSep "," (builtins.attrValues (mapAttrs (n: v: "${n}=${trivial.boolToString v}") cfg.featureGates))}"} \ --kubeconfig=${top.lib.mkKubeConfig "kube-controller-manager" cfg.kubeconfig} \ --leader-elect=${boolToString cfg.leaderElect} \ ${optionalString (cfg.rootCaFile!=null) diff --git a/nixos/modules/services/cluster/kubernetes/default.nix b/nixos/modules/services/cluster/kubernetes/default.nix index 6485df5fffbe..208b2a864f02 100644 --- a/nixos/modules/services/cluster/kubernetes/default.nix +++ b/nixos/modules/services/cluster/kubernetes/default.nix @@ -155,8 +155,8 @@ in { featureGates = mkOption { description = "List set of feature gates."; - default = []; - type = types.listOf types.str; + default = {}; + type = types.attrsOf types.bool; }; masterAddress = mkOption { diff --git a/nixos/modules/services/cluster/kubernetes/kubelet.nix b/nixos/modules/services/cluster/kubernetes/kubelet.nix index f36edeaf64ce..fd9df556e7ec 100644 --- a/nixos/modules/services/cluster/kubernetes/kubelet.nix +++ b/nixos/modules/services/cluster/kubernetes/kubelet.nix @@ -65,7 +65,7 @@ let // lib.optionalAttrs (cfg.tlsKeyFile != null) { tlsPrivateKeyFile = cfg.tlsKeyFile; } // lib.optionalAttrs (cfg.clusterDomain != "") { clusterDomain = cfg.clusterDomain; } // lib.optionalAttrs (cfg.clusterDns != "") { clusterDNS = [ cfg.clusterDns ] ; } - // lib.optionalAttrs (cfg.featureGates != []) { featureGates = cfg.featureGates; } + // lib.optionalAttrs (cfg.featureGates != {}) { featureGates = cfg.featureGates; } )); manifestPath = "kubernetes/manifests"; @@ -185,10 +185,10 @@ in }; featureGates = mkOption { - description = "List set of feature gates"; + description = "Attribute set of feature gate"; default = top.featureGates; defaultText = literalExpression "config.${otop.featureGates}"; - type = listOf str; + type = attrsOf bool; }; healthz = { diff --git a/nixos/modules/services/cluster/kubernetes/proxy.nix b/nixos/modules/services/cluster/kubernetes/proxy.nix index c09e7695f2a4..2e3fdc87b439 100644 --- a/nixos/modules/services/cluster/kubernetes/proxy.nix +++ b/nixos/modules/services/cluster/kubernetes/proxy.nix @@ -30,10 +30,10 @@ in }; featureGates = mkOption { - description = "List set of feature gates"; + description = "Attribute set of feature gates."; default = top.featureGates; defaultText = literalExpression "config.${otop.featureGates}"; - type = listOf str; + type = attrsOf bool; }; hostname = mkOption { @@ -69,8 +69,8 @@ in --bind-address=${cfg.bindAddress} \ ${optionalString (top.clusterCidr!=null) "--cluster-cidr=${top.clusterCidr}"} \ - ${optionalString (cfg.featureGates != []) - "--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \ + ${optionalString (cfg.featureGates != {}) + "--feature-gates=${concatStringsSep "," (builtins.attrValues (mapAttrs (n: v: "${n}=${trivial.boolToString v}") cfg.featureGates))}"} \ --hostname-override=${cfg.hostname} \ --kubeconfig=${top.lib.mkKubeConfig "kube-proxy" cfg.kubeconfig} \ ${optionalString (cfg.verbosity != null) "--v=${toString cfg.verbosity}"} \ diff --git a/nixos/modules/services/cluster/kubernetes/scheduler.nix b/nixos/modules/services/cluster/kubernetes/scheduler.nix index da2f39226a24..6fb90469c706 100644 --- a/nixos/modules/services/cluster/kubernetes/scheduler.nix +++ b/nixos/modules/services/cluster/kubernetes/scheduler.nix @@ -26,10 +26,10 @@ in }; featureGates = mkOption { - description = "List set of feature gates"; + description = "Attribute set of feature gates."; default = top.featureGates; defaultText = literalExpression "config.${otop.featureGates}"; - type = listOf str; + type = attrsOf bool; }; kubeconfig = top.lib.mkKubeConfigOptions "Kubernetes scheduler"; @@ -67,8 +67,8 @@ in Slice = "kubernetes.slice"; ExecStart = ''${top.package}/bin/kube-scheduler \ --bind-address=${cfg.address} \ - ${optionalString (cfg.featureGates != []) - "--feature-gates=${concatMapStringsSep "," (feature: "${feature}=true") cfg.featureGates}"} \ + ${optionalString (cfg.featureGates != {}) + "--feature-gates=${concatStringsSep "," (builtins.attrValues (mapAttrs (n: v: "${n}=${trivial.boolToString v}") cfg.featureGates))}"} \ --kubeconfig=${top.lib.mkKubeConfig "kube-scheduler" cfg.kubeconfig} \ --leader-elect=${boolToString cfg.leaderElect} \ --secure-port=${toString cfg.port} \ diff --git a/nixos/modules/services/networking/mosquitto.nix b/nixos/modules/services/networking/mosquitto.nix index 1137c61df9a0..468f58b56bb1 100644 --- a/nixos/modules/services/networking/mosquitto.nix +++ b/nixos/modules/services/networking/mosquitto.nix @@ -483,7 +483,7 @@ let listeners = mkOption { type = listOf listenerOptions; - default = {}; + default = []; description = '' Listeners to configure on this broker. ''; diff --git a/nixos/tests/kubernetes/base.nix b/nixos/tests/kubernetes/base.nix index 13a2bc03831d..c75610723ea4 100644 --- a/nixos/tests/kubernetes/base.nix +++ b/nixos/tests/kubernetes/base.nix @@ -59,6 +59,10 @@ let securePort = 443; advertiseAddress = master.ip; }; + # NOTE: what featureGates are useful for testing might change in + # the future, see link below to find new ones + # https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ + featureGates = {CPUManager = true; AppArmor= false;}; masterAddress = "${masterName}.${config.networking.domain}"; }; } diff --git a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix index 5fb504472dab..21d39c68fdce 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix @@ -1,1035 +1,1035 @@ { - version = "129.0b9"; + version = "130.0b2"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ach/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ach/firefox-130.0b2.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "73a09f3c5289d7ffe33a2754be01d6a5434c834301e2a6f140c01226f3b31f53"; + sha256 = "32f2f06fb0c00dc6e299453182da8a25fbf172ab398d6c984bcf35ff3a9ab4d3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/af/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/af/firefox-130.0b2.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "d7e726872565925678265916b3893b5b35a423e545eb6cc6ce2b3b535a5d6a48"; + sha256 = "a73e3bbbbb7c0ee46be12cd93a2c8c32f0664ed9b6480dd619a0d1a771fb6713"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/an/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/an/firefox-130.0b2.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "d722229888822d0cc390b18bbe09ae9bee3f275a255169f9111b81eeccc4a1d1"; + sha256 = "12cc083d2b13aef55e13e5010c9ce37346bd30a7e1b29c59cff59c80a5914627"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ar/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ar/firefox-130.0b2.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "68ea911d88e3628db31b76a1b783b4ba35f44139572309cd2564e9eedad51228"; + sha256 = "6d97cc24302ab864390d7d1dc7588fceb4acf563d9a28a0e877081053dfcf1ac"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ast/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ast/firefox-130.0b2.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "dc55bd528802d825ca4cc4ff94ac6407c9b5faeb287b05d943a3407570f64400"; + sha256 = "16cc8628f76b0591a4287996c5c648956f7cf45d4f7deccf09e50dd748a1a18e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/az/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/az/firefox-130.0b2.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "57e4d78b115cc59b6c46d87f86f1c9007390bb8c70458e91cc7128e5af21a99f"; + sha256 = "bd5eff4c5dca6d313ceaaa46fb59d90fc6854e860ac9e708b1b31b3354eeeee7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/be/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/be/firefox-130.0b2.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "ff48d0b41b2122d0ccc235b0e4acdce62ac2f161cfd13d9aa2a6052633e8bd13"; + sha256 = "32757f8686419e7f267aaaacf0ea913389b1fb700ef6cfaff78a9fddcf70ce0d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/bg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/bg/firefox-130.0b2.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "2312cd525ff0c06551fd1cc3c1ec8cfa2e129bfc8dda1d6843168ee910c2445f"; + sha256 = "ceea76edd205debbe9f823dc0998b7ae8983b8fb081feaa904d7e17efdfd1343"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/bn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/bn/firefox-130.0b2.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "e800d13637ab44bcc49fee51d0cc674fc543ec7029162bb077bf2dcd56f0bfdb"; + sha256 = "9a80b2b4f22398f27fbac7c6d7f4897b3b7f67d3e7b252062dc8337260fcd33c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/br/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/br/firefox-130.0b2.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "4dbac9cf706dcc7b21f1ded780efba90a1f22c583702cdee9db341551d4b3fbe"; + sha256 = "1dd3aad00a8690f573b6209ed53de046a9b22db14f911a5a7c15fa24ad0611aa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/bs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/bs/firefox-130.0b2.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "2930310e85a378959243430c4383fa37394d367d7c8890db049f2252a83bfff6"; + sha256 = "2b3ac30417aeb15245133be5fb70414b5661faef161747bc8922c6d667a883f3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ca-valencia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ca-valencia/firefox-130.0b2.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "929768ed0d68de71ca8108cdcb198fa74cf22f7062f5201d55eb813e245e5c15"; + sha256 = "511d585cb868d7ed6fcac420ebbf282c9ed228273d5c7a0348b2ca5ea890bf07"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ca/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ca/firefox-130.0b2.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "604f97d16d01730e0dc668437a14a3786db03f94e24d18ca9b4d46998df804ee"; + sha256 = "4cb0cbf3817acd1629e746efc50f064d78e557945e3ef76159813c602099a5b2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/cak/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/cak/firefox-130.0b2.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "865aa7c3ac108a5772de91acbe3453074f4e05a734236e6b3359765002652c89"; + sha256 = "b49901b5a1437d7e97a33d91a3c51f2cc2685811f4d5cadf6a1f58d188a3ee97"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/cs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/cs/firefox-130.0b2.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "b6b3bd2e94897cf581fc18ae4b7a6f5e5d814b840cd30751db5c43d5ff0dce82"; + sha256 = "4dd0ada2241859e5789805ae571262c22240a843cc4ed80980c25804bb096bab"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/cy/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/cy/firefox-130.0b2.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "90c2924c9e85657a0aef409ac77f46e97d23d6ac4c8731272a1150febbee8c74"; + sha256 = "3fe97434c7e718796cbc4a3d863be920c9310e0f1545e2e4692473f6ae3b6fa0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/da/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/da/firefox-130.0b2.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "37006e59ea828c5f8f6095ec03a984c88c466135d7a51fc97b44567809db6162"; + sha256 = "0aed8fa23c42673d57bb672f386521585283d847d052c63957ed7ad8a06a6b82"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/de/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/de/firefox-130.0b2.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "b4ae1ffd94b1952807cbef2f406ff61945680cde3200614011a16fe8de5743fa"; + sha256 = "bf3e1f8681fef2c1c78dc9fb32912856f0865d415cff2e6f250d66b737dbb192"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/dsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/dsb/firefox-130.0b2.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "490362ebf6edc38a2bb03d0f04b5122fa048ce4a64f44b4e9405b6907c5e697d"; + sha256 = "3339d19f6c2110daaa5a6d5efaa6535dc1ddc50b96970d763ccc6fbfde936253"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/el/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/el/firefox-130.0b2.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "b9425d8a63e5a1688031d9103c8197fbc05b5ee569f62d68f62169a94d75d8f2"; + sha256 = "1bf8b2f60a1d7a663a468e043f8989dd94e7316902550fd9293a3e1b11aaecb9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/en-CA/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/en-CA/firefox-130.0b2.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "22e717e98b7d4a4d3dcd0cd4b9aa15485f2b68bb27051da79953795df8df1864"; + sha256 = "390eb22078d3a6edfd617fe12ad9a8a0cdb084b685ac4a5a12e8ad9bde6d6519"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/en-GB/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/en-GB/firefox-130.0b2.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "f6471abc0c1a0c1a346b9808cb98e92d918f2d2e5f556054131f39d9d647dbc2"; + sha256 = "db83796e7ac98244a40997f5a601c80cee21bdae932117a40862e5000a78f087"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/en-US/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/en-US/firefox-130.0b2.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "ddd235e40b20737f52670740d28709ea8d0d52c1ecef69bb02932deeb918e2f0"; + sha256 = "b4afbc5e987e84daecb3802e19d0daad15c4f522b66e15d443324e66fc0d04ba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/eo/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/eo/firefox-130.0b2.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "028bb3edaffaa6bff3c4e4160542322e90ddb58b39e6c63d984cb6b37805c488"; + sha256 = "1b7a0489417d9b174eb72fa49acfb70d6cc7327f0d0535ed7e70da4cc150b17d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/es-AR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/es-AR/firefox-130.0b2.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "9e633158b1895542e1b224689ca31178058b2e6d7ea9a871b76d896b6e853672"; + sha256 = "ce1178c4b8e733b9da83ac5e318dfb37997da631420544838318a3d75ada9a8e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/es-CL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/es-CL/firefox-130.0b2.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "1afba1d861f26a80f549c38db24f15cb44d8d3ef920dd77afcac6ac762f777e2"; + sha256 = "02e6a34539e9c89c34bcd737996397fc69c2bd9666bf081861d78db34f507982"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/es-ES/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/es-ES/firefox-130.0b2.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "81cc8d6f2df7b2acb2e810fde654f41f966050d1d790a9e014467fd0a81adad3"; + sha256 = "3b7f99aed71fe41aa5981e601722539ef1d24d0f3f3fb6db433d3f0ff34c87d8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/es-MX/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/es-MX/firefox-130.0b2.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "738e2ecde4429705d830e5f613c735dbeb538d3d5920e4c0f38095e20cb1f710"; + sha256 = "e73565132c5299806ee80c998d62ed191e8bfc34caff49a618a5c8da68908cc8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/et/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/et/firefox-130.0b2.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "a962b3568b8601b67d9d1a1a302cf59b6be9e696df18390785bd778c2ff0a942"; + sha256 = "d296dc6a32abe0d76b055ff242a67f2e78edce53a92fd09c3c2bd47daf7960f9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/eu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/eu/firefox-130.0b2.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "69159a0f1198486ddd0ac671f7bc8e426e640863bdcccfda5b373994393a5d51"; + sha256 = "b8cd6653c34114c36ca98ada18325ed0fde7624a04376203fc0b42ad252bea45"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/fa/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/fa/firefox-130.0b2.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "ddaaa85e178587b08899a3128e91d623654063f74813376ffa7cece4999f07f7"; + sha256 = "481ee6fff91887455ce6186dd1562ba646e52a97c6aa024b10f654d556da1653"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ff/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ff/firefox-130.0b2.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "b456b374479054f9a0642cbd4f8d05d500b845eb4c9b63305092b12e657618c7"; + sha256 = "f4a4c6724bb29262c808a9f560dad9275edaa9d06edea15c617a60bfd5052994"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/fi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/fi/firefox-130.0b2.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "77a63b34202be9171cbb8c94ab89562491a08da0ca6e34ab6247bceac85ac551"; + sha256 = "08415b02f52c683f5eb2f02d4e1b73f5002d30b5cba80126001921e201c30af4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/fr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/fr/firefox-130.0b2.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "a3b15c074b720094684d24a98c7502fb029da8d368a2a3ef7babccffb3997582"; + sha256 = "b3d360e4c1de1afb46cd6a85848eba13bddab9489df611a45d832ce6fd3e507b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/fur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/fur/firefox-130.0b2.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "4ab6c82984d99910dce9bd6951bea2a67840b60053f0b456446846b85b064cc3"; + sha256 = "06ec07bab22b0ff4b68064992e51981b6ae715a67a74cc8dec866206b1ea9dd2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/fy-NL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/fy-NL/firefox-130.0b2.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "efb93fc443a16020e5e28e036efb3da24e7d461387474ca6c5bd2baac8c96991"; + sha256 = "2721766c1a2b01eb010e6b8c78d6fa7baef96de3695467d40e52934101976b3a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ga-IE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ga-IE/firefox-130.0b2.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "c3d45025e192fb55b39a86cefb4baa5009a07356c1102abf029e017825a163b2"; + sha256 = "1457f9ac6789267ccd55b6e12d1e5dcb00a7ce5841ec0c6aa29282c3c8c01218"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/gd/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/gd/firefox-130.0b2.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "124c27b9d7c5d29fba4192206ae6fe448cfcc2f149aecbb048e31f312ba46076"; + sha256 = "2151c145079aa319d26aa378d7727729e2736a0432e9ae9226614b5a3682a098"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/gl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/gl/firefox-130.0b2.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "bef83d2fb18f07492ff86ca44cd4474c1b3825887ed161d27167558b3397db00"; + sha256 = "4c9dcaf293c5a2878e52b94e1d58ceb8d8ec70170c61b3aa4c916611c9619e45"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/gn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/gn/firefox-130.0b2.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "045f1334f4bf6da0f3c8e2ec314c434e5fd8ccadf97699b94437a9e167179144"; + sha256 = "62209e27ddea2ce84198a7a5c577cb7e5bd5814f608eaea5eefb7eff2ceded71"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/gu-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/gu-IN/firefox-130.0b2.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "ebf816bf37d7a5397ce2c7bcccb70fe44e10912c77ad88ca8da6249f68948cbf"; + sha256 = "f1259eaad5278415c883170d084ef6016142310774c5b11ae8c40e94d8051dac"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/he/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/he/firefox-130.0b2.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "690ed0566964f45eea77a24aa552c8608551dd2b503cef7ce097a4d22090a04b"; + sha256 = "36dd3dc78c85eb7a3fd80d4a8f99496331ef8e17be7759ed12bc351bf39e735f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/hi-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/hi-IN/firefox-130.0b2.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "85550f39ebfa30a1f790c20facc76e526b0b4b382d2cfa209bec710f2eaa8c5d"; + sha256 = "e457ac7e7a82cc5ba8d9d85ec65f9f966cc867086a387ffa9faaeb0af3dcde7d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/hr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/hr/firefox-130.0b2.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "b083b93720b3f20e1afad3d189af481e687e77b9cf0fa7c0c13e812282b05d31"; + sha256 = "03f2fb0073846e9b7730d300c7c91ad3014c37213e3f051cf179ff52ca772dca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/hsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/hsb/firefox-130.0b2.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "10af50aaa7ce8c5f62b9a69ec510911e8e7685fd1ab39dae05b4bec77f123696"; + sha256 = "ac3e66908fbddcb4f4f78e74dc65bb2959533355017c12f33798ff19d2887339"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/hu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/hu/firefox-130.0b2.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "3743e286f04e09b534ccca535e1b8993d40a109724db0f6e765abfe15256d839"; + sha256 = "ed302e300926c2a9c23c9418f3fb5d1889508cde274a713cafe9e23188dac41e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/hy-AM/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/hy-AM/firefox-130.0b2.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "790dc65906b23352df8e9ec3b5d96c9f1483d9b85983dd74b313b2805f91eb28"; + sha256 = "f736210fe63258810e9ee71a13d6c0ae9ace40b6e3041faee4c3dd35ee16e354"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ia/firefox-130.0b2.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "b957e68c747ac89a23addb991b29668153451d0930d755cb7780bdb4115e1e4a"; + sha256 = "f37c963c51f16dd966cf4cbcd1eb24938cf94510f4b059e933c3771d267553c6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/id/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/id/firefox-130.0b2.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "66bbd340e4e08190fb9a42116b7957dac6b88514cc3bb23b81c2d976ba26c40f"; + sha256 = "3560b3f96a52ae7e07cfce077400f6e06099948afd45cb733661abda9dae09de"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/is/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/is/firefox-130.0b2.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "6b4b75028e96d1d22d2681f0165f6a37750addf1a6a38641334c53d65565a22f"; + sha256 = "d0e24244b69958877cb4f228008a400759a91f57edd14f326f5ca3080f8cbc5b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/it/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/it/firefox-130.0b2.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "74a4f3cd34effb420ac806c214de8e7b21942c2bdfa660f83cfd62193977b4fc"; + sha256 = "b8dfbbe048fe8a0de413e803f815c78da62032ebf9d1c24e4fa2aa7ed36fd012"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ja/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ja/firefox-130.0b2.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "850cec225d5e59b2584480150a6ffa1617857098ea7574e66cf0490421adeb04"; + sha256 = "c1cd2d620100efb18c26ab4afe782a8f336abc5902d96dfd10a431a55128dcca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ka/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ka/firefox-130.0b2.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "a1a5d574b06384c41865a355db819c4a6d21caa32dda65e3293ff5301a282440"; + sha256 = "a2eb1e7864e4fc3abd54966240cabe6c9571a75ce845938bf618e833a5c1c9a6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/kab/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/kab/firefox-130.0b2.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "2a6b8cb7c5f0d57242c46bf85c8f37dd09687d403677a90e935ee227002aea80"; + sha256 = "f01a35a8a41844d2f5569c21b69c3891ba74173bfe08508c63d6aa527c854b0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/kk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/kk/firefox-130.0b2.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "71258edba21ad8b2c19007dfb0ba7a906b61290ed7f38c7f75e3afdc7ee2d5cf"; + sha256 = "32dd08417033e785d4a1f85e77f1ed1f3d4670e65cd2c9237c1584cb57e6ecda"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/km/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/km/firefox-130.0b2.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "1e51dc1720ba3992f65f205524590fbc14ac4bf4ac5a9d330437a82e53dfeb19"; + sha256 = "0eadca878bc176f05f1c4e944d7bd9ee8d9ca2bb585ecd3b5f70fbd3bdc27cfb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/kn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/kn/firefox-130.0b2.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "6eaa145299f71fa74f72cdbe1a4fc3faefb74c24b619933b9cfe44d320ef0fe3"; + sha256 = "5f0fc77a6de113892a0e74ee0425d980427d8b090eb56c5cfcac81aa00c99ca2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ko/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ko/firefox-130.0b2.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "4aa30fa2ab800cfeac63f20eda958cd3f2836f9a3050489e912c9db2436f6499"; + sha256 = "bbe82b836d9007454eb254ba174a2d1832bc778bbdcc113da23d8783e0bddb7d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/lij/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/lij/firefox-130.0b2.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "abc1c9ce3312e6de2c7983bdb995567133f44db5c9ffaf112dfb82fa674c462d"; + sha256 = "7c86ca6ebcc78664ae7d4e6284b1e79abbf02c39cea51340eb54348a6523397b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/lt/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/lt/firefox-130.0b2.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "d88b94d1e5924c171b6a5cfa67239f7c8dd39668673d1f3a0f508ea400671afb"; + sha256 = "931d12f97435ffe7a214652abe8298e0ce960176d9b31b4945a380e707a01bce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/lv/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/lv/firefox-130.0b2.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "1da56c39476d036126b1d76949f09694a6e8d92da9fdcbb816f13bded25f994a"; + sha256 = "7d144d7f177343f46d16fce19e33a2c6bda102e02a1940f8f5d70779a7f38ea8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/mk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/mk/firefox-130.0b2.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "f05d170b28bd3e932b8904f641fe4f742e35385821341d143eb3a74665626553"; + sha256 = "0a23d158821ab8f711fa87192ea3c1d0d1c6ca71518a41fb91be81b0e32b3915"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/mr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/mr/firefox-130.0b2.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "8ddeb1b6ea7034725e70d0918ffe1294ccd590f769774524e993cb632a015317"; + sha256 = "4a2eee82794a46b60d7cb9c8231313b175c2d662378b89354967bc2209f44a5c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ms/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ms/firefox-130.0b2.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "a0142ccf8c4bcfce3ea31326ff8cacb4a0f4b233ddd4da1ca69074c01761617c"; + sha256 = "17240afd4d475fa4a2ae7e7afeb886512e83cc597bc66319c4e7ed47bf3c1e26"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/my/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/my/firefox-130.0b2.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "fa07a76ebc33a870cc8d21ff4346357956d4ffd6b20cc8ecaca2a37dbe2000a9"; + sha256 = "d7de50c3a8486404c94b4234069f0b89596d05ce3aa08ee7ddebce98c1d88a5c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/nb-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/nb-NO/firefox-130.0b2.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "08fd7ad566e4113151ac7ba4aea2def88858e9f4ec3809b614e2061d85679ab4"; + sha256 = "6bed8ab5cebbaa40f9f0e88e6f479137ce66a979d8999f16fe60264f6847ad16"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ne-NP/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ne-NP/firefox-130.0b2.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "bf1165b2084254171392f964d8f4036fbda1a6dd3cf7f26aad6d3b03750b1c1d"; + sha256 = "d3d2051e9e9fc9367f1bfe743827a759cba17bd86f3a3dcddfed02fe9ae4aac3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/nl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/nl/firefox-130.0b2.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "edbd4b3ec17109384330b771a54b990339c34bc355e83c48ec8703451cb6342b"; + sha256 = "5f7ecb9dcf22e58c843336b5514e13d0e5b831c26731aff37fa1dd9226668b1f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/nn-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/nn-NO/firefox-130.0b2.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "365fc0cfe58ed31a6a5e6edbb5b4f37525d2fd75186b4e2f86d14a8636176c7b"; + sha256 = "74574486fbc38a9c827465613ac35f9d3c047412556ecbbfcd9195a57da0a674"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/oc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/oc/firefox-130.0b2.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "2932be6afb81ede2d0fbf59bb2a0f24f719ad5a7a1cd988de33bf32c3cef3e7d"; + sha256 = "116b7dfecc231e1752cfda4e003567e12eb7025119bf9f6b29f05c387a85496c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/pa-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/pa-IN/firefox-130.0b2.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "5d0c76b971457695f349cdced1d58c72d320333233f96b645c021605d9857c34"; + sha256 = "ed3f651bbb97b134de0aeab6604d3239433cac0781ff32270273ba77eefa6692"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/pl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/pl/firefox-130.0b2.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "b27b7589b75bb0d3edcbf5dbaf6cc28701c5646fd52420f57072ff2d6f5421a7"; + sha256 = "557390db4a29bcf9c21526c5f90c21072a3b43cf30cea08b58c63f2711990497"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/pt-BR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/pt-BR/firefox-130.0b2.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "5f8ba3358feb29040897e0fa4f378c3c46bd469faf95c3bb5d3e211af3d0acc8"; + sha256 = "bf329696d5ec6aac9d8a59804d40467c8ac51e1c4f33c06019444f907b25f947"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/pt-PT/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/pt-PT/firefox-130.0b2.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "ef75c5c38d1cc42020042cd2704d3d6c913c0717bc8b9c36bb2be83a9234ad4a"; + sha256 = "4dfa6cfa0a77a38408d61135d773fa67a28a12bc4741995f226daa9bd564b20b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/rm/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/rm/firefox-130.0b2.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "55297bdcace19981f8795d5526ef9480d17a4577c28e63594867307ed01f99e5"; + sha256 = "b2f0f466a204d027756a138c828aee60605e33a1bdaa74df9cd317f6f9065b85"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ro/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ro/firefox-130.0b2.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "4dc8f3b31088978a341f3a93f1ca996f8d15dbb796ee452a106e846e7d3c20d0"; + sha256 = "93a49561ab7c067e07287761ad4bb68426e3c0f17f63b9d1eafed8b44993cdd4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ru/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ru/firefox-130.0b2.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "70f1851360985ad32615befad718bfeae358b76330a377b8a7cf7451b3881559"; + sha256 = "be80ce130ac70dbd13c23cd0d3b32be691903af4ead0ff83337cf8ed3cb29070"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sat/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sat/firefox-130.0b2.tar.bz2"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "181fe3d592f8dac4fa0fb31e2817caf6ad28db682bda14f59d412c4d4bef62c8"; + sha256 = "53c8e996c3aac626e15ec4d88b9faa791b4ea4b7e5d37a658a951e506692fa1d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sc/firefox-130.0b2.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "c1e6b1db7565ab33fc33f8981c82d7d2ff02af01289e71dd2600e4eef8576739"; + sha256 = "2d37ad1cd1794101e1809900f4bbfaf2ad6a211c6fa0170a9ab8f038605971df"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sco/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sco/firefox-130.0b2.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "041c09da5cfd5bdfbddb82a3cab627b5a44dce7a7f50792669d17bf34c237b9f"; + sha256 = "d07af060a5d5f1e49fc73deed9ea124cf441c258353dc015087541cb8331cf58"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/si/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/si/firefox-130.0b2.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "f3aa72904479e333e7ee8b00c22e4328e030030a8927264b647a149a46179530"; + sha256 = "55339369f3bef6782f6490ca4992f0ab85a9da9d661cd8b60e4f35ebfdacb368"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sk/firefox-130.0b2.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "d27b8f6ac01d88da9b480f81c3fba9ed5f75b8e71bedea2bcb6355259359e91e"; + sha256 = "b42e500c2ed242cd98e46faac69c37e90241710520cb969778f2e91aaeaba7cf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/skr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/skr/firefox-130.0b2.tar.bz2"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "1399d395a5d461fb2a80d449fb8f3d875ebfaa71323c67a9a9736cef01b8ce09"; + sha256 = "910d4b98e8b1d664b2cba09f828cd2fb70af36b6e6e5901cb30c4b68eba9c264"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sl/firefox-130.0b2.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "52ec9844aca55bcd0d5fdb8487572be747cbc53cef36caa23ca6655bb6cead6c"; + sha256 = "ab5d8794d5a73d4aa77189c62475340b988ab9db03ce4861054d5db3f975c429"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/son/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/son/firefox-130.0b2.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "eec700972a92056eaf8ee8f4c7e4d7b192efdcbb6329c29ae90e3a82d84f64b3"; + sha256 = "f9e980d9a52e95108357dc8df7e216e15dfd7daa4eed1aba6bc426ee6023e2e7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sq/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sq/firefox-130.0b2.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "e971abc93ba2374c4645079e7ff0cba4e2348a87ea95da4a226fe9fdad5ecf8a"; + sha256 = "4641530000018143b5696321e7358777ffbead0fc18c65f27e01c6ed20db6955"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sr/firefox-130.0b2.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "e4d6478717262145bff98e2dbe70f98b62a42ae1cb2bd3a0cd3951d438b57950"; + sha256 = "981b61c4ef02ba23da128d11b1cb3d5b2554f03b769cb8cd37bbca59309cd1af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/sv-SE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/sv-SE/firefox-130.0b2.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "a5ec41ec9ed0002c4ec7010e897c17cc19070f153689af77a176f7fbed76ec97"; + sha256 = "93c1642df4aef1419153f747dafb905124106d2a4244df150c1e17abc897cdd3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/szl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/szl/firefox-130.0b2.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "61d2c24a5453a1e0f44d343ead6959a074a79536b68761d2a0d2c2ecf1e880c1"; + sha256 = "f109a07ad914a1bdfc65d4ed79bef022ee25f3cab494141e00be2af65ee6cac7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ta/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ta/firefox-130.0b2.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "988c2eb71816965da025d6809297127ebcb6e7a0f9119da7a23a74edc6661b5b"; + sha256 = "68074b1e872e8f9e5a4b9c02d8e973f9ac51fb7e2bd431b3a56922e91e5a4c78"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/te/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/te/firefox-130.0b2.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "90f56fe0bf20d96c38113b756be4185c24a0aee678c1689825b3f615ffecee1c"; + sha256 = "f3af7defc9598d56638c83c9b4d2bf8fee372b3d3b00d76c7a9679205a2746bf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/tg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/tg/firefox-130.0b2.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "7bb209ad19aceb785dfbcc3e6d755dd789f5e4c705fdd65b3ccb9f95122ce9aa"; + sha256 = "c07fba4163796a71b7cfe4b06c76bf83ca0fc493660210db224c1d72fc64241c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/th/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/th/firefox-130.0b2.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "7e2db422e8f0e37178ca83fc703bc94e5a6a081e204c016288d49974c512fdb7"; + sha256 = "40ad12187db69337171664595a38ef19929eb26cc923816e28671462a72a6746"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/tl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/tl/firefox-130.0b2.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "8f56e6c11ca1ab67767bc2e88f79c130183c20d167bb76c43227d1e525c705ce"; + sha256 = "aa8e50fa88be92752bd00c2114bf0698535a2ef70764f2f6d1244ab779182ef6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/tr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/tr/firefox-130.0b2.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "6a2ecd7496da5933ec1657fcf7dcc9aaf02febee8744cedc49667a0cc7dd0618"; + sha256 = "868c77177dce5e5e2cf54cc70ef3689f22e58435a972c2bfd32e6bd1a4b450ec"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/trs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/trs/firefox-130.0b2.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "d3a167ca9928a3ac5e8082ce11f1b2a44f0ab1eba06b6fc04e5176cd328184e5"; + sha256 = "96e4606795f4212cd78865fe0592c030e864b87f3e6ca80c486e17106eedbf05"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/uk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/uk/firefox-130.0b2.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "4b98a85b628d075bfd4cbc42ec2700d1ec4d789c73a865d1131b6b89a68fb30c"; + sha256 = "e4a968623cf2821c87a7663789489106b0bf811bfa49700f53fffaed90ecd028"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/ur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/ur/firefox-130.0b2.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "1a4416fa7d20f3e477add982a43e3127c1395726f5ed9249d079519025e9f95a"; + sha256 = "5111cb05702827c40ddd9604b852575b1949c910a5da861350bcbac2162cb520"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/uz/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/uz/firefox-130.0b2.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "56525d8b8f5bbbcf9b350b57606c840556af5071d26a38e038061e654c1f95cf"; + sha256 = "7493c9bedd4f39f79e9666661221fcb9853bcae524bc931dbb2daef51aa36ab7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/vi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/vi/firefox-130.0b2.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "5ee9d7e0a36b7e1c4ab460ca46937a9161499edd9424bd8bed75d23bb8385571"; + sha256 = "d2a47b94e9182c7636f7a6eb4814587a59cd2476698cee89cb36499c5b7388f6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/xh/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/xh/firefox-130.0b2.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "325d343874e2c64692ee261ad977a0693cdae4df2c69211344c6c2706fd8d322"; + sha256 = "22e8a22e72870fc928e69e1072b6a7c26adb3072dff5b4edfd6045516e0f7400"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/zh-CN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/zh-CN/firefox-130.0b2.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "ae20bb02b5fb72d7911f4ba6d2c3cd484bc99c87a5c30ef8dd2fd042573de68c"; + sha256 = "d761f7ec2aab3042de9e449eebc5784867e69729fa9e22262e1fd88525dbc83d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-x86_64/zh-TW/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-x86_64/zh-TW/firefox-130.0b2.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "da09cc78428da6d2bef752a3cb642c22a1ba224611b9dda704e3507a622e9a1c"; + sha256 = "7f59a5f17564a214b8963cfb0f28ccc35fd4e6de92965c8370dc7b0093eb91ef"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ach/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ach/firefox-130.0b2.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "7de316f42472e2cda325c8a25467464a7039effd676040a2ea9db1d6b89c732b"; + sha256 = "7b63bd298072bad2d6328f5c1a1baf8a31f30a2cba6296d9e31bf3b14949a0fd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/af/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/af/firefox-130.0b2.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "82aed3835c6fb6e61c62b2750c8b4e276242d092265e9649558721a1d2fd202a"; + sha256 = "3673b0553707aa1b09aaad4181cc8c257ce09633faa681c9d0f7409fe036e47c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/an/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/an/firefox-130.0b2.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "5c76cc79bf6231e30ca84bc192e2f90df22ab67127aae0729e910bdd5f97188a"; + sha256 = "d9015c7147dbf5091a418c84feacc91739f202ae1c6a48ea600a2e344fb1e95e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ar/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ar/firefox-130.0b2.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "7f25efc9f0379ca762db785d99fc3cf5958405da20122037281f8cfc6e66303e"; + sha256 = "85d049c28af55ed19a8d5e5a27b1e386edd9531222c4b77402ae362932340ca2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ast/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ast/firefox-130.0b2.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "2fd85cbeb6c5b53e00d045b3667e44346b82c82e9c9bd790c3a3732367ca5e61"; + sha256 = "df0afbccc6077c70261929e8b581a5a445263f8445b7a77f7dbc79f7e5a9f1e3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/az/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/az/firefox-130.0b2.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "dffbc108ee8f2467a52304db4776e796ab97f95d7f4f2ad48f53dc2767968edc"; + sha256 = "aa8e05e2db98f8052a83debdefa76b279c69ae9208883dcef4b61a6d05ff5b63"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/be/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/be/firefox-130.0b2.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "28cd15d9b340c84f910aca4479f4d57547cee235458f7afaaff50a0822d0b831"; + sha256 = "a077810699e5ddce43f74ba7b6609aac9be911828270847472cce997d71736d7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/bg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/bg/firefox-130.0b2.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "8292150801d24e6ae6cb82d7845d609030da1eab1e34245043b7a4e3c9e59af3"; + sha256 = "7a7c35258d8f4a816fbc7be47836dda56dc02dcf799e966273c2b58695efc153"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/bn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/bn/firefox-130.0b2.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "f4388060b7a61e416239fe55cf0bf8c599b29e178ad292ee28c15f002b16c700"; + sha256 = "a903706bc127a34b5c649254598a027f5558bf695c634ae1ba9cbd571c7466f8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/br/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/br/firefox-130.0b2.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "e89303f3482ff60392c737722bbfa374c9c4fc70d4dbd4482891f6155bb56a73"; + sha256 = "8fc1d8cbaa3993060a6533a7fc0896b307f3d7194117bcfb3651aeeb92d6b7a8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/bs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/bs/firefox-130.0b2.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "addece2b3368c520a5d5d83a002c29fa9684b34b045247832e0d4b9ab947b0b9"; + sha256 = "9ff6a558bf756b4a41aad41513c5e3af1bcfa13a39b7aa6e808ed44fb4a23dfd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ca-valencia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ca-valencia/firefox-130.0b2.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "e782b340398180d5d6870f91086403cf88001fbfa16b42cd31e8e6f8454a38ad"; + sha256 = "84908a5501699ee273d9b28954f89f58a0090df7f9ca850aebe7a18b80cd0bf6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ca/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ca/firefox-130.0b2.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "c5879ba073baa5eefe296c5a9eeaaf77458691c0bdcc596b7a19a5c742781514"; + sha256 = "5c877cf935bbceb5090229c49511c8e14f979374d89eb1e37b22be98f97b4262"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/cak/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/cak/firefox-130.0b2.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "2d15f5f153048e9024daf00c6ffed1cd336b5c9e1508a84bfbbbb66a714818ef"; + sha256 = "80a54ecc7157c0685741b8014382463f6f8a7996885793f2b52a0d24cd6b9970"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/cs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/cs/firefox-130.0b2.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "9213a94fee703e92a62bf768442904efe56150c5d008a99dde518f3a274d5c19"; + sha256 = "edab1c40b01536b9a8651c9454ffd3f4f4db1ec31059e03e43b1940b8030c53f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/cy/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/cy/firefox-130.0b2.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "37d3984c11bec2eafe95984dee45c3248caf58747145e9d25ed670fc71474f22"; + sha256 = "21e53ee632086450645b339934c854639654e0f1bca0d00a0222c3abb06c7ea3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/da/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/da/firefox-130.0b2.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "f99f6d5cadeccc41011f3be7218b09d03b6e9149bf53dd5694d81ea7e684acec"; + sha256 = "95a7761928c2e595d1c172c6cab5a170eb3144e312ebd88938530b5bf60c3f30"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/de/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/de/firefox-130.0b2.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "9f97c707ffc8cd94a9a65f0653f416b6b4091269a6832e6b8843de78886cf825"; + sha256 = "fa9690d6bca26353edb5649bf2bb0b4c990d43402efa18e5162f9ce99d08c634"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/dsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/dsb/firefox-130.0b2.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "a7929d64293e3184e63d006d26811b3ff601bdba25b7cf1846b07f4b84ac7d96"; + sha256 = "e4aded68358ec362f7aa7c43f6d57e5ba2cb68e9699eba6a8d31f57ff6c09f8d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/el/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/el/firefox-130.0b2.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "28f81d3d0bf53b53a2e9e3837bce99e843af1e0ba02e7f1cdc49a443811723e9"; + sha256 = "2d18d613e78610d3523497d633f414a5a14537f6b5c534a0f0fbdb09d1eb4e0d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/en-CA/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/en-CA/firefox-130.0b2.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "8ccd5caacbcff243f0163c98a4b91350d1fdd0a521f9d2bdfd68b4d8668c35b8"; + sha256 = "d764d743a8827c919f5e262e7f3d92ec5bf6136c14674aa701a9bf4e7a3454cb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/en-GB/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/en-GB/firefox-130.0b2.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "11ed47964c2dd3a8aecc008690a5ef9d1aec71b24508d469b9cec07e6b6b8632"; + sha256 = "2e2deccb70d5a1eb67b32005af4e824268b458f26a688c8d2d10a1b7d9f67f52"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/en-US/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/en-US/firefox-130.0b2.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "a366b5f7eb73d115c521fb1f8ca46a5d93b40800ac9117c908858b933ed16dae"; + sha256 = "cac0620cdd0004f77edd1363550aae525c3a41cb9e7a21a6b0d9b8191eec2170"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/eo/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/eo/firefox-130.0b2.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "c5a1be28ce7381e2528f114aa801ebf00fb5cac3779430a56c326c0e1ea58420"; + sha256 = "5928360ad8779acbb9bb559f8186d50b289d82f44b85a4f2ffb4766a030b4923"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/es-AR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/es-AR/firefox-130.0b2.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "083ff442eb48f9ec9690eb6bf18dccfaf2b90600e55817fa364690f05ed21055"; + sha256 = "cf99775ef72de5424fed1bd78291ad7502f98718928819cb847f4419e5e9f098"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/es-CL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/es-CL/firefox-130.0b2.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "544224e405a8f970b7ec00df35b373df7fefe6c861103a225085adb82d1a503a"; + sha256 = "2e28388a1b4dca0aecc995a560b9a0869c7b33dfa1bbf40c8f7636e96506d9af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/es-ES/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/es-ES/firefox-130.0b2.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "8d750b58a9bbe60916b7eb6b720cb76e38b02fbe236cfc581e56fde044578934"; + sha256 = "dd7a22a0208467ba077b7b85e42d39492509128152e295222b0fe06184e89c6e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/es-MX/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/es-MX/firefox-130.0b2.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "6976bf3a99c4d1e4508d0fd734ecffd91f9f649e82e6d1cab1e9db1796e70531"; + sha256 = "fcf7eaff8e24e8d01e260a84a930a44fc9f0ab481108ac8ac80ad8d0c2fca5e5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/et/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/et/firefox-130.0b2.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "c369af776e97b666bcda8180e80bc00952625433a93462058ba1e3974f609bd2"; + sha256 = "89066eb2df624d70f561ad4524e921a16389ed3f4d6b5491961c21a106ddb6c3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/eu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/eu/firefox-130.0b2.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "596a05acc3ae139e3fec16c89660defddcb9c531a21e087924c04ec0f6f27dcd"; + sha256 = "682373ca3c68c6bde0772e28d9d49748716644024880b375e65f4cc948c84c32"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/fa/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/fa/firefox-130.0b2.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "637196419fc8b14bdb152d2944172835038ff1b040056129633c50aba66bba4c"; + sha256 = "8218935ed76216b6e199d3c9146c55ee27d92eeef18289a90fa924cb88de2ad5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ff/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ff/firefox-130.0b2.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "449ad4c582f64a33a89a0f0adfce507af96ec73d5dfa6803ca32177d112eb11a"; + sha256 = "adb5b4f8c258993c97f917cb46fd0a9b1baedb0ed0bd7e20370035afe271d4a0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/fi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/fi/firefox-130.0b2.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "d04a126a52169af1eafa1c69b517993b4c415119fa051c532fdc51020e5ac124"; + sha256 = "4afc7f4be4f9c28985abc5e363ba621028b846355cccb1f71619f1cb6e4a6769"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/fr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/fr/firefox-130.0b2.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "3fe83b63e5c9f591cf76dcec659718728d6aa00c2a613e7d2f59735bd8a93ed9"; + sha256 = "583f6bbbe87c842b0684b0a856f81b658fa23a2e2d50b56932bc23e4ef080792"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/fur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/fur/firefox-130.0b2.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "6e6c1f6c46eb419957aeca64e122255a4240fdaec8c295af6835f33f310714b8"; + sha256 = "e916f7f3b82c25410d016192ff6118e05ab8bf894d314c012b2c4f78887fe55e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/fy-NL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/fy-NL/firefox-130.0b2.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "35f3117cf96d67ac316964da6007f30326564522ba4c13b37ade0c31008d4547"; + sha256 = "f259783b26f91a9e464fe4de6c95d885dd39a737d23d493c7b9ea8195092a39a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ga-IE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ga-IE/firefox-130.0b2.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "dc44a7a87417d4194b892214cc2be7f82c6e917ad41abc017c4552c5a5399db3"; + sha256 = "62150f6e9e142e52b77621f2331e529b0e13798ad2ce86f8fa8cde26bac99ed3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/gd/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/gd/firefox-130.0b2.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "48d73dfb3b8ad6a7162226d3a26f809091aed30cbcf2e18c30b8e6edd1024794"; + sha256 = "5d78e89798d86c476116a7a04a8efbdf867da5228d01cf56fd189e0e00ceada8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/gl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/gl/firefox-130.0b2.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "b7a7d225488e7dd6490171bff1ca71779005cc4b83ed07a452198eac10a1e1c3"; + sha256 = "53d72e637d6e2fb999bc2d5b0865a07c5e1f1ae64974fb24f90cf3bc13bec115"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/gn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/gn/firefox-130.0b2.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "0c1cbee19a2c23ed2db95a2283801e09b783679fb0997ed125643de181047f02"; + sha256 = "560d60eb1ca98ed7c6dbd97d7c3a0b97cd0675391ede775f64d62a2e98bf6771"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/gu-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/gu-IN/firefox-130.0b2.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "e7d962c08067f4cf9b14413630772f15fc4de6a3523f91c2751b92103ee19a21"; + sha256 = "0c0854450654e6a06df93361c80e7ef8671fb06704a7562aade57ed65e707862"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/he/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/he/firefox-130.0b2.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "3467a5423a50316c26a139504b7cb6bc1278f9d4d85f6f027d949ed5121aeded"; + sha256 = "3aa4c8ccd42ad0f5cc4ff0adf2d8682674e0f0febffdc61a9a8ca513d6656c4c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/hi-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/hi-IN/firefox-130.0b2.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "5396d63dd5381f872ab488f2e8426d4aca78181eb9f21920d9b8bca43e28bfca"; + sha256 = "f28c6e5ae2f1c8082a10cbe1732bcef7df48ef734176f5682fde8df2a87c2778"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/hr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/hr/firefox-130.0b2.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "c3d9939da0a84df0dcc3da5cea1bc9c09141148fd954bdf612f6fae362534340"; + sha256 = "c96d908c95bc025c6e30cf58d13ea7b8a9c54c925e6f985cb4ba3d77f9c36aa5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/hsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/hsb/firefox-130.0b2.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "09d437f17a0385be6cfac4bf629a73a799c10ca0dda4bc1c38b2a0c2e7034e7a"; + sha256 = "219a1935b48f08370c423e8a40314e830de8eefc82465f06e6764d18cd29687b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/hu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/hu/firefox-130.0b2.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "05bb1ce66e5ae4976ef15893803aec9d6cbe4551633e9904c227261e429e311d"; + sha256 = "29591118fc299fc128a401323c0a8207b44fc7e5702bcc2262af1a2c608a4366"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/hy-AM/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/hy-AM/firefox-130.0b2.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "d97fc9c27b69a569f8209088a6b7ee8cbd4c36d0093872dae73ca7b91e094405"; + sha256 = "daba83c4d70501fc9925a67819403dcfb231250b401798615b0142e4ba0320aa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ia/firefox-130.0b2.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "69b6bb70f37d104aa67537bcd528b40a2a08f4ac1d41f0934ef74344231efc2e"; + sha256 = "76f9e2ec34063b6d5899fb858f1c479379f84e6d15ef60521bc0ede7cdf97cc6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/id/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/id/firefox-130.0b2.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "f30ca09ce95f6bcd0ca24ab124cc89aa74a574360d3c1ec110350bb43cfd7159"; + sha256 = "373537607de55bcd9decf9882400783773c203034ef85edbd13c760554a5d6c7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/is/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/is/firefox-130.0b2.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "a34feeba414fd2cc7c801fe8e7ce8dd46595b081899cf9352678d399d9065ac7"; + sha256 = "f85cdc24c47dadf88a1801fa3d6e33e898f6ec67022980d46c406a5a79f06c97"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/it/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/it/firefox-130.0b2.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "68edd97da0dc8952a29ea75a8a86f668b8d478f6a78169d2d4e7b41ae4587f06"; + sha256 = "970e147f4d8fc6afc57067e5b9891ea14ce866e057c8b322e8738d4b76014af3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ja/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ja/firefox-130.0b2.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "e3f712f79ddf2eddfbe53a97573b997ad49e014b6ca6bf32f4aa535120f0807d"; + sha256 = "981efc6798a45163bd724238daaf27a27632505e320c99d1a045ca73f4bc9671"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ka/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ka/firefox-130.0b2.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "b3d140578dfda25e43df598ef518f74a1163f3fae10ccaf70a82b42975838dc2"; + sha256 = "94f814728f2c0617760dc6bc148c04817a3160ef0d5a29d3052c30bdf4701440"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/kab/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/kab/firefox-130.0b2.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "f04895916273a2f42cd34da36a0150239c1c133e48cdc3b53af6d3e6b3ce51d3"; + sha256 = "2e381178febaad9595e48ebadea1870c6e52a3b9e8b64be8c731371051967102"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/kk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/kk/firefox-130.0b2.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "b44aa65f716c11d0d27c7e9edc99cdd6c032bb37c0097778ac51f2cf688d75a2"; + sha256 = "9ead5889818c0fa8dc38aaddd7286fec3639939fb017d1546ee8f1256f6cbbf4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/km/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/km/firefox-130.0b2.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "429d0800a6705529dc3646271254476cd5f889e410df94697c75fc60fce06800"; + sha256 = "f5aee2fe01500a2ad9b7367ec4f77567528a38ec080efa243fc24756a7971f7b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/kn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/kn/firefox-130.0b2.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "c0040c7085d91771cf969913c01d0bfff75f8713d1eb2b946f7ececc99b03a36"; + sha256 = "68a851da99f7c888eb7633631c94f70fc62ae5a28552646eb0f4424c86671052"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ko/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ko/firefox-130.0b2.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "d07e1f793d52e47778c4f076da39f489bec648a92f9c38d90e5f3f737b44e49d"; + sha256 = "4b77874a6184da622b0bdabb81a29b2e4b266cef3e0e14e8e03ea2bc17dbff44"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/lij/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/lij/firefox-130.0b2.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "be5ee2706484f6389d1c3abd2312423a98985bcd6b343d4d219028e3401e069b"; + sha256 = "6296b2014b08708d5713427a9bef5a508fd4823e02ab98ba87c113e2e6f96ca4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/lt/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/lt/firefox-130.0b2.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "56c0cd9fe8208f2263776ab0693418163ab90ce529660618f167abc11e80df92"; + sha256 = "f319ded0e1e65987e7dde7ad56f3c4ee0e02ea2b0b64ba23c6587e5ae0478210"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/lv/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/lv/firefox-130.0b2.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "ae2335d9e2e8c87cba724383917bf4ac2f1be79d27fa61750576a9d9b01843a5"; + sha256 = "0a758b50f893bd4cd3e02c5901325d17d5d22c859a2f8f5d9e90f29e4a2e5f16"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/mk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/mk/firefox-130.0b2.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "4b817967611fc8c6d7d106cf5cc3d4b0ed18008c1b2d4504ab6e5bc1561f12d6"; + sha256 = "f7d0efd7343d53d5de3d80332fcc42cc1a390d1944b5a408060ff4afe591c531"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/mr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/mr/firefox-130.0b2.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "0dc3be0cc0271c61c4ed042417ad8fd6d1d856858afe9ce03dd6ea086c27c948"; + sha256 = "85d2314875c6383254adf665e32184448f51f432f06053b830f82432798b18c1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ms/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ms/firefox-130.0b2.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "1cfadb8161a7a680223168a17cea81fa0829771df9ce94686e3825a31d60fc62"; + sha256 = "b84cbdd1e0147cd9c24961ef73859d5f4e2f9f06b06415bac4508a94bec9a4b1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/my/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/my/firefox-130.0b2.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "40ac32a6faf899f0d92d8a6b205e740e958fa1cd46101d9d34f0fab854c5e46f"; + sha256 = "34dd8c6669bc030aa6859567906fc7cdf759513501157d6adccc2ae3b9074724"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/nb-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/nb-NO/firefox-130.0b2.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "e7105f60a651a143b42ce8c4590847f7e251a1eb294d67e4f16e47aa07787d8c"; + sha256 = "21ff31649a8ef0ab8e2b541ee4e198bedfddf43d66266675c09b50879a83bb32"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ne-NP/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ne-NP/firefox-130.0b2.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "bd326688e2a660452e2470758a8b826870f8a70bc64b3492553c5f4d0e4d1220"; + sha256 = "80d546f09fce76d7bb85fb82951b805b367518ef7b4fd4126c915aa37e515aa2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/nl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/nl/firefox-130.0b2.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "5c174f74bac54ee60b2d741b5a9d2390fd6d0d624d6176e454d82d1e3ed4083a"; + sha256 = "ce52c8f3f6691316cde7528b2ce66ea04244a3d5aaef770163508791a808d641"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/nn-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/nn-NO/firefox-130.0b2.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "9ff6e0b5323e9e127e4ec6df8d242afe5a1a66d2f3a80ca00e23a07a4400ec01"; + sha256 = "636a0bc818b923ba9ccef6d1b8ac3cd34fef380c9ffb62b5bc1c5bfc8d4a1efa"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/oc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/oc/firefox-130.0b2.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "ca75a00fd865e04d037ccd980a8c7abd002fa2c805df34a2ad3f75d80a53a6e7"; + sha256 = "2a4ff16c067d867148b2952874e48f107c4c340df4a793950821b3db9bdded32"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/pa-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/pa-IN/firefox-130.0b2.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "560bb5b270098a4cba3e8cdbdda26e0cd88ca19bb763efb6ab38827f1434f249"; + sha256 = "110f8a9d6702e301a3cc0eeec8b40788cd0799829f521fcb60b437dad29c60b6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/pl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/pl/firefox-130.0b2.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "edee842845d07035d2abac29bac345fc849e940e804b5bfe3184112596348f0f"; + sha256 = "3bcd98641bdbf14ca2ab580457e19ad3c9400b5464ddb79507040f1a37245ed0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/pt-BR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/pt-BR/firefox-130.0b2.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "0105b084e64e98a068ed5b345fa1d0246128177416c42f84f7def5ebdb656bf3"; + sha256 = "2f60b71d956bc63232408d1db6c1b58462c3d1a6a64d86a93f39fc780b306222"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/pt-PT/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/pt-PT/firefox-130.0b2.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "6077b7ccff6ff72fc8992597ab393af5dae9f9a4673e0f157e19e444adfe4f2c"; + sha256 = "c87088e69f7376d2ebe5637c0896558c3a4dec95771760679b30327de873e08e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/rm/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/rm/firefox-130.0b2.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "ca53a9afeb62d2bfdd711a261114716a772c9b88c21529480e9f2fbc10d3f318"; + sha256 = "9aee04564277f022bc3426bdfe45b085b6eb853c6c2e5ee5c5e2cb883bc344cc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ro/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ro/firefox-130.0b2.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "b78161fe518ef5c11d029803d417331e1d36ddeb69579160926dd846ded61d34"; + sha256 = "178029778402b7b19be7e9bd1897e5c275a787f435afb1f9e0a570d532d570da"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ru/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ru/firefox-130.0b2.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "10f348de5bb752077032d26327687d03977f334d539a8314122797d45fa045e1"; + sha256 = "8529555dcfd9af32e5de36f2326800efc7963621b194a282be475ffad76d7f2f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sat/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sat/firefox-130.0b2.tar.bz2"; locale = "sat"; arch = "linux-i686"; - sha256 = "5611ef64adb9163c4e164ff160e9462474b1e23e2d53f63925749375d36d268f"; + sha256 = "52337358efe5cff5deff16edec412691cb3b62ddea6d6f35661c5542db5525a4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sc/firefox-130.0b2.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "8c1f83350f5a03af811c954937f38520737a9551403e22976a0400e6f7c3d3e7"; + sha256 = "5c68864c8ac5ff3b5301d94831c05e3036b6b92303f7b8401c79c253277335ed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sco/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sco/firefox-130.0b2.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "7b0cb52eca66ce5486475c7ef9f5aa4ee07c7f97a959856ff690040cac78587b"; + sha256 = "9f6b54d307c50959d249659454c1ddc062454ae5d5aa856fb5b98dc8669c8b00"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/si/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/si/firefox-130.0b2.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "273fc5f8b7e388ffc81396efde4b7d7935854b9975b28764950595c71cd320d5"; + sha256 = "ec288ce839924f6b83521d27dad7ac867302200e37f21227877b48e0b1a287d1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sk/firefox-130.0b2.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "d379dce984a6051ca47b8ef7e8043fbf5be300f7764f53396b63e2f7969a2931"; + sha256 = "055ca55ee7af8534611ff7c8799f227e20a9de49e542fbd6db39c788cae39baf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/skr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/skr/firefox-130.0b2.tar.bz2"; locale = "skr"; arch = "linux-i686"; - sha256 = "ab6d1f2545e09da999df2b4fd9ba82132790a95260d4efe40c362733e2edbc7e"; + sha256 = "53be09ab8894f686cb4ed7b67757dd3dbcb0e77f5bd88261ddc066b812f01058"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sl/firefox-130.0b2.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "24bf086e6a8b8fe3c38b778c69884003a3f738fd4e7153a911db971adc101897"; + sha256 = "3bcd6e97fd77b83af25fc62506a7b87af109fc05f89a11d1938fc2310b52bc4d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/son/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/son/firefox-130.0b2.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "6a9e2b2a2e8cd4425bf7ec0f2d97b18973af9629b24e5d0517a147e7c92d7d69"; + sha256 = "4a64ddcbde27c29d077e14e381688070489779671db187a77b5bbb27234b9aca"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sq/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sq/firefox-130.0b2.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "f5a4c4a10e3efd4bdbdd8dbf9d178e854eee3279a088b767ef76b6336866da52"; + sha256 = "07b74dd98812adbcd33e9478916de493d60653d6e956f97036cd84a8e501bfb8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sr/firefox-130.0b2.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "baff877a7439c2d8de5b568d61e81edbe86514635ccefb7b7b9cc001f7193823"; + sha256 = "07c41f3ba21714f829803ccc358031236299d13a3ca8f3676594eaf8a60a8ad8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/sv-SE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/sv-SE/firefox-130.0b2.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "53e476215aab215f4ee7b946500c346123555160840a5a974fbdcf5939c6a13f"; + sha256 = "e615cde1fd77e8e051a95a9005ea1b3138ed702126e55b17b1aaf2ca25d22114"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/szl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/szl/firefox-130.0b2.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "7d6d58dd0607bce23adbef4cb4872e180399076c8fc45cf5d54704c23324c4c7"; + sha256 = "c8566fef15e8df33d5a6c3fd82b6f3d320651b9127c4438194c5d101c53c1bbf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ta/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ta/firefox-130.0b2.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "ede5c75f3d37fe204ce74bfd5ac7ec5d42aee36bfd287d5cdaec71331d7babc3"; + sha256 = "f53506de3808de393a2b045544e4e6c8c031051ec856046f7fdd1fad7cd99a39"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/te/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/te/firefox-130.0b2.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "eafff5d725ebd8a6db631625efddcb7c65907ebff413295c41d119474267880f"; + sha256 = "13fd47917d24b8627498c86ba61da650a54c5fd39367403389a539d391920df1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/tg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/tg/firefox-130.0b2.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "3f61df3da322a4920965882e951610ed170f68f4b4e085f5a28aaf7a5ae33ce3"; + sha256 = "ff13e7b1ed62c3445a90c152970cdc394ec1d86f8cc8aaa50403ecb1f7821107"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/th/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/th/firefox-130.0b2.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "5a08dfa2a922d73b01e3b20cd03d618d6dcee8f39b38d7d7a50ef60613fedaff"; + sha256 = "f28df2e27b0ea86352a8386f0a2d453f14bc59e67d964c9beb3ec66f0b0c4f02"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/tl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/tl/firefox-130.0b2.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "110795cd1cb00958f4f86400abfecf58f69294719cd720ddb609ab65b143994d"; + sha256 = "4d3151c06b1e5db4ecc1a28927fd9e50bde6d21353aea9f63726e6fa58334999"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/tr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/tr/firefox-130.0b2.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "cd5194420b3aa8f025a548bc38b38964f8e6762ff64607745c037ae4a7cbe84d"; + sha256 = "fb3906732149fd6b6f71d45f8340efd74c3da4799acef2836d4b3cb650447d99"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/trs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/trs/firefox-130.0b2.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "81a53bd3ce968e24b8acf10820fd1c21256c52f9a8ac8ac99aea625f7184dcba"; + sha256 = "d2ab069435e335619927b0a29661a80f122be37393ff3c1728bb1f277f02e427"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/uk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/uk/firefox-130.0b2.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "bfc96d3ad51766c1dc112a433ffa05165510ed9c7d9c01ed17685c540445841e"; + sha256 = "eb19793380a176998198429b824737eceec37a69dc468d7413a7912fb0100b7c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/ur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/ur/firefox-130.0b2.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "519ba9b8072e6a63ae9cd54e155fc9c866a6ec7ef802173279238be3a50404f6"; + sha256 = "c59ae1e4267bafdb506c7dbb01ccb93523e9989f4676e6bf0925e175000086cf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/uz/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/uz/firefox-130.0b2.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "92fb24d2633cee96cbb9bfc1850e663b1baf4a4f1421d1d7c251b9b7fee75cd8"; + sha256 = "a946abf1f36ae15f9b319095f718cbbb6d56dbde200a90bf85dd3d4db9078001"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/vi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/vi/firefox-130.0b2.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "eca392570df06a89f171fdf02990fd5bfce84539ffdb1b5fd7bda43843f50815"; + sha256 = "c58b94c8b45e85be52938ffe1a1b4c00db66b7160dd062b64ba2ff3e392bb797"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/xh/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/xh/firefox-130.0b2.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "9e412280da048cc9003b585894f3f50bec6c15692325472a3fb19c63e6966ed7"; + sha256 = "c99842bc5a03f77c5836c49bb081b5266a652225c5ee7a7444db30e50b52ac88"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/zh-CN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/zh-CN/firefox-130.0b2.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "8ff7c68a23a24c4c7b1be67d4ac3796249f16b6bb8e79dedef42ff99f7210b66"; + sha256 = "1585b4e404b2aedb7a03fde2dbe5dad54501951b85841e525658e4dd51a6ffec"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/129.0b9/linux-i686/zh-TW/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/130.0b2/linux-i686/zh-TW/firefox-130.0b2.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "c78067df928a0d27bad51f1e562470aa031e8d65c93421e6cbe79e2eaa952277"; + sha256 = "adc817b6659c40083bd091a9ef7524b3ac193c0b66ddecfedfb9cd1043e47a55"; } ]; } diff --git a/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix index 8215a5dfaee7..6a965af33bf9 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix @@ -1,1035 +1,1035 @@ { - version = "129.0b9"; + version = "130.0b1"; sources = [ - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ach/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ach/firefox-130.0b1.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "1cb2c1688c68d5347d81e1a92ca4de9d6991da9e8449a1a5593892dce69890a7"; + sha256 = "4ccecb8552ba8f6492394bde1603a93c0025fda13e85aa6a5a8af84262a50903"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/af/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/af/firefox-130.0b1.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "e6a70d0007064548bf74468fae457264b928b5f5eba86c7bd30653bd86fc1c97"; + sha256 = "7168680b5a9bc94992a26d4de470b785e0f1e16fce266a211f300f052ded6642"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/an/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/an/firefox-130.0b1.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "81f7e8679cc6b8cba678ec2a23f46d668d86774e8c8d3b33d349c9d5e377fec0"; + sha256 = "54adb6e4a31db13f3428afc56f6c382152b5048f3620b88c30213c24c7e59e8b"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ar/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ar/firefox-130.0b1.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "569d536dcd418afca914789032380d6614b7a2668d815a4d3fc1ba97e0df3d31"; + sha256 = "4e760b4fe58e0205ccede8e3ce110fa4e44f04e91bb913ddc0e05a254ce9fcf8"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ast/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ast/firefox-130.0b1.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "00571fd5463c0a4820c7df0bbd106d7fae7243f7f352e0f12fd10d3a8c9c2369"; + sha256 = "91af2f2bec5b2ffd4707a37c34e86183ae366218df0ff855850e8c12840cea89"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/az/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/az/firefox-130.0b1.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "51bf66f108bd4108d11e143a27953e1c862cc222a015f4f15ff25ebc8c06e68c"; + sha256 = "f65494bc2609a56886234bd8fa2d803de84ca09246021b9720f835fff0823f7f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/be/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/be/firefox-130.0b1.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "edd6b87e0aaba7ebf1cb399205e9c3658025f1c6f2e4608f71812c7aff020bbe"; + sha256 = "96e249151bee4b445b75e852f7a2d54bba5f5ec6d5f3737203654f7cc76baf5a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/bg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/bg/firefox-130.0b1.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "4b4ef577c2d68a74291c1b2b412581c5c89720b9a38aaf493d6b82b41cdebe84"; + sha256 = "19448bc0567677d0b4fc0035ad8fb7f50c82d5a746a89700f8bdca55d76705ff"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/bn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/bn/firefox-130.0b1.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "44890796931f1d1a4ec9f60b52119671ef2db73c42bd80b2d2b8c67bea1cbde2"; + sha256 = "388551adb53061661b243617409de1c2efc3afa149ffc1c25f4cc71c371baf75"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/br/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/br/firefox-130.0b1.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "855488ec8fba0eb72c5fdb210242724fe7ddfce3180011d67f16903029db7730"; + sha256 = "f4e8bbb90e4af55b92d962ec9a0bb7b38a1a78bc61588f30185edcef723648c0"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/bs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/bs/firefox-130.0b1.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "56c21767da4ad51db6803e6ecb5cdbae5a81988d155c7af5aafaaa0c78076635"; + sha256 = "f35c9f7dfa2833447803fa7f1632190c96d0b5ac2beafdd5d96335880c6738e0"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ca-valencia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ca-valencia/firefox-130.0b1.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "bed4b04c6a67fb484fb3db2ab3574f940bc68602e35e88dae00e90c1e5e5c31a"; + sha256 = "29bd0df654df97129f52ef6e3501ae300cf8379a9b99d32c21e836fae98cee59"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ca/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ca/firefox-130.0b1.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "01f4083b4dae7bf10e5f32776f6732684cd0ec9b7db852f7deed41a2f15614a4"; + sha256 = "1e423be7d2a861bd5b09d268b02aefc1b420e0b37258aec00b0dd9aabedb84ce"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/cak/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/cak/firefox-130.0b1.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "a3c2ca1205e1787377f0323c502c6ae8c1216ca38e6e489d60befc0687180321"; + sha256 = "9596f36581a2da0fb705e769c4a42a4eae0c099dc3e2a6896767cebc285760e2"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/cs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/cs/firefox-130.0b1.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "65eee63e410ef69953705ed88b7b941acdff4dc149ed02c8be84c198457ddf98"; + sha256 = "dcaaa82f0a18ae5a4852b4779c4d42fcade7b154feed7d87714352e82bad2cb1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/cy/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/cy/firefox-130.0b1.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "5a787576ab8d3688ac1605de1ed8a07c98cb17cc5600b12e3a3ea1ceeeddf41f"; + sha256 = "f0024d008dbd5d55ef655168d7ffe7d6740b2978ba8594ccf1c10db68252d216"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/da/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/da/firefox-130.0b1.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "5c955da4e2d4887d091e79f7c960cd58a0b6db24d2b8d920e363e4782640e7a5"; + sha256 = "24ab76f9126ca760c25eb24c5419ac8fc5402009edc1d6eee3f962226f913c63"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/de/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/de/firefox-130.0b1.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "7c1ee34c4b3d55a512862701f7bc4f9cc98997584ab3ceb0c63a5654f384d97e"; + sha256 = "107ed50755bcd25ba3a0c3f314eeb3747cdefd621fdcd59a0d89f80b941dabdc"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/dsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/dsb/firefox-130.0b1.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "24a539a24904760e3da834c911c9c713da3e49821921776fd3363098a233c7c1"; + sha256 = "2ed2b4668f1aa3dd0b5db7b38fd5cf8dfe40a742bb58e537c9237788be7f991e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/el/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/el/firefox-130.0b1.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "3fb3043aaef0417d845e97d40877ef7ca78c76d29a5bfcdf3b0b07c5ea846d50"; + sha256 = "62cc57fafcf2e23c9ffaba181effb30933dfcf5db8154e337521ca96fd743948"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/en-CA/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/en-CA/firefox-130.0b1.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "efbb535f857dd3857bd12df392c8e22290a2b2cefc949b3bef6fa3ff3263d74c"; + sha256 = "58a996a29bcba0b5801cbcf8d6c9dde011dc798e8d900cfca33b2a6b45158b57"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/en-GB/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/en-GB/firefox-130.0b1.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "b513d7a8716a9951d5832e55ba7b941c396ea60cc5716096c19b87684d26c54f"; + sha256 = "a1960329948f238fc01b9a7559349bf4544b416123885358bef4ecae52f68979"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/en-US/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/en-US/firefox-130.0b1.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "4954ea619e558ed5a4a3cfd7ef4dd326349eecd7499a5568d0701cfc23f543b7"; + sha256 = "9a777b891e18e90cb845870fd9f73a979b616e3f1e75a61509fabaee900fcd8e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/eo/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/eo/firefox-130.0b1.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "2e76d749f1e15adc3e61203836d3f16e085ef827874c4faeec3da0f0a798b1b8"; + sha256 = "26e2ec0ecfb75095e12b1b31aef725fd795466bcecbb8b215852c10593cbde4e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/es-AR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/es-AR/firefox-130.0b1.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "7995d190ba6de725082be61ec5f01be4d752abeebbe5174f37ca84cef5b327d8"; + sha256 = "6ed99bfaa4655344ff910928c114aa172084adf09546b285be060c7cd767f067"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/es-CL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/es-CL/firefox-130.0b1.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "0646a3628ecd885faff5d5844b2612af78c43ab0613c134d33c755f78ad0f183"; + sha256 = "2e67cfcca1f498ae424efda32dffeb23c9dc95f4d1f15cdecbfe5f33f3342ad7"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/es-ES/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/es-ES/firefox-130.0b1.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "606a57c614a5cf9c5e36e7409b833aaff178e59c6d4c5ce3d70f9f62b573da2d"; + sha256 = "e881ad57fce8e5da0897ebadc418b6b398b09e6cd3d75f07a52b539a96baebcd"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/es-MX/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/es-MX/firefox-130.0b1.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "79c847bfcb66f7074288948e5cc98e29c86f7118d242bbde76e8783d04a9bd64"; + sha256 = "f84a9f7f3fb98f8ad01517a9fb4213b7e8ceec01c936398cd92a011bd7be66fd"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/et/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/et/firefox-130.0b1.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "0d48f0e736629791344bba30763af8ae0ab37cce59cd5fdea4d1fd861c0a9994"; + sha256 = "eec820196c92a6bed0303c81c42d4ae48905ff65a463f322450a8d916b96ec2a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/eu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/eu/firefox-130.0b1.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "641a670d954f6f4cc82eaee14ce7e793aeff160c3be37d213325226be473f556"; + sha256 = "4e3ff26ce4699f19ca691acc12ac28f8fef54cf30b327393cba1b774b3a5d104"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/fa/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/fa/firefox-130.0b1.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "029f2969bc0dd619f66f48fa0b0b77255650db123405509c8ac786594a0cb9f4"; + sha256 = "ae6accea8915c30c2f4c139aff6e4190aeeebd47018004954947cb21428a8ddf"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ff/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ff/firefox-130.0b1.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "40099780fe6d8d66e44a925358ec94d44f4bfb9d54f8016601d58b28bf972fa6"; + sha256 = "1a6b85ab3cffbae14d3189f997a08548e414275f26474bbd41b6239b9b13260d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/fi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/fi/firefox-130.0b1.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "74226d60ad6360f4f2c3d5570eb9d77a3e8cb334a3fd6ea35603ab955947f31f"; + sha256 = "15f04e7e9a45cc84c6c7b4a168e93b6acc73be6257ef78aaf10c7a6f1a3057a4"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/fr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/fr/firefox-130.0b1.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "7ae7106b47041a680ec3211ee75c7f14a5d9fe67eae06d03b9e0fe25ddaa919e"; + sha256 = "7832e96f5582824a4e21ee9a7a0f06b1339e75f42861455637324fdd89c155a8"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/fur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/fur/firefox-130.0b1.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "592e5a75f0b94a08199b19b69de001b8bb04e573b44b3fa3c1e7754790fddf6e"; + sha256 = "2a08279d92f74020c8297c64d84006645b1620d69291f5ab483453c3d1702b32"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/fy-NL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/fy-NL/firefox-130.0b1.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "6a700210faf3ec32b6e0631323ec217b1a0572c76d81fc7d88ec57ff05a7bf4e"; + sha256 = "57812e76e8774f197c12369d6867d1015800421b2f18d2f14c661b88b9d10641"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ga-IE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ga-IE/firefox-130.0b1.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "3422f05afeeff99f55161551d5f146b1bb261a0b91d7d281c76dae158fe67aec"; + sha256 = "84af075709c9e75428def68f26b02db64e64c3c8735120d550c1bf969b30b671"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/gd/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/gd/firefox-130.0b1.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "36d708a10cb45f956e831997b515a99b34f79bc70c1ec311227183f6967bb501"; + sha256 = "3ddc09cea21e6608a9da10cbdac090c711388f3c5979a845358d5b9855d74dcc"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/gl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/gl/firefox-130.0b1.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "2961a899c11d6a1072bcdb222382206eb2653e7f99cc4008a3e536af6045f6e8"; + sha256 = "5bd573cf00841e778c1e665199e9358e638c20dcea2b4e13893b1bc0a78cf710"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/gn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/gn/firefox-130.0b1.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "a0a79e310c859561c392e0882a418c649222592d1dfdcc14ee2a61cff4b53fc0"; + sha256 = "badec2b01ff415d27dfbecb933fd3bf836a9c3e5bf1db86c033aadea013e7cbb"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/gu-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/gu-IN/firefox-130.0b1.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "efd893495cbe78a63c034ee4d3954b0cb68916b5c71c06fe4dc0f85d0fd1ddfd"; + sha256 = "e680a1b197fac31fd1938584581bc35f37386e907d8fca7423ac20ca2e09b4bb"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/he/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/he/firefox-130.0b1.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "ec20ec10bec738e1740dce00d3d193bbd7f9bbbdc475c7a2aa08873f37ec5191"; + sha256 = "9ab24a255f2726157296a5ecd7f24ce8f874ca4c6a257aeac5aaa247e39731bd"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/hi-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/hi-IN/firefox-130.0b1.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "08b203091672723349c9f7fbd777763e927b67a3e31bdb159f14992ac27b1b9b"; + sha256 = "ea4b8d7d7fb48868a04aeb7dd10dc2029044a24ddaadb7c8e65d6c3ef7a61f16"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/hr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/hr/firefox-130.0b1.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "c9198e1880e66bdb459894fc6d6f9a8264b1f1406d90cca25ab911719e9255bf"; + sha256 = "d18461dfb5dda517dad4878a38dca598b92937daf000930b2588ed69a2424614"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/hsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/hsb/firefox-130.0b1.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "4368d3e8a04d5898f56a495ddd9dc26ac22f17200f8d3b3b9ac3a26d0ff57ad9"; + sha256 = "2bb2edbc14fd8b14adb0ed0f6374a119b20a61604e23166ffc4c6ed1b2522a58"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/hu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/hu/firefox-130.0b1.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "e24f24268bf7a238335b2ebce6723c80fced8b7f9347d5f2d94b2ec164d66465"; + sha256 = "ceafc5a52c41ffbb90cd6ad42f4dc21d282d3e39ec4f1f179c7fa11c600cf544"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/hy-AM/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/hy-AM/firefox-130.0b1.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "e56ad7d46b4916211035e8a3209e8ad148f80266e874c9414dabd7a5b1a22306"; + sha256 = "a082f8a010d2425d775d19dceea1000beb40db3dc2d4bdc1de1b65d8e362fd21"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ia/firefox-130.0b1.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "fb48b017857d68362b57641aa6d58f228a146f6271febd788f83fc33f376b56f"; + sha256 = "c42dc586d55eb59bda0d753b2ff11ad08d0465aed3dadc90acc59643c7953d61"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/id/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/id/firefox-130.0b1.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "8eb1a183b0fe36988df5ea356902be1e59fc8f37b989cd8c097e79054f09e6a8"; + sha256 = "0c2312d9e182e7e5e3efea4788b1872ef04b62a86a29e376e685f64bd9549c83"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/is/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/is/firefox-130.0b1.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "debb53e9a0ff0877f2488b6bd8f5708aec9055b6f7401d7890ae499446c4f761"; + sha256 = "2ea4c1473f7e61d47607e809842a841c096c87743bf42b4d3972ba7923e27bee"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/it/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/it/firefox-130.0b1.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "518970f3b9e1b5bfa3b60242bc8d203708444a3bbf18ed0a19ffd51097884975"; + sha256 = "19cd18eaeb9f25b756d1a6509888bf9a5c637850fb0376ff0e35b722022ef074"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ja/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ja/firefox-130.0b1.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "4904b59a45422f7d60699123c9b199ad8fab6c978ad119ba1d33fff5919f2db5"; + sha256 = "dd8334dc1ffa8a00ba0e63616e290aeb088818bdc9a9ba1e1cff9eb57bb4571a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ka/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ka/firefox-130.0b1.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "a8f795d20e4716781eace51c954dd6a064bffd4d746c5ae67fdfa84648dc5d62"; + sha256 = "995c5886d46947c7a30bbaa150ad87f8cd3b21846596a6cc9291570a17cc907c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/kab/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/kab/firefox-130.0b1.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "b5c58789b20470be4bbd2f88ecaf3fe4bf6b81bdcf11e2464da1e3d71072e9a5"; + sha256 = "f478e8dbcb048c85f11678cc0cf42a58a338ce38e4930d0bb6751034a9399f88"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/kk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/kk/firefox-130.0b1.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "cd153304510a254f9a1f4f2cb9ad2345686a22f9dc3740f5dc68c080e18da2c3"; + sha256 = "5ac870ffbaff47a49af378defcfac1eec1c2d655151fea9d665495d15c2db5d1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/km/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/km/firefox-130.0b1.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "601d72d4df3018cde35f5e09b507742fb40e370c107486cb194b4537db1e281c"; + sha256 = "dd592b6121fae6615d5210ea3dbd5319bbcf71edbe38686d680d1e18e7a67c0f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/kn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/kn/firefox-130.0b1.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "28c6dc684f9af48af5b1babaa291034ab5b4cf48c036e88cfe5472d5d4f52d93"; + sha256 = "472fee23be9f3e6654abc99a68332ef43e7997352952cc72a1aaa93a7adb9e50"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ko/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ko/firefox-130.0b1.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "b4162748e0953448400be7edfad59b3ec97aa5ddcabc8fd390c9df03a4b4ac55"; + sha256 = "aa5103ae14e929275fadeae461711728ed6b27f99be1d26cb8eb0cc70b220466"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/lij/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/lij/firefox-130.0b1.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "d9a71a228754c272260afdc940c1cf904b673dfbae5e3051c23351930741653d"; + sha256 = "dfcde91b0fff54bac2ba222fd7a1418ee9f5d0663503bb3189f8dd13dca5ee0b"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/lt/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/lt/firefox-130.0b1.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "ec280952b09611bdc5f8527c23c8efcfe30ece98bd1973129a1ccfbc97aec71e"; + sha256 = "53a03331e66f3a42183f6457d97e1ac9a34dbe557d1e6c75f5a6c40fb4313e43"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/lv/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/lv/firefox-130.0b1.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "3c0512ace3be08218c33685921189e226a30380f8df494399db348054069a378"; + sha256 = "dbb0e108095ece117cce9d6dc6428a6060551c16aab625366b7a34425752ec97"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/mk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/mk/firefox-130.0b1.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "f5d523a2ddc427289f75c4cc069b10255f4cd677e478b4956a08db8d50031666"; + sha256 = "3061ae0bdf84dfbc4ce4137bdb70179c7d96e394a46fddce698d3c5626241224"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/mr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/mr/firefox-130.0b1.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "28da5c91069577486c4c3bed2417dac228e79467253bc4d75db3efafb19a05de"; + sha256 = "d3497c833a5ad1624175a2d5101d76b981f7934e565301f13897ef1a57b27a45"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ms/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ms/firefox-130.0b1.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "1fd44a9380854b4d7ef612716c113f3e7593b4a717a1d64c83451a8757dcb88e"; + sha256 = "c7d8a92aa4044b3011b8163e011d2360c688e3090ddcde682e081facf5415d7f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/my/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/my/firefox-130.0b1.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "00d53a87565727568070fb6566ed178d1d100d26ff890329f190a34374180904"; + sha256 = "2ea314216e599167876e3154ad296b36c96e71a7708ddf37b01f55e1ea0c5d0d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/nb-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/nb-NO/firefox-130.0b1.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "7b85be6173ede63e34ed4eb6af88abfb53b71e6dd37a578afe7e98092cf1da37"; + sha256 = "3e5e84a753c421ab9f8d44d424d7a15a18ff9c9270af6e82185ed886bb38f8c0"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ne-NP/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ne-NP/firefox-130.0b1.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "dc4be8076519f3bf7fe52a6d87a3955e9b1bd2643ecfb248914189706f517201"; + sha256 = "e90e933de24961fc2e34fe0adf0f363a5182497a7cfec8b6f4ea6cf851f0bf45"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/nl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/nl/firefox-130.0b1.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "3fec85fdc53e439911945ee5b85a80a6a82537ddfe78a8f6b682cf4133394aac"; + sha256 = "206b36f8e85931d34582e4f6f830673ca84a423eccbdae745ca5dd251b361492"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/nn-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/nn-NO/firefox-130.0b1.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "d291b2ba3fa7cd3edbec7de7d6d2cf2ec255e5dfae9ed0c3f2e6145f585fa81c"; + sha256 = "3b26ad7c5159a9170dc35f93f53ae6b6dc43eaef31d39b18b5975d827bb97090"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/oc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/oc/firefox-130.0b1.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "cc1cf3c58f8145ce34c12f031d1f350bd44fcf926d09dd7e9e4ddb459ead568e"; + sha256 = "a4ae3157bbd6e553a5b3d288c9b649477aa5687a30b899f6b6e575ec6a603556"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/pa-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/pa-IN/firefox-130.0b1.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "c15b6b0a3f024c56c3be3ea1436963c4ddf2c1bb19e729c6e02f1f5c9c679468"; + sha256 = "53ce7fe5517dd47a4af0609423dc4cf2450172d6673529eff40ce27628993459"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/pl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/pl/firefox-130.0b1.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "3d7be37016e2b7aff962285adba8785548b88a9f462bfb56f8c730961219d803"; + sha256 = "a6802d656a1e5cfdcad62fdf62546128bd5a49065af7669122494c2814d9feeb"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/pt-BR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/pt-BR/firefox-130.0b1.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "05409b63601129f368789a662a2b9b8cd25888a5149b1e18745ba4b12d55e173"; + sha256 = "a524bb5160d93ee2ce2c5310ad6634692463055179f401213bd267c6cd52a7d8"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/pt-PT/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/pt-PT/firefox-130.0b1.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "0963e606c16c29d432a3a6227015791c05d587608dfdd43b20a66016f7d8ffa3"; + sha256 = "74b1118c4e0950a21cab972627b8d3228aad1bd0d18113b95104a7f233db0ee4"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/rm/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/rm/firefox-130.0b1.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "1ff0dc51910b9c35696f8d8a491006b7b4e85f629da2a47bec72b27a19734585"; + sha256 = "8042959c793d80810395f16036b7a100c7bacdb8c6cd0d6d8d63c5f9c220cdf1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ro/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ro/firefox-130.0b1.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "5f3a29418a3f227479f7ac591ec07e5e1ce7a68f1cbfe374a18040e019540b10"; + sha256 = "361e5dc269cf6f832ff7ddb662596c9636fad739155b092aab5e63c875a99c5d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ru/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ru/firefox-130.0b1.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "136ec2aa3539fc230f2cd79bb3da6b2ffb8d77a635713e6390e2f183a087f52e"; + sha256 = "a90c203d8c6fe22fcec036387df020f2a4fb888c7fb8e2fc636a11d5c9990271"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sat/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sat/firefox-130.0b1.tar.bz2"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "716e8b31be1da0887ece72b59fc2958e71344ccd2f0f1440e9f4220965c61868"; + sha256 = "83c94ae84536feb2a13a2bb7447eb3fd72dfebfd7c434787bfff84cc71294687"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sc/firefox-130.0b1.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "ab61285aadda915e8a5389ed8804817b8d2814f721c1de5e53dd520b40046c83"; + sha256 = "ee477331d67d4b464f57871faa3a503433c3113aa0bdf6b23ea3a22ee6247799"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sco/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sco/firefox-130.0b1.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "d6145935fc53309438c00eec9e1adaeced0dfc7ffc76b43bc14441defc56858d"; + sha256 = "0aa3ee7d77dfec73ff8e1509c56b416f0dfbd64dccb66805699044b5646569fc"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/si/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/si/firefox-130.0b1.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "f42f9a9fbbb1d38fd116d5ffaa335057e405c5c635ebbe35b8036491ea109143"; + sha256 = "a8303d4b8e9700df53b6be50bc54f6404d21cf818ab8e895e6b128cec04ea1cb"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sk/firefox-130.0b1.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "84a6e3993729b510c95f954484c6a6ea6f953577183804e25640d1d1c6180521"; + sha256 = "134e3395eb331363dcfa378a87078119e2b8b178359fad2f3461772ef3518957"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/skr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/skr/firefox-130.0b1.tar.bz2"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "ea2d316796fc7392e879f84e992ced22f7ad42a00c91105fb99d75639392aeca"; + sha256 = "f1ae26302af1e8f990e39c3b6b7733e9d8d3c4014fc76b72b90968e15d859fbb"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sl/firefox-130.0b1.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "7befed7c42d8a47540296b8b8c2910a12c7cff8b9c8a2711c3d88e030e959fbb"; + sha256 = "a6af520f8fa209cd1b60427e21f70aa392f3c5662daaf0b514f2768605e068fc"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/son/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/son/firefox-130.0b1.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "1a5a2994960f638d22840121a1953904832e95984e152f1274f903bc1eaf70db"; + sha256 = "eba1248e75921771811b85a2fd88109f36409ecaafc10c9edd35756cbd440483"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sq/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sq/firefox-130.0b1.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "c3d1695f4b687ea67046901bdaeca43d731dfc5400b997cfe735fb75b5d9da54"; + sha256 = "cd15e8fd7dfce26af9c537773bf02cd7507db7f2fc67bba0d214da4eb4459cef"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sr/firefox-130.0b1.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "fb79103b9414b492bec7ae8950558f5e53bceee0696f8f59f62bd7f3a4fc2aa8"; + sha256 = "670885196eee681f517f6931c936faa9ba8b651718a228d22b650987cc4349e9"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/sv-SE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/sv-SE/firefox-130.0b1.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "238373ef4223630d8bf153d5692cbd888daa45e9ca79818679e6015a2f2a11eb"; + sha256 = "bb4172d0643b702d0c9ff92387aca850782e9acde940ef06f148bdc079a55f83"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/szl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/szl/firefox-130.0b1.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "2cf79ee44aa60dc83396929cd7a8f00afd10651a83baa5af287875be8b22c7de"; + sha256 = "85c0e53718dbdff4548a677c6244c3f5b4da0bbd79a94e31b107b95a6deb121a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ta/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ta/firefox-130.0b1.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "a62124067546b8dc8c541a3f97143de69b6e2f3e52fb6b6858c4a58fa027e74b"; + sha256 = "844a0fce109450a899c24b04afd3af145d6a6645d9090ed76dfd99d78381aa8e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/te/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/te/firefox-130.0b1.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "f13c42c4a0d5b443b1df93f407a76d5c87337ed83305f65e66b82cc410060657"; + sha256 = "80a7f2908e5d057520bb11c559860b42cbe39ce12773530baa7daa4fc569ac33"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/tg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/tg/firefox-130.0b1.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "cd841775038cda52ce125ae5327a4502c1719d220a7b90a4019b411b55c85960"; + sha256 = "4ce8be0090c428b7d3108c68c333196fd356433f7185092c5bd813cfe33b6767"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/th/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/th/firefox-130.0b1.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "88d7c9394b34884cfb08116525861de8ca5b106ff5b869e5f390b919bb1f7abd"; + sha256 = "87af15e98c7a795cef963e75a6d40062b234727b1a9f666cb37bcdc37e335ca7"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/tl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/tl/firefox-130.0b1.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "d2efe2ec4593df4b2faecffe9299c9014201e445f2e709cf10d1a4b370a2b4bb"; + sha256 = "2e597f14b93265c415b089cc749aa8d8b942970280ae6fb971de8fd337eff43b"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/tr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/tr/firefox-130.0b1.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "a961da9f36750923a15b0476a4bd5cf7cc25ed5b822beeae527e071bc2b2d7c3"; + sha256 = "b3cbc4de01e112a2e040cdf0b8e943c9e7fb256ae824b547aef4236be70d8e63"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/trs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/trs/firefox-130.0b1.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "cb0abc0e8269c1e5898c962d16d77aa7611ee9041036aeb653c18d3d0083c72b"; + sha256 = "9bbfdea26263b3d50b8202be32c65eccc1e954dde54b9eb49df76f27b2ac7b77"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/uk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/uk/firefox-130.0b1.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "dec45a95e460209eb05abf134bf054dfa9e617d94905366c1f72740adb5252c7"; + sha256 = "75298b6f22c1be8d4dcca9023e6e4cd385093fdc4767114fa7c1db2e69e62c03"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/ur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/ur/firefox-130.0b1.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "a4dcc998957dcb1dda84c73d494369a36302856ac4300c0d20b9e8c17460e8df"; + sha256 = "25854fedc5d46be7e73e5836a33d30d77fe8deb822cde1579cb40c76caf59ad4"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/uz/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/uz/firefox-130.0b1.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "39a643169a942c6da27030883641e5290fe3c1c3ae9e05c0094ef3f11894edd2"; + sha256 = "b5cd50ff7b221454cf1d9fcaf31daca328d3faed5391bea4b3ffce52b29fd365"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/vi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/vi/firefox-130.0b1.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "391f65b3400b0c296006f9201fb4033be4e55cb5865fd004883a83fd6b227895"; + sha256 = "1e098609ac94c1a7e6bd184759ec424d5ba71b5a3a3b232c83271620d7175bc3"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/xh/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/xh/firefox-130.0b1.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "c42697573dcf974f7983328ebc2dcafef570ffa1d7d8014be721ca96592b923e"; + sha256 = "348d30f1bb4172c041e74eb6d5ac83fb117109ce68e534f5953356a6c8d26a8d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/zh-CN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/zh-CN/firefox-130.0b1.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "f6f4c4da1bc949012ec9285abcc26eaa4160ac6e96efbffe250dc29445cf6bd1"; + sha256 = "ca28cc17a589d2a1ca0188c348de35d4659e073bfc2a3090413d8c7ec389ab32"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-x86_64/zh-TW/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-x86_64/zh-TW/firefox-130.0b1.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "f313530dee87f529992bf3d2d9fe2f9708a938b46be09deb8dabb234e48c6c62"; + sha256 = "3a89e82d1fac35c09abf5b003b046c2c69739a51fd5b4c2663ebc4e282876e3c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ach/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ach/firefox-130.0b1.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "d8c9124eb5c01b670030ed51ec6666f4f8f6298d53816893caa70d69c3c83497"; + sha256 = "561e04b52014577e36f3dd39f3d9d6db878de30d07878efcc74195243a5aca24"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/af/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/af/firefox-130.0b1.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "f7bea64440c91acef9173dfeb38ca0c6df1bea57d2360d629454d34d4469d3c3"; + sha256 = "123adcced00a44d8db77905bf3002c2e64e81ebb72fc09824507846e0c3d31f8"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/an/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/an/firefox-130.0b1.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "7b0f45d8cd41e06ae5c8f719d064e24b4c3f6ff2ebfe9f300664863d1cbfb351"; + sha256 = "4439a0c911282708bb9707f8ca1449558687b839752067f63d81bdde920e4117"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ar/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ar/firefox-130.0b1.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "6afd2a7b30a30e7a4e58d14a9dd2b659d528d1ac7922b97e1e64386900efc004"; + sha256 = "55949846e3f1b8c54219fe89eac651b8974f10001b692096809288934cd92cf1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ast/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ast/firefox-130.0b1.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "f8799364e9dc0601c246b8bc24755e9858e76038aa1f2ceb7e40e1d3878a447c"; + sha256 = "46a8da2111fb6a200092294aaa23cd25ba2a8a61c839257d8a550883ad46b847"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/az/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/az/firefox-130.0b1.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "002efc81dda8c3220712fc0a838d53e53728e469d316dbaf34ebc7305c2a2bfe"; + sha256 = "7448b098967fae02e24b405ad6521717444105a0303a2490d710b37338c1220d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/be/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/be/firefox-130.0b1.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "9ecba828d52851c0ad1a77680130886a019ecb24ae9e1e4c74f09a6c629e23b4"; + sha256 = "e729ba84291d6f354e2b989f23e90916b4fc68dedffe7a470e9ac27a3f7f8e3a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/bg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/bg/firefox-130.0b1.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "672cb460093112068df1113c588c3972d9f2cc8a516b8ace35629650b4a919c2"; + sha256 = "eb46f4c2df9eb32b3af502848969874e27f88b007396cb4429862071e4578df0"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/bn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/bn/firefox-130.0b1.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "d0de4d663ab712cbd2a9b043ff27ffc3f5b5578a30228c8bd86ff62c8d8b5b5c"; + sha256 = "6736dfe391bf9045ef956c07109d11b27116cfa8bce89e989004537bd55a8cce"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/br/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/br/firefox-130.0b1.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "e803793ac5d8711588431446cd513e3ab6bc91d6068d6f1769f1b498d9c69ddb"; + sha256 = "4bc4f065a86fe1f582ea1aa7c115c18e077d2981c1d796a48f65ec437e53b958"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/bs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/bs/firefox-130.0b1.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "6cd9aa6398971ef9100a5de867d1e6384e8b9d88d6e3a3e8e320057ac859559f"; + sha256 = "5274bd0bb0b9f587efa04400e10b1ab4f5540811da75895472e2722045254b5e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ca-valencia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ca-valencia/firefox-130.0b1.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "a6370c655252fffa1af0609639a9fc8a8fb29451d5a4d7d0a7b321402993a2be"; + sha256 = "355a8f0088909edefdbe8b66c5435df6b29dc54541f238b5783771a8f56c717e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ca/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ca/firefox-130.0b1.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "dfb795027b1436c05588613bb2452e837c1d03af0fc82b66a722e2a85594bc23"; + sha256 = "da2a408a1a6d96d717dbe3afc5c4332bf8d80461b1f4b9dd3e9a44b659acaaf1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/cak/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/cak/firefox-130.0b1.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "b1e41b81b5a6e794f0073c089abdf81565f8bd56d59bd8015f94ef1aa3b4f296"; + sha256 = "19ee9df4c37c6580c308730296058da604cbd0f4382b43aceb892bfc55097e2b"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/cs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/cs/firefox-130.0b1.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "6dc606f4b340cb2854140b6000a85082f79051a9f8fa8aa52246e46a515937cd"; + sha256 = "b25d41a26ac23aad3d5fa9f0867c1ff97edb1624a452c8fb064a9419389f0e6c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/cy/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/cy/firefox-130.0b1.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "5c248abb22680adc1c50eac431b1528eaca67d42029c0035564912d3819f76e9"; + sha256 = "7737bd95f2a6a350bb774493b9330f123ffe3e599da980c14276e5137d0bcfa0"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/da/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/da/firefox-130.0b1.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "fba646cce586502f281823b44031cb6eb104c20a8e00535ef190ce9e8b2b426f"; + sha256 = "3af49a1e1a17db90a340202d9c79a052796dcaa5076bb4ab6580fe65fa550118"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/de/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/de/firefox-130.0b1.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "26ac4f725284b2c7bdbbd930951241b44dd028b717f905c881540e0427b0b330"; + sha256 = "e5e8f3eb6583742f1641b48ca55f690744c07fe2ed318e40f1f21102c6ec5b33"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/dsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/dsb/firefox-130.0b1.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "22e9bd14aadc92e78ad1f08b0d6a378e8cc0b30b67201d9c55e7daa8bae05a8f"; + sha256 = "7b93e8982b404f033a55d9d6ffb7e7ac6ba996ddbce48257962472ee52863392"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/el/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/el/firefox-130.0b1.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "b05076927c832c345e3aec15ca4fd3f911d6a35949c173b2b1a6fcb09b5484dc"; + sha256 = "cc93ae82147e2fa8251eddcfc78c357b2a852754f80306f4188b69bbb0ba8481"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/en-CA/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/en-CA/firefox-130.0b1.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "3c82bc36edbe88dc6b7e2e35e5c1a902f416f7508aa0e46004bdf9d502f4e554"; + sha256 = "73eb1fcfdb54877a4fe22fd352f59404cfe9ff3a945f53a8d3633a7b48e0b566"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/en-GB/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/en-GB/firefox-130.0b1.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "469ae9ee6be15772608810ebcda4cb78a9fc89d4aef4e5adfdd1905000efbabd"; + sha256 = "deeba102b79396ca8e7befd29334b238d3bcde499d2e174bb55d2569ec811bad"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/en-US/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/en-US/firefox-130.0b1.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "4fca05a588dc7e53c3086d9520f9aec878420e1814d65aa7dac6fb97da4336ad"; + sha256 = "9c892bc7e7ec72b75a93baccf468fa8aa686cf65c47e37c0f0c1a3ee1dec131c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/eo/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/eo/firefox-130.0b1.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "618bbcaa6c27e3b1161dddbf129a9b47332ba8e234b6c7595aed3a3b52dc38ed"; + sha256 = "c6c77226d01d2aa79d3f6df8ec8362cdc0d8feb040062eff4bdc273722ce08b9"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/es-AR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/es-AR/firefox-130.0b1.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "26c0898b20ec7e81884a4453c2d120dfbac20eccb632b258068acf5a786829cc"; + sha256 = "58313b20de1e59b69b6aa5b0e7553d559eda4e6da98f8d47c2dfe2816cf49513"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/es-CL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/es-CL/firefox-130.0b1.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "4e8245ceaed650aee3f75ebaeacbfa78f3c8866cf13ec4308fa9a51ea67e45aa"; + sha256 = "f1886d1c7fffa1af221d60f0d17519ac56c8e0eb07c997c2186d6bc954572d3d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/es-ES/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/es-ES/firefox-130.0b1.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "155e43415b1fb0fb89af013a7a1d01cf1f794faa92219e2c32234d0cb1954fd3"; + sha256 = "d99eaf17220619c5ba4da3d1d8f9a37ddfa14e1962de71afb6a1c545897825df"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/es-MX/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/es-MX/firefox-130.0b1.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "75a3e9b47830d5a21917847252feb239f8fe4affafa58dca66145fd84c2a0e3f"; + sha256 = "c9fa8a1481a55c8e5aff49be5357041e79838b8b3c81faca6412a98f7000689a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/et/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/et/firefox-130.0b1.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "93e65258e3537247e1a9f76ada68f1a81805b326584ceb87340a9edd102e4399"; + sha256 = "6d289b4125763da87a1be7740530d6bdf6c2486f6726efecc46ffbca2d729546"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/eu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/eu/firefox-130.0b1.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "7ffb855d595c7938ab612160503d3c181e662e184191c64d3d1907d22687570e"; + sha256 = "f34db9d5d99c4122a0471fd1f424b3d77b22d5b08577b88245588b9f7db72288"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/fa/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/fa/firefox-130.0b1.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "0a17f55b187818ebea7ad34db567a85ffb59afcaaf009afd690ee63c0fe3a3de"; + sha256 = "9a6a91d149e53b01506d0d375e2865112dc0358b737f02330b5ccaf0e231fbb2"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ff/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ff/firefox-130.0b1.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "aaf1d3a847887533f3d87779a66d13dbaee3e00a2eb94af5927af57230ee297b"; + sha256 = "87a0835d3470aca820a14af75366e654daff81cce32d1918b03bb0f057bc033f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/fi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/fi/firefox-130.0b1.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "50e73d012c7f1b55c0f530696b37d315d9875bb3109adf0a32736e04898bab02"; + sha256 = "d6e7c93e1e95937425048e48c9cecffb7bfc6da627b1f59686ea737c85c73dc2"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/fr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/fr/firefox-130.0b1.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "ef885ae7537d67e5a9b857d43913adfc0a346139c4171c2319bee8e59996bb19"; + sha256 = "41edeb0e1ca1e8ed7784c798daf1abc7f6790bda4069b8f002f931fc728518ca"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/fur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/fur/firefox-130.0b1.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "6caf14eb3407f9c9f2ab0f75a20a1cb367041fd397bc883f6942067cbde51533"; + sha256 = "344c943b8194cfa027f22b06bf8a213c73f4a5e368a480a07a1e16b594373f81"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/fy-NL/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/fy-NL/firefox-130.0b1.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "a206fd53e83f4a0a076fc6f8026be17119bf371bf06741faa26de3860b6de895"; + sha256 = "247d0b2bbe93923b01ff14ee9e5cb73f44c56d5bf5dea50712536aa929ffff6c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ga-IE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ga-IE/firefox-130.0b1.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "6077c06ee08d683da91e4b1bd669326c31694d4fb9b1c9f0928ef622a102d8b5"; + sha256 = "b8e373045e01731093e4d5717690763bcee9ed6a8714e6bc3d3033874e601b09"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/gd/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/gd/firefox-130.0b1.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "c1e6f228cd6b8cf48c740da463adc6ac682a4d0168d22393b35d1a20251f8c39"; + sha256 = "ec58ed432aa0b194a7e7cb85d41efca9ad94c0850ceb1f7a6fe24d549940f064"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/gl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/gl/firefox-130.0b1.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "69d956b6acb3c9279b029bb156c784c73d7676c1d298fab5364e6444dd0b3a06"; + sha256 = "ae559cba902b33e49fc8c942694ef50cdb8807a36a12f20ef828ccfef7f2bf38"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/gn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/gn/firefox-130.0b1.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "cbcfc5119a0cda1e3632a715a97ebf813080708db27e2338523bed9d76946e5d"; + sha256 = "99ef7e9f97af819961b8e5c1900aa025b8a7c934097fbe1404c5f3575fd3349e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/gu-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/gu-IN/firefox-130.0b1.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "f7d68cab166b546f2e8c38cdf2fff3d9dcd69f1a46527116bbdb96fbd66ab375"; + sha256 = "2a8a9b2fc372b30e901da9813d4bcc040240de7a8a8aa46d630b3b7d7b4f2d5f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/he/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/he/firefox-130.0b1.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "a0df7a37b3d5e73579e7216612067a841c3b8fcd44c0c2ec4eab2a477148dabc"; + sha256 = "44813dc94fc1a945bb728df6cdae20339e070b13e28b1e0fe9b58aa42cf1b7b2"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/hi-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/hi-IN/firefox-130.0b1.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "0279cb106fac9b070faee4fb664fafd10dedc9183d3b8c5d1462d7bd2b7c4dc3"; + sha256 = "d4d7532dedb95fc63647da923a76d45e2a1292ffe24314ecd3b06976cc031c4d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/hr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/hr/firefox-130.0b1.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "a15846de0abcf0fcd00a30e0dd8100f97a94b6621653d8ca094e2e33d98da387"; + sha256 = "c034c08715196022574c43d1820c8e4fb0b34f5ac1957d37ac8e726fcbd7b1c9"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/hsb/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/hsb/firefox-130.0b1.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "3a0a859d9638e5eb06d9a06e93cfaa46251142d776ac77a3a262cad6e0a445a2"; + sha256 = "a14985957672e13335354cd8f5b28d113f5ac5a52c487da9929f5d0787b71e97"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/hu/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/hu/firefox-130.0b1.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "3dcef6159a84004c5985155993431c9b144aa8b71eeb5bf3cab3b195fbd3ed1a"; + sha256 = "9bf3a8b5f9ad0ce143cca7a9ebf6a8e6a5ecadaa4e4b9bd09c7aff0f6a0178b7"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/hy-AM/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/hy-AM/firefox-130.0b1.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "9230aa0ac05e6cd2d706608738b5d5a935d4a9bfd29d50ceed0bc7e7e69b9824"; + sha256 = "dd806959c1f599cd629e7a9179f20b79f2cace536028c8ccc2507cf9d376e54d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ia/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ia/firefox-130.0b1.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "3930e83a909e4a3f0b031505217bb5d3a35d51ae08018826256d9333faa01aa2"; + sha256 = "cab60ce8fe36fe8f0ae259c74f4a212eb77395e856bcbc5647081685f70f8028"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/id/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/id/firefox-130.0b1.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "b51f292a8279e149e6398ecb98515425c1d67c554297663623f197aa565b561e"; + sha256 = "cba2e4f6d63c467637504e720ede4f43fbbd6497ffa1c535f67428dca0b73d26"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/is/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/is/firefox-130.0b1.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "cdb60bbb722c73f26c4098fd0f807f58edd9a1c43d6a29abf8f544e7d07499e2"; + sha256 = "f45d9321d1db35d56a7431a049c5ee94ff105d08c11351afc38b826f972a9157"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/it/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/it/firefox-130.0b1.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "8e12d7d213b650d3dd3ef3a115b7fb833896af6e80af0bc668e5eb5f1412fb83"; + sha256 = "17b35a50d1d3268217493b39a24054ec6982590c1788ea3515f2c73041676cb3"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ja/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ja/firefox-130.0b1.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "0d54d0b855650dd52993f483c924f42579e4eca9c8209339c3d155b1ef5f0f29"; + sha256 = "7bf9e5470c8b3f89712b2f5bd20178800c1dec6cbbe8d33287a237f7cf695436"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ka/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ka/firefox-130.0b1.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "519de722b86ebed093ef15d80e910c6000309faf066d9ce0189caebd59ab3eec"; + sha256 = "07370c1fe13fa04363947b4a252850edc0a82687590409097a8ee53222e9d2d6"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/kab/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/kab/firefox-130.0b1.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "0c71150b64d0939403875cf4dfad438d846468e960236592a1c80f218293f415"; + sha256 = "bc5dfa3b137edf5a1d10ed4dd29854979fe323c63c794908bb20691883d60102"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/kk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/kk/firefox-130.0b1.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "85709f4925323262b3d7a1fe3a981c59c301112669c60680afae0a18bed324af"; + sha256 = "67cec51b24d979d7ef20deb37dc56fa127adcfee1c80b711e8e20e5dd8470244"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/km/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/km/firefox-130.0b1.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "70976171658981075bb4d66f68fb747c90d1f68d6f561fdcbff937aba5084799"; + sha256 = "09d9f140c07666c8526eceb2dd5c39043f6f402b97801a36ae0fc74ec485217f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/kn/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/kn/firefox-130.0b1.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "c7d4e296ce41c0c1d3012f4a151c9f849b541399f128f4a48b25e957dab8fc92"; + sha256 = "6c6f557ef338b3b3ae4d771f93b331200ed2d959adf35631c0364d7daa900c1f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ko/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ko/firefox-130.0b1.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "0113ed5a5ccd141e4931f294e426b355bf697169f5d393c3998a1367b124501c"; + sha256 = "5f7397f0864694427826021ea4055f1cfa5ea6080e346e3d8550b6738261cb8c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/lij/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/lij/firefox-130.0b1.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "6e12789468c5c48aa8a6b5058fe03e19c37e0cdfccce9233aa80f17e412ae2cf"; + sha256 = "59c4b8baaf621d0433452a2cd372f6b829ac3fb4d2833fe3d73dfdf32a47cd2d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/lt/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/lt/firefox-130.0b1.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "3ca0ec7298c138585b718a48e7f58796e4c74ff0cf1e3f9a0b429b6d82c645a4"; + sha256 = "07f25f2c44e2f93ee06766ba2f210bcc2179e12191a9bfe32af312166fb0f12e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/lv/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/lv/firefox-130.0b1.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "e2cb6a3b099b0d2344f321bf674bef3de188a77d89c0e69565cc9341c92311db"; + sha256 = "46423386a9445e97ccfed77297e9c6c6ad16857490cb3768651aa489d441e8ef"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/mk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/mk/firefox-130.0b1.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "8193eb5cae15669d4593940b77246f6b3c3391fe37bed062207e2e75c0e2f558"; + sha256 = "9d4f301a027f67db9ef053bf3d855bfe206f394f619e38b3274d75b88e94e26f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/mr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/mr/firefox-130.0b1.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "9244ef470d42cc95023ac300805a205a53dc5180e51a7265c147e421f29a7bdf"; + sha256 = "2d7a494542aa3f327bd1001369b254066070e2dc6b03c376d5a6632706ad3603"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ms/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ms/firefox-130.0b1.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "41853e69aa67b6e9b06eec658baf5a509884c49c38c19bd642289e7d3339187f"; + sha256 = "638f1f047034e6d1de5fbfed8b817bd0e69a3f3f4d2316db11cbe18e45433167"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/my/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/my/firefox-130.0b1.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "2ce0fe1db0a7185c399eaf8b863a1463c3bdd8739dedb62ac2dc479caa49898a"; + sha256 = "4d89706df692ba3e6a8c2054ae126eaca81776c88c5aba595a478debbbd31545"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/nb-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/nb-NO/firefox-130.0b1.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "e96578b674e6f129e9232415416cf7d7ded9d7a57d774149633038ccc7c76e32"; + sha256 = "1c266190c63734c56d15c551b60cb0cefc043fbd783d264843539ef16e28ea8f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ne-NP/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ne-NP/firefox-130.0b1.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "7f9a6e59a6b8e1d3fa3ee928cf1c3f0cbe055f5e769f94d8b2c24248d7cafe28"; + sha256 = "cce96577d8067807659faff06dd092555055a6de34c9f30af673f544d1f1679b"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/nl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/nl/firefox-130.0b1.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "6ee13f60bd90f856bceb7e69f991e6b3bfe0d34872ff1f9e46faa2db78369e7b"; + sha256 = "329676aeb12761430305c91ffa1ebc2d6d8b43362614c0b19b5b3f88fe0b5565"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/nn-NO/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/nn-NO/firefox-130.0b1.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "027d3c891407f175dfcb627a32f06f426c72fdb4c988c395907bd7a7e0fc7069"; + sha256 = "3673f86f77f068569c59668fb122edd148259451c670534aac72c6b54ebbf93c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/oc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/oc/firefox-130.0b1.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "669316bc90b20e33510bf42b99eb8e638042b4538b4b685da4b290e679487151"; + sha256 = "9348d1e6aeb211e8b0ade1946f4db3a21d4c2e30fdac82d227e84ef5db9ad2c1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/pa-IN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/pa-IN/firefox-130.0b1.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "1063daa6d1a75e8e24a49f0153ccdbad8a290111888e9984765fa887572056e7"; + sha256 = "6b056e31a62395b234af43f7702c2d389183b8b1aed63da24545f60386dda6be"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/pl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/pl/firefox-130.0b1.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "6b21d0a97c17b3a9feaef56fa69c199e6c58b17babc9cff9076693fae0b2351c"; + sha256 = "d7d63aa143364f2d928714b7e8eca30e8f9b87eb9ed9db134155df7916eaebba"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/pt-BR/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/pt-BR/firefox-130.0b1.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "13d5fba3fb6f20c908a37122bfed186922863944658ec9cb4f8bdaf126702aad"; + sha256 = "cc987d54edb004419c76516f662f417e03d99b349e801bfc4e2e08ef7cf2e431"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/pt-PT/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/pt-PT/firefox-130.0b1.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "991593804561d4e58c197308783e8c53778ae44bcc89437a16143e796cc797f3"; + sha256 = "f312722b8452b23e2ca136a2842457780c852b8504d7cb415d90ae509519993f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/rm/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/rm/firefox-130.0b1.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "eae1a64b3754f212f53a54ba7ba47700b8154386bae957d9416a3f96a8b8f090"; + sha256 = "49b95d29028ae302266a5a7a2b84e30d0a061d54d14216c23efdf1829732075d"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ro/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ro/firefox-130.0b1.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "0b54a9770d02735c8fe8e4e2b3fb4235eaf46e664bae5c51fbf48db4555b3465"; + sha256 = "faebd4b93a64bdfa756b62040b357c063d36eba741b1834c957dd961ee0fbba3"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ru/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ru/firefox-130.0b1.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "039811dbd46aa70aa80b9ed73f00dc453cd937d13fe3c25ed03bf58b7bfb474c"; + sha256 = "fade024a51148bff2792f841404abb9ce1fb0949645375d3027bed0258630c4f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sat/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sat/firefox-130.0b1.tar.bz2"; locale = "sat"; arch = "linux-i686"; - sha256 = "1b905aced5f92de527f488982aa19cae7e945214e7698e877e31002d87698de1"; + sha256 = "13d551fdce796151c0fb40365dc2105b8a10d14280b86e4d8f2e9754cfe6e461"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sc/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sc/firefox-130.0b1.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "6f253794540424bcad52da220714419c5be78d37f04496e61bc75afea9e9abf2"; + sha256 = "099e7ab9d9427dcba819e0f212e56fa5a90dfe270ebc1cac8da589e01d206b89"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sco/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sco/firefox-130.0b1.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "27f79ae2f65f7b547daa5c299fdf30777a54054e4949a147f08710f055ddcb8e"; + sha256 = "04b7487c43f863e075dfc3bd5ade2f9109e27eb5d19064cca8a9339b32a5899e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/si/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/si/firefox-130.0b1.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "384b8ced2e7a138ddf4f042ab64e3219da144ead3e01b388caf0576ca32f2dc4"; + sha256 = "691b14f134a16f6401be76ea7c68dd30df6a5ae2602339bc99fd429aae945ae9"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sk/firefox-130.0b1.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "aa89d4e96d9fd931c3458fd2f9a1cc20763b1ed4b3d464873e459f2df99d5dd2"; + sha256 = "69f850cae0490029bb3a7fca59b14533abfd9ff66e66d48bcc831eab7c2056eb"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/skr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/skr/firefox-130.0b1.tar.bz2"; locale = "skr"; arch = "linux-i686"; - sha256 = "ba15b9daae18d41f513c0843e2d89f8437312904a43fa4587edebaabf8c046ca"; + sha256 = "c84efe19a0f5190877f6f1653f8f3731f20f64c01bfacfcc800c0503e70a1510"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sl/firefox-130.0b1.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "66ee2e890079e46a4645ab108fe30699a4335ae3876b365785092cc79abc7bde"; + sha256 = "be183e734ae1fa6825af8f26ce30173f5d3605e8b42857d52f150be6f56a831e"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/son/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/son/firefox-130.0b1.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "72dcfe00f0bf5d441561b7d24733115386d92ece5efd11d88f9ec12ca133a731"; + sha256 = "f68a5e04ee1daf0507dcb1e714e70e19841d7f218900954e8cd032788ba6c7c7"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sq/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sq/firefox-130.0b1.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "0b27546f44137bda463870f66aec58343e2fff970e43f06fba7f470a4f4e8f20"; + sha256 = "6c54bc95fb5af62a1710fbd15a8886f67faae9c8727859b932dec89875e9d0b1"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sr/firefox-130.0b1.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "0ceeb25f9c7db757a8a6106167be5ff7cd308f776cecdefde4c24a764e3cd8b9"; + sha256 = "03d47ae24aa0fd6b41632954bb37fe09e5343b3110e260d368d8f4ce89fe7bda"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/sv-SE/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/sv-SE/firefox-130.0b1.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "6fdf054f2bf2f403ff18c9ec9327fe3eca9b4ef5bf391ceaa48ed8438da3709d"; + sha256 = "c2401a90085d1ad9fe724a38d254ada92ee75304c9583bb51684e7bc877e8c35"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/szl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/szl/firefox-130.0b1.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "2ba8218ba772960b6316c3283863eb9b29be540c2861f74d261c792893954800"; + sha256 = "3b4cc1b8f60e83439eb9c89f9ba4f437a8b70e506ba8a936f1d823ce8f5802a9"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ta/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ta/firefox-130.0b1.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "68466129a84c86adb281d111973dee49bf15f36819b9215124bbb777737aead0"; + sha256 = "f1ff1861a706b8cbadcccdceb25a3c13f5659da250c4906aaffa6e9c4984608c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/te/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/te/firefox-130.0b1.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "f4bce126a85d39aa8979ea90f2cc70752dec52ca9b5707b7c0f13545fe19e601"; + sha256 = "7b12691fda152b98a2a63d5dcf43dc96ee3ba34a71fc072fbd897dd4c5c39c9c"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/tg/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/tg/firefox-130.0b1.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "d6a467be9c585a253529a785ff1959b88c2099e5c6e2bbdb3cdd1109d9cee9bb"; + sha256 = "bf4264dc07465718ea41624931f7c66d55df6ff63e03bba16339fd856e1364e9"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/th/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/th/firefox-130.0b1.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "584f0020f60d02acfed3864a96c28fb43c8decadc1dfba80f02b9fde5be30765"; + sha256 = "edc411d0f4aa56167a97e7479938ab51afc5972cbcd8a7e054d8ad5ffb84a809"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/tl/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/tl/firefox-130.0b1.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "a404acbe35075fc1e9959f8d177cba02a01c334475d67e58483f04762dc8617e"; + sha256 = "d4abff8bad155849edc7dfcd6c9c28460112d25ca275b76c1fd111415fa7e995"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/tr/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/tr/firefox-130.0b1.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "2e34956eebca106986f08fec81370b4df986190ba6fc3c1e9284a992a1ef0398"; + sha256 = "4433a8dfd9d16dac3611f4ba30f1dfe0eb96ec9597f39290d195ee1bfc30709f"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/trs/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/trs/firefox-130.0b1.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "603601a7d232e68b49e3a0a50adeea985358649c9de6b1ab0dc20d0634c6722b"; + sha256 = "b8bd992f47643889bd780c748b4ec010bffe0d9ea6701bb4fd0d1a0e72594cfe"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/uk/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/uk/firefox-130.0b1.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "f29487129c67522c099ff0c09a2f7d29a2e6a493771c25228bfaff79cff16a81"; + sha256 = "d0488062e63b54fa5ac9ebd7aeeaf56d1079fcb9a66b16a6c68aef07dba0ee15"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/ur/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/ur/firefox-130.0b1.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "565562f3384af51093a04ab53b38e45aa8af88f8ff74edfc78ff750ae08394ee"; + sha256 = "0e1ff4663269e1db7018e9fa8addae438857876530e3daa53b7f910b04f7dc25"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/uz/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/uz/firefox-130.0b1.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "b388e6ea0a63cbb696e82bd2d0434f3eaf6c02c042779fea7b241bb08f22fded"; + sha256 = "6fb6e39c2acbb00688d604afc945c2a3e9e700ef5a3cadd677984756cce5668a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/vi/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/vi/firefox-130.0b1.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "18b89bd30eab071c4064d9e425f391ed4a00ecf47da0a33110d9d5ec47934fde"; + sha256 = "a8447e2984650639e8eead6b05f572a4644455d10d6fd5e0e886b848c487b31b"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/xh/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/xh/firefox-130.0b1.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "a28bc74e8b675fd267af2b559671cef18fd2e742fcb2fbbad80ece7ffe36f14a"; + sha256 = "bf44273b0c636b961089d5ad9bbed1cf2dafc7c5811b6edcdbaf3289b02ad46a"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/zh-CN/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/zh-CN/firefox-130.0b1.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "9284dee53373b15039e97778c871584fe1992573178ac79e202c5d5519c27a79"; + sha256 = "883b00705c041c3654d2912ce49f025f50d053a8eded82438092ba9f8506e081"; } - { url = "https://archive.mozilla.org/pub/devedition/releases/129.0b9/linux-i686/zh-TW/firefox-129.0b9.tar.bz2"; + { url = "https://archive.mozilla.org/pub/devedition/releases/130.0b1/linux-i686/zh-TW/firefox-130.0b1.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "c9985e880d8a30dbdb094a08ad5e4ae85b72036be43c7b2d53de1b98354309fc"; + sha256 = "62381634104d71a5705349fa21933da827fa0ebf185722ef59692c22044672e5"; } ]; } diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index e39af4e6716f..28fdbe6f1211 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -35,11 +35,11 @@ firefox-beta = buildMozillaMach rec { pname = "firefox-beta"; - version = "129.0b9"; + version = "130.0b2"; applicationName = "Mozilla Firefox Beta"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "f4f9efb640c7db12301b1b7d23b417e6786a9072f617d2e8a1bdbcaaa4d50d6a4d49d06566d3fff7b066b32ad39aeb0dcd003721c110c2add77dbd3d68df6a0c"; + sha512 = "bfba17643923ec10686df7d0047e0fcba7716f96a645722869cc472f68bb42415e63ce37905a7d41f1bb3aa139ee7d336ac838bbbff105b3785eb522ebcb7eb0"; }; meta = { @@ -64,13 +64,13 @@ firefox-devedition = buildMozillaMach rec { pname = "firefox-devedition"; - version = "129.0b9"; + version = "130.0b2"; applicationName = "Mozilla Firefox Developer Edition"; requireSigning = false; branding = "browser/branding/aurora"; src = fetchurl { url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "225c7abd58b7dd1e6c54e4a5172b7dc4ea19f9f90930d6823d15f2f80524f4f910eb4cb7cf3f863722490447ac8f146654ab129ee89766306b4a6992e2706b20"; + sha512 = "ef26fa3dad6fdafe8e8e2d9d88101b75244b3f21a499d0b61c4a2c9a0addbcd3184274096a34da958b0ab2489ecf6c3d7684a1f507ed687648b96f9e9e2b123c"; }; meta = { diff --git a/pkgs/by-name/di/dim/Cargo.lock b/pkgs/by-name/di/dim/Cargo.lock index d0d35c8ac7cc..9cc6b9834d80 100644 --- a/pkgs/by-name/di/dim/Cargo.lock +++ b/pkgs/by-name/di/dim/Cargo.lock @@ -643,7 +643,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3cd91cf61412820176e137621345ee43b3f4423e589e7ae4e50d601d93e35ef8" dependencies = [ "percent-encoding", - "time 0.3.30", + "time 0.3.36", "version_check", ] @@ -2156,6 +2156,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + [[package]] name = "num-integer" version = "0.1.45" @@ -3300,12 +3306,13 @@ dependencies = [ [[package]] name = "time" -version = "0.3.30" +version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" dependencies = [ "deranged", "itoa", + "num-conv", "powerfmt", "serde", "time-core", @@ -3320,10 +3327,11 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.15" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" dependencies = [ + "num-conv", "time-core", ] @@ -3538,7 +3546,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e" dependencies = [ "crossbeam-channel", - "time 0.3.30", + "time 0.3.36", "tracing-subscriber", ] diff --git a/pkgs/by-name/mc/mcumgr-client/Cargo.lock b/pkgs/by-name/mc/mcumgr-client/Cargo.lock deleted file mode 100644 index 2f9a6fd2a7bb..000000000000 --- a/pkgs/by-name/mc/mcumgr-client/Cargo.lock +++ /dev/null @@ -1,965 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "aho-corasick" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -dependencies = [ - "memchr", -] - -[[package]] -name = "anstream" -version = "0.6.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" -dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", - "utf8parse", -] - -[[package]] -name = "anstyle" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" - -[[package]] -name = "anstyle-parse" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" -dependencies = [ - "utf8parse", -] - -[[package]] -name = "anstyle-query" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" -dependencies = [ - "windows-sys", -] - -[[package]] -name = "anstyle-wincon" -version = "3.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" -dependencies = [ - "anstyle", - "windows-sys", -] - -[[package]] -name = "anyhow" -version = "1.0.81" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" - -[[package]] -name = "autocfg" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" - -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "bitflags" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "clap" -version = "4.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" -dependencies = [ - "clap_builder", - "clap_derive", -] - -[[package]] -name = "clap_builder" -version = "4.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" -dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim", -] - -[[package]] -name = "clap_derive" -version = "4.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.58", -] - -[[package]] -name = "clap_lex" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" - -[[package]] -name = "colorchoice" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" - -[[package]] -name = "console" -version = "0.15.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" -dependencies = [ - "encode_unicode", - "lazy_static", - "libc", - "unicode-width", - "windows-sys", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" - -[[package]] -name = "cpufeatures" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" -dependencies = [ - "libc", -] - -[[package]] -name = "crc16" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "338089f42c427b86394a5ee60ff321da23a5c89c9d89514c829687b26359fcff" - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array", - "typenum", -] - -[[package]] -name = "deranged" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" -dependencies = [ - "powerfmt", -] - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer", - "crypto-common", -] - -[[package]] -name = "encode_unicode" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" - -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - -[[package]] -name = "half" -version = "1.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403" - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "humantime" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" - -[[package]] -name = "indicatif" -version = "0.17.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3" -dependencies = [ - "console", - "instant", - "number_prefix", - "portable-atomic", - "unicode-width", -] - -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "io-kit-sys" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b" -dependencies = [ - "core-foundation-sys", - "mach2", -] - -[[package]] -name = "itoa" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "libc" -version = "0.2.153" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" - -[[package]] -name = "libudev" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78b324152da65df7bb95acfcaab55e3097ceaab02fb19b228a9eb74d55f135e0" -dependencies = [ - "libc", - "libudev-sys", -] - -[[package]] -name = "libudev-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" -dependencies = [ - "libc", - "pkg-config", -] - -[[package]] -name = "log" -version = "0.4.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" - -[[package]] -name = "mach2" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" -dependencies = [ - "libc", -] - -[[package]] -name = "mcumgr-client" -version = "0.0.4" -dependencies = [ - "anyhow", - "base64", - "bincode", - "byteorder", - "clap", - "crc16", - "hex", - "humantime", - "indicatif", - "lazy_static", - "log", - "num", - "num-derive", - "num-traits", - "rand", - "serde", - "serde_bytes", - "serde_cbor", - "serde_json", - "serde_repr", - "serialport", - "sha2", - "simplelog", -] - -[[package]] -name = "memchr" -version = "2.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" - -[[package]] -name = "nix" -version = "0.26.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" -dependencies = [ - "bitflags 1.3.2", - "cfg-if", - "libc", -] - -[[package]] -name = "num" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" -dependencies = [ - "num-bigint", - "num-complex", - "num-integer", - "num-iter", - "num-rational", - "num-traits", -] - -[[package]] -name = "num-bigint" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-complex" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-conv" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" - -[[package]] -name = "num-derive" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-iter" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-rational" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" -dependencies = [ - "autocfg", - "num-bigint", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" -dependencies = [ - "autocfg", -] - -[[package]] -name = "num_threads" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" -dependencies = [ - "libc", -] - -[[package]] -name = "number_prefix" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - -[[package]] -name = "pkg-config" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" - -[[package]] -name = "portable-atomic" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" - -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - -[[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - -[[package]] -name = "proc-macro2" -version = "1.0.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] - -[[package]] -name = "regex" -version = "1.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" - -[[package]] -name = "ryu" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "serde" -version = "1.0.197" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_bytes" -version = "0.11.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" -dependencies = [ - "serde", -] - -[[package]] -name = "serde_cbor" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" -dependencies = [ - "half", - "serde", -] - -[[package]] -name = "serde_derive" -version = "1.0.197" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.58", -] - -[[package]] -name = "serde_json" -version = "1.0.115" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_repr" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.58", -] - -[[package]] -name = "serialport" -version = "4.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f5a15d0be940df84846264b09b51b10b931fb2f275becb80934e3568a016828" -dependencies = [ - "bitflags 2.5.0", - "cfg-if", - "core-foundation-sys", - "io-kit-sys", - "libudev", - "mach2", - "nix", - "regex", - "scopeguard", - "unescaper", - "winapi", -] - -[[package]] -name = "sha2" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "simplelog" -version = "0.12.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0" -dependencies = [ - "log", - "termcolor", - "time", -] - -[[package]] -name = "strsim" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "2.0.58" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "termcolor" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "thiserror" -version = "1.0.58" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.58" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.58", -] - -[[package]] -name = "time" -version = "0.3.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" -dependencies = [ - "deranged", - "itoa", - "libc", - "num-conv", - "num_threads", - "powerfmt", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - -[[package]] -name = "time-macros" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" -dependencies = [ - "num-conv", - "time-core", -] - -[[package]] -name = "typenum" -version = "1.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" - -[[package]] -name = "unescaper" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0adf6ad32eb5b3cadff915f7b770faaac8f7ff0476633aa29eb0d9584d889d34" -dependencies = [ - "thiserror", -] - -[[package]] -name = "unicode-ident" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" - -[[package]] -name = "unicode-width" -version = "0.1.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" - -[[package]] -name = "utf8parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-util" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" -dependencies = [ - "winapi", -] - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows-sys" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-targets" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" diff --git a/pkgs/by-name/mc/mcumgr-client/package.nix b/pkgs/by-name/mc/mcumgr-client/package.nix index 5fa45ca23af6..f8909e8e2018 100644 --- a/pkgs/by-name/mc/mcumgr-client/package.nix +++ b/pkgs/by-name/mc/mcumgr-client/package.nix @@ -2,6 +2,7 @@ lib, rustPlatform, fetchFromGitHub, + nix-update-script, pkg-config, udev, stdenv, @@ -10,22 +11,18 @@ rustPlatform.buildRustPackage rec { pname = "mcumgr-client"; - version = "0.0.4"; + version = "0.0.7"; src = fetchFromGitHub { owner = "vouch-opensource"; repo = "mcumgr-client"; rev = "v${version}"; - hash = "sha256-MTNMnA5/CzwVrhNhDrfaXOatT4BFmc4nOPhIxTyc248="; + hash = "sha256-P5ykIVdWAxuCblMe7kzjswEca/+MsqpizCGUHIpR4qc="; }; - cargoLock = { - lockFile = ./Cargo.lock; - }; + cargoHash = "sha256-9jlthe7YQJogcjGv+TOk+O2YW3Xrq6h9tTjXdKHG99k="; - postPatch = '' - ln -s ${./Cargo.lock} Cargo.lock - ''; + passthru.updateScript = nix-update-script { }; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/tools/text/mdbook-d2/default.nix b/pkgs/by-name/md/mdbook-d2/package.nix similarity index 76% rename from pkgs/tools/text/mdbook-d2/default.nix rename to pkgs/by-name/md/mdbook-d2/package.nix index 61176e202020..c36a099b79c9 100644 --- a/pkgs/tools/text/mdbook-d2/default.nix +++ b/pkgs/by-name/md/mdbook-d2/package.nix @@ -7,16 +7,17 @@ rustPlatform.buildRustPackage rec { pname = "mdbook-d2"; - version = "unstable-2023-03-30"; + version = "0.3.0"; src = fetchFromGitHub { owner = "danieleades"; repo = "mdbook-d2"; - rev = "93f3037ad9730d134c929cfc90d9bd592a48a1a9"; - hash = "sha256-cmmOmJHARIBCQQEsffnBh4nc2XEDPBzLPcCrOwfTKS8="; + rev = "v${version}"; + hash = "sha256-IkMydlmUQrZbOZYzQFxzROhdwlcO0H6MzQo42fBEYQE="; }; - cargoHash = "sha256-ACwEWK5upeRLo7HU+1kKunecnEeZm0ufUaQjJkXM/4I="; + cargoHash = "sha256-xc00/FOQtAg2u8bZxaTbk8+gX7r+q9O8DKgWchPnOJc="; + doCheck = false; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.CoreFoundation diff --git a/pkgs/by-name/of/offat/package.nix b/pkgs/by-name/of/offat/package.nix index 07bdc8589ac9..2ffa742e7b55 100644 --- a/pkgs/by-name/of/offat/package.nix +++ b/pkgs/by-name/of/offat/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "offat"; - version = "0.19.1"; + version = "0.19.3"; pyproject = true; src = fetchFromGitHub { owner = "OWASP"; repo = "OFFAT"; rev = "refs/tags/v${version}"; - hash = "sha256-USSvUtY5THzsWlJtVYxrCquRJWfAoD7b7NHP7pB27sg="; + hash = "sha256-LZd9nMeI+TMd95r6CuNAB7eMqrE97ne0ioPjuIbtK7w="; }; sourceRoot = "${src.name}/src"; diff --git a/pkgs/applications/graphics/photoqt/default.nix b/pkgs/by-name/ph/photoqt/package.nix similarity index 56% rename from pkgs/applications/graphics/photoqt/default.nix rename to pkgs/by-name/ph/photoqt/package.nix index e3c8ce53bbd2..ff80e9bc1542 100644 --- a/pkgs/applications/graphics/photoqt/default.nix +++ b/pkgs/by-name/ph/photoqt/package.nix @@ -1,71 +1,65 @@ -{ lib -, stdenv -, fetchurl -, cmake -, extra-cmake-modules -, qttools -, wrapQtAppsHook -, exiv2 -, graphicsmagick -, libarchive -, libraw -, mpv -, poppler -, pugixml -, qtbase -, qtcharts -, qtdeclarative -, qtimageformats -, qtlocation -, qtmultimedia -, qtpositioning -, qtsvg -, zxing-cpp -, qtwayland +{ + lib, + stdenv, + fetchurl, + cmake, + extra-cmake-modules, + exiv2, + graphicsmagick, + libarchive, + libraw, + mpv, + pugixml, + qt6, + qt6Packages, + zxing-cpp, }: stdenv.mkDerivation rec { pname = "photoqt"; - version = "4.5"; + version = "4.6"; src = fetchurl { url = "https://photoqt.org/pkgs/photoqt-${version}.tar.gz"; - hash = "sha256-QFziMNRhiM4LaNJ8RkJ0iCq/8J82wn0F594qJeSN3Lw="; + hash = "sha256-5VbGMJ1B9yDbTiri7SZ+r+c9LdfG/C1c0/01QBUvbCY="; }; nativeBuildInputs = [ cmake extra-cmake-modules - qttools - wrapQtAppsHook + qt6.qttools + qt6.wrapQtAppsHook ]; - buildInputs = [ - exiv2 - graphicsmagick - libarchive - libraw - mpv - poppler - pugixml - qtbase - qtcharts - qtdeclarative - qtimageformats - qtlocation - qtmultimedia - qtpositioning - qtsvg - zxing-cpp - ] ++ lib.optionals stdenv.isLinux [ - qtwayland - ]; + buildInputs = + [ + exiv2 + graphicsmagick + libarchive + libraw + pugixml + qt6.qtbase + qt6.qtcharts + qt6.qtdeclarative + qt6.qtimageformats + qt6.qtlocation + qt6.qtmultimedia + qt6.qtpositioning + qt6.qtsvg + qt6Packages.poppler + zxing-cpp + ] + ++ lib.optionals stdenv.isLinux [ + mpv + qt6.qtwayland + ]; cmakeFlags = [ (lib.cmakeBool "DEVIL" false) (lib.cmakeBool "CHROMECAST" false) (lib.cmakeBool "FREEIMAGE" false) (lib.cmakeBool "IMAGEMAGICK" false) + (lib.cmakeBool "VIDEO_MPV" (!stdenv.isDarwin)) ]; env.MAGICK_LOCATION = "${graphicsmagick}/include/GraphicsMagick"; diff --git a/pkgs/by-name/pi/pioasm/package.nix b/pkgs/by-name/pi/pioasm/package.nix index 4deb07ab3acd..0fd7aa211a9f 100644 --- a/pkgs/by-name/pi/pioasm/package.nix +++ b/pkgs/by-name/pi/pioasm/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pioasm"; - version = "1.5.1"; + version = "2.0.0"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "pico-sdk"; rev = finalAttrs.version; - hash = "sha256-JNcxd86XNNiPkvipVFR3X255boMmq+YcuJXUP4JwInU="; + hash = "sha256-d6mEjuG8S5jvJS4g8e90gFII3sEqUVlT2fgd9M9LUkA="; }; sourceRoot = "${finalAttrs.src.name}/tools/pioasm"; diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index cac6c8ea3d47..68713f166bad 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.14.90"; + version = "3.14.95"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; rev = "refs/tags/${finalAttrs.version}"; - hash = "sha256-0/niQ0qWzGesqWIe/NZ2SD0Pdvk3GRsY1mT24eFMpt8="; + hash = "sha256-AEwBEWem50+NhMhHRoPLAxrN5N85RLIW+7iFXugn2Ek="; }; outputs = [ diff --git a/pkgs/by-name/ub/ubuntu-sans/package.nix b/pkgs/by-name/ub/ubuntu-sans/package.nix index e85ee4333d6b..a9e00422dff0 100644 --- a/pkgs/by-name/ub/ubuntu-sans/package.nix +++ b/pkgs/by-name/ub/ubuntu-sans/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "ubuntu-sans"; - version = "1.004"; + version = "1.006"; src = fetchFromGitHub { owner = "canonical"; repo = "Ubuntu-Sans-fonts"; rev = "v${finalAttrs.version}"; - hash = "sha256-TJHhRGBPDrYOAmOKyMaLcL2ugr4Bw2J6ErovglNx648="; + hash = "sha256-PvDNQaOgJUb3/ubhqVSUMfinxfbhuQ0BnqYs3xshrhc="; }; installPhase = '' diff --git a/pkgs/by-name/ve/veloren/Cargo.lock b/pkgs/by-name/ve/veloren/Cargo.lock new file mode 100644 index 000000000000..6f90da6983ad --- /dev/null +++ b/pkgs/by-name/ve/veloren/Cargo.lock @@ -0,0 +1,8947 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "ab_glyph" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80179d7dd5d7e8c285d67c4a1e652972a92de7475beddfb92028c76463b13225" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" + +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "adler32" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" + +[[package]] +name = "ahash" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289" + +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if 1.0.0", + "getrandom 0.2.12", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + +[[package]] +name = "alsa" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b" +dependencies = [ + "alsa-sys", + "bitflags 1.3.2", + "libc", + "nix 0.23.2", +] + +[[package]] +name = "alsa-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "ambient-authority" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" + +[[package]] +name = "android-activity" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0" +dependencies = [ + "android-properties", + "bitflags 1.3.2", + "cc", + "jni-sys", + "libc", + "log", + "ndk 0.7.0", + "ndk-context", + "ndk-sys 0.4.1+23.1.7779620", + "num_enum 0.6.1", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anes" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" + +[[package]] +name = "anstream" +version = "0.6.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" + +[[package]] +name = "anstyle-parse" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + +[[package]] +name = "anyhow" +version = "1.0.81" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" + +[[package]] +name = "anymap2" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" + +[[package]] +name = "app_dirs2" +version = "2.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e" +dependencies = [ + "jni 0.21.1", + "ndk-context", + "winapi", + "xdg", +] + +[[package]] +name = "approx" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" +dependencies = [ + "num-traits", +] + +[[package]] +name = "approx" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278" +dependencies = [ + "num-traits", +] + +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + +[[package]] +name = "arbitrary" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" + +[[package]] +name = "arr_macro" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c49336e062fa2ae8aca17a2f99c34d9c1a5d30827e8aff1cb4c294f253afe992" +dependencies = [ + "arr_macro_impl", + "proc-macro-hack", + "proc-macro-nested", +] + +[[package]] +name = "arr_macro_impl" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e" +dependencies = [ + "proc-macro-hack", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "arrayref" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +dependencies = [ + "serde", +] + +[[package]] +name = "as-raw-xcb-connection" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" + +[[package]] +name = "ascii" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" + +[[package]] +name = "ash" +version = "0.37.3+1.3.251" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" +dependencies = [ + "libloading 0.7.4", +] + +[[package]] +name = "assets_manager" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05532e9c9a4c837c7eb0f8f1a1f9d357a168fb06dbf501d0bdfbe2fc5b0f1971" +dependencies = [ + "ab_glyph", + "ahash 0.8.11", + "bincode", + "crossbeam-channel", + "log", + "notify", + "ron", + "serde", + "serde_json", + "sync_file", + "tar", +] + +[[package]] +name = "async-channel" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" +dependencies = [ + "concurrent-queue", + "event-listener", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-trait" +version = "0.1.78" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "atomic-polyfill" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4" +dependencies = [ + "critical-section", +] + +[[package]] +name = "atomic_refcell" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c" + +[[package]] +name = "atomicwrites" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7b2dbe9169059af0f821e811180fddc971fc210c776c133c7819ccd6e478db" +dependencies = [ + "rustix", + "tempfile", + "windows-sys 0.52.0", +] + +[[package]] +name = "auth-common" +version = "0.1.0" +source = "git+https://gitlab.com/veloren/auth.git?rev=abb1a705827984e11706d7bb97fb7a459e1e6533#abb1a705827984e11706d7bb97fb7a459e1e6533" +dependencies = [ + "rand 0.8.5", + "serde", + "uuid", +] + +[[package]] +name = "authc" +version = "1.0.0" +source = "git+https://gitlab.com/veloren/auth.git?rev=abb1a705827984e11706d7bb97fb7a459e1e6533#abb1a705827984e11706d7bb97fb7a459e1e6533" +dependencies = [ + "auth-common", + "fxhash", + "hex", + "http", + "hyper", + "hyper-rustls", + "rust-argon2", + "serde", + "serde_json", + "uuid", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "axum" +version = "0.6.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" +dependencies = [ + "async-trait", + "axum-core", + "bitflags 1.3.2", + "bytes", + "futures-util", + "http", + "http-body", + "hyper", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tower", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum-core" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" +dependencies = [ + "async-trait", + "bytes", + "futures-util", + "http", + "http-body", + "mime", + "rustversion", + "tower-layer", + "tower-service", +] + +[[package]] +name = "backtrace" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +dependencies = [ + "addr2line", + "cc", + "cfg-if 1.0.0", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "bincode" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +dependencies = [ + "serde", +] + +[[package]] +name = "bindgen" +version = "0.69.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" +dependencies = [ + "bitflags 2.5.0", + "cexpr", + "clang-sys", + "itertools 0.12.1", + "lazy_static", + "lazycell", + "proc-macro2 1.0.79", + "quote 1.0.35", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.53", +] + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +dependencies = [ + "serde", +] + +[[package]] +name = "bitvec" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "blake2b_simd" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780" +dependencies = [ + "arrayref", + "arrayvec", + "constant_time_eq", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "block-sys" +version = "0.1.0-beta.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" +dependencies = [ + "objc-sys", +] + +[[package]] +name = "block2" +version = "0.2.0-alpha.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" +dependencies = [ + "block-sys", + "objc2-encode", +] + +[[package]] +name = "bumpalo" +version = "3.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" + +[[package]] +name = "bytemuck" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" + +[[package]] +name = "calloop" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8" +dependencies = [ + "bitflags 1.3.2", + "log", + "nix 0.25.1", + "slotmap", + "thiserror", + "vec_map", +] + +[[package]] +name = "cansi" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bdcae87153686017415ce77e48c53e6818a0a058f0e21b56640d1e944967ef8" + +[[package]] +name = "cap-fs-ext" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88e341d15ac1029aadce600be764a1a1edafe40e03cde23285bc1d261b3a4866" +dependencies = [ + "cap-primitives", + "cap-std", + "io-lifetimes", + "windows-sys 0.52.0", +] + +[[package]] +name = "cap-net-ext" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "434168fe6533055f0f4204039abe3ff6d7db338ef46872a5fa39e9d5ad5ab7a9" +dependencies = [ + "cap-primitives", + "cap-std", + "rustix", + "smallvec", +] + +[[package]] +name = "cap-primitives" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe16767ed8eee6d3f1f00d6a7576b81c226ab917eb54b96e5f77a5216ef67abb" +dependencies = [ + "ambient-authority", + "fs-set-times", + "io-extras", + "io-lifetimes", + "ipnet", + "maybe-owned", + "rustix", + "windows-sys 0.52.0", + "winx", +] + +[[package]] +name = "cap-rand" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20e5695565f0cd7106bc3c7170323597540e772bb73e0be2cd2c662a0f8fa4ca" +dependencies = [ + "ambient-authority", + "rand 0.8.5", +] + +[[package]] +name = "cap-std" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "593db20e4c51f62d3284bae7ee718849c3214f93a3b94ea1899ad85ba119d330" +dependencies = [ + "cap-primitives", + "io-extras", + "io-lifetimes", + "rustix", +] + +[[package]] +name = "cap-time-ext" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03261630f291f425430a36f38c847828265bc928f517cdd2004c56f4b02f002b" +dependencies = [ + "ambient-authority", + "cap-primitives", + "iana-time-zone", + "once_cell", + "rustix", + "winx", +] + +[[package]] +name = "cassowary" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" + +[[package]] +name = "cast" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" + +[[package]] +name = "castaway" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc" +dependencies = [ + "rustversion", +] + +[[package]] +name = "cc" +version = "1.0.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" +dependencies = [ + "jobserver", + "libc", +] + +[[package]] +name = "censor" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d41e3b9fdbb9b3edc10dc66a06dc255822f699c432e19403fb966e6d60e0dec4" +dependencies = [ + "once_cell", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom", +] + +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "chrono" +version = "0.4.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "serde", + "wasm-bindgen", + "windows-targets 0.52.4", +] + +[[package]] +name = "chrono-tz" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" +dependencies = [ + "chrono", + "chrono-tz-build", + "phf", + "serde", +] + +[[package]] +name = "chrono-tz-build" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f" +dependencies = [ + "parse-zoneinfo", + "phf", + "phf_codegen", +] + +[[package]] +name = "chumsky" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9" +dependencies = [ + "hashbrown 0.14.3", + "stacker", +] + +[[package]] +name = "ciborium" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" +dependencies = [ + "ciborium-io", + "ciborium-ll", + "serde", +] + +[[package]] +name = "ciborium-io" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" + +[[package]] +name = "ciborium-ll" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" +dependencies = [ + "ciborium-io", + "half", +] + +[[package]] +name = "clang-sys" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" +dependencies = [ + "glob", + "libc", + "libloading 0.8.3", +] + +[[package]] +name = "clap" +version = "4.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "949626d00e063efc93b6dca932419ceb5432f99769911c0b995f7e884c778813" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim 0.11.0", +] + +[[package]] +name = "clap_derive" +version = "4.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f" +dependencies = [ + "heck 0.5.0", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "clap_lex" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" + +[[package]] +name = "clipboard-win" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342" +dependencies = [ + "lazy-bytes-cast", + "winapi", +] + +[[package]] +name = "clipboard-win" +version = "4.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" +dependencies = [ + "error-code 2.3.1", + "str-buf", + "winapi", +] + +[[package]] +name = "clipboard-win" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d517d4b86184dbb111d3556a10f1c8a04da7428d2987bf1081602bf11c3aa9ee" +dependencies = [ + "error-code 3.2.0", +] + +[[package]] +name = "clipboard_macos" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "145a7f9e9b89453bc0a5e32d166456405d389cea5b578f57f1274b1397588a95" +dependencies = [ + "objc", + "objc-foundation", + "objc_id", +] + +[[package]] +name = "clipboard_wayland" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f6364a9f7a66f2ac1a1a098aa1c7f6b686f2496c6ac5e5c0d773445df912747" +dependencies = [ + "smithay-clipboard", +] + +[[package]] +name = "clipboard_x11" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4274ea815e013e0f9f04a2633423e14194e408a0576c943ce3d14ca56c50031c" +dependencies = [ + "thiserror", + "x11rb 0.13.0", +] + +[[package]] +name = "cmake" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855" +dependencies = [ + "cc", +] + +[[package]] +name = "cocoa" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" +dependencies = [ + "bitflags 1.3.2", + "block", + "cocoa-foundation", + "core-foundation", + "core-graphics", + "foreign-types 0.3.2", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" +dependencies = [ + "bitflags 1.3.2", + "block", + "core-foundation", + "core-graphics-types", + "libc", + "objc", +] + +[[package]] +name = "codespan-reporting" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" +dependencies = [ + "termcolor", + "unicode-width", +] + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "colorchoice" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + +[[package]] +name = "com-rs" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" + +[[package]] +name = "combine" +version = "4.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "compact_str" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" +dependencies = [ + "castaway", + "cfg-if 1.0.0", + "itoa", + "ryu", + "static_assertions", +] + +[[package]] +name = "concurrent-queue" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" +dependencies = [ + "crossbeam-utils 0.8.19", +] + +[[package]] +name = "conrod_core" +version = "0.63.0" +source = "git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7#59fddc617696e68d28a75c2137a08c2572efb986" +dependencies = [ + "conrod_derive", + "copypasta", + "daggy", + "fnv", + "instant", + "num 0.2.1", + "pistoncore-input", + "rusttype 0.7.9", +] + +[[package]] +name = "conrod_derive" +version = "0.63.0" +source = "git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7#59fddc617696e68d28a75c2137a08c2572efb986" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "syn 0.15.44", +] + +[[package]] +name = "conrod_winit" +version = "0.63.0" +source = "git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7#59fddc617696e68d28a75c2137a08c2572efb986" + +[[package]] +name = "console" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +dependencies = [ + "encode_unicode", + "lazy_static", + "libc", + "unicode-width", + "windows-sys 0.52.0", +] + +[[package]] +name = "constant_time_eq" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" + +[[package]] +name = "copypasta" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "133fc8675ee3a4ec9aa513584deda9aa0faeda3586b87f7f0f2ba082c66fb172" +dependencies = [ + "clipboard-win 3.1.1", + "objc", + "objc-foundation", + "objc_id", + "smithay-clipboard", + "x11-clipboard", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + +[[package]] +name = "core-graphics" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-graphics-types", + "foreign-types 0.3.2", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "libc", +] + +[[package]] +name = "coreaudio-rs" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88" +dependencies = [ + "bitflags 1.3.2", + "coreaudio-sys", +] + +[[package]] +name = "coreaudio-sys" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9" +dependencies = [ + "bindgen", +] + +[[package]] +name = "cpal" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" +dependencies = [ + "alsa", + "core-foundation-sys", + "coreaudio-rs", + "jni 0.19.0", + "js-sys", + "lazy_static", + "libc", + "mach", + "ndk 0.6.0", + "ndk-glue", + "nix 0.23.2", + "oboe", + "parking_lot 0.11.2", + "stdweb", + "thiserror", + "web-sys", + "winapi", +] + +[[package]] +name = "cpp_demangle" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "cpufeatures" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +dependencies = [ + "libc", +] + +[[package]] +name = "cranelift-bforest" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95ffa62b81e6d1b987933240ed7de5d4d85ae2e07153e3f9b74fc27ecfd81d2c" +dependencies = [ + "cranelift-entity", +] + +[[package]] +name = "cranelift-codegen" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af519738eb5d96c0d48b04845c88d0412a40167b5c42884e090fe9e015842ff" +dependencies = [ + "bumpalo", + "cranelift-bforest", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-control", + "cranelift-entity", + "cranelift-isle", + "gimli", + "hashbrown 0.14.3", + "log", + "regalloc2", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba2da643fa5ccaf53cbb8db6acf3372321e2e13507d62c7c565529dd6f2d0ea0" +dependencies = [ + "cranelift-codegen-shared", +] + +[[package]] +name = "cranelift-codegen-shared" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3745d6c656649940d3f42d263b8ba00805e9bf1203205a0d98a7517a2fe5a35" + +[[package]] +name = "cranelift-control" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41a521e2d0b427fe026457b70ba1896d9d560af72a47982db19fef11aa0ee789" +dependencies = [ + "arbitrary", +] + +[[package]] +name = "cranelift-entity" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96a6b8d80c6235fd73c0e9218d89f498b398fb0c52d4b30abd9a388da613f71f" +dependencies = [ + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-frontend" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3d555819f3a49c01826ce5bf0f3e52a4e17be9c4ee09381d6a1d88549793f3c" +dependencies = [ + "cranelift-codegen", + "log", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-isle" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53aeebed3b78faea701062d4e384bffe91aef33e47d949bad10e5c540a00916d" + +[[package]] +name = "cranelift-native" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc99479323e678deac40abffec0ca7a52cc6c549c0fa351b2d3a76655202a5a7" +dependencies = [ + "cranelift-codegen", + "libc", + "target-lexicon", +] + +[[package]] +name = "cranelift-wasm" +version = "0.104.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab055df5f977a3fee2837cd447b899d98a5e72374341461535b758608f25175" +dependencies = [ + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "itertools 0.10.5", + "log", + "smallvec", + "wasmparser 0.118.2", + "wasmtime-types", +] + +[[package]] +name = "crc32fast" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "criterion" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" +dependencies = [ + "anes", + "cast", + "ciborium", + "clap", + "criterion-plot", + "futures", + "is-terminal", + "itertools 0.10.5", + "num-traits", + "once_cell", + "oorandom", + "rayon", + "regex", + "serde", + "serde_derive", + "serde_json", + "tinytemplate", + "tokio", + "walkdir", +] + +[[package]] +name = "criterion-plot" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" +dependencies = [ + "cast", + "itertools 0.10.5", +] + +[[package]] +name = "critical-section" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" + +[[package]] +name = "crossbeam-channel" +version = "0.5.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" +dependencies = [ + "crossbeam-utils 0.8.19", +] + +[[package]] +name = "crossbeam-deque" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed" +dependencies = [ + "crossbeam-epoch 0.8.2", + "crossbeam-utils 0.7.2", + "maybe-uninit", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch 0.9.18", + "crossbeam-utils 0.8.19", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" +dependencies = [ + "autocfg", + "cfg-if 0.1.10", + "crossbeam-utils 0.7.2", + "lazy_static", + "maybe-uninit", + "memoffset 0.5.6", + "scopeguard", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils 0.8.19", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" +dependencies = [ + "crossbeam-utils 0.8.19", +] + +[[package]] +name = "crossbeam-utils" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" +dependencies = [ + "autocfg", + "cfg-if 0.1.10", + "lazy_static", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" + +[[package]] +name = "crossterm" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" +dependencies = [ + "bitflags 2.5.0", + "crossterm_winapi", + "libc", + "mio", + "parking_lot 0.12.1", + "signal-hook", + "signal-hook-mio", + "winapi", +] + +[[package]] +name = "crossterm_winapi" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" +dependencies = [ + "winapi", +] + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "csv" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" +dependencies = [ + "csv-core", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "csv-core" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" +dependencies = [ + "memchr", +] + +[[package]] +name = "cty" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" + +[[package]] +name = "culpa" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ae0bfe9317b1cb4ff5a56d766ee4b157b3e1f47f11979253570e88d10fd1fd3" +dependencies = [ + "culpa-macros", +] + +[[package]] +name = "culpa-macros" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1234e1717066d3c71dcf89b75e7b586299e41204d361db56ec51e6ded5014279" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "d3d12" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20" +dependencies = [ + "bitflags 2.5.0", + "libloading 0.8.3", + "winapi", +] + +[[package]] +name = "daggy" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9293a0da7d1bc1f30090ece4d9f9de79a07be7302ddb00e5eb1fefb6ee6409e2" +dependencies = [ + "petgraph 0.4.13", +] + +[[package]] +name = "darling" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" +dependencies = [ + "darling_core 0.13.4", + "darling_macro 0.13.4", +] + +[[package]] +name = "darling" +version = "0.20.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" +dependencies = [ + "darling_core 0.20.8", + "darling_macro 0.20.8", +] + +[[package]] +name = "darling_core" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2 1.0.79", + "quote 1.0.35", + "strsim 0.10.0", + "syn 1.0.109", +] + +[[package]] +name = "darling_core" +version = "0.20.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "darling_macro" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" +dependencies = [ + "darling_core 0.13.4", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "darling_macro" +version = "0.20.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" +dependencies = [ + "darling_core 0.20.8", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "data-encoding" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" + +[[package]] +name = "debugid" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +dependencies = [ + "uuid", +] + +[[package]] +name = "deflate" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" +dependencies = [ + "adler32", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "deunicode" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6e854126756c496b8c81dec88f9a706b15b875c5849d4097a3854476b9fdf94" + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "directories-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +dependencies = [ + "cfg-if 1.0.0", + "dirs-sys-next", +] + +[[package]] +name = "dirs" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" +dependencies = [ + "dirs-sys 0.3.7", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys 0.4.1", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if 1.0.0", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "discord-sdk" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc3d7a4f9bc39006b732a01d63b34ff1518313313d707cb18cf6187d2124f7f4" +dependencies = [ + "anyhow", + "app_dirs2", + "async-trait", + "bitflags 2.5.0", + "crossbeam-channel", + "data-encoding", + "num-traits", + "parking_lot 0.12.1", + "serde", + "serde_json", + "serde_repr", + "thiserror", + "time", + "tokio", + "tracing", + "url", + "winreg 0.52.0", +] + +[[package]] +name = "dispatch" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04e93ca78226c51902d7aa8c12c988338aadd9e85ed9c6be8aaac39192ff3605" + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "displaydoc" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading 0.8.3", +] + +[[package]] +name = "dot_vox" +version = "5.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd05cab02d6074145c6f92ddf1b57357e4bc1424f87c790c044de62bdc94c13a" +dependencies = [ + "ahash 0.8.11", + "lazy_static", + "log", + "nom", +] + +[[package]] +name = "downcast-rs" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" + +[[package]] +name = "drop_guard" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c4a817d8b683f6e649aed359aab0c47a875377516bb5791d0f7e46d9066d209" + +[[package]] +name = "ecolor" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfdf4e52dbbb615cfd30cf5a5265335c217b5fd8d669593cea74a517d9c605af" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "egui" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bd69fed5fcf4fbb8225b24e80ea6193b61e17a625db105ef0c4d71dde6eb8b7" +dependencies = [ + "ahash 0.8.11", + "epaint", + "nohash-hasher", +] + +[[package]] +name = "egui_plot" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f33a00fe8eb1ba56535b3dbacdecc7a1365a328908a97c5f3c81bb466be72b" +dependencies = [ + "egui", +] + +[[package]] +name = "egui_wgpu_backend" +version = "0.26.0" +source = "git+https://github.com/hasenbanck/egui_wgpu_backend.git?rev=34691d4e9149deb9cd0bb8cbb5a56bffebf47588#34691d4e9149deb9cd0bb8cbb5a56bffebf47588" +dependencies = [ + "bytemuck", + "egui", + "wgpu", +] + +[[package]] +name = "egui_winit_platform" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff2b0729f7c0ae1d7fb4a95aa4c3432d1a1d03476b22b2946247504a012cea4" +dependencies = [ + "egui", + "winit", +] + +[[package]] +name = "either" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" + +[[package]] +name = "emath" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ef2b29de53074e575c18b694167ccbe6e5191f7b25fe65175a0d905a32eeec0" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "encode_unicode" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" + +[[package]] +name = "encoding_rs" +version = "0.8.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "endian-type" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" + +[[package]] +name = "enum-as-inner" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" +dependencies = [ + "heck 0.4.1", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "enum-map" +version = "2.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9" +dependencies = [ + "enum-map-derive", + "serde", +] + +[[package]] +name = "enum-map-derive" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "enumset" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "226c0da7462c13fb57e5cc9e0dc8f0635e7d27f276a3a7fd30054647f669007d" +dependencies = [ + "enumset_derive", +] + +[[package]] +name = "enumset_derive" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" +dependencies = [ + "darling 0.20.8", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "epaint" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58067b840d009143934d91d8dcb8ded054d8301d7c11a517ace0a99bb1e1595e" +dependencies = [ + "ab_glyph", + "ahash 0.8.11", + "bytemuck", + "ecolor", + "emath", + "nohash-hasher", + "parking_lot 0.12.1", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "error-code" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" +dependencies = [ + "libc", + "str-buf", +] + +[[package]] +name = "error-code" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" + +[[package]] +name = "euc" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0947d06646d28a4ac2862ac5eadc1062704d61ee398b3baba8b4a21e2f1ef5ed" +dependencies = [ + "vek 0.14.1", +] + +[[package]] +name = "euclid" +version = "0.22.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787" +dependencies = [ + "num-traits", +] + +[[package]] +name = "event-listener" +version = "5.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" +dependencies = [ + "event-listener", + "pin-project-lite", +] + +[[package]] +name = "fallible-iterator" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" + +[[package]] +name = "fallible-streaming-iterator" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" + +[[package]] +name = "fastrand" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" + +[[package]] +name = "fd-lock" +version = "4.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" +dependencies = [ + "cfg-if 1.0.0", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "filetime" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall 0.4.1", + "windows-sys 0.52.0", +] + +[[package]] +name = "find_folder" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f6d018fb95a0b59f854aed68ecd96ce2b80af7911b92b1fed3c4b1fa516b91b" + +[[package]] +name = "fixedbitset" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "flate2" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "float-cmp" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" +dependencies = [ + "num-traits", +] + +[[package]] +name = "fluent" +version = "0.16.0" +source = "git+https://github.com/juliancoffee/fluent-rs.git?branch=patched#929cf9512de121cce9b4cbf1cb860cd3294a1cd9" +dependencies = [ + "fluent-bundle", + "unic-langid", +] + +[[package]] +name = "fluent-bundle" +version = "0.15.2" +source = "git+https://github.com/juliancoffee/fluent-rs.git?branch=patched#929cf9512de121cce9b4cbf1cb860cd3294a1cd9" +dependencies = [ + "fluent-langneg", + "fluent-syntax", + "intl-memoizer", + "intl_pluralrules", + "rustc-hash", + "self_cell 0.10.3", + "smallvec", + "unic-langid", +] + +[[package]] +name = "fluent-langneg" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94" +dependencies = [ + "unic-langid", +] + +[[package]] +name = "fluent-syntax" +version = "0.11.0" +source = "git+https://github.com/juliancoffee/fluent-rs.git?branch=patched#929cf9512de121cce9b4cbf1cb860cd3294a1cd9" +dependencies = [ + "thiserror", +] + +[[package]] +name = "flume" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" +dependencies = [ + "futures-core", + "futures-sink", + "nanorand", + "spin 0.9.8", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared 0.1.1", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared 0.3.1", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fs-set-times" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb" +dependencies = [ + "io-lifetimes", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "fsevent-sys" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" +dependencies = [ + "libc", +] + +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + +[[package]] +name = "futures" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", + "num_cpus", +] + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "fxprof-processed-profile" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +dependencies = [ + "bitflags 2.5.0", + "debugid", + "fxhash", + "serde", + "serde_json", +] + +[[package]] +name = "generator" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "windows 0.48.0", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "gethostname" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" +dependencies = [ + "libc", + "windows-targets 0.48.5", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", +] + +[[package]] +name = "gilrs" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "499067aa54af19f88732dc418f61f23d5912de1518665bb0eca034ca0d07574c" +dependencies = [ + "fnv", + "gilrs-core", + "log", + "serde", + "uuid", + "vec_map", +] + +[[package]] +name = "gilrs-core" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85c132270a155f2548e67d66e731075c336c39098afc555752f3df8f882c720e" +dependencies = [ + "core-foundation", + "inotify 0.10.2", + "io-kit-sys", + "js-sys", + "libc", + "libudev-sys", + "log", + "nix 0.28.0", + "serde", + "uuid", + "vec_map", + "wasm-bindgen", + "web-sys", + "windows 0.54.0", +] + +[[package]] +name = "gimli" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] + +[[package]] +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" +dependencies = [ + "khronos_api", + "log", + "xml-rs", +] + +[[package]] +name = "glam" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "579160312273c954cc51bd440f059dde741029ac8daf8c84fece76cb77f62c15" +dependencies = [ + "version_check", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "glow" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "glutin_wgl_sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" +dependencies = [ + "gl_generator", +] + +[[package]] +name = "glyph_brush" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3676f482c536a985fca36ce320a5e5b8fafd7b260806742af1963b71c5dc38c" +dependencies = [ + "glyph_brush_draw_cache", + "glyph_brush_layout", + "ordered-float 4.2.0", + "rustc-hash", + "twox-hash", +] + +[[package]] +name = "glyph_brush_draw_cache" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6010675390f6889e09a21e2c8b575b3ee25667ea8237a8d59423f73cb8c28610" +dependencies = [ + "ab_glyph", + "crossbeam-channel", + "crossbeam-deque 0.8.5", + "linked-hash-map", + "rayon", + "rustc-hash", +] + +[[package]] +name = "glyph_brush_layout" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38" +dependencies = [ + "ab_glyph", + "approx 0.5.1", + "xi-unicode", +] + +[[package]] +name = "gpu-alloc" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" +dependencies = [ + "bitflags 2.5.0", + "gpu-alloc-types", +] + +[[package]] +name = "gpu-alloc-types" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "gpu-allocator" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40fe17c8a05d60c38c0a4e5a3c802f2f1ceb66b76c67d96ffb34bef0475a7fad" +dependencies = [ + "backtrace", + "log", + "presser", + "thiserror", + "winapi", + "windows 0.51.1", +] + +[[package]] +name = "gpu-descriptor" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" +dependencies = [ + "bitflags 2.5.0", + "gpu-descriptor-types", + "hashbrown 0.14.3", +] + +[[package]] +name = "gpu-descriptor-types" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "guillotiere" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" +dependencies = [ + "euclid", + "svg_fmt", +] + +[[package]] +name = "h2" +version = "0.3.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fbd2820c5e49886948654ab546d0688ff24530286bdcf8fca3cefb16d4618eb" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "half" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" +dependencies = [ + "cfg-if 1.0.0", + "crunchy", +] + +[[package]] +name = "hash32" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" +dependencies = [ + "byteorder", +] + +[[package]] +name = "hashbrown" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" +dependencies = [ + "ahash 0.4.8", +] + +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash 0.8.11", + "rayon", + "serde", +] + +[[package]] +name = "hashbrown" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" +dependencies = [ + "ahash 0.8.11", + "allocator-api2", +] + +[[package]] +name = "hashlink" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +dependencies = [ + "hashbrown 0.14.3", +] + +[[package]] +name = "hassle-rs" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0" +dependencies = [ + "bitflags 1.3.2", + "com-rs", + "libc", + "libloading 0.7.4", + "thiserror", + "widestring", + "winapi", +] + +[[package]] +name = "heapless" +version = "0.7.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" +dependencies = [ + "atomic-polyfill", + "hash32", + "rustc_version 0.4.0", + "spin 0.9.8", + "stable_deref_trait", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hexf-parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" + +[[package]] +name = "hibitset" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3ede5cfa60c958e60330d65163adbc4211e15a2653ad80eb0cce878de120121" +dependencies = [ + "rayon", +] + +[[package]] +name = "hickory-proto" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "091a6fbccf4860009355e3efc52ff4acf37a63489aad7435372d44ceeb6fbbcf" +dependencies = [ + "async-trait", + "cfg-if 1.0.0", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna 0.4.0", + "ipnet", + "once_cell", + "rand 0.8.5", + "thiserror", + "tinyvec", + "tokio", + "tracing", + "url", +] + +[[package]] +name = "hickory-resolver" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35b8f021164e6a984c9030023544c57789c51760065cd510572fedcfb04164e8" +dependencies = [ + "cfg-if 1.0.0", + "futures-util", + "hickory-proto", + "ipconfig", + "lru-cache", + "once_cell", + "parking_lot 0.12.1", + "rand 0.8.5", + "resolv-conf", + "smallvec", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "home" +version = "0.5.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "hostname" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +dependencies = [ + "libc", + "match_cfg", + "winapi", +] + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "hyper" +version = "0.14.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-rustls" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +dependencies = [ + "futures-util", + "http", + "hyper", + "log", + "rustls", + "rustls-native-certs", + "tokio", + "tokio-rustls", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core 0.52.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "iced_core" +version = "0.4.0" +source = "git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28#47243c257c8b8dd6c506b060804cb00b618aa0aa" + +[[package]] +name = "iced_futures" +version = "0.3.0" +source = "git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28#47243c257c8b8dd6c506b060804cb00b618aa0aa" +dependencies = [ + "futures", + "log", + "wasm-bindgen-futures", +] + +[[package]] +name = "iced_graphics" +version = "0.2.0" +source = "git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28#47243c257c8b8dd6c506b060804cb00b618aa0aa" +dependencies = [ + "bytemuck", + "glam", + "iced_native", + "iced_style", + "raw-window-handle 0.5.2", + "thiserror", +] + +[[package]] +name = "iced_native" +version = "0.4.0" +source = "git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28#47243c257c8b8dd6c506b060804cb00b618aa0aa" +dependencies = [ + "iced_core", + "iced_futures", + "num-traits", + "twox-hash", + "unicode-segmentation", +] + +[[package]] +name = "iced_style" +version = "0.3.0" +source = "git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28#47243c257c8b8dd6c506b060804cb00b618aa0aa" +dependencies = [ + "iced_core", +] + +[[package]] +name = "iced_winit" +version = "0.3.0" +source = "git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28#47243c257c8b8dd6c506b060804cb00b618aa0aa" +dependencies = [ + "iced_futures", + "iced_graphics", + "iced_native", + "log", + "thiserror", + "winapi", + "window_clipboard", + "winit", +] + +[[package]] +name = "id-arena" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "image" +version = "0.24.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "jpeg-decoder", + "num-traits", + "png", +] + +[[package]] +name = "indexmap" +version = "2.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" +dependencies = [ + "equivalent", + "hashbrown 0.14.3", + "rayon", + "serde", +] + +[[package]] +name = "indicatif" +version = "0.17.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3" +dependencies = [ + "console", + "instant", + "number_prefix", + "portable-atomic", + "unicode-width", +] + +[[package]] +name = "indoc" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" + +[[package]] +name = "inline_tweak" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6acddbefae08bfba73e27f55513f491f35c365d84bf3002bf85ba9b916c5e5f" +dependencies = [ + "lazy_static", + "rustc-hash", +] + +[[package]] +name = "inotify" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" +dependencies = [ + "bitflags 1.3.2", + "inotify-sys", + "libc", +] + +[[package]] +name = "inotify" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" +dependencies = [ + "bitflags 1.3.2", + "inotify-sys", + "libc", +] + +[[package]] +name = "inotify-sys" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" +dependencies = [ + "libc", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "intl-memoizer" +version = "0.5.1" +source = "git+https://github.com/juliancoffee/fluent-rs.git?branch=patched#929cf9512de121cce9b4cbf1cb860cd3294a1cd9" +dependencies = [ + "type-map", + "unic-langid", +] + +[[package]] +name = "intl_pluralrules" +version = "7.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972" +dependencies = [ + "unic-langid", +] + +[[package]] +name = "io-extras" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c301e73fb90e8a29e600a9f402d095765f74310d582916a952f618836a1bd1ed" +dependencies = [ + "io-lifetimes", + "windows-sys 0.52.0", +] + +[[package]] +name = "io-kit-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b" +dependencies = [ + "core-foundation-sys", + "mach2", +] + +[[package]] +name = "io-lifetimes" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" + +[[package]] +name = "ipconfig" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +dependencies = [ + "socket2", + "widestring", + "windows-sys 0.48.0", + "winreg 0.50.0", +] + +[[package]] +name = "ipnet" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" + +[[package]] +name = "is-terminal" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" + +[[package]] +name = "ittapi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1" +dependencies = [ + "anyhow", + "ittapi-sys", + "log", +] + +[[package]] +name = "ittapi-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc" +dependencies = [ + "cc", +] + +[[package]] +name = "jni" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if 1.0.0", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jobserver" +version = "0.1.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" +dependencies = [ + "libc", +] + +[[package]] +name = "jpeg-decoder" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" + +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "keyboard-keynames" +version = "0.1.2" +source = "git+https://gitlab.com/Imbris/keyboard-keynames.git?tag=veloren-winit-0.28#fca4bbdfa51bf054b155a455935b3792975c989d" +dependencies = [ + "wayland-client", + "winapi", + "winit", + "xcb", + "xkbcommon", +] + +[[package]] +name = "khronos-egl" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" +dependencies = [ + "libc", + "libloading 0.8.3", + "pkg-config", +] + +[[package]] +name = "khronos_api" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "kiddo" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ced2e69cfc5f22f86ccc9ce4ecff9f19917f3083a4bac0f402bdab034d73f1" +dependencies = [ + "num-traits", +] + +[[package]] +name = "kqueue" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" +dependencies = [ + "kqueue-sys", + "libc", +] + +[[package]] +name = "kqueue-sys" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" +dependencies = [ + "bitflags 1.3.2", + "libc", +] + +[[package]] +name = "lazy-bytes-cast" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b" + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "leb128" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" + +[[package]] +name = "levenshtein" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760" + +[[package]] +name = "lewton" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030" +dependencies = [ + "byteorder", + "ogg", + "tinyvec", +] + +[[package]] +name = "libc" +version = "0.2.153" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if 1.0.0", + "winapi", +] + +[[package]] +name = "libloading" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" +dependencies = [ + "cfg-if 1.0.0", + "windows-targets 0.52.4", +] + +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "libmimalloc-sys" +version = "0.1.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3979b5c37ece694f1f5e51e7ecc871fdb0f517ed04ee45f88d15d6d553cb9664" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "libredox" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" +dependencies = [ + "bitflags 2.5.0", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "libredox" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" +dependencies = [ + "bitflags 2.5.0", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "libsqlite3-sys" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" +dependencies = [ + "cc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "libudev-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "linked-hash-map" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" + +[[package]] +name = "linux-raw-sys" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + +[[package]] +name = "lock_api" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + +[[package]] +name = "loom" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" +dependencies = [ + "cfg-if 1.0.0", + "generator", + "scoped-tls", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "lru" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" +dependencies = [ + "hashbrown 0.14.3", +] + +[[package]] +name = "lru-cache" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "lz-fear" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26a280471e5ff9dda51cf34863c338ffde7df78139210f9c819943b29cdb091d" +dependencies = [ + "bitflags 2.5.0", + "byteorder", + "culpa", + "thiserror", + "twox-hash", +] + +[[package]] +name = "mach" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +dependencies = [ + "libc", +] + +[[package]] +name = "mach2" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" +dependencies = [ + "libc", +] + +[[package]] +name = "macro_rules_attribute" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf0c9b980bf4f3a37fd7b1c066941dd1b1d0152ce6ee6e8fe8c49b9f6810d862" +dependencies = [ + "macro_rules_attribute-proc_macro", + "paste", +] + +[[package]] +name = "macro_rules_attribute-proc_macro" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58093314a45e00c77d5c508f76e77c3396afbbc0d01506e7fae47b018bac2b1d" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "match_cfg" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "matchit" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" + +[[package]] +name = "maybe-owned" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" + +[[package]] +name = "maybe-uninit" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" + +[[package]] +name = "memchr" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" + +[[package]] +name = "memfd" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" +dependencies = [ + "rustix", +] + +[[package]] +name = "memmap2" +version = "0.5.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +dependencies = [ + "libc", +] + +[[package]] +name = "memmap2" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6" +dependencies = [ + "libc", +] + +[[package]] +name = "memoffset" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memoffset" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memoffset" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +dependencies = [ + "autocfg", +] + +[[package]] +name = "metal" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" +dependencies = [ + "bitflags 2.5.0", + "block", + "core-graphics-types", + "foreign-types 0.5.0", + "log", + "objc", + "paste", +] + +[[package]] +name = "mimalloc" +version = "0.1.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa01922b5ea280a911e323e4d2fd24b7fe5cc4042e0d2cda3c40775cdc4bdc9c" +dependencies = [ + "libmimalloc-sys", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "minifb" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05eddefadb505d3dcb66a89fa77dd0936e72ec84e891cc8fc36e3c05bfe61103" +dependencies = [ + "cc", + "dlib", + "futures", + "instant", + "js-sys", + "lazy_static", + "libc", + "orbclient", + "raw-window-handle 0.4.3", + "serde", + "serde_derive", + "tempfile", + "wasm-bindgen-futures", + "wayland-client", + "wayland-cursor", + "wayland-protocols", + "winapi", + "x11-dl", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +dependencies = [ + "libc", + "log", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.48.0", +] + +[[package]] +name = "mumble-link" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "naga" +version = "0.14.2" +source = "git+https://github.com/Imberflur/wgpu.git?tag=0.18-with-fixes-for-veloren-v1#df527ef82e2eba827eda9278caa583506a06aa87" +dependencies = [ + "bit-set", + "bitflags 2.5.0", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "petgraph 0.6.4", + "pp-rs", + "rustc-hash", + "serde", + "spirv", + "termcolor", + "thiserror", + "unicode-xid 0.2.4", +] + +[[package]] +name = "nanorand" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" +dependencies = [ + "getrandom 0.2.12", +] + +[[package]] +name = "native-dialog" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bbf55edb2747e4e4b3a9cd3989194b88aae32274b4422635dcf98aa6e84197b" +dependencies = [ + "ascii", + "block", + "cocoa", + "dirs-next", + "objc", + "objc-foundation", + "objc_id", + "once_cell", + "raw-window-handle 0.4.3", + "thiserror", + "wfd", + "which", + "winapi", +] + +[[package]] +name = "ndk" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" +dependencies = [ + "bitflags 1.3.2", + "jni-sys", + "ndk-sys 0.3.0", + "num_enum 0.5.11", + "thiserror", +] + +[[package]] +name = "ndk" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" +dependencies = [ + "bitflags 1.3.2", + "jni-sys", + "ndk-sys 0.4.1+23.1.7779620", + "num_enum 0.5.11", + "raw-window-handle 0.5.2", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-glue" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d0c4a7b83860226e6b4183edac21851f05d5a51756e97a1144b7f5a6b63e65f" +dependencies = [ + "lazy_static", + "libc", + "log", + "ndk 0.6.0", + "ndk-context", + "ndk-macro", + "ndk-sys 0.3.0", +] + +[[package]] +name = "ndk-macro" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" +dependencies = [ + "darling 0.13.4", + "proc-macro-crate", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "ndk-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "ndk-sys" +version = "0.4.1+23.1.7779620" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "nibble_vec" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43" +dependencies = [ + "smallvec", +] + +[[package]] +name = "nix" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" +dependencies = [ + "bitflags 1.3.2", + "cc", + "cfg-if 1.0.0", + "libc", + "memoffset 0.6.5", +] + +[[package]] +name = "nix" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" +dependencies = [ + "bitflags 1.3.2", + "cfg-if 1.0.0", + "libc", + "memoffset 0.6.5", +] + +[[package]] +name = "nix" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if 1.0.0", + "libc", + "memoffset 0.6.5", +] + +[[package]] +name = "nix" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" +dependencies = [ + "bitflags 2.5.0", + "cfg-if 1.0.0", + "cfg_aliases", + "libc", +] + +[[package]] +name = "nohash-hasher" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" + +[[package]] +name = "noise" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82051dd6745d5184c6efb7bc8be14892a7f6d4f3ad6dbf754d1c7d7d5fe24b43" +dependencies = [ + "rand 0.7.3", + "rand_xorshift", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "notify" +version = "6.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" +dependencies = [ + "bitflags 2.5.0", + "crossbeam-channel", + "filetime", + "fsevent-sys", + "inotify 0.9.6", + "kqueue", + "libc", + "log", + "mio", + "walkdir", + "windows-sys 0.48.0", +] + +[[package]] +name = "nougat" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b57b9ced431322f054fc673f1d3c7fa52d80efd9df74ad2fc759f044742510" +dependencies = [ + "macro_rules_attribute", + "nougat-proc_macros", +] + +[[package]] +name = "nougat-proc_macros" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c84f77a45e99a2f9b492695d99e1c23844619caa5f3e57647cffacad773ca257" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36" +dependencies = [ + "num-bigint 0.2.6", + "num-complex 0.2.4", + "num-integer", + "num-iter", + "num-rational 0.2.4", + "num-traits", +] + +[[package]] +name = "num" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" +dependencies = [ + "num-bigint 0.4.4", + "num-complex 0.4.5", + "num-integer", + "num-iter", + "num-rational 0.4.1", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-complex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-complex" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-derive" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "num-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef" +dependencies = [ + "autocfg", + "num-bigint 0.2.6", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +dependencies = [ + "autocfg", + "num-bigint 0.4.4", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +dependencies = [ + "num_enum_derive 0.5.11", +] + +[[package]] +name = "num_enum" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +dependencies = [ + "num_enum_derive 0.6.1", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +dependencies = [ + "proc-macro-crate", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "num_enum_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +dependencies = [ + "proc-macro-crate", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "number_prefix" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc-sys" +version = "0.2.0-beta.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" + +[[package]] +name = "objc2" +version = "0.3.0-beta.3.patch-leaks.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" +dependencies = [ + "block2", + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-encode" +version = "2.0.0-pre.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" +dependencies = [ + "objc-sys", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "object" +version = "0.32.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +dependencies = [ + "crc32fast", + "hashbrown 0.14.3", + "indexmap", + "memchr", +] + +[[package]] +name = "oboe" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27f63c358b4fa0fbcfefd7c8be5cfc39c08ce2389f5325687e7762a48d30a5c1" +dependencies = [ + "jni 0.19.0", + "ndk 0.6.0", + "ndk-context", + "num-derive 0.3.3", + "num-traits", + "oboe-sys", +] + +[[package]] +name = "oboe-sys" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3370abb7372ed744232c12954d920d1a40f1c4686de9e79e800021ef492294bd" +dependencies = [ + "cc", +] + +[[package]] +name = "ogg" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e" +dependencies = [ + "byteorder", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "oorandom" +version = "11.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "orbclient" +version = "0.3.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" +dependencies = [ + "libc", + "libredox 0.0.2", + "sdl2", + "sdl2-sys", +] + +[[package]] +name = "ordered-float" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" +dependencies = [ + "num-traits", +] + +[[package]] +name = "ordered-float" +version = "3.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc" +dependencies = [ + "num-traits", +] + +[[package]] +name = "ordered-float" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" +dependencies = [ + "num-traits", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "owned_ttf_parser" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4586edfe4c648c71797a74c84bacb32b52b212eff5dfe2bb9f2c599844023e7" +dependencies = [ + "ttf-parser", +] + +[[package]] +name = "parking" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.9", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +dependencies = [ + "cfg-if 1.0.0", + "instant", + "libc", + "redox_syscall 0.2.16", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall 0.4.1", + "smallvec", + "windows-targets 0.48.5", +] + +[[package]] +name = "parse-zoneinfo" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41" +dependencies = [ + "regex", +] + +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + +[[package]] +name = "pem" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310" +dependencies = [ + "base64", + "serde", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "petgraph" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f" +dependencies = [ + "fixedbitset 0.1.9", +] + +[[package]] +name = "petgraph" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" +dependencies = [ + "fixedbitset 0.4.2", + "indexmap", +] + +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_shared", +] + +[[package]] +name = "phf_codegen" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" +dependencies = [ + "phf_generator", + "phf_shared", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared", + "rand 0.8.5", +] + +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher 0.3.11", +] + +[[package]] +name = "pin-project" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "piston-float" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b058c3a640efd4bcf63266512e4bb03187192c1b29edd38b16d5a014613e3199" + +[[package]] +name = "piston-viewport" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d96dd995f7dabe6d57cda668ec0fda39d6fe6e1e0b23f772582f383f2013611" +dependencies = [ + "piston-float", +] + +[[package]] +name = "pistoncore-input" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c612ce242c7bac8e96426a0ca34275fd980af440f0cca7c6c0e840ef8a4052f" +dependencies = [ + "bitflags 1.3.2", + "piston-viewport", + "serde", + "serde_derive", +] + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "portable-atomic" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" + +[[package]] +name = "portpicker" +version = "0.1.0" +source = "git+https://github.com/xMAC94x/portpicker-rs?rev=df6b37872f3586ac3b21d08b56c8ec7cd92fb172#df6b37872f3586ac3b21d08b56c8ec7cd92fb172" +dependencies = [ + "rand 0.8.5", +] + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "pp-rs" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee" +dependencies = [ + "unicode-xid 0.2.4", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "presser" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit 0.19.15", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.20+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" + +[[package]] +name = "proc-macro-nested" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" + +[[package]] +name = "proc-macro2" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +dependencies = [ + "unicode-xid 0.1.0", +] + +[[package]] +name = "proc-macro2" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "profiling" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "332cd62e95873ea4f41f3dfd6bbbfc5b52aec892d7e8d534197c4720a0bbbab2" +dependencies = [ + "profiling-procmacros", + "tracy-client", +] + +[[package]] +name = "profiling-procmacros" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" +dependencies = [ + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "prometheus" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +dependencies = [ + "cfg-if 1.0.0", + "fnv", + "lazy_static", + "memchr", + "parking_lot 0.12.1", + "thiserror", +] + +[[package]] +name = "prometheus-hyper" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18fc98d5705a20b11f8b240c0857167b79852ba469f9faec6df0027e576e676e" +dependencies = [ + "hyper", + "prometheus", + "tokio", + "tracing", +] + +[[package]] +name = "psm" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +dependencies = [ + "cc", +] + +[[package]] +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quick-xml" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" +dependencies = [ + "memchr", +] + +[[package]] +name = "quinn" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cc2c5017e4b43d5995dcea317bc46c1e09404c0a9664d2908f7f02dfe943d75" +dependencies = [ + "bytes", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash", + "rustls", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "quinn-proto" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "141bf7dfde2fbc246bfd3fe12f2455aa24b0fbd9af535d8c86c7bd1381ff2b1a" +dependencies = [ + "bytes", + "rand 0.8.5", + "ring 0.16.20", + "rustc-hash", + "rustls", + "rustls-native-certs", + "slab", + "thiserror", + "tinyvec", + "tracing", +] + +[[package]] +name = "quinn-udp" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7" +dependencies = [ + "bytes", + "libc", + "socket2", + "tracing", + "windows-sys 0.48.0", +] + +[[package]] +name = "quote" +version = "0.6.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" +dependencies = [ + "proc-macro2 0.4.30", +] + +[[package]] +name = "quote" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +dependencies = [ + "proc-macro2 1.0.79", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "radix_trie" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" +dependencies = [ + "endian-type", + "nibble_vec", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.12", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_xorshift" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "range-alloc" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" + +[[package]] +name = "ratatui" +version = "0.26.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcb12f8fbf6c62614b0d56eb352af54f6a22410c3b079eb53ee93c7b97dd31d8" +dependencies = [ + "bitflags 2.5.0", + "cassowary", + "compact_str", + "crossterm", + "indoc", + "itertools 0.12.1", + "lru", + "paste", + "stability", + "strum 0.26.2", + "unicode-segmentation", + "unicode-width", +] + +[[package]] +name = "raw-window-handle" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" +dependencies = [ + "cty", +] + +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + +[[package]] +name = "rayon" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque 0.8.5", + "crossbeam-utils 0.8.19", +] + +[[package]] +name = "rcgen" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48406db8ac1f3cbc7dcdb56ec355343817958a356ff430259bb07baf7607e1e1" +dependencies = [ + "pem", + "ring 0.17.8", + "time", + "yasna", +] + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_users" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" +dependencies = [ + "getrandom 0.2.12", + "libredox 0.0.1", + "thiserror", +] + +[[package]] +name = "refinery" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2783724569d96af53464d0711dff635cab7a4934df5e22e9fbc9e181523b83e" +dependencies = [ + "refinery-core", + "refinery-macros", +] + +[[package]] +name = "refinery-core" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d6c80329c0455510a8d42fce286ecb4b6bcd8c57e1816d9f2d6bd7379c2cc8" +dependencies = [ + "async-trait", + "cfg-if 1.0.0", + "log", + "regex", + "rusqlite", + "serde", + "siphasher 1.0.1", + "thiserror", + "time", + "toml 0.8.12", + "url", + "walkdir", +] + +[[package]] +name = "refinery-macros" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ab6e31e166a49d55cb09b62639e5ab9ba2e73f2f124336b06f6c321dc602779" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "refinery-core", + "regex", + "syn 2.0.53", +] + +[[package]] +name = "regalloc2" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +dependencies = [ + "hashbrown 0.13.2", + "log", + "rustc-hash", + "slice-group-by", + "smallvec", +] + +[[package]] +name = "regex" +version = "1.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.6", + "regex-syntax 0.8.2", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.2", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + +[[package]] +name = "renderdoc-sys" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" + +[[package]] +name = "resolv-conf" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +dependencies = [ + "hostname", + "quick-error", +] + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi", +] + +[[package]] +name = "ring" +version = "0.17.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +dependencies = [ + "cc", + "cfg-if 1.0.0", + "getrandom 0.2.12", + "libc", + "spin 0.9.8", + "untrusted 0.9.0", + "windows-sys 0.52.0", +] + +[[package]] +name = "rmp" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f9860a6cc38ed1da53456442089b4dfa35e7cedaa326df63017af88385e6b20" +dependencies = [ + "byteorder", + "num-traits", + "paste", +] + +[[package]] +name = "rmp-serde" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" +dependencies = [ + "byteorder", + "rmp", + "serde", +] + +[[package]] +name = "rodio" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0939e9f626e6c6f1989adb6226a039c855ca483053f0ee7c98b90e41cf731e" +dependencies = [ + "cpal", + "lewton", +] + +[[package]] +name = "ron" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" +dependencies = [ + "base64", + "bitflags 2.5.0", + "serde", + "serde_derive", +] + +[[package]] +name = "roots" +version = "0.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "082f11ffa03bbef6c2c6ea6bea1acafaade2fd9050ae0234ab44a2153742b058" + +[[package]] +name = "roxmltree" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b" +dependencies = [ + "xmlparser", +] + +[[package]] +name = "rstar" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f39465655a1e3d8ae79c6d9e007f4953bfc5d55297602df9dc38f9ae9f1359a" +dependencies = [ + "heapless", + "num-traits", + "smallvec", +] + +[[package]] +name = "rusqlite" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d" +dependencies = [ + "bitflags 2.5.0", + "fallible-iterator", + "fallible-streaming-iterator", + "hashlink", + "libsqlite3-sys", + "smallvec", +] + +[[package]] +name = "rust-argon2" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d9848531d60c9cbbcf9d166c885316c24bc0e2a9d3eba0956bb6cbbd79bc6e8" +dependencies = [ + "base64", + "blake2b_simd", + "constant_time_eq", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver 0.9.0", +] + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.22", +] + +[[package]] +name = "rustix" +version = "0.38.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" +dependencies = [ + "bitflags 2.5.0", + "errno", + "itoa", + "libc", + "linux-raw-sys", + "once_cell", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustls" +version = "0.21.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" +dependencies = [ + "log", + "ring 0.17.8", + "rustls-webpki", + "sct", +] + +[[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "schannel", + "security-framework", +] + +[[package]] +name = "rustls-pemfile" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +dependencies = [ + "base64", +] + +[[package]] +name = "rustls-webpki" +version = "0.101.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "rusttype" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5" +dependencies = [ + "rusttype 0.8.3", +] + +[[package]] +name = "rusttype" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0" +dependencies = [ + "approx 0.3.2", + "crossbeam-deque 0.7.4", + "crossbeam-utils 0.7.2", + "linked-hash-map", + "num_cpus", + "ordered-float 1.1.1", + "rustc-hash", + "stb_truetype", +] + +[[package]] +name = "rustversion" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + +[[package]] +name = "rustyline" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63" +dependencies = [ + "bitflags 2.5.0", + "cfg-if 1.0.0", + "clipboard-win 5.3.0", + "fd-lock", + "home", + "libc", + "log", + "memchr", + "nix 0.28.0", + "radix_trie", + "unicode-segmentation", + "unicode-width", + "utf8parse", + "windows-sys 0.52.0", +] + +[[package]] +name = "ryu" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schannel" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "schnellru" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "772575a524feeb803e5b0fcbc6dd9f367e579488197c94c6e4023aad2305774d" +dependencies = [ + "ahash 0.8.11", + "cfg-if 1.0.0", + "hashbrown 0.13.2", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "sct" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "sctk-adwaita" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda4e97be1fd174ccc2aae81c8b694e803fa99b34e8fd0f057a9d70698e3ed09" +dependencies = [ + "ab_glyph", + "log", + "memmap2 0.5.10", + "smithay-client-toolkit", + "tiny-skia", +] + +[[package]] +name = "sdl2" +version = "0.35.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7959277b623f1fb9e04aea73686c3ca52f01b2145f8ea16f4ff30d8b7623b1a" +dependencies = [ + "bitflags 1.3.2", + "lazy_static", + "libc", + "sdl2-sys", +] + +[[package]] +name = "sdl2-sys" +version = "0.35.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "version-compare", +] + +[[package]] +name = "security-framework" +version = "2.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "self_cell" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d" +dependencies = [ + "self_cell 1.0.3", +] + +[[package]] +name = "self_cell" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba" + +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + +[[package]] +name = "serde" +version = "1.0.197" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.197" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "serde_json" +version = "1.0.114" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_path_to_error" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" +dependencies = [ + "itoa", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "serde_spanned" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if 1.0.0", + "cpufeatures", + "digest", +] + +[[package]] +name = "shaderc" +version = "0.8.0" +source = "git+https://github.com/pythonesque/shaderc-rs?rev=f2605a02062834019bedff911aee2fd2998c49f9#f2605a02062834019bedff911aee2fd2998c49f9" +dependencies = [ + "libc", + "shaderc-sys", +] + +[[package]] +name = "shaderc-sys" +version = "0.8.0" +source = "git+https://github.com/pythonesque/shaderc-rs?rev=f2605a02062834019bedff911aee2fd2998c49f9#f2605a02062834019bedff911aee2fd2998c49f9" +dependencies = [ + "cmake", + "libc", + "roxmltree", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shell-words" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" + +[[package]] +name = "shellexpand" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4" +dependencies = [ + "dirs 4.0.0", +] + +[[package]] +name = "shellexpand" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" +dependencies = [ + "dirs 5.0.1", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "shred" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "656294f5bdcf6d33f0cf89e88a72b58595e3fca0e77e4a4b9e9026179757fb1e" +dependencies = [ + "ahash 0.8.11", + "arrayvec", + "atomic_refcell", + "rayon", + "shred-derive", + "smallvec", + "tynm", +] + +[[package]] +name = "shred-derive" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69760b786f8b40361c10663eb63c81fa7d828008527d26aa7595b99c53ab3a8d" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "shrev" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5ea33232fdcf1bf691ca33450e5a94dde13e1a8cbb8caabc5e4f9d761e10b1a" + +[[package]] +name = "signal-hook" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" +dependencies = [ + "libc", + "signal-hook-registry", +] + +[[package]] +name = "signal-hook-mio" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" +dependencies = [ + "libc", + "mio", + "signal-hook", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "siphasher" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "slice-group-by" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" + +[[package]] +name = "slotmap" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" +dependencies = [ + "serde", + "version_check", +] + +[[package]] +name = "smallvec" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" + +[[package]] +name = "smithay-client-toolkit" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9" +dependencies = [ + "bitflags 1.3.2", + "calloop", + "dlib", + "lazy_static", + "log", + "memmap2 0.5.10", + "nix 0.24.3", + "pkg-config", + "wayland-client", + "wayland-cursor", + "wayland-protocols", +] + +[[package]] +name = "smithay-clipboard" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a345c870a1fae0b1b779085e81b51e614767c239e93503588e54c5b17f4b0e8" +dependencies = [ + "smithay-client-toolkit", + "wayland-client", +] + +[[package]] +name = "socket2" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "specs" +version = "0.20.0" +source = "git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27#4e2da1df29ee840baa9b936593c45592b7c9ae27" +dependencies = [ + "ahash 0.8.11", + "crossbeam-queue", + "hibitset", + "log", + "nougat", + "rayon", + "serde", + "shred", + "shrev", + "specs-derive", + "tuple_utils", +] + +[[package]] +name = "specs-derive" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e23e09360f3d2190fec4222cd9e19d3158d5da948c0d1ea362df617dd103511" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +dependencies = [ + "lock_api", +] + +[[package]] +name = "spin_sleep" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368a978649eaf70006b082e79c832bd72556ac1393eaf564d686e919dca2347f" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "spirv" +version = "0.2.0+1.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" +dependencies = [ + "bitflags 1.3.2", + "num-traits", +] + +[[package]] +name = "sptr" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" + +[[package]] +name = "stability" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce" +dependencies = [ + "quote 1.0.35", + "syn 1.0.109", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "stacker" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +dependencies = [ + "cc", + "cfg-if 1.0.0", + "libc", + "psm", + "winapi", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "stb_truetype" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51" +dependencies = [ + "byteorder", +] + +[[package]] +name = "stdweb" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" + +[[package]] +name = "str-buf" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" + +[[package]] +name = "strict-num" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "strsim" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" + +[[package]] +name = "strum" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" +dependencies = [ + "strum_macros 0.24.3", +] + +[[package]] +name = "strum" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" +dependencies = [ + "strum_macros 0.26.2", +] + +[[package]] +name = "strum_macros" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" +dependencies = [ + "heck 0.4.1", + "proc-macro2 1.0.79", + "quote 1.0.35", + "rustversion", + "syn 1.0.109", +] + +[[package]] +name = "strum_macros" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" +dependencies = [ + "heck 0.4.1", + "proc-macro2 1.0.79", + "quote 1.0.35", + "rustversion", + "syn 2.0.53", +] + +[[package]] +name = "sum_type" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da5b4a0c9f3c7c8e891e445a7c776627e208e8bba23ab680798066dd283e6a15" + +[[package]] +name = "svg_fmt" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f83ba502a3265efb76efb89b0a2f7782ad6f2675015d4ce37e4b547dda42b499" + +[[package]] +name = "syn" +version = "0.15.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "unicode-xid 0.1.0", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "unicode-ident", +] + +[[package]] +name = "sync_file" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a49b72df45d9c2d5fbb13b02c97437a3175d8c9860297297597d3ed715e0f046" +dependencies = [ + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "system-interface" +version = "0.26.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0682e006dd35771e392a6623ac180999a9a854b1d4a6c12fb2e804941c2b1f58" +dependencies = [ + "bitflags 2.5.0", + "cap-fs-ext", + "cap-std", + "fd-lock", + "io-lifetimes", + "rustix", + "windows-sys 0.52.0", + "winx", +] + +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + +[[package]] +name = "tar" +version = "0.4.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" +dependencies = [ + "filetime", + "libc", + "xattr", +] + +[[package]] +name = "target-lexicon" +version = "0.12.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" + +[[package]] +name = "tempfile" +version = "3.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +dependencies = [ + "cfg-if 1.0.0", + "fastrand", + "rustix", + "windows-sys 0.52.0", +] + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "thiserror" +version = "1.0.58" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.58" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if 1.0.0", + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "timer-queue" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13756c29c43d836ff576221498bf4916b0d2f7ea24cd47d3531b70dc4341f038" +dependencies = [ + "slab", +] + +[[package]] +name = "tiny-skia" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67" +dependencies = [ + "arrayref", + "arrayvec", + "bytemuck", + "cfg-if 1.0.0", + "png", + "tiny-skia-path", +] + +[[package]] +name = "tiny-skia-path" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c" +dependencies = [ + "arrayref", + "bytemuck", + "strict-num", +] + +[[package]] +name = "tinystr" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83c02bf3c538ab32ba913408224323915f4ef9a6d61c0e85d493f355921c0ece" +dependencies = [ + "displaydoc", +] + +[[package]] +name = "tinytemplate" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.48.0", +] + +[[package]] +name = "tokio-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls", + "tokio", +] + +[[package]] +name = "tokio-stream" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + +[[package]] +name = "toml" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +dependencies = [ + "serde", +] + +[[package]] +name = "toml" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.22.8", +] + +[[package]] +name = "toml_datetime" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.22.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c12219811e0c1ba077867254e5ad62ee2c9c190b0d957110750ac0cda1ae96cd" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow 0.6.5", +] + +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "pin-project", + "pin-project-lite", + "tokio", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "log", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-appender" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" +dependencies = [ + "crossbeam-channel", + "thiserror", + "time", + "tracing-subscriber", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "time", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "tracing-tracy" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55c48ef3e655220d4e43a6be44aa84f078c3004357251cab45f9cc15551a593e" +dependencies = [ + "tracing-core", + "tracing-subscriber", + "tracy-client", +] + +[[package]] +name = "tracy-client" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "434ecabbda9f67eeea1eab44d52f4a20538afa3e2c2770f2efc161142b25b608" +dependencies = [ + "loom", + "once_cell", + "tracy-client-sys", +] + +[[package]] +name = "tracy-client-sys" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cb915ea3af048554640d76dd6f1492589a6401a41a30d789b983c1ec280455a" +dependencies = [ + "cc", +] + +[[package]] +name = "treeculler" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82449b48a3494420dd1b11081f198c542f795a036246da4a9c5845b7d7427226" +dependencies = [ + "num-traits", + "vek 0.14.1", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "ttf-parser" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4" + +[[package]] +name = "tuple_utils" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cffaaf9392ef73cd30828797152476aaa2fa37a17856934fa63d4843f34290e9" + +[[package]] +name = "twox-hash" +version = "1.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" +dependencies = [ + "cfg-if 1.0.0", + "rand 0.8.5", + "static_assertions", +] + +[[package]] +name = "tynm" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd30d05e69d1478e13fe3e7a853409cfec82cebc2cf9b8d613b3c6b0081781ed" +dependencies = [ + "nom", +] + +[[package]] +name = "type-map" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f" +dependencies = [ + "rustc-hash", +] + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "unic-langid" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "238722e6d794ed130f91f4ea33e01fcff4f188d92337a21297892521c72df516" +dependencies = [ + "unic-langid-impl", +] + +[[package]] +name = "unic-langid-impl" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bd55a2063fdea4ef1f8633243a7b0524cbeef1905ae04c31a1c9b9775c55bc6" +dependencies = [ + "tinystr", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-normalization" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "unicode-width" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" + +[[package]] +name = "unicode-xid" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" + +[[package]] +name = "unicode-xid" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "url" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" +dependencies = [ + "form_urlencoded", + "idna 0.5.0", + "percent-encoding", +] + +[[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + +[[package]] +name = "uuid" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" +dependencies = [ + "getrandom 0.2.12", + "serde", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + +[[package]] +name = "vek" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04d6626f32b226e2c5b35f23ea87eaf683f3d93eaeb16b4084d0683479616f0f" +dependencies = [ + "approx 0.4.0", + "num-integer", + "num-traits", + "rustc_version 0.2.3", + "serde", + "static_assertions", +] + +[[package]] +name = "vek" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb40015035f83ba23d647e647f8be060d0f6f99b7c7687989fbca3e3d65e7234" +dependencies = [ + "approx 0.5.1", + "num-integer", + "num-traits", + "rustc_version 0.4.0", + "serde", +] + +[[package]] +name = "veloren-client" +version = "0.16.0" +dependencies = [ + "async-channel", + "authc", + "byteorder", + "clap", + "hashbrown 0.13.2", + "hickory-resolver", + "image", + "num 0.4.1", + "quinn", + "rayon", + "ron", + "rustls", + "rustyline", + "serde", + "specs", + "tokio", + "tracing", + "vek 0.17.0", + "veloren-client-i18n", + "veloren-common", + "veloren-common-base", + "veloren-common-frontend", + "veloren-common-net", + "veloren-common-state", + "veloren-common-systems", + "veloren-network", + "veloren-voxygen-i18n-helpers", +] + +[[package]] +name = "veloren-client-i18n" +version = "0.13.0" +dependencies = [ + "clap", + "deunicode", + "fluent", + "fluent-bundle", + "fluent-syntax", + "hashbrown 0.13.2", + "intl-memoizer", + "serde", + "tracing", + "unic-langid", + "veloren-common-assets", + "veloren-common-i18n", +] + +[[package]] +name = "veloren-common" +version = "0.10.0" +dependencies = [ + "approx 0.5.1", + "bitflags 2.5.0", + "chrono", + "chrono-tz", + "clap", + "criterion", + "crossbeam-utils 0.8.19", + "csv", + "dot_vox", + "enum-map", + "fxhash", + "hashbrown 0.13.2", + "indexmap", + "itertools 0.10.5", + "kiddo", + "lazy_static", + "num-derive 0.4.2", + "num-traits", + "ordered-float 3.9.2", + "petgraph 0.6.4", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rayon", + "ron", + "roots", + "serde", + "serde_json", + "serde_repr", + "sha2", + "slab", + "slotmap", + "specs", + "spin_sleep", + "strum 0.24.1", + "tracing", + "tracing-subscriber", + "uuid", + "vek 0.17.0", + "veloren-common-assets", + "veloren-common-base", + "veloren-common-i18n", +] + +[[package]] +name = "veloren-common-assets" +version = "0.10.0" +dependencies = [ + "assets_manager", + "dot_vox", + "hashbrown 0.13.2", + "image", + "lazy_static", + "ron", + "serde", + "tracing", + "walkdir", + "wavefront", +] + +[[package]] +name = "veloren-common-base" +version = "0.10.0" +dependencies = [ + "directories-next", + "profiling", + "tracing", +] + +[[package]] +name = "veloren-common-dynlib" +version = "0.1.0" +dependencies = [ + "find_folder", + "libloading 0.8.3", + "notify", + "tracing", +] + +[[package]] +name = "veloren-common-ecs" +version = "0.10.0" +dependencies = [ + "float-cmp", + "specs", + "tracing", + "veloren-common-base", +] + +[[package]] +name = "veloren-common-frontend" +version = "0.10.0" +dependencies = [ + "termcolor", + "tracing", + "tracing-appender", + "tracing-subscriber", + "tracing-tracy", + "veloren-common-base", +] + +[[package]] +name = "veloren-common-i18n" +version = "0.1.0" +dependencies = [ + "hashbrown 0.13.2", + "rand 0.8.5", + "serde", +] + +[[package]] +name = "veloren-common-net" +version = "0.10.0" +dependencies = [ + "bincode", + "flate2", + "hashbrown 0.13.2", + "image", + "num-traits", + "serde", + "specs", + "sum_type", + "tracing", + "vek 0.17.0", + "veloren-common", +] + +[[package]] +name = "veloren-common-state" +version = "0.10.0" +dependencies = [ + "async-trait", + "bincode", + "bytes", + "futures", + "hashbrown 0.13.2", + "hex", + "num_cpus", + "rayon", + "scopeguard", + "serde", + "sha2", + "specs", + "tar", + "timer-queue", + "toml 0.8.12", + "tracing", + "vek 0.17.0", + "veloren-common", + "veloren-common-assets", + "veloren-common-base", + "veloren-common-ecs", + "veloren-common-net", + "wasmtime", + "wasmtime-wasi", +] + +[[package]] +name = "veloren-common-systems" +version = "0.10.0" +dependencies = [ + "itertools 0.10.5", + "ordered-float 3.9.2", + "rand 0.8.5", + "rayon", + "specs", + "tracing", + "vek 0.17.0", + "veloren-common", + "veloren-common-base", + "veloren-common-ecs", + "veloren-common-net", + "veloren-common-state", +] + +[[package]] +name = "veloren-network" +version = "0.3.0" +dependencies = [ + "async-channel", + "async-trait", + "bincode", + "bytes", + "clap", + "criterion", + "crossbeam-channel", + "futures-util", + "hashbrown 0.13.2", + "lazy_static", + "lz-fear", + "prometheus", + "prometheus-hyper", + "quinn", + "rand 0.8.5", + "rcgen", + "rustls", + "serde", + "shellexpand 3.1.0", + "socket2", + "tokio", + "tokio-stream", + "tracing", + "tracing-subscriber", + "veloren-network-protocol", +] + +[[package]] +name = "veloren-network-protocol" +version = "0.6.1" +dependencies = [ + "async-channel", + "async-trait", + "bitflags 2.5.0", + "bytes", + "criterion", + "hashbrown 0.13.2", + "prometheus", + "rand 0.8.5", + "tokio", + "tracing", +] + +[[package]] +name = "veloren-rtsim" +version = "0.10.0" +dependencies = [ + "anymap2", + "atomic_refcell", + "enum-map", + "fxhash", + "hashbrown 0.13.2", + "itertools 0.10.5", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rayon", + "rmp-serde", + "serde", + "slotmap", + "tracing", + "vek 0.17.0", + "veloren-common", + "veloren-world", +] + +[[package]] +name = "veloren-server" +version = "0.16.0" +dependencies = [ + "atomicwrites", + "authc", + "bincode", + "censor", + "chrono", + "chrono-tz", + "crossbeam-channel", + "drop_guard", + "enum-map", + "futures-util", + "hashbrown 0.13.2", + "humantime", + "itertools 0.10.5", + "lazy_static", + "noise", + "num_cpus", + "parking_lot 0.12.1", + "portpicker", + "prometheus", + "quinn", + "rand 0.8.5", + "rayon", + "refinery", + "ron", + "rusqlite", + "rustls", + "rustls-pemfile", + "schnellru", + "serde", + "serde_json", + "specs", + "strum 0.24.1", + "tokio", + "tracing", + "vek 0.17.0", + "veloren-common", + "veloren-common-base", + "veloren-common-ecs", + "veloren-common-net", + "veloren-common-state", + "veloren-common-systems", + "veloren-network", + "veloren-rtsim", + "veloren-server-agent", + "veloren-world", +] + +[[package]] +name = "veloren-server-agent" +version = "0.1.0" +dependencies = [ + "itertools 0.10.5", + "lazy_static", + "rand 0.8.5", + "specs", + "vek 0.17.0", + "veloren-common", + "veloren-common-dynlib", + "veloren-rtsim", +] + +[[package]] +name = "veloren-server-cli" +version = "0.16.0" +dependencies = [ + "axum", + "cansi", + "chrono", + "clap", + "crossterm", + "hyper", + "lazy_static", + "mimalloc", + "num_cpus", + "prometheus", + "rand 0.8.5", + "ratatui", + "ron", + "serde", + "shell-words", + "signal-hook", + "specs", + "tokio", + "tracing", + "veloren-common", + "veloren-common-base", + "veloren-common-frontend", + "veloren-common-net", + "veloren-server", + "veloren-server-agent", + "veloren-world", +] + +[[package]] +name = "veloren-voxygen" +version = "0.16.0" +dependencies = [ + "assets_manager", + "backtrace", + "bitflags 2.5.0", + "bytemuck", + "chrono", + "chumsky", + "clap", + "cmake", + "conrod_core", + "conrod_winit", + "criterion", + "crossbeam-channel", + "crossbeam-utils 0.8.19", + "directories-next", + "discord-sdk", + "dispatch 0.1.4", + "dot_vox", + "egui", + "egui_wgpu_backend", + "egui_winit_platform", + "enum-map", + "euc", + "gilrs", + "glyph_brush", + "guillotiere", + "hashbrown 0.13.2", + "iced_native", + "iced_winit", + "image", + "inline_tweak", + "itertools 0.10.5", + "keyboard-keynames", + "lazy_static", + "levenshtein", + "mimalloc", + "mumble-link", + "native-dialog", + "num 0.4.1", + "num_cpus", + "ordered-float 3.9.2", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rayon", + "rodio", + "ron", + "serde", + "sha2", + "shaderc", + "slab", + "specs", + "strum 0.24.1", + "tokio", + "tracing", + "treeculler", + "vek 0.17.0", + "veloren-client", + "veloren-client-i18n", + "veloren-common", + "veloren-common-assets", + "veloren-common-base", + "veloren-common-ecs", + "veloren-common-frontend", + "veloren-common-net", + "veloren-common-state", + "veloren-common-systems", + "veloren-server", + "veloren-voxygen-anim", + "veloren-voxygen-egui", + "veloren-voxygen-i18n-helpers", + "veloren-world", + "wgpu", + "wgpu-profiler", + "winit", + "winres", +] + +[[package]] +name = "veloren-voxygen-anim" +version = "0.10.0" +dependencies = [ + "bytemuck", + "lazy_static", + "vek 0.17.0", + "veloren-common", + "veloren-common-dynlib", +] + +[[package]] +name = "veloren-voxygen-egui" +version = "0.9.0" +dependencies = [ + "egui", + "egui_plot", + "egui_winit_platform", + "lazy_static", + "veloren-client", + "veloren-common", + "veloren-common-dynlib", +] + +[[package]] +name = "veloren-voxygen-i18n-helpers" +version = "0.10.0" +dependencies = [ + "tracing", + "veloren-client-i18n", + "veloren-common", + "veloren-common-net", +] + +[[package]] +name = "veloren-world" +version = "0.10.0" +dependencies = [ + "arr_macro", + "bincode", + "bitvec", + "clap", + "criterion", + "csv", + "deflate", + "enum-map", + "enumset", + "fallible-iterator", + "flate2", + "fxhash", + "hashbrown 0.13.2", + "image", + "indicatif", + "itertools 0.10.5", + "kiddo", + "lazy_static", + "lz-fear", + "minifb", + "noise", + "num 0.4.1", + "num-traits", + "ordered-float 3.9.2", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rayon", + "ron", + "rstar", + "rusqlite", + "serde", + "signal-hook", + "strum 0.24.1", + "svg_fmt", + "tracing", + "tracing-subscriber", + "vek 0.17.0", + "veloren-common", + "veloren-common-base", + "veloren-common-dynlib", + "veloren-common-frontend", + "veloren-common-net", +] + +[[package]] +name = "version-compare" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasi-cap-std-sync" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a518b394ec5808ad2221646898eb1564f0db47a8f6d6dcf95059f5089d6d8f28" +dependencies = [ + "anyhow", + "async-trait", + "cap-fs-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "io-extras", + "io-lifetimes", + "once_cell", + "rustix", + "system-interface", + "tracing", + "wasi-common", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasi-common" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fec11da24eed0ca98c3e071cf9186051b51b6436db21a7613498a9191d6f35a" +dependencies = [ + "anyhow", + "bitflags 2.5.0", + "cap-rand", + "cap-std", + "io-extras", + "log", + "rustix", + "thiserror", + "tracing", + "wasmtime", + "wiggle", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if 1.0.0", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote 1.0.35", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + +[[package]] +name = "wasm-encoder" +version = "0.38.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ad2b51884de9c7f4fe2fd1043fccb8dcad4b1e29558146ee57a144d15779f3f" +dependencies = [ + "leb128", +] + +[[package]] +name = "wasm-encoder" +version = "0.201.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9c7d2731df60006819b013f64ccc2019691deccf6e11a1804bc850cd6748f1a" +dependencies = [ + "leb128", +] + +[[package]] +name = "wasmparser" +version = "0.118.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77f1154f1ab868e2a01d9834a805faca7bf8b50d041b4ca714d005d0dab1c50c" +dependencies = [ + "indexmap", + "semver 1.0.22", +] + +[[package]] +name = "wasmparser" +version = "0.121.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" +dependencies = [ + "bitflags 2.5.0", + "indexmap", + "semver 1.0.22", +] + +[[package]] +name = "wasmprinter" +version = "0.2.80" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60e73986a6b7fdfedb7c5bf9e7eb71135486507c8fbc4c0c42cffcb6532988b7" +dependencies = [ + "anyhow", + "wasmparser 0.121.2", +] + +[[package]] +name = "wasmtime" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d9aebf4be5afc2b9d3b8aff8ce5a107440ae3174090a8720a31538e88464156" +dependencies = [ + "anyhow", + "async-trait", + "bincode", + "bumpalo", + "cfg-if 1.0.0", + "encoding_rs", + "fxprof-processed-profile", + "indexmap", + "libc", + "log", + "object", + "once_cell", + "paste", + "rayon", + "serde", + "serde_derive", + "serde_json", + "target-lexicon", + "wasm-encoder 0.38.1", + "wasmparser 0.118.2", + "wasmtime-cache", + "wasmtime-component-macro", + "wasmtime-component-util", + "wasmtime-cranelift", + "wasmtime-environ", + "wasmtime-fiber", + "wasmtime-jit", + "wasmtime-runtime", + "wasmtime-winch", + "wat", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-asm-macros" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3ed1bdfec9cca409d6562fe51abc75440c85fde2dc4c5b5ad65bc0405f31475" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "wasmtime-cache" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8222c4317b8bc3d8566b0e605fcf9c56d14947d86fb18e83128badd5cb90f237" +dependencies = [ + "anyhow", + "base64", + "bincode", + "directories-next", + "log", + "rustix", + "serde", + "serde_derive", + "sha2", + "toml 0.5.11", + "windows-sys 0.52.0", + "zstd", +] + +[[package]] +name = "wasmtime-component-macro" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d185b5a280ec07edaaf8e353e83a3c7f99381ada711a2b35173e0961d32c1b6" +dependencies = [ + "anyhow", + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", + "wasmtime-component-util", + "wasmtime-wit-bindgen", + "wit-parser", +] + +[[package]] +name = "wasmtime-component-util" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0981617835bf3e8c3f29762faedd7ade0ca0e796b51e3355a3861f0a78b5688e" + +[[package]] +name = "wasmtime-cranelift" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1f2e04e2a08c1f73fc36a8a6d0da38fbe3ff396e42c47826435239a26bf187a" +dependencies = [ + "anyhow", + "cfg-if 1.0.0", + "cranelift-codegen", + "cranelift-control", + "cranelift-entity", + "cranelift-frontend", + "cranelift-native", + "cranelift-wasm", + "gimli", + "log", + "object", + "target-lexicon", + "thiserror", + "wasmparser 0.118.2", + "wasmtime-cranelift-shared", + "wasmtime-environ", + "wasmtime-versioned-export-macros", +] + +[[package]] +name = "wasmtime-cranelift-shared" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1e3cef89d8ed4cdf08618c303afc512305399fbfb23810a681a5a007a65feba" +dependencies = [ + "anyhow", + "cranelift-codegen", + "cranelift-control", + "cranelift-native", + "gimli", + "object", + "target-lexicon", + "wasmtime-environ", +] + +[[package]] +name = "wasmtime-environ" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "099836c3583b85d16e8d1801fe793fa017e9256c5d08bd032cdab0754425be64" +dependencies = [ + "anyhow", + "cranelift-entity", + "gimli", + "indexmap", + "log", + "object", + "serde", + "serde_derive", + "target-lexicon", + "thiserror", + "wasm-encoder 0.38.1", + "wasmparser 0.118.2", + "wasmprinter", + "wasmtime-component-util", + "wasmtime-types", +] + +[[package]] +name = "wasmtime-fiber" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e19865170650ca6cdb3b1924e42e628d29d03a1766e6de71f57d879b108ee46a" +dependencies = [ + "anyhow", + "cc", + "cfg-if 1.0.0", + "rustix", + "wasmtime-asm-macros", + "wasmtime-versioned-export-macros", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-jit" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdae2c6da571b051c3c1520c9c4206a49939e855cb64c4119ab06ff08a3fc460" +dependencies = [ + "addr2line", + "anyhow", + "bincode", + "cfg-if 1.0.0", + "cpp_demangle", + "gimli", + "ittapi", + "log", + "object", + "rustc-demangle", + "rustix", + "serde", + "serde_derive", + "target-lexicon", + "wasmtime-environ", + "wasmtime-jit-debug", + "wasmtime-jit-icache-coherence", + "wasmtime-runtime", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-jit-debug" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793787308417b7ad72cfa22e54d97324d1d9810c2ecf47b8fd8263d5b122e30c" +dependencies = [ + "object", + "once_cell", + "rustix", + "wasmtime-versioned-export-macros", +] + +[[package]] +name = "wasmtime-jit-icache-coherence" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6d01b771888f8cc32fc491247095715c6971d70903f9a82803d707836998815" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-runtime" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f0f306436812a253a934444bd25230eaf33a007218a6fe92f67d3646f8dd19" +dependencies = [ + "anyhow", + "cc", + "cfg-if 1.0.0", + "encoding_rs", + "indexmap", + "libc", + "log", + "mach", + "memfd", + "memoffset 0.9.0", + "paste", + "psm", + "rustix", + "sptr", + "wasm-encoder 0.38.1", + "wasmtime-asm-macros", + "wasmtime-environ", + "wasmtime-fiber", + "wasmtime-jit-debug", + "wasmtime-versioned-export-macros", + "wasmtime-wmemcheck", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-types" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "158b87374f29ff040e865537674d610d970ccff28383853d1dc09b439eee7a87" +dependencies = [ + "cranelift-entity", + "serde", + "serde_derive", + "thiserror", + "wasmparser 0.118.2", +] + +[[package]] +name = "wasmtime-versioned-export-macros" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e78ba3989894471c172329d42d1fc03edf2efe883fcc05a5d42f7bd5030de0ff" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "wasmtime-wasi" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e666a7340688aa3a7ee2d4ceb4fee4c175e331ecaeb5ac5b4d45231af718cfc2" +dependencies = [ + "anyhow", + "async-trait", + "bitflags 2.5.0", + "bytes", + "cap-fs-ext", + "cap-net-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "futures", + "io-extras", + "io-lifetimes", + "libc", + "log", + "once_cell", + "rustix", + "system-interface", + "thiserror", + "tokio", + "tracing", + "url", + "wasi-cap-std-sync", + "wasi-common", + "wasmtime", + "wiggle", + "windows-sys 0.52.0", +] + +[[package]] +name = "wasmtime-winch" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "131924cb850fd2c96e87868e101490f738e607fe0eba5ec8dc7c3b43115d8223" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli", + "object", + "target-lexicon", + "wasmparser 0.118.2", + "wasmtime-cranelift-shared", + "wasmtime-environ", + "winch-codegen", +] + +[[package]] +name = "wasmtime-wit-bindgen" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81b149b61bd1402bcd5d456c616302812f8bebd65c56f720cefd86ab6cf5c8d8" +dependencies = [ + "anyhow", + "heck 0.4.1", + "indexmap", + "wit-parser", +] + +[[package]] +name = "wasmtime-wmemcheck" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9b9a897e713f3d78ac66c751e4d34ec3a1cd100b85083a6dcf054940accde05" + +[[package]] +name = "wast" +version = "35.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68" +dependencies = [ + "leb128", +] + +[[package]] +name = "wast" +version = "201.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ef6e1ef34d7da3e2b374fd2b1a9c0227aff6cad596e1b24df9b58d0f6222faa" +dependencies = [ + "bumpalo", + "leb128", + "memchr", + "unicode-width", + "wasm-encoder 0.201.0", +] + +[[package]] +name = "wat" +version = "1.201.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "453d5b37a45b98dee4f4cb68015fc73634d7883bbef1c65e6e9c78d454cf3f32" +dependencies = [ + "wast 201.0.0", +] + +[[package]] +name = "wavefront" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0162190f32ea78b07b7bc02b57a1c2a7c0874bc3da34f36eba41c86c4b03c4fb" +dependencies = [ + "hashbrown 0.9.1", +] + +[[package]] +name = "wayland-client" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" +dependencies = [ + "bitflags 1.3.2", + "downcast-rs", + "libc", + "nix 0.24.3", + "scoped-tls", + "wayland-commons", + "wayland-scanner", + "wayland-sys", +] + +[[package]] +name = "wayland-commons" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902" +dependencies = [ + "nix 0.24.3", + "once_cell", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-cursor" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661" +dependencies = [ + "nix 0.24.3", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-protocols" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" +dependencies = [ + "bitflags 1.3.2", + "wayland-client", + "wayland-commons", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "xml-rs", +] + +[[package]] +name = "wayland-sys" +version = "0.29.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4" +dependencies = [ + "dlib", + "lazy_static", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "wfd" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "wgpu" +version = "0.18.0" +source = "git+https://github.com/Imberflur/wgpu.git?tag=0.18-with-fixes-for-veloren-v1#df527ef82e2eba827eda9278caa583506a06aa87" +dependencies = [ + "arrayvec", + "cfg-if 1.0.0", + "flume", + "js-sys", + "log", + "naga", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle 0.5.2", + "serde", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "0.18.1" +source = "git+https://github.com/Imberflur/wgpu.git?tag=0.18-with-fixes-for-veloren-v1#df527ef82e2eba827eda9278caa583506a06aa87" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags 2.5.0", + "codespan-reporting", + "log", + "naga", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle 0.5.2", + "ron", + "rustc-hash", + "serde", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-hal" +version = "0.18.1" +source = "git+https://github.com/Imberflur/wgpu.git?tag=0.18-with-fixes-for-veloren-v1#df527ef82e2eba827eda9278caa583506a06aa87" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.5.0", + "block", + "core-graphics-types", + "d3d12", + "glow", + "glutin_wgl_sys", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.8.3", + "log", + "metal", + "naga", + "objc", + "once_cell", + "parking_lot 0.12.1", + "profiling", + "range-alloc", + "raw-window-handle 0.5.2", + "renderdoc-sys", + "rustc-hash", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types", + "winapi", +] + +[[package]] +name = "wgpu-profiler" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbdc78911971a06b86a57a9a8e1c861fbc90c62dcbc96bff0b2831c1e853b7bd" +dependencies = [ + "thiserror", + "wgpu", +] + +[[package]] +name = "wgpu-types" +version = "0.18.0" +source = "git+https://github.com/Imberflur/wgpu.git?tag=0.18-with-fixes-for-veloren-v1#df527ef82e2eba827eda9278caa583506a06aa87" +dependencies = [ + "bitflags 2.5.0", + "js-sys", + "serde", + "web-sys", +] + +[[package]] +name = "which" +version = "4.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" +dependencies = [ + "either", + "home", + "once_cell", + "rustix", +] + +[[package]] +name = "widestring" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" + +[[package]] +name = "wiggle" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5530d063ee9ccb1d503fed91e3d509419f43733a05fcc99c9f7aa3482703189" +dependencies = [ + "anyhow", + "async-trait", + "bitflags 2.5.0", + "thiserror", + "tracing", + "wasmtime", + "wiggle-macro", +] + +[[package]] +name = "wiggle-generate" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea274a806c3eeef5008d32881a999065591c646f0f889ca07fd1223f54378e8b" +dependencies = [ + "anyhow", + "heck 0.4.1", + "proc-macro2 1.0.79", + "quote 1.0.35", + "shellexpand 2.1.2", + "syn 2.0.53", + "witx", +] + +[[package]] +name = "wiggle-macro" +version = "17.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "505e4f6b7b46e693e0027f650956b662de0fcedfc3a2506ce6a4f9f08281791c" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", + "wiggle-generate", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-wsapoll" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "winch-codegen" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f114f3f980c00f13ee164e431e3abac9cd20b10853849fa6b030d3e4d6be307a" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli", + "regalloc2", + "smallvec", + "target-lexicon", + "wasmparser 0.118.2", + "wasmtime-environ", +] + +[[package]] +name = "window_clipboard" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63287c9c4396ccf5346d035a9b0fcaead9e18377637f5eaa78b7ac65c873ff7d" +dependencies = [ + "clipboard-win 4.5.0", + "clipboard_macos", + "clipboard_wayland", + "clipboard_x11", + "raw-window-handle 0.5.2", + "thiserror", +] + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" +dependencies = [ + "windows-core 0.51.1", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows" +version = "0.54.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" +dependencies = [ + "windows-core 0.54.0", + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-core" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-core" +version = "0.54.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" +dependencies = [ + "windows-result", + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-result" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd19df78e5168dfb0aedc343d1d1b8d422ab2db6756d2dc3fef75035402a3f64" +dependencies = [ + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" +dependencies = [ + "windows_aarch64_gnullvm 0.52.4", + "windows_aarch64_msvc 0.52.4", + "windows_i686_gnu 0.52.4", + "windows_i686_msvc 0.52.4", + "windows_x86_64_gnu 0.52.4", + "windows_x86_64_gnullvm 0.52.4", + "windows_x86_64_msvc 0.52.4", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" + +[[package]] +name = "winit" +version = "0.28.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9596d90b45384f5281384ab204224876e8e8bf7d58366d9b795ad99aa9894b94" +dependencies = [ + "android-activity", + "bitflags 1.3.2", + "cfg_aliases", + "core-foundation", + "core-graphics", + "dispatch 0.2.0", + "instant", + "libc", + "log", + "mio", + "ndk 0.7.0", + "objc2", + "once_cell", + "orbclient", + "percent-encoding", + "raw-window-handle 0.5.2", + "redox_syscall 0.3.5", + "sctk-adwaita", + "serde", + "smithay-client-toolkit", + "wasm-bindgen", + "wayland-client", + "wayland-commons", + "wayland-protocols", + "wayland-scanner", + "web-sys", + "windows-sys 0.45.0", + "x11-dl", +] + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winnow" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" +dependencies = [ + "cfg-if 1.0.0", + "windows-sys 0.48.0", +] + +[[package]] +name = "winreg" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" +dependencies = [ + "cfg-if 1.0.0", + "windows-sys 0.48.0", +] + +[[package]] +name = "winres" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" +dependencies = [ + "toml 0.5.11", +] + +[[package]] +name = "winx" +version = "0.36.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346" +dependencies = [ + "bitflags 2.5.0", + "windows-sys 0.52.0", +] + +[[package]] +name = "wit-parser" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "316b36a9f0005f5aa4b03c39bc3728d045df136f8c13a73b7db4510dec725e08" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver 1.0.22", + "serde", + "serde_derive", + "serde_json", + "unicode-xid 0.2.4", +] + +[[package]] +name = "witx" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b" +dependencies = [ + "anyhow", + "log", + "thiserror", + "wast 35.0.2", +] + +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + +[[package]] +name = "x11-clipboard" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "980b9aa9226c3b7de8e2adb11bf20124327c054e0e5812d2aac0b5b5a87e7464" +dependencies = [ + "x11rb 0.10.1", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507" +dependencies = [ + "gethostname 0.2.3", + "nix 0.24.3", + "winapi", + "winapi-wsapoll", + "x11rb-protocol 0.10.0", +] + +[[package]] +name = "x11rb" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" +dependencies = [ + "gethostname 0.4.3", + "rustix", + "x11rb-protocol 0.13.0", +] + +[[package]] +name = "x11rb-protocol" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67" +dependencies = [ + "nix 0.24.3", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" + +[[package]] +name = "xattr" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" +dependencies = [ + "libc", + "linux-raw-sys", + "rustix", +] + +[[package]] +name = "xcb" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d27b37e69b8c05bfadcd968eb1a4fe27c9c52565b727f88512f43b89567e262" +dependencies = [ + "as-raw-xcb-connection", + "bitflags 1.3.2", + "libc", + "quick-xml", +] + +[[package]] +name = "xcursor" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911" + +[[package]] +name = "xdg" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546" + +[[package]] +name = "xi-unicode" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" + +[[package]] +name = "xkbcommon" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52db25b599e92bf6e3904134618728eeb7b49a5a4f38f107f92399bb9c496b88" +dependencies = [ + "as-raw-xcb-connection", + "libc", + "memmap2 0.7.1", +] + +[[package]] +name = "xml-rs" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" + +[[package]] +name = "xmlparser" +version = "0.13.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" + +[[package]] +name = "yasna" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" +dependencies = [ + "time", +] + +[[package]] +name = "zerocopy" +version = "0.7.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" +dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", + "syn 2.0.53", +] + +[[package]] +name = "zstd" +version = "0.11.2+zstd.1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "5.0.2+zstd.1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +dependencies = [ + "libc", + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.9+zstd.1.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/pkgs/by-name/ve/veloren/fix-assets-path.patch b/pkgs/by-name/ve/veloren/fix-assets-path.patch new file mode 100644 index 000000000000..8973c74b8cd4 --- /dev/null +++ b/pkgs/by-name/ve/veloren/fix-assets-path.patch @@ -0,0 +1,24 @@ +commit 3048885aa749774b5677ab8df8f1a3eeff125d7a +Author: rnhmjoj +Date: Tue Aug 6 08:36:38 2024 +0200 + + Fix assets path on NixOS + +diff --git a/common/assets/src/lib.rs b/common/assets/src/lib.rs +index 03746dc4..c69d607b 100644 +--- a/common/assets/src/lib.rs ++++ b/common/assets/src/lib.rs +@@ -400,6 +400,13 @@ lazy_static! { + } + } + ++ // 5. NixOS path ++ if let Some(executable) = std::env::args().nth(0).map(PathBuf::from) { ++ if let Some(package) = executable.ancestors().nth(2) { ++ paths.push(package.join("share/veloren")); ++ } ++ } ++ + tracing::trace!("Possible asset locations paths={:?}", paths); + + for mut path in paths.clone() { diff --git a/pkgs/by-name/ve/veloren/fix-on-rust-stable.patch b/pkgs/by-name/ve/veloren/fix-on-rust-stable.patch new file mode 100644 index 000000000000..ea7354119e57 --- /dev/null +++ b/pkgs/by-name/ve/veloren/fix-on-rust-stable.patch @@ -0,0 +1,440 @@ +commit 0829b00ec1a14c8248e1aadca22b132a1b21c40f +Author: rnhmjoj +Date: Mon Aug 5 00:34:55 2024 +0200 + + update toolchain to `2024-05-14` + + Backport of 6ec900cf to v0.16.0 + +diff --git a/.cargo/config b/.cargo/config.toml +similarity index 100% +rename from .cargo/config +rename to .cargo/config.toml +diff --git a/Cargo.lock b/Cargo.lock +index d0f84803..6f90da69 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -45,17 +45,6 @@ version = "0.4.8" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289" + +-[[package]] +-name = "ahash" +-version = "0.7.8" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" +-dependencies = [ +- "getrandom 0.2.12", +- "once_cell", +- "version_check", +-] +- + [[package]] + name = "ahash" + version = "0.8.11" +@@ -4538,16 +4527,6 @@ dependencies = [ + "ttf-parser", + ] + +-[[package]] +-name = "packed_simd" +-version = "0.3.9" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1f9f08af0c877571712e2e3e686ad79efad9657dbf0f7c3c8ba943ff6c38932d" +-dependencies = [ +- "cfg-if 1.0.0", +- "num-traits", +-] +- + [[package]] + name = "parking" + version = "2.2.0" +@@ -5870,8 +5849,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + + [[package]] + name = "shred" +-version = "0.15.0" +-source = "git+https://github.com/amethyst/shred.git?rev=5d52c6fc390dd04c12158633e77591f6523d1f85#5d52c6fc390dd04c12158633e77591f6523d1f85" ++version = "0.16.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "656294f5bdcf6d33f0cf89e88a72b58595e3fca0e77e4a4b9e9026179757fb1e" + dependencies = [ + "ahash 0.8.11", + "arrayvec", +@@ -5884,8 +5864,9 @@ dependencies = [ + + [[package]] + name = "shred-derive" +-version = "0.6.3" +-source = "git+https://github.com/amethyst/shred.git?rev=5d52c6fc390dd04c12158633e77591f6523d1f85#5d52c6fc390dd04c12158633e77591f6523d1f85" ++version = "0.7.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "69760b786f8b40361c10663eb63c81fa7d828008527d26aa7595b99c53ab3a8d" + dependencies = [ + "proc-macro2 1.0.79", + "quote 1.0.35", +@@ -6019,10 +6000,9 @@ dependencies = [ + [[package]] + name = "specs" + version = "0.20.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a60eabdfd5a80e458c3e7bcc9f1076d6ce3cc8ddb71d69691f00fc0de735a635" ++source = "git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27#4e2da1df29ee840baa9b936593c45592b7c9ae27" + dependencies = [ +- "ahash 0.7.8", ++ "ahash 0.8.11", + "crossbeam-queue", + "hibitset", + "log", +@@ -6904,9 +6884,9 @@ dependencies = [ + + [[package]] + name = "vek" +-version = "0.16.1" ++version = "0.17.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c85158043f3bc1fac596d59a77e07948da340b9951b451ed4cb4a8c480aa2157" ++checksum = "cb40015035f83ba23d647e647f8be060d0f6f99b7c7687989fbca3e3d65e7234" + dependencies = [ + "approx 0.5.1", + "num-integer", +@@ -6936,7 +6916,7 @@ dependencies = [ + "specs", + "tokio", + "tracing", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-client-i18n", + "veloren-common", + "veloren-common-base", +@@ -7007,7 +6987,7 @@ dependencies = [ + "tracing", + "tracing-subscriber", + "uuid", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common-assets", + "veloren-common-base", + "veloren-common-i18n", +@@ -7092,7 +7072,7 @@ dependencies = [ + "specs", + "sum_type", + "tracing", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + ] + +@@ -7116,7 +7096,7 @@ dependencies = [ + "timer-queue", + "toml 0.8.12", + "tracing", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-common-assets", + "veloren-common-base", +@@ -7136,7 +7116,7 @@ dependencies = [ + "rayon", + "specs", + "tracing", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-common-base", + "veloren-common-ecs", +@@ -7208,7 +7188,7 @@ dependencies = [ + "serde", + "slotmap", + "tracing", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-world", + ] +@@ -7251,7 +7231,7 @@ dependencies = [ + "strum 0.24.1", + "tokio", + "tracing", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-common-base", + "veloren-common-ecs", +@@ -7272,7 +7252,7 @@ dependencies = [ + "lazy_static", + "rand 0.8.5", + "specs", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-common-dynlib", + "veloren-rtsim", +@@ -7368,7 +7348,7 @@ dependencies = [ + "tokio", + "tracing", + "treeculler", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-client", + "veloren-client-i18n", + "veloren-common", +@@ -7396,7 +7376,7 @@ version = "0.10.0" + dependencies = [ + "bytemuck", + "lazy_static", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-common-dynlib", + ] +@@ -7452,7 +7432,6 @@ dependencies = [ + "num 0.4.1", + "num-traits", + "ordered-float 3.9.2", +- "packed_simd", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rayon", +@@ -7465,7 +7444,7 @@ dependencies = [ + "svg_fmt", + "tracing", + "tracing-subscriber", +- "vek 0.16.1", ++ "vek 0.17.0", + "veloren-common", + "veloren-common-base", + "veloren-common-dynlib", +diff --git a/Cargo.toml b/Cargo.toml +index c8d02902..02521745 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -1,5 +1,3 @@ +-cargo-features = ["named-profiles", "profile-overrides"] +- + [workspace] + resolver = "2" + members = [ +@@ -141,7 +139,7 @@ crossbeam-channel = { version = "0.5"} + ordered-float = { version = "3", default-features = true } + num = { version = "0.4" } + num-traits = { version = "0.2" } +-vek = { version = "0.16.1", features = ["serde"] } ++vek = { version = "0.17.0", features = ["serde"] } + itertools = { version = "0.10" } + + serde = { version = "1.0.118", features = ["derive"] } +@@ -158,7 +156,7 @@ sha2 = "0.10" + hex = "0.4.3" + + [patch.crates-io] +-shred = { git = "https://github.com/amethyst/shred.git", rev = "5d52c6fc390dd04c12158633e77591f6523d1f85" } ++specs = { git = "https://github.com/amethyst/specs.git", rev = "4e2da1df29ee840baa9b936593c45592b7c9ae27" } + # This is needed because of: + # * an issue with spirv & naga in wgpu 0.18 (I assume this is fixed upstream but not in 0.18) + # * an issue with uint in uniforms for gl. (potentially fixed in 0.19?) +diff --git a/client/i18n/src/error.rs b/client/i18n/src/error.rs +index 99f47bad..37eaa097 100644 +--- a/client/i18n/src/error.rs ++++ b/client/i18n/src/error.rs +@@ -45,6 +45,7 @@ pub enum ResourceErr { + #[allow(dead_code)] // false-positive + err: String, + }, ++ #[allow(dead_code)] // false-positive + BundleError(String), + } + +diff --git a/rtsim/src/lib.rs b/rtsim/src/lib.rs +index 11477390..ef62db65 100644 +--- a/rtsim/src/lib.rs ++++ b/rtsim/src/lib.rs +@@ -7,7 +7,8 @@ + binary_heap_drain_sorted, + fn_traits, + unboxed_closures, +- tuple_trait ++ tuple_trait, ++ trait_upcasting + )] + + pub mod ai; +diff --git a/rust-toolchain b/rust-toolchain +index f1273305..e426a2f8 100644 +--- a/rust-toolchain ++++ b/rust-toolchain +@@ -1 +1 @@ +-nightly-2024-01-17 ++nightly-2024-05-14 +diff --git a/server/agent/src/lib.rs b/server/agent/src/lib.rs +index 420bd5ff..4a927c74 100644 +--- a/server/agent/src/lib.rs ++++ b/server/agent/src/lib.rs +@@ -1,4 +1,4 @@ +-#![feature(exclusive_range_pattern, let_chains)] ++#![feature(let_chains)] + #![allow( + clippy::needless_pass_by_ref_mut //until we find a better way for specs + )] +diff --git a/server/src/persistence/models.rs b/server/src/persistence/models.rs +index df148742..70baed42 100644 +--- a/server/src/persistence/models.rs ++++ b/server/src/persistence/models.rs +@@ -1,5 +1,6 @@ + pub struct Character { + pub character_id: i64, ++ #[allow(dead_code)] + pub player_uuid: String, + pub alias: String, + pub waypoint: Option, +@@ -16,6 +17,7 @@ pub struct Item { + } + + pub struct Body { ++ #[allow(dead_code)] + pub body_id: i64, + pub variant: String, + pub body_data: String, +@@ -38,6 +40,7 @@ pub struct Pet { + } + + pub struct AbilitySets { ++ #[allow(dead_code)] + pub entity_id: i64, + pub ability_sets: String, + } +diff --git a/voxygen/src/credits.rs b/voxygen/src/credits.rs +index 2de54687..be49ac97 100644 +--- a/voxygen/src/credits.rs ++++ b/voxygen/src/credits.rs +@@ -7,6 +7,7 @@ use std::path::PathBuf; + + // See best practices for attribution: https://wiki.creativecommons.org/wiki/Best_practices_for_attribution + ++#[allow(dead_code)] + #[derive(Clone, Deserialize)] + pub struct Art { + /// Name of the art. +diff --git a/voxygen/src/hud/mod.rs b/voxygen/src/hud/mod.rs +index e62250ca..6be79389 100755 +--- a/voxygen/src/hud/mod.rs ++++ b/voxygen/src/hud/mod.rs +@@ -1,3 +1,4 @@ ++#![allow(non_local_definitions)] // because of WidgetCommon derive + mod animation; + mod bag; + mod buffs; +diff --git a/voxygen/src/render/renderer/rain_occlusion_map.rs b/voxygen/src/render/renderer/rain_occlusion_map.rs +index bdc44f98..68026806 100644 +--- a/voxygen/src/render/renderer/rain_occlusion_map.rs ++++ b/voxygen/src/render/renderer/rain_occlusion_map.rs +@@ -11,7 +11,6 @@ pub struct RainOcclusionMapRenderer { + + pub terrain_pipeline: rain_occlusion::RainOcclusionPipeline, + pub figure_pipeline: rain_occlusion::RainOcclusionFigurePipeline, +- pub layout: rain_occlusion::RainOcclusionLayout, + } + + pub enum RainOcclusionMap { +@@ -31,13 +30,10 @@ impl RainOcclusionMap { + if let (Some(terrain_pipeline), Some(figure_pipeline), Some(depth)) = + (directed, figure, view) + { +- let layout = rain_occlusion::RainOcclusionLayout::new(device); +- + Self::Enabled(RainOcclusionMapRenderer { + depth, + terrain_pipeline, + figure_pipeline, +- layout, + }) + } else { + Self::Disabled(Self::create_dummy_tex(device, queue)) +diff --git a/voxygen/src/render/renderer/shadow_map.rs b/voxygen/src/render/renderer/shadow_map.rs +index 7b5ab16e..b15a2da3 100644 +--- a/voxygen/src/render/renderer/shadow_map.rs ++++ b/voxygen/src/render/renderer/shadow_map.rs +@@ -12,7 +12,6 @@ pub struct ShadowMapRenderer { + pub terrain_directed_pipeline: shadow::ShadowPipeline, + pub figure_directed_pipeline: shadow::ShadowFigurePipeline, + pub debug_directed_pipeline: shadow::ShadowDebugPipeline, +- pub layout: shadow::ShadowLayout, + } + + pub enum ShadowMap { +@@ -43,8 +42,6 @@ impl ShadowMap { + { + let (point_depth, directed_depth) = shadow_views; + +- let layout = shadow::ShadowLayout::new(device); +- + Self::Enabled(ShadowMapRenderer { + directed_depth, + point_depth, +@@ -53,8 +50,6 @@ impl ShadowMap { + terrain_directed_pipeline, + figure_directed_pipeline, + debug_directed_pipeline, +- +- layout, + }) + } else { + let (dummy_point, dummy_directed) = Self::create_dummy_shadow_tex(device, queue); +diff --git a/voxygen/src/ui/widgets/mod.rs b/voxygen/src/ui/widgets/mod.rs +index e7ce5ee8..622e7e9e 100644 +--- a/voxygen/src/ui/widgets/mod.rs ++++ b/voxygen/src/ui/widgets/mod.rs +@@ -1,3 +1,4 @@ ++#![allow(non_local_definitions)] // because of WidgetCommon derive + pub mod ghost_image; + pub mod image_frame; + pub mod image_slider; +diff --git a/world/Cargo.toml b/world/Cargo.toml +index 92bd288f..6ff2e79e 100644 +--- a/world/Cargo.toml ++++ b/world/Cargo.toml +@@ -7,11 +7,11 @@ edition = "2021" + [features] + use-dyn-lib = ["common-dynlib"] + be-dyn-lib = [] +-simd = ["vek/platform_intrinsics", "packed_simd"] ++simd = ["vek/platform_intrinsics"] + bin_compression = ["lz-fear", "deflate", "flate2", "image/jpeg", "num-traits", "fallible-iterator", "rstar", "cli"] + cli = ["clap", "signal-hook", "indicatif"] + +-default = ["simd"] ++default = [] + + [dependencies] + common = { package = "veloren-common", path = "../common" } +@@ -36,7 +36,6 @@ tracing = { workspace = true } + rand = { workspace = true } + rand_chacha = { workspace = true } + arr_macro = "0.2.1" +-packed_simd = { version = "0.3.9", optional = true } + rayon = { workspace = true } + serde = { workspace = true } + ron = { workspace = true } +diff --git a/world/src/site2/gen.rs b/world/src/site2/gen.rs +index 59c57766..0800ccee 100644 +--- a/world/src/site2/gen.rs ++++ b/world/src/site2/gen.rs +@@ -1415,18 +1415,6 @@ impl<'a, const N: usize> PrimitiveTransform for [PrimitiveRef<'a>; N] { + } + } + +-pub trait PrimitiveGroupFill { +- fn fill_many(self, fills: [Fill; N]); +-} +- +-impl PrimitiveGroupFill for [PrimitiveRef<'_>; N] { +- fn fill_many(self, fills: [Fill; N]) { +- for i in 0..N { +- self[i].fill(fills[i].clone()); +- } +- } +-} +- + pub trait Structure { + #[cfg(feature = "use-dyn-lib")] + const UPDATE_FN: &'static [u8]; diff --git a/pkgs/by-name/ve/veloren/package.nix b/pkgs/by-name/ve/veloren/package.nix new file mode 100644 index 000000000000..fd2ffc686c51 --- /dev/null +++ b/pkgs/by-name/ve/veloren/package.nix @@ -0,0 +1,122 @@ +{ + lib, + rustPlatform, + fetchFromGitLab, + pkg-config, + vulkan-loader, + alsa-lib, + udev, + shaderc, + xorg, + libxkbcommon, +}: + +let + # Note: use this to get the release metadata + # https://gitlab.com/api/v4/projects/10174980/repository/tags/v{version} + version = "0.16.0"; + date = "2023-03-30-03:28"; + rev = "80fe5ca64b40fbf3e0e393a44f8880a79a6a5380"; +in + +rustPlatform.buildRustPackage { + pname = "veloren"; + inherit version; + + src = fetchFromGitLab { + owner = "veloren"; + repo = "veloren"; + inherit rev; + hash = "sha256-h2hLO227aeK2oEFfdGMgmtMkA9cn9AgQ9w6myb+8W8c="; + }; + + cargoLock.lockFile = ./Cargo.lock; + cargoLock.outputHashes = { + # Hashes of dependencies pinned to a git commit + "auth-common-0.1.0" = "sha256-6tUutHLY309xSBT2D7YueAmsAWyVn410XNKFT8yuTgA="; + "conrod_core-0.63.0" = "sha256-GxakbJBVTFgbtUsa2QB105xgd+aULuWLBlv719MIzQY="; + "egui_wgpu_backend-0.26.0" = "sha256-47XZoE7bFRv/TG4EmM2qit5L21qsKT6Nt/t1y/NMneQ="; + "fluent-0.16.0" = "sha256-xN+DwObqoToqprLDy3yvTiqclIIOsuUtpAQ6W1mdf0I="; + "iced_core-0.4.0" = "sha256-5s6IXcitoGcHS0FUx/cujx9KLBpaUuMnugmBged1cLA="; + "keyboard-keynames-0.1.2" = "sha256-5I70zT+Lwt0JXJgTAy/VygHdxIBuE/u3pq8LP8NkRdE="; + "naga-0.14.2" = "sha256-yyLrJNhbu/RIVr0hM7D7Rwd7vH3xX8Dns+u6m8NEU2M="; + "portpicker-0.1.0" = "sha256-or1907XdrDIyFzHNmW6me2EIyEQ8sjVIowfGsypa4jU="; + "shaderc-0.8.0" = "sha256-BU736g075i3GqlyyB9oyoVlQqNcWbZEGa8cdge1aMq0="; + "specs-0.20.0" = "sha256-OHnlag6SJ1rlAYnlmVD+uqY+kFNsbQ42W21RrEa8Xn0="; + }; + cargoPatches = [ + ./fix-on-rust-stable.patch + ./fix-assets-path.patch + ]; + + postPatch = '' + # Force vek to build in unstable mode + cat <<'EOF' | tee "$cargoDepsCopy"/vek-*/build.rs + fn main() { + println!("cargo:rustc-check-cfg=cfg(nightly)"); + println!("cargo:rustc-cfg=nightly"); + } + EOF + ''; + + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ + alsa-lib + udev + xorg.libxcb + libxkbcommon + ]; + + buildNoDefaultFeatures = true; + buildFeatures = [ "default-publish" ]; + + env = { + # Enable unstable features, see https://gitlab.com/veloren/veloren/-/issues/264 + RUSTC_BOOTSTRAP = true; + + # Set version info, required by veloren-common + NIX_GIT_TAG = "v${version}"; + NIX_GIT_HASH = "${lib.substring 0 7 rev}/${date}"; + + # Save game data under user's home directory, + # otherwise it defaults to $out/bin/../userdata + VELOREN_USERDATA_STRATEGY = "system"; + + # Use system shaderc + SHADERC_LIB_DIR = "${shaderc.lib}/lib"; + }; + + # Some tests require internet access + doCheck = false; + + postFixup = '' + # Add required but not explicitly requested libraries + patchelf --add-rpath '${ + lib.makeLibraryPath [ + xorg.libX11 + xorg.libXi + xorg.libXcursor + xorg.libXrandr + vulkan-loader + ] + }' "$out/bin/veloren-voxygen" + ''; + + postInstall = '' + # Icons + install -Dm644 assets/voxygen/net.veloren.veloren.desktop -t "$out/share/applications" + install -Dm644 assets/voxygen/net.veloren.veloren.png "$out/share/pixmaps" + install -Dm644 assets/voxygen/net.veloren.veloren.metainfo.xml "$out/share/metainfo" + # Assets directory + mkdir -p "$out/share/veloren"; cp -ar assets "$out/share/veloren/" + ''; + + meta = with lib; { + description = "An open world, open source voxel RPG"; + homepage = "https://www.veloren.net"; + license = licenses.gpl3; + mainProgram = "veloren-voxygen"; + platforms = platforms.linux; + maintainers = with maintainers; [ rnhmjoj tomodachi94 ]; + }; +} diff --git a/pkgs/development/libraries/elpa/default.nix b/pkgs/development/libraries/elpa/default.nix index 0568057b991f..f13b1a167e23 100644 --- a/pkgs/development/libraries/elpa/default.nix +++ b/pkgs/development/libraries/elpa/default.nix @@ -101,7 +101,5 @@ stdenv.mkDerivation rec { license = licenses.lgpl3Only; platforms = platforms.linux; maintainers = [ maintainers.markuskowa ]; - broken = true; # At 2024-06-25. 49 unit tests fail. - # https://hydra.nixos.org/build/263906391/nixlog/1 }; } diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index e99fd42b854e..7ae58734e63f 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -2443,14 +2443,14 @@ buildLuarocksPackage { lz-n = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "lz.n"; - version = "1.4.3-1"; + version = "1.4.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lz.n-1.4.3-1.rockspec"; - sha256 = "09nxw0yqqgg4i04fqs0q3c17b3grhz71irr1105m4gms9a292j4v"; + url = "mirror://luarocks/lz.n-1.4.4-1.rockspec"; + sha256 = "15sslyvzwkfj3mz6z9by7slj063vxj52pyx9y7xqjsrrq1s54446"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neorocks/lz.n/archive/v1.4.3.zip"; - sha256 = "11ic8hylck3dvlp6d9kzblingbi167j2kcid155x4hpc2hhqf2aj"; + url = "https://github.com/nvim-neorocks/lz.n/archive/v1.4.4.zip"; + sha256 = "0aiqyybjhn2y4zzgr8lqvlvky2sr7fgp8nw4sh65pwki139ky2qh"; }; disabled = luaOlder "5.1"; diff --git a/pkgs/development/python-modules/adafruit-platformdetect/default.nix b/pkgs/development/python-modules/adafruit-platformdetect/default.nix index bd17e931ae10..2614a9925fd8 100644 --- a/pkgs/development/python-modules/adafruit-platformdetect/default.nix +++ b/pkgs/development/python-modules/adafruit-platformdetect/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "adafruit-platformdetect"; - version = "3.72.1"; + version = "3.73.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "adafruit_platformdetect"; inherit version; - hash = "sha256-o2DMtf3f5gzlIwS7LVpTRZk98DmX4zt/0txl5Rw58Cw="; + hash = "sha256-IwkJityP+Hs9mkpdOu6+P3t/VasOE9Get1/6hl82+rg="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/bloodyad/default.nix b/pkgs/development/python-modules/bloodyad/default.nix index 40696dceb5a4..394589c86f42 100644 --- a/pkgs/development/python-modules/bloodyad/default.nix +++ b/pkgs/development/python-modules/bloodyad/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "bloodyad"; - version = "2.0.5"; + version = "2.0.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "CravateRouge"; repo = "bloodyAD"; rev = "refs/tags/v${version}"; - hash = "sha256-svWFzq/maRqAcAoH3+PKlR6sbiU/hijzxobWd5pQ3o0="; + hash = "sha256-o035D6GYG1Uf59tFAAMsMF9kiY3yE15EDOCkg4V4tr4="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 43c9f240adc6..e0d7264f85ba 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -366,7 +366,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.34.156"; + version = "1.34.157"; pyproject = true; disabled = pythonOlder "3.7"; @@ -374,7 +374,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-w0IgoAtr0Ao80ya8XX4ylrfR2rGhVmDfb4+6SuMH/zk="; + hash = "sha256-paCANr9V+SblJzvHRTW9WL1uaNO5Hx3FEWBf4h8Mzz4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/container-inspector/default.nix b/pkgs/development/python-modules/container-inspector/default.nix index 430855c6f03e..6d05455ae439 100644 --- a/pkgs/development/python-modules/container-inspector/default.nix +++ b/pkgs/development/python-modules/container-inspector/default.nix @@ -13,27 +13,21 @@ buildPythonPackage rec { pname = "container-inspector"; - version = "33.0.0"; - format = "setuptools"; + version = "33.0.1"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "nexB"; - repo = pname; + repo = "container-inspector"; rev = "refs/tags/v${version}"; - hash = "sha256-vtC42yq59vTE+4tF5CSm9zszj8goOP5i6+NMF2n4T1Q="; + hash = "sha256-bXJ4UIDVhiU0DurEeRiyLlSUrNRgwoMqAxXxGb/CcJs="; }; dontConfigure = true; - postPatch = '' - # PEP440 support was removed in newer setuptools, https://github.com/nexB/container-inspector/pull/51 - substituteInPlace setup.cfg \ - --replace ">=3.7.*" ">=3.7" - ''; - - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; propagatedBuildInputs = [ attrs diff --git a/pkgs/development/python-modules/dm-control/default.nix b/pkgs/development/python-modules/dm-control/default.nix index 8295c2de2b96..567b79ab9bd7 100644 --- a/pkgs/development/python-modules/dm-control/default.nix +++ b/pkgs/development/python-modules/dm-control/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "dm-control"; - version = "1.0.21"; + version = "1.0.22"; pyproject = true; disabled = pythonOlder "3.8"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "google-deepmind"; repo = "dm_control"; rev = "refs/tags/${version}"; - hash = "sha256-yY75QpvZ0fAW2W0GVM7fzmXKmTdDyukCVC/1cyU5IjQ="; + hash = "sha256-Tw4VZmunSeb0H7ltPnLCEidSZ2cvcoWLei1DB32vWpw="; }; build-system = [ diff --git a/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix b/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix index c6ef79d8ad36..0aa83d81b55a 100644 --- a/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix +++ b/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix @@ -15,19 +15,20 @@ buildPythonPackage rec { pname = "google-cloud-appengine-logging"; - version = "1.4.4"; + version = "1.4.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-i0Qn8G+6ZpqVn9VMjaY1YP9M8vjiwVjCDVR5sIiQR5U="; + pname = "google_cloud_appengine_logging"; + inherit version; + hash = "sha256-3n12bl1nsZ/Fgzl0tQWzLSpbvfsoP9lB4yDnz9rky4M="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ google-api-core grpc-google-iam-v1 proto-plus diff --git a/pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix index 4983499aa765..7f671c9eff4e 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix @@ -15,19 +15,20 @@ buildPythonPackage rec { pname = "google-cloud-bigquery-logging"; - version = "1.4.4"; + version = "1.4.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-t6u/PkEH7BC719Qv7ES+VKhknNTCYRfZ3srYSMtR+ko="; + pname = "google_cloud_bigquery_logging"; + inherit version; + hash = "sha256-XrBXr0Y1vpxWceSR59ERQJKziMBI4+QBoHWK0Wt1cec="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ google-api-core grpc-google-iam-v1 proto-plus diff --git a/pkgs/development/python-modules/google-cloud-iam-logging/default.nix b/pkgs/development/python-modules/google-cloud-iam-logging/default.nix index 4004b0a407d8..a5fd7575a29c 100644 --- a/pkgs/development/python-modules/google-cloud-iam-logging/default.nix +++ b/pkgs/development/python-modules/google-cloud-iam-logging/default.nix @@ -15,19 +15,20 @@ buildPythonPackage rec { pname = "google-cloud-iam-logging"; - version = "1.3.4"; + version = "1.3.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-ZxNJV7jMqaMaN4Obt5sToUBmcXsfQHJPkNYnt8K+jf4="; + pname = "google_cloud_iam_logging"; + inherit version; + hash = "sha256-B/OE8m6CpTddR+nAv9OP/y1V1c32/cUZPzfptAOuMrw="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ google-api-core grpc-google-iam-v1 proto-plus diff --git a/pkgs/development/python-modules/google-cloud-vpc-access/default.nix b/pkgs/development/python-modules/google-cloud-vpc-access/default.nix index 11d64bd57447..8bdcc432a84b 100644 --- a/pkgs/development/python-modules/google-cloud-vpc-access/default.nix +++ b/pkgs/development/python-modules/google-cloud-vpc-access/default.nix @@ -15,19 +15,20 @@ buildPythonPackage rec { pname = "google-cloud-vpc-access"; - version = "1.10.4"; + version = "1.10.5"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-FmCNw0esH7WbH0v4YzHyvc0lyRhJp3ywJNe+gMePdTU="; + pname = "google_cloud_vpc_access"; + inherit version; + hash = "sha256-ee0O0MDo3VEUuansbm0Io35g/8aRA2ShoZh+IfwQAww="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ google-api-core google-auth proto-plus diff --git a/pkgs/development/python-modules/google-cloud-workflows/default.nix b/pkgs/development/python-modules/google-cloud-workflows/default.nix index 8b213a1e36c9..9d77226951ea 100644 --- a/pkgs/development/python-modules/google-cloud-workflows/default.nix +++ b/pkgs/development/python-modules/google-cloud-workflows/default.nix @@ -14,19 +14,20 @@ buildPythonPackage rec { pname = "google-cloud-workflows"; - version = "1.14.4"; + version = "1.14.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-qylBTJ2yAJGZt+xv9hRyYvP4zlTibhIIHVJF9J67d9c="; + pname = "google_cloud_workflows"; + inherit version; + hash = "sha256-HNur2TEVRf8+sg6r8qmE62ZsOP0lF2ma1Fpp85lmfoM="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ google-api-core proto-plus protobuf diff --git a/pkgs/development/python-modules/google-cloud-workstations/default.nix b/pkgs/development/python-modules/google-cloud-workstations/default.nix index 0a185b5060dd..7fb70589b718 100644 --- a/pkgs/development/python-modules/google-cloud-workstations/default.nix +++ b/pkgs/development/python-modules/google-cloud-workstations/default.nix @@ -16,19 +16,20 @@ buildPythonPackage rec { pname = "google-cloud-workstations"; - version = "0.5.7"; + version = "0.5.8"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-KQrTGUor4So+FqCiiUazqPRdYIY+G/OeOMjtOov7oxk="; + pname = "google_cloud_workstations"; + inherit version; + hash = "sha256-Xu7oL5R/K3oHMea1xCwRLPoxgPNMFRSMYCQ73K9sMgQ="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ google-api-core google-auth grpc-google-iam-v1 diff --git a/pkgs/development/python-modules/plugwise/default.nix b/pkgs/development/python-modules/plugwise/default.nix index 75c281ae22b9..6b2b163df6d8 100644 --- a/pkgs/development/python-modules/plugwise/default.nix +++ b/pkgs/development/python-modules/plugwise/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "plugwise"; - version = "0.38.3"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "plugwise"; repo = "python-plugwise"; rev = "refs/tags/v${version}"; - hash = "sha256-DFHKycFWtR8moLyGaiDVqnrlg+ydgR8/UVgkUpzqAuY="; + hash = "sha256-OEEk0rMhvk99EVouotcNQlSfx5Xv23WswCQ5ZN5M3A4="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pyegps/default.nix b/pkgs/development/python-modules/pyegps/default.nix new file mode 100644 index 000000000000..c89fd46ec23a --- /dev/null +++ b/pkgs/development/python-modules/pyegps/default.nix @@ -0,0 +1,41 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + pytestCheckHook, + pyusb, + setuptools, + setuptools-scm, +}: + +buildPythonPackage rec { + pname = "pyegps"; + version = "0.2.5"; + pyproject = true; + + src = fetchFromGitHub { + owner = "gnumpi"; + repo = "pyegps"; + rev = "refs/tags/v${version}"; + hash = "sha256-iixk2sFa4KAayKFmQKtPjvoIYgxCMXnfkliKhyO2ba4="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ pyusb ]; + + pythonImportsCheck = [ "pyegps" ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + meta = { + changelog = "https://github.com/gnumpi/pyEGPS/releases/tag/v${version}"; + description = "Controlling Energenie Power Strips with python"; + homepage = "https://github.com/gnumpi/pyegps"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/development/python-modules/pyelectra/default.nix b/pkgs/development/python-modules/pyelectra/default.nix new file mode 100644 index 000000000000..749556926b07 --- /dev/null +++ b/pkgs/development/python-modules/pyelectra/default.nix @@ -0,0 +1,37 @@ +{ + aiohttp, + buildPythonPackage, + fetchFromGitHub, + lib, + setuptools, +}: + +buildPythonPackage rec { + pname = "pyelectra"; + version = "1.2.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "jafar-atili"; + repo = "pyelectra"; + rev = "refs/tags/${version}"; + hash = "sha256-3g+6AXbHMStk77k+1Qh5kgDswUZ8I627YiA/PguUGBg="; + }; + + build-system = [ setuptools ]; + + dependencies = [ aiohttp ]; + + pythonImportsCheck = [ "electrasmart" ]; + + # upstream has no tests + doCheck = false; + + meta = { + changelog = "https://github.com/jafar-atili/pyElectra/releases/tag/${version}"; + description = "Electra Smart Python Integration"; + homepage = "https://github.com/jafar-atili/pyelectra"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/development/python-modules/pyngo/default.nix b/pkgs/development/python-modules/pyngo/default.nix index 316da55728cb..23f0a904d4ac 100644 --- a/pkgs/development/python-modules/pyngo/default.nix +++ b/pkgs/development/python-modules/pyngo/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "pyngo"; - version = "2.1.0"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "yezz123"; repo = "pyngo"; rev = "refs/tags/${version}"; - hash = "sha256-w5gOwaQeNX9Ca6V2rxi1UGi2aO+/Eaz2uyw4x/JVOxc="; + hash = "sha256-vzqm+g/jYkxue5DiUe+iYA5x0zMKLKQtAatOSKCUWzs="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/qcodes/default.nix b/pkgs/development/python-modules/qcodes/default.nix index e0bbde85f66b..8d4867923692 100644 --- a/pkgs/development/python-modules/qcodes/default.nix +++ b/pkgs/development/python-modules/qcodes/default.nix @@ -36,7 +36,6 @@ websockets, wrapt, xarray, - importlib-metadata, # optional-dependencies jinja2, @@ -64,16 +63,16 @@ buildPythonPackage rec { pname = "qcodes"; - version = "0.46.0"; + version = "0.47.0"; pyproject = true; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "microsoft"; repo = "Qcodes"; rev = "refs/tags/v${version}"; - hash = "sha256-CeAX3sBE21v68KnCe8z28WTc7zMPA7usRRGh+dNijjo="; + hash = "sha256-Gp+HeYJGWyW49jisadnavjIpzu7C2uS2qWn7eC6okqg="; }; build-system = [ @@ -108,7 +107,7 @@ buildPythonPackage rec { websockets wrapt xarray - ] ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; + ]; optional-dependencies = { docs = [ diff --git a/pkgs/development/tools/gauge/plugins/dotnet/default.nix b/pkgs/development/tools/gauge/plugins/dotnet/default.nix index 7cf99f2e7b4f..2b79004073ec 100644 --- a/pkgs/development/tools/gauge/plugins/dotnet/default.nix +++ b/pkgs/development/tools/gauge/plugins/dotnet/default.nix @@ -1,6 +1,7 @@ { lib , makeGaugePlugin , gauge-unwrapped +, stdenv }: makeGaugePlugin { @@ -11,6 +12,8 @@ makeGaugePlugin { releasePrefix = "gauge-dotnet-"; isCrossArch = true; + buildInputs = [ stdenv.cc.cc.lib ]; + meta = { description = "Gauge plugin that lets you write tests in C#"; homepage = "https://github.com/getgauge/gauge-dotnet/"; diff --git a/pkgs/development/tools/gauge/plugins/make-gauge-plugin.nix b/pkgs/development/tools/gauge/plugins/make-gauge-plugin.nix index 116effa45b14..81fbff823802 100644 --- a/pkgs/development/tools/gauge/plugins/make-gauge-plugin.nix +++ b/pkgs/development/tools/gauge/plugins/make-gauge-plugin.nix @@ -2,6 +2,7 @@ , fetchzip , lib , writeScript +, autoPatchelfHook }: { pname @@ -33,6 +34,8 @@ stdenvNoCC.mkDerivation (finalAttrs: (lib.recursiveUpdate { stripRoot = false; }; + nativeBuildInputs = [ autoPatchelfHook ]; + installPhase = '' mkdir -p "$out/share/gauge-plugins/${pname}/${finalAttrs.version}" cp -r . "$out/share/gauge-plugins/${pname}/${finalAttrs.version}" diff --git a/pkgs/servers/computing/slurm/default.nix b/pkgs/servers/computing/slurm/default.nix index 0b38091b348d..0f7e144b0c15 100644 --- a/pkgs/servers/computing/slurm/default.nix +++ b/pkgs/servers/computing/slurm/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { pname = "slurm"; - version = "24.05.0.1"; + version = "24.05.2.1"; # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php # because the latter does not keep older releases. @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { repo = "slurm"; # The release tags use - instead of . rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}"; - hash = "sha256-nPTgasNajSzSTv+64V7ykwFV5eZt300KMWQDlqNIz44="; + hash = "sha256-GQbZCMS9FWS0w4mgqqdQ+G8wm/g0PPFKSH60q7U9DiI="; }; outputs = [ "out" "dev" ]; diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 37abf350b5a4..2d3494cb284a 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -1037,7 +1037,8 @@ "eight_sleep" = ps: with ps; [ ]; "electrasmart" = ps: with ps; [ - ]; # missing inputs: pyElectra + pyelectra + ]; "electric_kiwi" = ps: with ps; [ fnv-hash-fast psutil-home-assistant @@ -1095,7 +1096,8 @@ sqlalchemy ]; "energenie_power_sockets" = ps: with ps; [ - ]; # missing inputs: pyegps + pyegps + ]; "energie_vanons" = ps: with ps; [ ]; "energy" = ps: with ps; [ @@ -5412,6 +5414,7 @@ "edl21" "efergy" "eight_sleep" + "electrasmart" "elgato" "elkm1" "elmax" @@ -5419,6 +5422,7 @@ "emulated_hue" "emulated_kasa" "emulated_roku" + "energenie_power_sockets" "energy" "energyzero" "enigma2" diff --git a/pkgs/servers/redpanda/default.nix b/pkgs/servers/redpanda/default.nix index 09b8828069c8..622e1004c2c1 100644 --- a/pkgs/servers/redpanda/default.nix +++ b/pkgs/servers/redpanda/default.nix @@ -6,12 +6,12 @@ , stdenv }: let - version = "24.1.13"; + version = "24.2.2"; src = fetchFromGitHub { owner = "redpanda-data"; repo = "redpanda"; rev = "v${version}"; - sha256 = "sha256-7XDtQYuAVo3WvL59KHrROYlRH68/tAAU/7IGwtTS/+Q="; + sha256 = "sha256-hVgmAFut2jGgXGeMKLX12TlASLIpr6YozINKRbvfDSg="; }; in buildGoModule rec { @@ -19,7 +19,7 @@ buildGoModule rec { inherit doCheck src version; modRoot = "./src/go/rpk"; runVend = false; - vendorHash = "sha256-mpzWKJwE5ghySiiOdJO81w8Jvk1k34lb3Gvj+p5U1FU="; + vendorHash = "sha256-8vwmxUi4oWmHzb2QkIS5sU1NgJmJSV1+2I48TDAo2a0="; ldflags = [ ''-X "github.com/redpanda-data/redpanda/src/go/rpk/pkg/cli/cmd/version.version=${version}"'' diff --git a/pkgs/servers/soft-serve/default.nix b/pkgs/servers/soft-serve/default.nix index 1f7dc7a38f83..7a706cc1e943 100644 --- a/pkgs/servers/soft-serve/default.nix +++ b/pkgs/servers/soft-serve/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "soft-serve"; - version = "0.7.4"; + version = "0.7.6"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "soft-serve"; rev = "v${version}"; - hash = "sha256-sPsyZpmk0DJoM2Qn+hvv/FZZkogyi1fa7eEW68Vwf+g="; + hash = "sha256-Ga1RpBkEzuPTu0j+dGg2WX6E3y9hcUJTRPx6XPz4bfk="; }; - vendorHash = "sha256-1Fy/DwCnWg8VNonRSAnm4M9EHwMUBhBxcWBoMqHPuHQ="; + vendorHash = "sha256-eri/GAsJgsmT73orTawCMS6o/FYCBv33yVb1qA+/LqY="; doCheck = false; diff --git a/pkgs/tools/filesystems/ceph/default.nix b/pkgs/tools/filesystems/ceph/default.nix index 8c1686042c3e..63104692c529 100644 --- a/pkgs/tools/filesystems/ceph/default.nix +++ b/pkgs/tools/filesystems/ceph/default.nix @@ -309,10 +309,10 @@ let ]); inherit (ceph-python-env.python) sitePackages; - version = "18.2.1"; + version = "18.2.4"; src = fetchurl { url = "https://download.ceph.com/tarballs/ceph-${version}.tar.gz"; - hash = "sha256-gHWwNHf0KtI7Hv0MwaCqP6A3YR/AWakfUZTktRyddko="; + hash = "sha256-EFqteP3Jo+hASXVesH6gkjDjFO7/1RN151tIf/lQ06s="; }; in rec { ceph = stdenv.mkDerivation { diff --git a/pkgs/tools/security/fingerprintx/default.nix b/pkgs/tools/security/fingerprintx/default.nix index 1d04116c5724..b081d82dfd70 100644 --- a/pkgs/tools/security/fingerprintx/default.nix +++ b/pkgs/tools/security/fingerprintx/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "fingerprintx"; - version = "1.1.13"; + version = "1.1.14"; src = fetchFromGitHub { owner = "praetorian-inc"; repo = "fingerprintx"; rev = "refs/tags/v${version}"; - hash = "sha256-kWMwadE3ZJTqwEgtrXvXlyc/2+cf1NGhubwZuYpDMBQ="; + hash = "sha256-o0u6UOrdzORnTgfOlc0kSQ5diDtNHjjbwfuyvPoHHKs="; }; vendorHash = "sha256-TMy6FwAFlo+ARvm+RiRqly0xIk4lBCXuZrtdnNSMSxw="; diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 776c28996f05..a1a7159a2f38 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,4 +1,4 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.20" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.21" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index b83ecaba78e9..64607271cc8d 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: c364b32438a2e9844762afb4fd178ad98e72822f - ref: refs/tags/6.4.20 + revision: 91e46e232df4f94407147a93fe737ebde4babcb7 + ref: refs/tags/6.4.21 specs: - metasploit-framework (6.4.20) + metasploit-framework (6.4.21) aarch64 abbrev actionpack (~> 7.0.0) diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index b95e8d6e846d..c980a5d19674 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -15,13 +15,13 @@ let }; in stdenv.mkDerivation rec { pname = "metasploit-framework"; - version = "6.4.20"; + version = "6.4.21"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; rev = "refs/tags/${version}"; - hash = "sha256-fmWe4vyGwUPof3bBRGYBnarPulx3kL3QW7yQQdi9LEQ="; + hash = "sha256-0qo7uxE6ovB3lqE4igmyJeMEtxgsEop6azt3EibDBmM="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index b991b3aa61d7..cc5c267854e4 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -724,12 +724,12 @@ platforms = []; source = { fetchSubmodules = false; - rev = "c364b32438a2e9844762afb4fd178ad98e72822f"; - sha256 = "0i1cppc4345wbg8bv43pbjxczalx05k49hbngzl47hc6zki9wrby"; + rev = "91e46e232df4f94407147a93fe737ebde4babcb7"; + sha256 = "0qq6qck14xrvddx8l4ic32vh9qr5n84qlf51jrvz18is26xkpanj"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.4.20"; + version = "6.4.21"; }; metasploit-model = { groups = ["default"]; diff --git a/pkgs/tools/typesetting/tectonic/default.nix b/pkgs/tools/typesetting/tectonic/default.nix index 3320e91e51b9..0cc8b18de92a 100644 --- a/pkgs/tools/typesetting/tectonic/default.nix +++ b/pkgs/tools/typesetting/tectonic/default.nix @@ -16,6 +16,7 @@ , openssl , pkg-config , icu +, fetchpatch2 }: rustPlatform.buildRustPackage rec { @@ -29,7 +30,15 @@ rustPlatform.buildRustPackage rec { sha256 = "sha256-xZHYiaQ8ASUwu0ieHIXcjRaH06SQoB6OR1y7Ok+FjAs="; }; - cargoHash = "sha256-niMgb4zsTWHw5yaa4kJOZzpOzO5gMG4k3cTHwSV+wmY="; + cargoPatches = [ + # fix build with rust 1.80 + (fetchpatch2 { + url = "https://github.com/tectonic-typesetting/tectonic/commit/6b49ca8db40aaca29cb375ce75add3e575558375.patch"; + hash = "sha256-i1L3XaSuBbsmgOSXIWVqr6EHlHGs8A+6v06kJ3C50sk="; + }) + ]; + + cargoHash = "sha256-Zn+xU6NJOY+jDYrSGsbYGAVqprQ6teEdNvlTNDXuzKs="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5a5580885c33..b746423ef1c1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9633,8 +9633,6 @@ with pkgs; mdbook-cmdrun = callPackage ../tools/text/mdbook-cmdrun { }; - mdbook-d2 = callPackage ../tools/text/mdbook-d2 { }; - mdbook-pagetoc = callPackage ../tools/text/mdbook-pagetoc { }; mdbook-graphviz = callPackage ../tools/text/mdbook-graphviz { @@ -32898,7 +32896,9 @@ with pkgs; phantomsocks = callPackage ../tools/networking/phantomsocks { }; - photoqt = qt6Packages.callPackage ../applications/graphics/photoqt { }; + photoqt = callPackage ../by-name/ph/photoqt/package.nix { + stdenv = if stdenv.isDarwin then overrideSDK stdenv "11.0" else stdenv; + }; photoflare = libsForQt5.callPackage ../applications/graphics/photoflare { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7010d1d8a410..2db166c95e91 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11312,8 +11312,12 @@ self: super: with self; { pyefergy = callPackage ../development/python-modules/pyefergy { }; + pyegps = callPackage ../development/python-modules/pyegps { }; + pyeight = callPackage ../development/python-modules/pyeight { }; + pyelectra = callPackage ../development/python-modules/pyelectra { }; + pyelftools = callPackage ../development/python-modules/pyelftools { }; pyemby = callPackage ../development/python-modules/pyemby { };