From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Dec 2019 19:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38640@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15765233732018 (code B ref -1); Mon, 16 Dec 2019 19:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Dec 2019 19:09:33 +0000 Received: from localhost ([127.0.0.1]:40362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igvkL-0000WU-0t for submit@debbugs.gnu.org; Mon, 16 Dec 2019 14:09:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:51506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igvkI-0000WK-NU for submit@debbugs.gnu.org; Mon, 16 Dec 2019 14:09:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34356) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igvk7-0005I7-GR for guix-patches@gnu.org; Mon, 16 Dec 2019 14:09:30 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50, TIME_LIMIT_EXCEEDED, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1igvjv-0001Xd-JX for guix-patches@gnu.org; Mon, 16 Dec 2019 14:09:18 -0500 Received: from mail-vs1-xe31.google.com ([2607:f8b0:4864:20::e31]:37071) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1igvjr-0001LA-5e for guix-patches@gnu.org; Mon, 16 Dec 2019 14:09:07 -0500 Received: by mail-vs1-xe31.google.com with SMTP id x18so4842907vsq.4 for ; Mon, 16 Dec 2019 11:09:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Jc3qwOY3RVr4WWDidcHSxWpCyn95yOvBB9v6L+tEwEU=; b=x8UkruJfaTcgsUHD1ZwwPOTK4BabldE5aVVSQmnBDCAOSwl/1dbnxX+37iX7R1Cy8F LSTy4hhssDQlPeDhqBFkPapYVVQH3GhSZNJNulCNslv42BAS6nrkv88/I153b2t7jWEc FbOQ4qLeEwgqedMta8wHduejnR0jw+JsNbfrTTU00cx1jH3Jn+m8agVbCRRKJ+iin3zl MDX6fKLo09XFX38pHZiOfzYnsX2BgFDAPESRgQV++59O7XHhbxTtu4WJ2b3bY5uVOta9 JPxe8zLowaO94hZIApeVC9OVqABvgyxFelfHsDtIwoFunsi7wITzVMIiTotxeNWQ+piH Zejg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Jc3qwOY3RVr4WWDidcHSxWpCyn95yOvBB9v6L+tEwEU=; b=mfjwSorgBrcwWmfFSnFRQVJ6shNkpIKaLxXyGRQwD8dFgwil9BVfcpNZ8xXxiBo0jZ x+7G3roMFVo8/yGSTdIiFp6MjopoudneZeunc0EcuVpSlAMAw9hmifhke9+UZuN3m8GQ 6SziK0eRPCmwyjV59ZOQd46K+I8Cj7CUH1sNHkBdoCd3P0uO6jal2Pph2+ePfddvlsFn hSO0dQGkvbbDXNXRdNMLTCki6UaKVR+H4kuxPv28AJ2lqN8JJHszBOg5Tjqsnui1B6+T zzFkVxzXuKsCiDVOtQTG4vu5CCy+zm4cV8pYkiszbhpc2KlJQ4Q7JBrR71EqJC+vIYP4 HiAA== X-Gm-Message-State: APjAAAXIjGJyNADvsEhgviR8Uu8CP3dznRAh4/c8Vnp+sfKsjAOF4SwF ii5cuMUHXS3usa6A949JSYOacnvnowCV1WHN7ya8L0nQ X-Google-Smtp-Source: APXvYqx6so0a1ycnEXPl75vrH+qgewxlcxlTZpYGuWybqbaz7tgRgvyg/MOf3m41eSkwnYyshIgc/pC4A1lcMr0rkxQ= X-Received: by 2002:a67:f155:: with SMTP id t21mr341983vsm.80.1576523340612; Mon, 16 Dec 2019 11:09:00 -0800 (PST) MIME-Version: 1.0 From: John Soo Date: Mon, 16 Dec 2019 19:08:45 +0000 Message-ID: Content-Type: multipart/mixed; boundary="000000000000b746f00599d6f102" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::e31 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --000000000000b746f00599d6f102 Content-Type: multipart/alternative; boundary="000000000000b746ea0599d6f100" --000000000000b746ea0599d6f100 Content-Type: text/plain; charset="UTF-8" Hi Guix, I have missed using the rust tools I use outside of Guix. Ripgrep was the first one I could build thanks to the work on the rust build system. Of course, it required adding over 200 dependencies. Some of these have cyclic dependencies, as you all know. What I understand is that the rust community is OK with including cyclic dependencies as test dependencies. I am actually seeing how useful that is. Consider the system tests in the guix repository. Certainly that would require including guix as a dependency to guix. I also left the cargo inputs and dev inputs commented out just in case someone wants to put them back in the future and to give a sense of the topological order of the patches. Having imported ripgrep some months ago, some of these dependencies will require updates, but I did not want to break the working version of ripgrep at the end of the line. Otherwise I have fixed the other lint errors and I have been using ripgrep for several months. - John --000000000000b746ea0599d6f100 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Guix,

I have missed using= the rust tools I use outside of Guix. Ripgrep was the first one I could bu= ild thanks to the work on the rust build system.

O= f course, it required adding over 200 dependencies.

Some of these have cyclic dependencies, as you all know. What I understan= d is that the rust community is OK with including cyclic dependencies as te= st dependencies.=C2=A0 I am actually seeing how useful that is. Consider th= e system tests in the guix repository. Certainly that would require includi= ng guix as a dependency to guix.

I also left the c= argo inputs and dev inputs commented out just in case someone wants to put = them back in the future and to give a sense of the topological order of the= patches.

Having imported ripgrep some months ago,= some of these dependencies will require updates, but I did not want to bre= ak the working version of ripgrep at the end of the line.=C2=A0 Otherwise I= have fixed the other lint errors and I have been using ripgrep for several= months.

- John


--000000000000b746ea0599d6f100-- --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-rust-serde-test-1.0.patch" Content-Disposition: attachment; filename="0001-gnu-Add-rust-serde-test-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh00 RnJvbSA1MmRlMTJkNDVjNTQyYTEzYzdhZWU3ZTM3ZGUxMjViMTc0MmE5MzlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMDo0ODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAxLzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS10ZXN0LTEuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3Qtc2VyZGUtdGVzdC0xLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyMSArKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMzkxOGRlMzg2Li4zNDZjZjdlYmI3IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzMzMCw2ICszMzMwLDI3IEBAIHdpdGggb25lIG9mIHRoZSBpbXBs ZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS10ZXN0LTEuMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LXNlcmRlLXRlc3QiKQorICAgICh2ZXJzaW9uICIxLjAuMTAxIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInNlcmRlX3Rlc3QiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFpaTgxZGt5ZDNxbWg4cTN3aml3bHBx NnhmYnkyYjBtNXdmMWY3Y2xnOTNhN2g0cWpuM2YiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vc2VyZGUucnMiKQorICAg IChzeW5vcHNpcworICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGluZyBEZS9TZXJp YWxpemUgaW1wbGVtZW50YXRpb25zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRva2VuIERl L1NlcmlhbGl6ZXIgZm9yIHRlc3RpbmcgRGUvU2VyaWFsaXplIGltcGxlbWVudGF0aW9ucyIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3Qtc2hsZXgtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2hs ZXgiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-Add-rust-bstr-0.2.patch" Content-Disposition: attachment; filename="0003-gnu-Add-rust-bstr-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh02 RnJvbSBlOTVkZTY0MDQ2NGJmNGFlNDAyMjQwMGMxYzAyMzEwZTM4MzBiNTQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToxMDozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAzLzIwNl0gZ251OiBB ZGQgcnVzdC1ic3RyLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtYnN0 ci0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGVjMGU3YjUwZDAuLmE5YzRlZmQ5NTcgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0yNDQsNiArMjQ0LDM4IEBAIGJlaGF2ZSBsaWtlIGEgc2V0IG9mIGJp dGZsYWdzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJzdHItMC4y CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYnN0ciIpCisgICAgKHZlcnNpb24gIjAuMi4x IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImJzdHIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwcnE2eWszZGEwazVi ZzJjemNnZzFpNHluc3ExbDU5eGM4OXljc3Y2djdwMDhwNWdoM2MiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgj OmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenkt c3RhdGljLTEuMykKKyAgICA7OyAgICAgKCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyKQorICAg IDs7ICAgICAoInJ1c3QtcmVnZXgtYXV0b21hdGEiICxydXN0LXJlZ2V4LWF1dG9tYXRhKQorICAg IDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0 LXF1aWNrY2hlY2spCisgICAgOzsgICAgICgicnVzdC11Y2QtcGFyc2UiICxydXN0LXVjZC1wYXJz ZSkKKyAgICA7OyAgICAgKCJydXN0LXVuaWNvZGUtc2VnbWVudGF0aW9uIiAscnVzdC11bmljb2Rl LXNlZ21lbnRhdGlvbikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vQnVy bnRTdXNoaS9ic3RyIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlN0cmluZyB0eXBlIHRoYXQgaXMg bm90IHJlcXVpcmVkIHRvIGJlIHZhbGlkIFVURi04IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHN0cmluZyB0eXBlIHRoYXQgaXMgbm90IHJlcXVpcmVk IHRvIGJlIHZhbGlkCitVVEYtOC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWJzdHItMC4xCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtYnN0ciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0005-gnu-Add-rust-regex-1.1.patch" Content-Disposition: attachment; filename="0005-gnu-Add-rust-regex-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh04 RnJvbSBiMzdjMzI4OGZmNDFlNTE4Y2JmOWFjMzRkOTc2NmVmM2JmZjliOTI3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToyNTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA1LzIwNl0gZ251OiBB ZGQgcnVzdC1yZWdleC0xLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXJl Z2V4LTEuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmMzVmYmFiYjVlLi4wYzAxN2U2MDAy IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjk3NSw2ICsyOTc1LDQwIEBAIHN5c3RlbSBjYWxscy4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yZWdleC0xLjEKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1yZWdleCIpCisgICAgKHZlcnNpb24gIjEuMS43IikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInJlZ2V4IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcGFiYWpwcDB3emI3ZG0yeDMyZ3k4dzdrMG13 eWtyNnpzdnpuMGZncHI2cHd3NDBoYnFiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWFoby1jb3Jhc2ljayIgLHJ1c3QtYWhvLWNvcmFzaWNrKQorICAg IDs7ICAgICAoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1jaHIpCisgICAgOzsgICAgICgicnVzdC1y ZWdleC1zeW50YXgiICxydXN0LXJlZ2V4LXN5bnRheCkKKyAgICA7OyAgICAgKCJydXN0LXRocmVh ZC1sb2NhbCIgLHJ1c3QtdGhyZWFkLWxvY2FsKQorICAgIDs7ICAgICAoInJ1c3QtdXRmOC1yYW5n ZXMiICxydXN0LXV0ZjgtcmFuZ2VzKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50KQor ICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAg ICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2spCisgICAgOzsgICAg ICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vcnVzdC1sYW5nL3JlZ2V4IikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJlZ3Vs YXIgZXhwcmVzc2lvbnMgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gaW1w bGVtZW50YXRpb24gb2YgcmVndWxhciBleHByZXNzaW9ucyBmb3IgUnVzdC4gIFRoaXMgaW1wbGVt ZW50YXRpb24KK3VzZXMgZmluaXRlIGF1dG9tYXRhIGFuZCBndWFyYW50ZWVzIGxpbmVhciB0aW1l IG1hdGNoaW5nIG9uIGFsbCBpbnB1dHMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0 ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yZWdleC1zeW50YXgt MC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmVnZXgtc3ludGF4IikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0004-gnu-Add-rust-globset-0.4.patch" Content-Disposition: attachment; filename="0004-gnu-Add-rust-globset-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh03 RnJvbSA4YTgyZWQ0YjA3Mjg3NDRjYzU5OGY2NzU2YTk1NDRmMmZiOTU2MWJlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToxNDoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA0LzIwNl0gZ251OiBB ZGQgcnVzdC1nbG9ic2V0LTAuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Z2xvYnNldC0wLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhOWM0ZWZkOTU3Li5mMzVmYmFi YjVlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTE4Miw2ICsxMTgyLDM5IEBAIHNoZWxsIHN0eWxlIHBh dHRlcm5zLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgIjF5c3ZpNzJzbGt3Nzg0ZmNz eW1najQzMDhjM3kwM2d3amp6cXhwODB4ZGpua2JoOHZxY2IiKSkpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtZ2xvYnNldC0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1nbG9ic2V0 IikKKyAgICAodmVyc2lvbiAiMC40LjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ2xvYnNldCIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMXducXhxOTFsaWtubXIydzkzd2pxMnNweXhicmQxcG1uaGQ0bmJpMzkyMWRy MzVhNG5saiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg OzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1haG8tY29yYXNpY2siICxydXN0LWFoby1jb3Jhc2ljaykKKyAgICA7OyAgICAgKCJydXN0LWJz dHIiICxydXN0LWJzdHItMC4yCisgICAgOzsgICAgICAoInJ1c3QtZm52IiAscnVzdC1mbnYpCisg ICAgOzsgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAgKCJydXN0 LXJlZ2V4IiAscnVzdC1yZWdleCkpCisgICAgOzsgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgICgoInJ1c3QtZ2xvYiIgLHJ1c3QtZ2xvYikpKSkpCisgICAgKGhvbWUt cGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcC90cmVlL21h c3Rlci9nbG9ic2V0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNyb3NzIHBsYXRmb3JtIHNpbmds ZSBnbG9iIGFuZCBnbG9iIHNldCBtYXRjaGluZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJD cm9zcyBwbGF0Zm9ybSBzaW5nbGUgZ2xvYiBhbmQgZ2xvYiBzZXQgbWF0Y2hpbmcuICBHbG9iIHNl dCBtYXRjaGluZyBpcwordGhlIHByb2Nlc3Mgb2YgbWF0Y2hpbmcgb25lIG9yIG1vcmUgZ2xvYiBw YXR0ZXJucyBhZ2FpbnN0IGEgc2luZ2xlIGNhbmRpZGF0ZQorcGF0aCBzaW11bHRhbmVvdXNseSwg YW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGdsb2JzIHRoYXQgbWF0Y2hlZC4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWhlYXBzaXplLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhlYXBz aXplIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-rust-bstr-0.1.patch" Content-Disposition: attachment; filename="0002-gnu-Add-rust-bstr-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh01 RnJvbSAzOTQ5ZjE3NTc5Y2MwODI4MGVmYjUyNzViZmI5MzJmZGUwNjI3MmZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTowNTozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAyLzIwNl0gZ251OiBB ZGQgcnVzdC1ic3RyLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtYnN0 ci0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzNDZjZjdlYmI3Li5lYzBlN2I1MGQwIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjQ0LDYgKzI0NCwzOSBAQCBiZWhhdmUgbGlrZSBhIHNldCBvZiBi aXRmbGFncy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ic3RyLTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJzdHIiKQorICAgICh2ZXJzaW9uICIwLjEu NCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJic3RyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwbnppOXZxaGw1Nndz OGdxMzlmM2FqNHFqcnI0bDNnNWxia2tjajh4cTF4NGNiNzR3cTJyIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5 LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNocikKKyAg ICA7OyAgICAgKCJydXN0LXJlZ2V4LWF1dG9tYXRhIiAscnVzdC1yZWdleC1hdXRvbWF0YSkKKyAg ICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQorICAgIDs7ICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVz dC1xdWlja2NoZWNrKQorICAgIDs7ICAgICAoInJ1c3QtdWNkLXBhcnNlIiAscnVzdC11Y2QtcGFy c2UpCisgICAgOzsgICAgICgicnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbiIgLHJ1c3QtdW5pY29k ZS1zZWdtZW50YXRpb24pKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL0J1 cm50U3VzaGkvYnN0ciIpCisgICAgKHN5bm9wc2lzCisgICAgICJTdHJpbmcgdHlwZSB0aGF0IGlz IG5vdCByZXF1aXJlZCB0byBiZSB2YWxpZCBVVEYtOCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzdHJpbmcgdHlwZSB0aGF0IGlzIG5vdCByZXF1aXJl ZCB0byBiZSB2YWxpZAorVVRGLTguIikKKyAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3Qp KSkKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1jYXJnb24tMC4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtY2FyZ29uIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0006-gnu-Add-rust-grep-cli-0.1.patch" Content-Disposition: attachment; filename="0006-gnu-Add-rust-grep-cli-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh05 RnJvbSA3OTczZmQwYTc0MzhkMTIwNTIwNjY0MzEyMjEwYWRlYjIyMGI3YzdmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToyOTo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA2LzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLWNsaS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWdyZXAtY2xpLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDBjMDE3ZTYwMDIuLjNmZTVi MmQ5ZTMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMjE1LDYgKzEyMTUsMzkgQEAgdGhlIHByb2Nlc3Mg b2YgbWF0Y2hpbmcgb25lIG9yIG1vcmUgZ2xvYiBwYXR0ZXJucyBhZ2FpbnN0IGEgc2luZ2xlIGNh bmRpZGF0ZQogcGF0aCBzaW11bHRhbmVvdXNseSwgYW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGds b2JzIHRoYXQgbWF0Y2hlZC4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vu c2U6dW5saWNlbnNlKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtY2xpLTAuMQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWdyZXAtY2xpIikKKyAgICAodmVyc2lvbiAiMC4xLjMi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1jbGkiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA1YTUwMng1bTRm aWp3eDd6ajlpY3huYTJkeDg2c2NtNzZhcDgwenI4OXBudnBiZmsxaHAiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXR0eSIgLHJ1c3QtYXR0eS0wLjIp CisgICAgOzsgICAgICgicnVzdC1ic3RyIiAscnVzdC1ic3RyLTAuMgorICAgIDs7ICAgICAgKCJy dXN0LWdsb2JzZXQiICxydXN0LWdsb2JzZXQtMC40KQorICAgIDs7ICAgICAgKCJydXN0LWxhenkt c3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICAoInJ1c3QtbG9nIiAs cnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEp CisgICAgOzsgICAgICAoInJ1c3Qtc2FtZS1maWxlIiAscnVzdC1zYW1lLWZpbGUtMS4wKQorICAg IDs7ICAgICAgKCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICA7OyAg ICAgICgicnVzdC13aW5hcGktdXRpbCIgLHJ1c3Qtd2luYXBpLXV0aWwtMC4xKSkpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlV0aWxpdGllcyBmb3Igc2VhcmNoIG9yaWVudGVkIGNvbW1h bmQgbGluZSBhcHBsaWNhdGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVXRpbGl0aWVz IGZvciBzZWFyY2ggb3JpZW50ZWQgY29tbWFuZCBsaW5lIGFwcGxpY2F0aW9ucy4iKQorICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1oZWFwc2l6ZS0w LjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oZWFwc2l6ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0007-gnu-Add-rust-pcre2-sys-0.2.patch" Content-Disposition: attachment; filename="0007-gnu-Add-rust-pcre2-sys-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh06 RnJvbSBhOTZmYWUzN2U5ZTBiZGY0NjkwYjFhODM4OTZmOGVjNTA1NjliY2E5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTo0OTozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA3LzIwNl0gZ251OiBB ZGQgcnVzdC1wY3JlMi1zeXMtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1wY3JlMi1zeXMtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDNmZTViMmQ5ZTMuLjIyM2EyOWQ5OTUg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC0yMzczLDYgKzIzNzMsMzEgQEAgZGVzZXJpYWxpemF0aW9uLCBh bmQgaW50ZXJwcmV0ZXIgaW4gUnVzdC4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1wY3JlMi1zeXMtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGNyZTIt c3lzIikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGNyZTIt c3lzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIwbndkdmM0M2RrYjg5cW1tNXE4Z3cxenlsbDB3c2ZxdzdrY3pwbjIz bWxqcmEzODc0djQ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgIDs7ICAgICAoInJ1c3QtcGtnLWNv bmZpZyIgLHJ1c3QtcGtnLWNvbmZpZy0wLjMpCisgICAgOzsgICAgICgicnVzdC1jYyIgLHJ1c3Qt Y2MtMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJu dFN1c2hpL3J1c3QtcGNyZTIiKQorICAgIChzeW5vcHNpcyAiTG93IGxldmVsIGJpbmRpbmdzIHRv IFBDUkUyIikKKyAgICAoZGVzY3JpcHRpb24gIkxvdyBsZXZlbCBiaW5kaW5ncyB0byBQQ1JFMi4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LXBlZWtpbmctdGFrZS13aGlsZS0wLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1wZWVraW5nLXRha2Utd2hpbGUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0009-gnu-Add-rust-memchr-2.2.patch" Content-Disposition: attachment; filename="0009-gnu-Add-rust-memchr-2.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh08 RnJvbSAxZWYyYWQzNmRlNTdjMGViNWQ0YThlNmM5MzJlMTE5MmI0YmY0NzAwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjowMDo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA5LzIwNl0gZ251OiBB ZGQgcnVzdC1tZW1jaHItMi4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1t ZW1jaHItMi4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDdmNmVjOWQxMDUuLjEyMDMxYjhmN2YgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xODMzLDYgKzE4MzMsMzEgQEAgd2hldGhlciBhbiBleHByZXNzaW9uIG1h dGNoZXMgYSBwYXR0ZXJuLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAg ICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LW1lbWNoci0yLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1tZW1jaHIiKQorICAgICh2 ZXJzaW9uICIyLjIuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJtZW1jaHIiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjBmOHdkcmE3eWFnZ3NyNGp6bHJ2cGQ4eWtubnFoZDk5MGlpamRyNmxsZ2M4Z2sycHB6MWYiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbGliYyIgLHJ1 c3QtbGliYy0wLjIuNTgpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3J1c3QtbWVtY2hy IikKKyAgICAoc3lub3BzaXMgIlNhZmUgaW50ZXJmYWNlIHRvIG1lbWNociIpCisgICAgKGRlc2Ny aXB0aW9uICJTYWZlIGludGVyZmFjZSB0byBtZW1jaHIuIikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1t ZW1tYXAtMC43CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbWVtbWFwIikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0010-gnu-Add-rust-memchr-1.0.patch" Content-Disposition: attachment; filename="0010-gnu-Add-rust-memchr-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh09 RnJvbSA5MzZlNzJjM2RjMWU5MTBiYzBjNGVhNTVmMGZkOWNmMTZjYTAyZDNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjowMjowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEwLzIwNl0gZ251OiBB ZGQgcnVzdC1tZW1jaHItMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1t ZW1jaHItMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMTUgKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KaW5kZXggMTIwMzFiOGY3Zi4uOGVjMzYzOTYwNiAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K QEAgLTE4NTgsNiArMTg1OCwyMSBAQCB3aGV0aGVyIGFuIGV4cHJlc3Npb24gbWF0Y2hlcyBhIHBh dHRlcm4uIikKICAgICAoZGVzY3JpcHRpb24gIlNhZmUgaW50ZXJmYWNlIHRvIG1lbWNoci4iKQog ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LW1lbWNoci0xLjAKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBy dXN0LW1lbWNoci0yLjIpCisgICAgKHZlcnNpb24gIjEuMC4yIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgIm1lbWNociIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCAocGFja2FnZS1uYW1lIHJ1c3QtbWVtY2hyLTIuMikgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIweWp5amEz NHB6aGlwZGw4NTVxM20yMXcxbHlpaDRsdzc5eDJkcDNjendkbGE0cGFwM3FsIikpKSkKKyAgICAo cHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1l bW1hcC0wLjcKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1tZW1tYXAiKQotLSAKMi4yNC4w Cgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0008-gnu-Add-rust-pcre2-0.2.patch" Content-Disposition: attachment; filename="0008-gnu-Add-rust-pcre2-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh07 RnJvbSBjMDFjZDYzMWUyOTg1NTFkYTZmZThiN2IyZjhkYTg5ZmFjMjIwNDBjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTo1MjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA4LzIwNl0gZ251OiBB ZGQgcnVzdC1wY3JlMi0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXBj cmUyLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMjNhMjlkOTk1Li43ZjZlYzlkMTA1IDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjM3Myw2ICsyMzczLDM0IEBAIGRlc2VyaWFsaXphdGlvbiwgYW5kIGlu dGVycHJldGVyIGluIFJ1c3QuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtcGNyZTItMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGNyZTIiKQorICAgICh2 ZXJzaW9uICIwLjIuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwY3JlMiIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MTAzaTY2YTk5OGcxZmpycWY5c2R5dmk4cWk4M2h3Z2x6M3BqZGNxOW4ycjIwN2hzYWdiMCIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1saWJjIiAscnVz dC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAg ICA7OyAgICAgKCJydXN0LXBjcmUyLXN5cyIgLHJ1c3QtcGNyZTItc3lzLTAuMikKKyAgICA7OyAg ICAgKCJydXN0LXRocmVhZC1sb2NhbCIgLHJ1c3QtdGhyZWFkLWxvY2FsLTAuMykpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9ydXN0LXBjcmUy IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhpZ2ggbGV2ZWwgd3JhcHBlciBsaWJyYXJ5IGZvciBQ Q1JFMiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJIaWdoIGxldmVsIHdyYXBwZXIgbGlicmFy eSBmb3IgUENSRTIuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVu bGljZW5zZSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wY3JlMi1zeXMtMC4yCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtcGNyZTItc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0011-gnu-Add-rust-serde-bytes-0.11.patch" Content-Disposition: attachment; filename="0011-gnu-Add-rust-serde-bytes-0.11.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs10 RnJvbSBhYWM3MjkwMjhjYTQzMzhiZGI1MGRkZGMyNTE0ZTVkZTUwNjRjMzQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjoyOTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDExLzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS1ieXRlcy0wLjExLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1zZXJkZS1ieXRlcy0wLjExKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGVjMzYzOTYwNi4u YWEzZDIzNTNmZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM1NDcsNiArMzU0NywzNiBAQCB3aXRoIG9u ZSBvZiB0aGUgaW1wbGVtZW50ZWQgc3RyYXRlZ2llcy4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhp ZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGljZW5zZTph c2wyLjApKSkpCiAKKzs7IENpcmN1bGFyIGRldiBkZXBlbmRlbmN5IG9uIGJpbmNvZGUuCis7OyBQ cm9iYWJseSBub3QgZ29pbmcgYXdheTogaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtbGFuZy9jYXJn by9pc3N1ZXMvNDI0MgorKGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS1ieXRlcy0wLjExCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VyZGUtYnl0ZXMiKQorICAgICh2ZXJzaW9uICIwLjEx LjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2VyZGVfYnl0ZXMiIHZlcnNpb24pKQorICAgICAg IChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRh ci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFibDQ1 a2YzYzcxeGNsdjd3ems1NTI1bnN3bTRiZ3NuamQzczFzMTVmNGsyYTh3aGZuaWoiKSkpKQorICAg IChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAg ICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUiICxydXN0LXNl cmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL3NlcmRlLXJzL2J5dGVzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhh bmxkZSBvZiBpbnRlZ2VyIGFycmF5cyBhbmQgdmVjdG9ycyBmb3IgU2VyZGUiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiT3B0aW1pemVkIGhhbmRsaW5nIG9mIEBjb2RleyZbdThdfSBhbmQgQGNv ZGV7VmVjPHU4Pn0gZm9yIFNlcmRlIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS1kZXJpdmUtMS4w CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2VyZGUtZGVyaXZlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0012-gnu-Add-rust-bincode-1.1.patch" Content-Disposition: attachment; filename="0012-gnu-Add-rust-bincode-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs11 RnJvbSA5NTA3MGE2MmUzMjhlMjA3MTRmZDcxMDA0NzhiZGVhZWUxYTIyZDAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozMjoxMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEyLzIwNl0gZ251OiBB ZGQgcnVzdC1iaW5jb2RlLTEuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YmluY29kZS0xLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhYTNkMjM1M2ZlLi42MzM3MTA3NDc1 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjAyLDYgKzIwMiwzNiBAQCBhbmQgbm8gbW9yZSAoY2F2ZWF0 OiBibGFja19ib3ggaXMgc3RpbGwgbWlzc2luZyEpLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWJpbmNvZGUtMS4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt YmluY29kZSIpCisgICAgKHZlcnNpb24gIjEuMS40IikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJp bmNvZGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjF4eDZicDM5aXJ2c25kazZwcm5tbXE4bTFsOXA2cTJxajIxajZt ZmtzMnk4MXBqc2ExNHoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtYXV0b2NmZyIgLHJ1c3QtYXV0b2NmZy0wLjEpCisgICAgOzsgICAgICgicnVzdC1i eXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUtYnl0ZXMiICxydXN0LXNlcmRlLWJ5dGVzLTAuMTEpCisg ICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL2JpbmNvZGUiKQorICAg IChzeW5vcHNpcworICAgICAiQmluYXJ5IHNlcmlhbGl6YXRpb24vZGVzZXJpYWxpemF0aW9uIHN0 cmF0ZWd5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IGJpbmFyeSBzZXJpYWxpemF0aW9uL2Rlc2VyaWFsaXphdGlvbiBzdHJhdGVneQordGhhdCB1c2Vz IFNlcmRlIGZvciB0cmFuc2Zvcm1pbmcgc3RydWN0cyBpbnRvIGJ5dGVzIGFuZCB2aWNlIHZlcnNh ISIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWJpdGZsYWdzLTEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1iaXRmbGFncyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0013-gnu-Add-rust-chrono-0.4.patch" Content-Disposition: attachment; filename="0013-gnu-Add-rust-chrono-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs12 RnJvbSA2YTg4Nzk4N2EzMDg4ODcwM2MxMTYxYzkzODE0NjBlOTMxZjljNzQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozNTo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEzLzIwNl0gZ251OiBB ZGQgcnVzdC1jaHJvbm8tMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1j aHJvbm8tMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDYzMzcxMDc0NzUuLjI4ZjhiYjYz OTIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00MDQsNiArNDA0LDQwIEBAIGFyY2hpdmUgdG8gYmUgbGlu a2VkIGludG8gUnVzdGNvZGUuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtY2hyb25vLTAuNAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNocm9ubyIpCisgICAg KHZlcnNpb24gIjAuNC43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNocm9ubyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWdsYW0zaXFoc2hiYW16Z2YwbnBuN2hnZ2hza2k5MnIzMWxtN2dnODg0MWhueGMxem4zcCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1saWJjIiAs cnVzdC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LW51bS1pbnRlZ2VyIiAscnVzdC1u dW0taW50ZWdlci0wLjEpCisgICAgOzsgICAgICgicnVzdC1udW0tdHJhaXRzIiAscnVzdC1udW0t dHJhaXRzLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVz dGMtc2VyaWFsaXplLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0x LjApCisgICAgOzsgICAgICgicnVzdC10aW1lIiAscnVzdC10aW1lLTAuMSkpCisgICAgOzsgICAg IzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxy dXN0LWJpbmNvZGUtMS4xKQorICAgIDs7ICAgICAoInJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRv Yy1jb21tZW50LTAuMykKKyAgICA7OyAgICAgKCJydXN0LW51bS1pdGVyIiAscnVzdC1udW0taXRl ci0wLjEpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2 ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEu MCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY2hyb25vdG9w ZS9jaHJvbm8iKQorICAgIChzeW5vcHNpcyAiRGF0ZSBhbmQgdGltZSBsaWJyYXJ5IGZvciBSdXN0 IikKKyAgICAoZGVzY3JpcHRpb24gIkRhdGUgYW5kIHRpbWUgbGlicmFyeSBmb3IgUnVzdCIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtY2ZnLWlmLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNm Zy1pZiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0015-gnu-Add-rust-env-logger-0.6.patch" Content-Disposition: attachment; filename="0015-gnu-Add-rust-env-logger-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs14 RnJvbSBhYTQxMWM5NTZlYTc1MzE4N2I4ZjJhZTBmNzNhMjM1MmMzMTAxMTExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0MToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE1LzIwNl0gZ251OiBB ZGQgcnVzdC1lbnYtbG9nZ2VyLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZW52LWxvZ2dlci0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkOTM0MDc4NWRjLi5mZmY2 OWM4YTNiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODQ4LDYgKzg0OCwzNiBAQCBmbG9hdGluZy1wb2lu dCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKICAgICAgICAgIChiYXNlMzIK ICAgICAgICAgICAiMGc5NmNhcDZzaTFnNndpNjJoc2RrMmZuajNzZjV2ZDRpOTd6ajYxNjNqOGho bnNsM24wZCIpKSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbnYtbG9nZ2VyLTAuNgorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWVudi1sb2dnZXIiKQorICAgICh2ZXJzaW9uICIwLjYu MiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbnZfbG9nZ2VyIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbHgyczVu azk2eHg0aTNtNHpjNGdocWdpOGtiMDdkc255aXY4amsyY2xoYXg0MmR4ejVhIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWF0dHkiICxydXN0LWF0dHkt MC4yKQorICAgIDs7ICAgICAoInJ1c3QtaHVtYW50aW1lIiAscnVzdC1odW1hbnRpbWUtMS4yKQor ICAgIDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1c3Qt cmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAgICA7OyAgICAgKCJydXN0LXRlcm1jb2xvciIgLHJ1 c3QtdGVybWNvbG9yLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vc2ViYXNtYWdyaS9lbnZfbG9nZ2VyLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJMb2dn aW5nIGltcGxlbWVudGF0aW9uIGZvciBAY29kZXtsb2d9IikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGxvZ2dpbmcgaW1wbGVtZW50YXRpb24gZm9yIEBj b2Rle2xvZ30gd2hpY2gKK2lzIGNvbmZpZ3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxl LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtZmFsbGlibGUtaXRlcmF0b3ItMC4yCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtZmFsbGlibGUtaXRlcmF0b3IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0014-gnu-Add-rust-humantime-1.2.patch" Content-Disposition: attachment; filename="0014-gnu-Add-rust-humantime-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs13 RnJvbSAxYWJkMWNlOTU3NjhiZjA3ODA3N2JmOWFiZDQ2YzdkNWQ1ZGM2NTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE0LzIwNl0gZ251OiBB ZGQgcnVzdC1odW1hbnRpbWUtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1odW1hbnRpbWUtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjhmOGJiNjM5Mi4uZDkzNDA3 ODVkYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEzOTEsNiArMTM5MSwzNiBAQCBoZXhhZGVjaW1hbCBy ZXByZXNlbnRhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1o dW1hbnRpbWUtMS4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaHVtYW50aW1lIikKKyAg ICAodmVyc2lvbiAiMS4yLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaHVtYW50aW1lIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwNTdpbGh5NnZjOWlxaGhieTV5bWg0NW0wNTFwZ3h3cTJ6NDM3Z3drYm5xaHc3cmZi OXJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXF1 aWNrLWVycm9yIiAscnVzdC1xdWljay1lcnJvci0xLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2 ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jaHJvbm8iICxydXN0LWNocm9uby0w LjQpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAgICA7OyAgICAg KCJydXN0LXRpbWUiICxydXN0LXRpbWUtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS90YWlsaG9vay9odW1hbnRpbWUiKQorICAgIChzeW5vcHNpcworICAg ICAiUGFyc2VyIGFuZCBmb3JtYXR0ZXIgZm9yIER1cmF0aW9uIGFuZCBTeXN0ZW1UaW1lIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIkEgcGFyc2VyIGFuZCBmb3JtYXR0ZXIgZm9yIEBjb2Rle3N0 ZDo6dGltZTo6e0R1cmF0aW9uLAorU3lzdGVtVGltZX19IikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ob3N0 bmFtZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ob3N0bmFtZSIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0017-gnu-Add-rust-quickcheck-0.8.patch" Content-Disposition: attachment; filename="0017-gnu-Add-rust-quickcheck-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs16 RnJvbSAwMTY3MzlkNzY2YWVlM2JlY2FmYjY3MDI1NzBhNjkyZjU3NzA4NzQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0Nzo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE3LzIwNl0gZ251OiBB ZGQgcnVzdC1xdWlja2NoZWNrLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcXVpY2tjaGVjay0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwZDRjNjU1YWYyLi5mNGM2 MDY4OTI0IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjg3Myw2ICsyODczLDM2IEBAIHRvIHdyaXRlLiIp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQogCis7OyBNYW55IGNpcmN1bGFyIGRlcGVuZGVuY2llcy4KKzs7IERl diBkZXBlbmRlbmNpZXMgYXJlIGFsbG93ZWQgdG8gaGF2ZSB0aGVtIGluIGNyYXRlcy5pby4KKyhk ZWZpbmUtcHVibGljIHJ1c3QtcXVpY2tjaGVjay0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1xdWlja2NoZWNrIikKKyAgICAodmVyc2lvbiAiMC44LjUiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAicXVpY2tjaGVjayIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMG1rbDR3bnZ2ams0bTMyYXEzYW40YXlmeXZu bWJ4bnpjeWJmbTduM2Zic25kYjF4amRjdyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikKKyAg ICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXJh bmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1jb3JlIiAscnVzdC1y YW5kLWNvcmUtMC41KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNv bS9CdXJudFN1c2hpL3F1aWNrY2hlY2siKQorICAgIChzeW5vcHNpcworICAgICAiQXV0b21hdGlj IHByb3BlcnR5IGJhc2VkIHRlc3Rpbmcgd2l0aCBzaHJpbmtpbmciKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiQXV0b21hdGljIHByb3BlcnR5IGJhc2VkIHRlc3Rpbmcgd2l0aCBzaHJpbmtpbmcu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkK KwogKGRlZmluZS1wdWJsaWMgcnVzdC1xdW90ZS0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1xdW90ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0016-gnu-Add-rust-rand-core-0.5.patch" Content-Disposition: attachment; filename="0016-gnu-Add-rust-rand-core-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs15 RnJvbSA1MjgxM2E4ZjRmMGEzMzRhYWU4ZGE5MDAxNWIwZjIxZDZhODYyMmM1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0NDoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE2LzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLWNvcmUtMC41LgoKLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZmZjY5YzhhM2IuLjBkNGM2NTVhZjIgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yOTc2LDYgKzI5NzYsMzMgQEAgdXNlZnVsIHR5cGVzIGFuZCBkaXN0cmli dXRpb25zLCBhbmQgc29tZSByYW5kb21uZXNzLXJlbGF0ZWQgYWxnb3JpdGhtcy4iKQogICAgIChs aWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpl eHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5kLWNvcmUtMC41CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcmFuZC1jb3JlIikKKyAgICAodmVyc2lvbiAiMC41LjAiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAicmFuZF9jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxamlzOTR4OXJpOHhseGtp MncydzVrMjlzanBmd2d6a2p5bGc3cGFnYW5wNzRocm5ocGsxIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWdldHJhbmRvbSIgLHJ1c3QtZ2V0cmFuZG9t LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsg ICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9jcmF0ZXMuaW8vY3JhdGVzL3JhbmRfY29yZSIpCisgICAgKHN5 bm9wc2lzCisgICAgICJDb3JlIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIHRyYWl0cyBhbmQgdG9v bHMgZm9yIGltcGxlbWVudGF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkNvcmUgcmFu ZG9tIG51bWJlciBnZW5lcmF0b3IgdHJhaXRzIGFuZCB0b29scyBmb3IgaW1wbGVtZW50YXRpb24u IikKKyAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1y YW5kLWNvcmUtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmFuZC1jb3JlIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0018-gnu-Add-rust-byteorder-1.3.patch" Content-Disposition: attachment; filename="0018-gnu-Add-rust-byteorder-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk17 RnJvbSA1NTkzODc5ODAzNmQ0NmRiOTRmMWJjMzVhMDg2NDBiODU4N2M4ZDExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1MDozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE4LzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlb3JkZXItMS4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1ieXRlb3JkZXItMS4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGY0YzYwNjg5MjQuLjg5MDk4NTlm YmYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zMzksNiArMzM5LDM0IEBAIFVURi04LiIpCiAgICAgKHBy b3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYnl0ZW9yZGVyLTEu MworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJ5dGVvcmRlciIpCisgICAgKHZlcnNpb24g IjEuMy4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJ5dGVvcmRlciIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXhi d2psbXEyemlxam1qdmtxeGR4MXloMTM2eHhoaWx4ZDQwYmt5MXc0ZDdobjR4dmh4NyIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1k b2MtY29tbWVudCIgLHJ1c3QtZG9jLWNvbW1lbnQtMC4zKQorICAgIDs7ICAgICAoInJ1c3QtcXVp Y2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAs cnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vQnVybnRTdXNoaS9ieXRlb3JkZXIiKQorICAgIChzeW5vcHNpcworICAgICAiUmVhZGluZy93 cml0aW5nIG51bWJlcnMgaW4gYmlnLWVuZGlhbiBhbmQgbGl0dGxlLWVuZGlhbiIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJMaWJyYXJ5IGZvciByZWFkaW5nL3dyaXRpbmcgbnVtYmVycyBpbiBi aWctZW5kaWFuIGFuZAorbGl0dGxlLWVuZGlhbi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNhcmdv bi0wLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jYXJnb24iKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0019-gnu-Add-rust-grep-matcher-0.1.patch" Content-Disposition: attachment; filename="0019-gnu-Add-rust-grep-matcher-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk18 RnJvbSBlNmE2NWI4N2I4ODk1YTg0YTUwYWY0OTA4NDJlNTAzYzJjNjFkZjBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1MzoyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE5LzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLW1hdGNoZXItMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLW1hdGNoZXItMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDg5MDk4NTlmYmYuLjM4 NjBkZGViM2IgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMzcwLDYgKzEzNzAsMzQgQEAgcGF0aCBzaW11 bHRhbmVvdXNseSwgYW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGdsb2JzIHRoYXQgbWF0Y2hlZC4i KQogICAgICAiVXRpbGl0aWVzIGZvciBzZWFyY2ggb3JpZW50ZWQgY29tbWFuZCBsaW5lIGFwcGxp Y2F0aW9ucy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1ncmVwLW1hdGNoZXItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3Jl cC1tYXRjaGVyIikKKyAgICAodmVyc2lvbiAiMC4xLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi Z3JlcC1tYXRjaGVyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwM2oyNnp5Z2Znd3lhbTY2Ymw1ZzkyMmdpbXJ2cDR5 eXpsOHF2YXlreWtsbmYyNDdibDNyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyLTIuMikpCisgICAgOzsgICAgIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXJlZ2V4IiAscnVzdC1y ZWdleC0xLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1 cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9wc2lzCisgICAgICJUcmFpdCBmb3IgcmVndWxh ciBleHByZXNzaW9ucyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSB0cmFpdCBmb3IgcmVndWxhciBleHByZXNzaW9ucywgd2l0aCBhCitmb2N1cyBvbiBs aW5lIG9yaWVudGVkIHNlYXJjaC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWhlYXBzaXplLTAuNAog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhlYXBzaXplIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0020-gnu-Add-rust-grep-pcre2-0.1.patch" Content-Disposition: attachment; filename="0020-gnu-Add-rust-grep-pcre2-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk19 RnJvbSBhNWMyNjljNGZjMjk3MzNjNzNhNzllZTFjNmY2OTgwYmM2MGIxMjUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1NDo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIwLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXBjcmUyLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZ3JlcC1wY3JlMi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzODYwZGRlYjNiLi5iYzE3NmQ0M2I5 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTM5OCw2ICsxMzk4LDMwIEBAIHBhdGggc2ltdWx0YW5lb3Vz bHksIGFuZCByZXR1cm5pbmcgYWxsIG9mIHRoZSBnbG9icyB0aGF0IG1hdGNoZWQuIikKIGZvY3Vz IG9uIGxpbmUgb3JpZW50ZWQgc2VhcmNoLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ3JlcC1wY3Jl Mi0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXBjcmUyIikKKyAgICAodmVy c2lvbiAiMC4xLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1wY3JlMiIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMXdqYzNnc2FuMjBnYXBnYThuamk2amNybXduOW44NXE1emYyeWZxNmc1MGM3YWJrYzJxbCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ncmVwLW1h dGNoZXIiICxydXN0LWdyZXAtbWF0Y2hlci0wLjEpCisgICAgOzsgICAgICgicnVzdC1wY3JlMiIg LHJ1c3QtcGNyZTItMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9CdXJudFN1c2hpL3JpcGdyZXAiKQorICAgIChzeW5vcHNpcyAiVXNlIFBDUkUyIHdpdGgg dGhlIGdyZXAgY3JhdGUiKQorICAgIChkZXNjcmlwdGlvbiAiVXNlIFBDUkUyIHdpdGggdGhlIGdy ZXAgY3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGlj ZW5zZSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1oZWFwc2l6ZS0wLjQKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1oZWFwc2l6ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0021-gnu-Add-rust-cast-0.2.patch" Content-Disposition: attachment; filename="0021-gnu-Add-rust-cast-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk20 RnJvbSA5NDA5NWZkZjVmMjdhZTY3MGU4YTk2ZTg4M2E5YTI5NmNlYWU1ZTUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzowMjo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIxLzIwNl0gZ251OiBB ZGQgcnVzdC1jYXN0LTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtY2Fz dC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiYzE3NmQ0M2I5Li5mNDgyOTc4MmViIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQpAQCAtMzg4LDYgKzM4OCwzMCBAQCB1c2VkIGluIGFyZ29uMnJzJyBiZW5jaCBzdWl0ZS4i KQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6d3RmcGwyKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2FzdC0wLjIKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1jYXN0IikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiY2FzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDl5bDI3MDBjcnhhNG44NjBiMDgwbXNpajI1 a2x2czFrZnphemhwMmFpaGNodnIxNnE0aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28tZGV2ZWxv cG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2No ZWNrLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vamFwYXJpYy9j YXN0LnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVyZ29ub21pYywgY2hlY2tlZCBjYXN0IGZ1 bmN0aW9ucyBmb3IgcHJpbWl0aXZlIHR5cGVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkVy Z29ub21pYywgY2hlY2tlZCBjYXN0IGZ1bmN0aW9ucyBmb3IgcHJpbWl0aXZlIHR5cGVzIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1jYmxhcy1zeXMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt Y2JsYXMtc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0022-gnu-Add-rust-either-1.5.patch" Content-Disposition: attachment; filename="0022-gnu-Add-rust-either-1.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk21 RnJvbSBmOWUwNzUyNzY2NjgzMWZkZWQwOThiN2Y2YjgwZDFiNmNmM2I5MmIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzowOTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIyLzIwNl0gZ251OiBB ZGQgcnVzdC1laXRoZXItMS41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1l aXRoZXItMS41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjQ4Mjk3ODJlYi4uNDRmNzJiMmZhNyAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTkwMCw2ICs5MDAsMzAgQEAgZmxvYXRpbmctcG9pbnQgcHJpbWl0aXZlcyB0 byBhbiBAY29kZXtpbzo6V3JpdGV9LiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgIjBn OTZjYXA2c2kxZzZ3aTYyaHNkazJmbmozc2Y1dmQ0aTk3emo2MTYzajhoaG5zbDNuMGQiKSkpKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZWl0aGVyLTEuNQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWVpdGhlciIpCisgICAgKHZlcnNpb24gIjEuNS4yIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgImVpdGhlciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHl5Z2dmZDV5cTloeXlwMGJkNWpqMGZnejNyd3dzNDJk MTlyaTB6bnh3d3FzM2hjeTlzbSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzICgoInJ1 c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vYmx1c3MvZWl0aGVyIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVudW0gQGNvZGV7 RWl0aGVyfSB3aXRoIHZhcmlhbnRzIEBjb2Rle0xlZnR9IGFuZCBAY29kZXtSaWdodH0iKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhlIGVudW0gQGNvZGV7RWl0aGVyfSB3aXRoIHZhcmlhbnRz IEBjb2Rle0xlZnR9IGFuZAorQGNvZGV7UmlnaHR9IGlzIGEgZ2VuZXJhbCBwdXJwb3NlIHN1bSB0 eXBlIHdpdGggdHdvIGNhc2VzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0024-gnu-Add-rust-itertools-num-0.1.patch" Content-Disposition: attachment; filename="0024-gnu-Add-rust-itertools-num-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk23 RnJvbSA1ZDZjODExNTA2NGRlNzY3MjU4OGViNDNjODkxNzQ4ZmE3OWE3ZWYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoxNzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI0LzIwNl0gZ251OiBB ZGQgcnVzdC1pdGVydG9vbHMtbnVtLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtaXRlcnRvb2xzLW51bS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDRlNDkyMzliYjcu LmFhMmY1NWRiY2QgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xNjQ5LDYgKzE2NDksMzUgQEAgU3lzdGVt VGltZX19IikKICAgICAgIkV4dHJhIGl0ZXJhdG9yIGFkYXB0b3JzLCBpdGVyYXRvciBtZXRob2Rz LCBmcmVlIGZ1bmN0aW9ucywgYW5kIG1hY3Jvcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWl0ZXJ0b29s cy1udW0tMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaXRlcnRvb2xzLW51bSIpCisg ICAgKHZlcnNpb24gIjAuMS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIml0ZXJ0b29scy1udW0i IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFycjdpZzlua3BhbXBjYXMyM3M5MXg3eWFjNnFkbndzc3EzbmFwNTIyeGJn a3FwczR3bTgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtbnVtLXRyYWl0cyIgLHJ1c3QtbnVtLXRyYWl0cy0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0 ZXJ0b29scy0wLjgpCisgICAgOzsgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2No ZWNrLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vYmx1 c3MvaXRlcnRvb2xzLW51bSIpCisgICAgKHN5bm9wc2lzCisgICAgICJOdW1lcmljYWwgaXRlcmF0 b3IgdG9vbHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTnVtZXJpY2FsIGl0ZXJhdG9yIHRv b2xzLiAgRXh0cmEgaXRlcmF0b3JzIGFuZCBpdGVyYXRvciBtZXRob2RzCithbmQgZnVuY3Rpb25z LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtaXRvYS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1pdG9hIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0023-gnu-Add-rust-itertools-0.8.patch" Content-Disposition: attachment; filename="0023-gnu-Add-rust-itertools-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk22 RnJvbSA5YmFiYWMzNWEzYThlNDgzMWNmOWNkYjJlODg2NWZkMmVlYzY0NzJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoxNDo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIzLzIwNl0gZ251OiBB ZGQgcnVzdC1pdGVydG9vbHMtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1pdGVydG9vbHMtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NGY3MmIyZmE3Li40ZTQ5MjM5 YmI3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTYyMCw2ICsxNjIwLDM1IEBAIFN5c3RlbVRpbWV9fSIp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWl0ZXJ0b29scy0wLjgKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1pdGVydG9vbHMiKQorICAgICh2ZXJzaW9uICIwLjgu MCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJpdGVydG9vbHMiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBuMmsxM2I2 dzR4Mng2bnAybHlraDliajNiM3o0aHdoMnI0Y24zejJkZ25mcTdjbmcxMnYiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZWl0aGVyIiAscnVzdC1laXRo ZXItMS41KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtcGVybXV0b2hlZHJvbiIgLHJ1c3QtcGVybXV0b2hlZHJvbi0wLjIpCisgICAgOzsg ICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICA7OyAgICAg KCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWl0ZXJ0b29scy9pdGVydG9vbHMiKQorICAgIChzeW5vcHNp cworICAgICAiRXh0cmEgaXRlcmF0b3IgYWRhcHRvcnMsIGl0ZXJhdG9yIG1ldGhvZHMsIGZyZWUg ZnVuY3Rpb25zLCBhbmQgbWFjcm9zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkV4dHJhIGl0 ZXJhdG9yIGFkYXB0b3JzLCBpdGVyYXRvciBtZXRob2RzLCBmcmVlIGZ1bmN0aW9ucywgYW5kIG1h Y3Jvcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWl0b2EtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtaXRvYSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0025-gnu-Add-rust-num-complex-0.2.patch" Content-Disposition: attachment; filename="0025-gnu-Add-rust-num-complex-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk24 RnJvbSA3Y2Q2NTgzYjc4ODM3NTM5NDM0YjJiOTk3NTE3NmU3YmU2ZjdlOGZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoyMDowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI1LzIwNl0gZ251OiBB ZGQgcnVzdC1udW0tY29tcGxleC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW51bS1jb21wbGV4LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYWEyZjU1ZGJjZC4uZGQx ZTM0NDc3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI0ODUsNiArMjQ4NSwzNSBAQCBpbXBsZW1lbnRh dGlvbiAod2hpY2ggaXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogICAgIChsaWNl bnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1udW0tY29tcGxleC0wLjIKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1udW0tY29tcGxleCIpCisgICAgKHZlcnNpb24gIjAuMi4zIikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgIm51bS1jb21wbGV4IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxejZ6amR6eDFnMWhq NHkxMzJkZHk4M2QzcDN6dncwNmlnYmY1OW5weHhyenpjcXd6Yzd3IikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LW51bS10cmFpdHMiICxydXN0LW51bS10 cmFpdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAg OzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdv LWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXV0b2NmZyIgLHJ1c3QtYXV0 b2NmZy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1 c3QtbnVtL251bS1jb21wbGV4IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNvbXBsZXggbnVtYmVy cyBpbXBsZW1lbnRhdGlvbiBmb3IgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb21w bGV4IG51bWJlcnMgaW1wbGVtZW50YXRpb24gZm9yIFJ1c3QiKQorICAgIChsaWNlbnNlIGAoLGxp Y2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW51 bS1jcHVzLTEuMTAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1udW0tY3B1cyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0027-gnu-Add-rust-arrayvec-0.4.patch" Content-Disposition: attachment; filename="0027-gnu-Add-rust-arrayvec-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk26 RnJvbSA5ZGJmMzE0NGZiOWI1ZTg2ZmEyOTMzMGE2ZTFkYjE4ZTAzODAzN2Q1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzozOTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI3LzIwNl0gZ251OiBB ZGQgcnVzdC1hcnJheXZlYy0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWFycmF5dmVjLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjZGY0ZTc5Nzc1Li4yZTJlZmE2 YTMyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTYsNiArOTYsMzcgQEAgdGV4dCBvciBibHVlIHVuZGVy bGluZWQgdGV4dCwgb24gQU5TSSB0ZXJtaW5hbHMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtYXJyYXl2ZWMtMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt YXJyYXl2ZWMiKQorICAgICh2ZXJzaW9uICIwLjQuMTAiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi YXJyYXl2ZWMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjB3Y2NoM2NhOXF2a2l4Z2RiZDJhZnJ2MXhhMjdsODN2cHJh ZjdmcnNoOWw4cGl2Z3Bpd2oiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3Qtbm9kcm9wIiAscnVzdC1ub2Ryb3AtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJlbmNoZXIiICxydXN0LWJlbmNoZXItMC4xKQorICAg IDs7ICAgICAoInJ1c3QtbWF0Y2hlcyIgLHJ1c3QtbWF0Y2hlcy0wLjEpCisgICAgOzsgICAgICgi cnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vYmx1c3MvYXJyYXl2ZWMiKQorICAgIChzeW5vcHNpcworICAg ICAiVmVjdG9yIHdpdGggZml4ZWQgY2FwYWNpdHkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdmVjdG9yIHdpdGggZml4ZWQgY2FwYWNpdHksIGJhY2tl ZCBieSBhbgorYXJyYXkgKGl0IGNhbiBiZSBzdG9yZWQgb24gdGhlIHN0YWNrIHRvbykuICBJbXBs ZW1lbnRzIGZpeGVkIGNhcGFjaXR5CitBcnJheVZlYyBhbmQgQXJyYXlTdHJpbmcuIikKKyAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1hdHR5LTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWF0dHkiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0029-gnu-Add-rust-utf8-ranges-1.0.patch" Content-Disposition: attachment; filename="0029-gnu-Add-rust-utf8-ranges-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk28 RnJvbSBiYWEwZTAzYzcyODhjOWEyMmNlNjMzOTQ1MWEzZjE3ZmIzY2MzOTc5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo0Njo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI5LzIwNl0gZ251OiBB ZGQgcnVzdC11dGY4LXJhbmdlcy0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXV0ZjgtcmFuZ2VzLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzJjNzYzZDU4Yi4uYTZkMDk5 YWRjNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwODUsNiArNTA4NSwzMiBAQCB1bnRydXN0ZWQgaW5w dXRzIGluIFJ1c3QuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAo bGljZW5zZSBsaWNlbnNlOmlzYykpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXV0ZjgtcmFuZ2Vz LTEuMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXV0ZjgtcmFuZ2VzIikKKyAgICAodmVy c2lvbiAiMS4wLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidXRmOC1yYW5nZXMiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjFwcHpqc3htdjFwMXhmaWQ4d3duMDdjaWlrazg0azMwZnJsMjhid3NueTZ6YTF2YWxsNHgi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50LTAuMykKKyAgICA7OyAgICAgKCJy dXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3V0ZjgtcmFuZ2VzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIkNvbnZlcnQgcmFuZ2VzIG9mIFVuaWNvZGUgY29kZXBvaW50cyB0byBV VEYtOCBieXRlIHJhbmdlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb252ZXJ0IHJhbmdl cyBvZiBVbmljb2RlIGNvZGVwb2ludHMgdG8gVVRGLTggYnl0ZSByYW5nZXMuIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC12Y3BrZy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC12Y3BrZyIp Ci0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0028-gnu-Add-rust-csv-core-0.1.patch" Content-Disposition: attachment; filename="0028-gnu-Add-rust-csv-core-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk27 RnJvbSA5M2FjMDRmYTlkMmI2N2IwOWRmYzJiMDUyNTBkNGU3NWQ0OGJiNTNhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzo0MDo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI4LzIwNl0gZ251OiBB ZGQgcnVzdC1jc3YtY29yZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWNzdi1jb3JlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJlMmVmYTZhMzIuLjMyYzc2M2Q1OGIg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC03NzAsNiArNzcwLDMzIEBAIEl0IGlzIGluc3BpcmVkIGJ5IHRo ZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQogICAgIChkZXNjcmlwdGlv biAiQ3JpdGVyaW9uJ3MgcGxvdHRpbmcgbGlicmFyeSIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3N2LWNv cmUtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY3N2LWNvcmUiKQorICAgICh2ZXJz aW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjc3YtY29yZSIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MGs1enMweDBxbW1uMjdwYTVrY2c4NmxnODRzMjk0OTFmdzVzaDN6c3d4c3duYXZhc3A0diIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1tZW1jaHIiICxy dXN0LW1lbWNoci0yLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1hcnJheXZlYyIgLHJ1c3QtYXJyYXl2ZWMtMC40KSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3J1c3QtY3N2IikK KyAgICAoc3lub3BzaXMKKyAgICAgIkJhcmUgYm9uZXMgQ1NWIHBhcnNpbmcgd2l0aCBub19zdGQg c3VwcG9ydCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJCYXJlIGJvbmVzIENTViBwYXJzaW5n IHdpdGggbm9fc3RkIHN1cHBvcnQuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOnVubGljZW5z ZSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jdXJsLXN5cy0wLjQK ICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jdXJsLXN5cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0030-gnu-Add-rust-regex-automata-0.1.patch" Content-Disposition: attachment; filename="0030-gnu-Add-rust-regex-automata-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk29 RnJvbSA3MDQ1ZDgxODQyNzY2Yjg0NDEyMWVjOGJmNGRkMmNiZDM1MWE0YjdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo1MDo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMwLzIwNl0gZ251OiBB ZGQgcnVzdC1yZWdleC1hdXRvbWF0YS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXJlZ2V4LWF1dG9tYXRhLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhNmQw OTlhZGM1Li5hNjVkYjM0OTNjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzYxOCw2ICszNjE4LDQwIEBA IHN5c3RlbSBjYWxscy4iKQogdXNlcyBmaW5pdGUgYXV0b21hdGEgYW5kIGd1YXJhbnRlZXMgbGlu ZWFyIHRpbWUgbWF0Y2hpbmcgb24gYWxsIGlucHV0cy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJlZ2V4 LWF1dG9tYXRhLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJlZ2V4LWF1dG9tYXRh IikKKyAgICAodmVyc2lvbiAiMC4xLjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmVnZXgtYXV0 b21hdGEiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjExaHpuM3J6MDJ2ZGd2eDN5a2hyYnprdnM1YzVzbTU5ZnlpM3h3 bGpuOXFjNDhicjVsMXkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1 c3QtcmVnZXgtc3ludGF4IiAscnVzdC1yZWdleC1zeW50YXgtMC42KQorICAgIDs7ICAgICAoInJ1 c3QtdXRmOC1yYW5nZXMiICxydXN0LXV0ZjgtcmFuZ2VzLTEuMCkpCisgICAgOzsgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgt MS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWJ5dGVzIiAscnVzdC1zZXJkZS1ieXRlcy0wLjExKQorICAgIDs7ICAg ICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAg ICAoInJ1c3QtdG9tbCIgLHJ1c3QtdG9tbC0wLjUpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAi aHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmVnZXgtYXV0b21hdGEiKQorICAgIChzeW5v cHNpcworICAgICAiQXV0b21hdGEgY29uc3RydWN0aW9uIGFuZCBtYXRjaGluZyB1c2luZyByZWd1 bGFyIGV4cHJlc3Npb25zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkF1dG9tYXRhIGNvbnN0 cnVjdGlvbiBhbmQgbWF0Y2hpbmcgdXNpbmcgcmVndWxhciBleHByZXNzaW9ucy4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LXJlZ2V4LXN5bnRheC0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1yZWdleC1zeW50YXgiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0026-gnu-Add-rust-criterion-plot-0.3.patch" Content-Disposition: attachment; filename="0026-gnu-Add-rust-criterion-plot-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk25 RnJvbSA5OGRmY2RhZjQzOWExZjVhNjYwYTYwYWMyNGM4ODZkMDkwMWIzNDMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoyMjoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI2LzIwNl0gZ251OiBB ZGQgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWNyaXRlcmlvbi1wbG90LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGQxZTM0NDc3 NS4uY2RmNGU3OTc3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTcxMCw2ICs3MTAsMzUgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNyaXRlcmlvbi1wbG90LTAuMwor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNyaXRlcmlvbi1wbG90IikKKyAgICAodmVyc2lv biAiMC4zLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY3JpdGVyaW9uLXBsb3QiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjEzcHYwOXo0cnlwNzBxeXphYmxraWJ3YTJtaDZjMjg1MnFxMXNqcjl3amlndnduajN5Ym4i KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYnl0ZW9y ZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1c3QtY2FzdCIgLHJ1c3Qt Y2FzdC0wLjIpCisgICAgOzsgICAgICgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0ZXJ0b29scy0w LjgpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1pdGVydG9vbHMtbnVtIiAscnVzdC1pdGVydG9vbHMtbnVtLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LW51bS1jb21wbGV4IiAscnVzdC1udW0tY29tcGxleC0wLjIpCisgICAgOzsgICAgICgi cnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw czovL2dpdGh1Yi5jb20vYmhlaXNsZXIvY3JpdGVyaW9uLnJzIikKKyAgICAoc3lub3BzaXMgIkNy aXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbiAiQ3JpdGVyaW9u J3MgcGxvdHRpbmcgbGlicmFyeSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3VybC1zeXMtMC40CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3VybC1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0031-gnu-Add-rust-futures-channel-preview-0.3.patch" Content-Disposition: attachment; filename="0031-gnu-Add-rust-futures-channel-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk30 RnJvbSAwYzYxZDA3YzRhNmY1NGE2MjRiZDI0ZjViZmFmODM4MTQ1YWMxMmJhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo1ODo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMxLzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIChydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMyk6IE5ldyB2YXJpYWJs ZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpp bmRleCBhNjVkYjM0OTNjLi44NjVkZmIzMDgyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTI3Myw2ICsx MjczLDMxIEBAIGZlYXR1cmluZyB6ZXJvIGFsbG9jYXRpb25zLCBjb21wb3NhYmlsaXR5LCBhbmQg aXRlcmF0b3ItbGlrZSBpbnRlcmZhY2VzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTph c2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3IikKKyAgICAodmVyc2lvbiAiMC4zLjAt YWxwaGEuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZnV0dXJlcy1jaGFubmVsLXByZXZpZXci IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFibGdwaWtodzM5MWx6cmZxY2dnNHhzbjV4YzBkbHlibmk3N2thN2YwdmIw OHphaXhpcjEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtZnV0dXJlcy1jb3JlLXByZXZpZXciICxydXN0LWZ1dHVyZXMtY29yZS1wcmV2aWV3LTAuMykp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJzZXJ5LmdpdGh1 Yi5pby9mdXR1cmVzLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNoYW5uZWxzIGZvciBhc3lu Y2hyb25vdXMgY29tbXVuaWNhdGlvbiB1c2luZyBmdXR1cmVzLXJzIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkNoYW5uZWxzIGZvciBhc3luY2hyb25vdXMgY29tbXVuaWNhdGlvbiB1c2luZyBm dXR1cmVzLXJzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXctMC4zCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXciKQotLSAKMi4y NC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0032-gnu-Add-rust-futures-executor-preview-0.3.patch" Content-Disposition: attachment; filename="0032-gnu-Add-rust-futures-executor-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk31 RnJvbSBjMzg0NGNkOGJiZTY2ZDcyMTEyM2M2NDNmYzNkNTk0ODcwMjg4Yjk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDowMzowOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMyLzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KaW5kZXggODY1ZGZiMzA4Mi4uODZlY2RiOTMwOSAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEz NDEsNiArMTM0MSwzNiBAQCB0aGUgY29tcHV0YXRpb24gb24gdGhlIHRocmVhZHMgdGhlbXNlbHZl cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mdXR1cmVzLWV4ZWN1 dG9yLXByZXZpZXctMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy1leGVj dXRvci1wcmV2aWV3IikKKyAgICAodmVyc2lvbiAiMC4zLjAtYWxwaGEuMTciKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiZnV0dXJlcy1leGVjdXRvci1wcmV2aWV3IiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNTNnNWtm MnFhMXhoZGt3cDNkMWdycml6enk0NjgzbXBiYjN5MHZ2bTAwaHdsN2pkZmw3IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWZ1dHVyZXMtY2hhbm5lbC1w cmV2aWV3IiAscnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMpCisgICAgOzsgICAgICgi cnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXctMC4z KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXciICxydXN0LWZ1dHVyZXMt dXRpbC1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0t Y3B1cy0xLjEwKQorICAgIDs7ICAgICAoInJ1c3QtcGluLXV0aWxzIiAscnVzdC1waW4tdXRpbHMt MC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxh bmcvZnV0dXJlcy1ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFeGVjdXRvcnMgZm9yIGFzeW5j aHJvbm91cyB0YXNrcyBiYXNlZCBvbiBmdXR1cmVzLXJzIikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIkV4ZWN1dG9ycyBmb3IgYXN5bmNocm9ub3VzIHRhc2tzIGJhc2VkIG9uIHRoZSBmdXR1cmVz LXJzCitsaWJyYXJ5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy1pby1wcmV2aWV3LTAuMwog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZ1dHVyZXMtaW8tcHJldmlldyIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0033-gnu-Add-rust-futures-select-macro-preview-0.3.patch" Content-Disposition: attachment; filename="0033-gnu-Add-rust-futures-select-macro-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk32 RnJvbSAxZWRkMzdhNTNlN2NmZTJhZGNhZDBlNDc3NGMwM2MyMTk0Nzk3YTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoxMzoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMzLzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNyby1wcmV2aWV3LTAuMy4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gKHJ1c3QtZnV0dXJlcy1zZWxlY3QtbWFjcm8tcHJldmlldy0wLjMpOiBO ZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAyOSArKysrKysr KysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykK CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCmluZGV4IDg2ZWNkYjkzMDkuLjFkM2JlMjgxOWIgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CkBAIC0xMzkyLDYgKzEzOTIsMzUgQEAgbGlicmFyeS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNyby1wcmV2aWV3LTAuMworICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWZ1dHVyZXMtc2VsZWN0LW1hY3JvLXByZXZpZXciKQorICAg ICh2ZXJzaW9uICIwLjMuMC1hbHBoYS4xNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJmdXR1cmVz LXNlbGVjdC1tYWNyby1wcmV2aWV3IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYTkwaXZqemtnejdtc2l6NXNpMDV4 emk4eHdzazVnYXIxZ2tyYm1yZ3FwZ2tsaXFkN2E2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJvYy1tYWNy by1oYWNrLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1h Y3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAg IDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vcnVzdC1sYW5nL2Z1dHVyZXMtcnMiKQorICAgIChzeW5v cHNpcworICAgICAiSGFuZGxlIHRoZSBmaXJzdCBGdXR1cmUgdG8gY29tcGxldGUiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiVGhlIEBjb2Rle3NlbGVjdCF9IG1hY3JvIGZvciB3YWl0aW5nIG9u IG11bHRpcGxlIGRpZmZlcmVudAorQGNvZGV7RnV0dXJlfXMgYXQgb25jZSBhbmQgaGFuZGxpbmcg dGhlIGZpcnN0IG9uZSB0byBjb21wbGV0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZ1dHVyZXMtc2lu ay1wcmV2aWV3LTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZ1dHVyZXMtc2luay1w cmV2aWV3IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0035-gnu-Add-rust-demo-hack-0.0.patch" Content-Disposition: attachment; filename="0035-gnu-Add-rust-demo-hack-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk34 RnJvbSBiYWZjZWIwYzc0MzEzMmZkNjljNjNhNjgzNDMyNDQxM2U1ODRmZjRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyODo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM1LzIwNl0gZ251OiBB ZGQgcnVzdC1kZW1vLWhhY2stMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1kZW1vLWhhY2stMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODgzMTgyMDkyNi4uOTJmYjY0OTUxMSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTg4Nyw2ICs4ODcsMzAgQEAgaGV4YWRlY2ltYWwsIGJhc2UzMiwg YW5kIGJhc2U2NC4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIxN2dpdjBuMG4xcjY0 ejBkYWhmdmtqeTN5czUxN2p4eWhzOHNkOWxtZ3ZjbGpwanlyeXhhIikpKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWRlbW8taGFjay0wLjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1k ZW1vLWhhY2siKQorICAgICh2ZXJzaW9uICIwLjAuNSIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJk ZW1vLWhhY2siIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjBtMDExNHAxZzB6enJkcGg1YmcwM2k4bThwNzB2cnduM3do czE5MWpyYmpjcm1oNWxtbnAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtZGVtby1oYWNrLWltcGwiICxydXN0LWRlbW8taGFjay1pbXBsLTAuMCkKKyAg ICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJvYy1tYWNyby1oYWNrLTAu NSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9w cm9jLW1hY3JvLWhhY2siKQorICAgIChzeW5vcHNpcyAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2si KQorICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWRpcnMtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0034-gnu-Add-rust-proc-macro-hack-0.5.patch" Content-Disposition: attachment; filename="0034-gnu-Add-rust-proc-macro-hack-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk33 RnJvbSA0ODY2Yjg3OTFlNzk2ODYwZjY0OTZkMzViMTgwZDM3NDFlNWRjZGIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyNzo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM0LzIwNl0gZ251OiBB ZGQgcnVzdC1wcm9jLW1hY3JvLWhhY2stMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1wcm9jLW1hY3JvLWhhY2stMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDFkM2Jl MjgxOWIuLjg4MzE4MjA5MjYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zMjAzLDYgKzMyMDMsMzcgQEAg Zm9yIHg4Ni4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorOzsgQ3ljbGljIGRlcGVuZGVuY2llcyB3aXRo IHJ1c3QtZGVtby1oYWNrLgorKGRlZmluZS1wdWJsaWMgcnVzdC1wcm9jLW1hY3JvLWhhY2stMC41 CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcHJvYy1tYWNyby1oYWNrIikKKyAgICAodmVy c2lvbiAiMC41LjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicHJvYy1tYWNyby1oYWNrIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxd3d3NWxydnNrN3BxMDRjbGdmbWpsbm5yc2hpa2dzMWg1MWwxN3ZyYzdxeTU4Yng4 NzhjIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXBy b2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90 ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4x NSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LWRlbW8taGFjayIgLHJ1c3QtZGVtby1oYWNrLTAuMCkKKyAgICA7OyAgICAgKCJydXN0LWRl bW8taGFjay1pbXBsIiAscnVzdC1kZW1vLWhhY2staW1wbC0wLjApKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2R0b2xuYXkvcHJvYy1tYWNyby1oYWNrIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIlByb2NlZHVyYWwgbWFjcm9zIGluIGV4cHJlc3Npb24gcG9zaXRp b24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiUHJvY2VkdXJhbCBtYWNyb3MgaW4gZXhwcmVz c2lvbiBwb3NpdGlvbiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcHJvYy1tYWNybzItMS4wCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtcHJvYy1tYWNybzIiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0036-gnu-Add-rust-demo-hack-impl-0.0.patch" Content-Disposition: attachment; filename="0036-gnu-Add-rust-demo-hack-impl-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk35 RnJvbSBhYTEyZjVmYzBjOGM5YmJmYWI2ZmY2OGQ2YzAxMzJkNGViYzMzZWU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyOToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM2LzIwNl0gZ251OiBB ZGQgcnVzdC1kZW1vLWhhY2staW1wbC0wLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWRlbW8taGFjay1pbXBsLTAuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5MmZiNjQ5NTExLi5k ZjFiNTQxMmI1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTExLDYgKzkxMSwzMSBAQCBoZXhhZGVjaW1h bCwgYmFzZTMyLCBhbmQgYmFzZTY0LiIpCiAgICAgKGRlc2NyaXB0aW9uICJEZW1vIG9mIHByb2Mt bWFjcm8taGFjayIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZGVtby1oYWNrLWltcGwtMC4wCisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtZGVtby1oYWNrLWltcGwiKQorICAgICh2ZXJzaW9uICIwLjAu NSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJkZW1vLWhhY2staW1wbCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWYx ZmRsNjB4amFzOXdsbWNsOXY2ZjU2dmdtM216d3IwMTlrY2lmYXY1NDY0cngzdzNsZCIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wcm9jLW1hY3JvLWhh Y2siICxydXN0LXByb2MtbWFjcm8taGFjay0wLjUpCisgICAgOzsgICAgICgicnVzdC1xdW90ZSIg LHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9wcm9j LW1hY3JvLWhhY2siKQorICAgIChzeW5vcHNpcyAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQor ICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWRpcnMtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0037-gnu-Add-rust-proc-macro-nested-0.1.patch" Content-Disposition: attachment; filename="0037-gnu-Add-rust-proc-macro-nested-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk36 RnJvbSA2ODI2ODMwMTBiMGExNDE5OWExMTU5NmM3NzA4YWIyMWNlMTg0NmYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDo1NzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM3LzIwNl0gZ251OiBB ZGQgcnVzdC1wcm9jLW1hY3JvLW5lc3RlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LXByb2MtbWFjcm8tbmVzdGVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkZjFiNTQxMmI1 Li4zYTI3NjhjNWI3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzI4Myw2ICszMjgzLDI4IEBAIGZvciB4 ODYuIikKICAgICAgIlByb2NlZHVyYWwgbWFjcm9zIGluIGV4cHJlc3Npb24gcG9zaXRpb24iKQog ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LXByb2MtbWFjcm8tbmVzdGVkLTAuMQorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LXByb2MtbWFjcm8tbmVzdGVkIikKKyAgICAodmVyc2lvbiAiMC4xLjMiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAicHJvYy1tYWNyby1uZXN0ZWQiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBibWxrc204 dmw0NHdrd2lobXdyN2pzanpuaGJnMG43YWliY3cxY3MyamdqY3A4Nng2aW4iKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS9kdG9sbmF5L3Byb2MtbWFjcm8taGFjayIpCisgICAgKHN5bm9wc2lz CisgICAgICJTdXBwb3J0IGZvciBuZXN0ZWQgcHJvYy1tYWNyby1oYWNrIGludm9jYXRpb25zIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN1cHBvcnQgZm9yIG5lc3RlZCBwcm9jLW1hY3JvLWhh Y2sgaW52b2NhdGlvbnMiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXByb2MtbWFjcm8yLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXByb2MtbWFjcm8yIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0038-gnu-Add-rust-bytes-0.4.patch" Content-Disposition: attachment; filename="0038-gnu-Add-rust-bytes-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk37 RnJvbSAxYzQ4NGUxOGMxY2UyOWFkZjFjZDY3NzMyOTA0OWU2MGNlYmU4OWRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTowNDo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM4LzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlcy0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWJ5 dGVzLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2EyNzY4YzViNy4uNWY1ZWQyYTc5NyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTM5OCw2ICszOTgsMzUgQEAgVVRGLTguIikKIGxpdHRsZS1lbmRpYW4u IikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlcy0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1ieXRlcyIpCisgICAgKHZlcnNpb24gIjAuNC4xMiIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJieXRlcyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMDc2OGE1NXEyZnNxZGpzdmN2OThuZGc5ZHE3dzJnNDRkdnEx YXZod3B4cmR6YnlkeXZyMCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgi cnVzdC1laXRoZXIiICxydXN0LWVpdGhlci0xLjUpCisgICAgOzsgICAgICgicnVzdC1pb3ZlYyIg LHJ1c3QtaW92ZWMtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEu MCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LXNlcmRlLXRlc3QiICxydXN0LXNlcmRlLXRlc3QtMS4wKSkpKQorICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vZ2l0aHViLmNvbS90b2tpby1ycy9ieXRlcyIpCisgICAgKHN5bm9wc2lzCisgICAg ICJUeXBlcyBhbmQgdHJhaXRzIGZvciB3b3JraW5nIHdpdGggYnl0ZXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVHlwZXMgYW5kIHRyYWl0cyBmb3Igd29ya2luZyB3aXRoIGJ5dGVzIikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2FyZ29u LTAuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNhcmdvbiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0040-gnu-Add-rust-mio-0.6.patch" Content-Disposition: attachment; filename="0040-gnu-Add-rust-mio-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk39 RnJvbSAwZTYwOTk2M2E3NDdjMzVhNTI0YjE0YzI0NDNkMDUxMWM2YWNjYjJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0MToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQwLzIwNl0gZ251OiBB ZGQgcnVzdC1taW8tMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1taW8t MC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzUg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwN2MxMWRkYmVkLi4xNTJlN2EwYWYyIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjU1OCw2ICsyNTU4LDQxIEBAIHN0cmVhbWluZyBBUEkgZm9yIG1p bml6X294aWRlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW1pby0w LjYKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW8iKQorICAgICh2ZXJzaW9uICIwLjYu MTkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWlvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwOHp6czIyN3Zybnl6 NWt2d3M2YXd6bGd6Yjh6cXBuaWhzNzFoa3FsdzA3ZGxmYjFreGMzIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWZ1Y2hzaWEtemlyY29uIiAscnVzdC1m dWNoc2lhLXppcmNvbi0wLjMpCisgICAgOzsgICAgICgicnVzdC1mdWNoc2lhLXppcmNvbi1zeXMi ICxydXN0LWZ1Y2hzaWEtemlyY29uLXN5cy0wLjMpCisgICAgOzsgICAgICgicnVzdC1pb3ZlYyIg LHJ1c3QtaW92ZWMtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qta2VybmVsMzItc3lzIiAscnVzdC1r ZXJuZWwzMi1zeXMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIu NTgpCisgICAgOzsgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgOzsgICAgICgi cnVzdC1taW93IiAscnVzdC1taW93LTAuMikKKyAgICA7OyAgICAgKCJydXN0LW5ldDIiICxydXN0 LW5ldDIpCisgICAgOzsgICAgICgicnVzdC1zbGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICA7OyAg ICAgKCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpCisgICAgOzsgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0w LjQpCisgICAgOzsgICAgICgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikK KyAgICA7OyAgICAgKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS90b2tpby1ycy9taW8iKQorICAgIChzeW5vcHNp cyAiTGlnaHR3ZWlnaHQgbm9uLWJsb2NraW5nIElPIikKKyAgICAoZGVzY3JpcHRpb24gIkxpZ2h0 d2VpZ2h0IG5vbi1ibG9ja2luZyBJTyIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LW1pb3ctMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtbWlvdyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0039-gnu-Add-rust-crossbeam-utils-0.6.patch" Content-Disposition: attachment; filename="0039-gnu-Add-rust-crossbeam-utils-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk38 RnJvbSAxZWExY2U3NjY1Mjc0ODFmNGU3ZWNmNWQ5M2U5OTRlZGVkYWI5YWU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMToxMTowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM5LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNWY1ZWQyYTc5 Ny4uMDdjMTFkZGJlZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc5OSw2ICs3OTksMzMgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5IikKICAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt Y3Jvc3NiZWFtLXV0aWxzIikKKyAgICAodmVyc2lvbiAiMC42LjUiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiY3Jvc3NiZWFtLXV0aWxzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwcDVhYThrM3dwc24xN21kNHJ4MDM4 YWMyYXptOTM1NGtuYnhkZnZuN2RkN3lrNzZ5YzdxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICA7 OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpKQorICAgIDs7 ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYW5kIiAs cnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbS90cmVlL21hc3Rlci9jcm9zc2JlYW0tdXRpbHMiKQor ICAgIChzeW5vcHNpcyAiVXRpbGl0aWVzIGZvciBjb25jdXJyZW50IHByb2dyYW1taW5nIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlV0aWxpdGllcyBmb3IgY29uY3VycmVudCBwcm9ncmFtbWlu ZyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtY3N2LWNvcmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtY3N2LWNvcmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0041-gnu-Add-rust-tokio-io-0.1.patch" Content-Disposition: attachment; filename="0041-gnu-Add-rust-tokio-io-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk40 RnJvbSBkZThkZmVhYWJmZTk5ZGU3OWZjY2EyYjAwZDk3OGYyODllYzlkYTg3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0NDo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQxLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1pby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRva2lvLWlvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMTUyZTdhMGFmMi4uMjRjZDYxYzdk YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMDcsNiArNTAwNywzNSBAQCBpbiBSdXN0LiIpCiAgICAg KGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNl OmV4cGF0KSkpKQogCis7OyBDeWNsaWMgZGVwZW5kZW5jaWVzIHdpdGggdG9raW8gYW5kIHRva2lv LWN1cnJlbnQtdGhyZWFkCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLWlvLTAuMQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLWlvIikKKyAgICAodmVyc2lvbiAiMC4xLjEyIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLWlvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwOWpyejFoaDRoMXZq NDVxeTA5eTdtN204anN5MWhsNmczMmNsbmt5MjVtZGltM2RwNDJoIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQp CisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAg ICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkIiAscnVz dC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90 b2tpby5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJDb3JlIEkvTyBwcmltaXRpdmVzIGZvciBh c3luY2hyb25vdXMgSS9PIGluIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQ29yZSBJ L08gcHJpbWl0aXZlcyBmb3IgYXN5bmNocm9ub3VzIEkvTyBpbiBSdXN0LiIpCisgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLW1vY2stdGFz ay0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC10b2tpby1tb2NrLXRhc2siKQotLSAK Mi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0042-gnu-Add-rust-tokio-executor-0.1.patch" Content-Disposition: attachment; filename="0042-gnu-Add-rust-tokio-executor-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc41 RnJvbSA0NjNjOTgzZDI2OGI4MDVkZTY1NjcyNzQ2ZWZlMzllNjRkMWVlMTBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0OToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQyLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1leGVjdXRvci0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjRjZDYxYzdkYS4u YmRlMzcxMDA5MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMDcsNiArNTAwNywzMiBAQCBpbiBSdXN0 LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQogCis7OyBDeWNsaWMgZGVwZW5kZW5jeSB3aXRoIHJ1c3QtdG9r aW8uCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLWV4ZWN1dG9yLTAuMQorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LXRva2lvLWV4ZWN1dG9yIikKKyAgICAodmVyc2lvbiAiMC4xLjciKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8tZXhlY3V0b3IiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwam1ncGc1 OGszaGY1cTl3NnhqbGpzdjh4eTY2bGY3MzRxbmZ3c2MwZzNwcTMzNDlzbDMiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAs cnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1 c3QtZnV0dXJlcy0wLjEpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8pKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL3Rva2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMgIkZ1dHVy ZSBleGVjdXRpb24gcHJpbWl0aXZlcyIpCisgICAgKGRlc2NyaXB0aW9uICJGdXR1cmUgZXhlY3V0 aW9uIHByaW1pdGl2ZXMiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogOzsgQ3lj bGljIGRlcGVuZGVuY2llcyB3aXRoIHRva2lvIGFuZCB0b2tpby1jdXJyZW50LXRocmVhZAogKGRl ZmluZS1wdWJsaWMgcnVzdC10b2tpby1pby0wLjEKICAgKHBhY2thZ2UKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0043-gnu-Add-rust-tokio-codec-0.1.patch" Content-Disposition: attachment; filename="0043-gnu-Add-rust-tokio-codec-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc42 RnJvbSA4OGNhNGMwOTYzNTZlZjU0YTlkYTFlNGI2YThhY2NjZWQ4NGRmZDlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1Mjo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQzLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1jb2RlYy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXRva2lvLWNvZGVjLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJkZTM3MTAwOTMuLjU4ZmFm MDM3OWQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDA3LDYgKzUwMDcsMzMgQEAgaW4gUnVzdC4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorOzsgQ3ljbGljIGRlcGVuZGVuY3kgd2l0aCB0b2tpby1pbworKGRl ZmluZS1wdWJsaWMgcnVzdC10b2tpby1jb2RlYy0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC10b2tpby1jb2RlYyIpCisgICAgKHZlcnNpb24gIjAuMS4xIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgInRva2lvLWNvZGVjIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxN3kzaGkzZGQwYmRma3J6c2h4OXFod2Nm NDl4djlpeW5zemo3aXd5M3c0bm16NzF3bDJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQpCisgICAgOzsgICAg ICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90 b2tpby5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJVdGlsaXRpZXMgZm9yIGVuY29kaW5nIGFu ZCBkZWNvZGluZyBmcmFtZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVXRpbGl0aWVzIGZv ciBlbmNvZGluZyBhbmQgZGVjb2RpbmcgZnJhbWVzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQorCiA7OyBDeWNsaWMgZGVwZW5kZW5jeSB3aXRoIHJ1c3QtdG9raW8uCiAoZGVmaW5l LXB1YmxpYyBydXN0LXRva2lvLWV4ZWN1dG9yLTAuMQogICAocGFja2FnZQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0044-gnu-Add-rust-tokio-current-thread-0.1.patch" Content-Disposition: attachment; filename="0044-gnu-Add-rust-tokio-current-thread-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc43 RnJvbSBiZjk0OThmMWRhOGI2YThmNzkxOTY5OWJmY2Q5MGY3OGVhZTY3MWEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1NToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ0LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg NThmYWYwMzc5ZC4uOTk5YTdiZDk4NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMzQsNiArNTAzNCwz MiBAQCBpbiBSdXN0LiIpCiAgICAgICJVdGlsaXRpZXMgZm9yIGVuY29kaW5nIGFuZCBkZWNvZGlu ZyBmcmFtZXMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQiKQorICAgICh2ZXJzaW9uICIwLjEuNiIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJ0b2tpby1jdXJyZW50LXRocmVhZCIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGh4NGM4 djg4a2swaWg4eDVzNTY0Z3Nnd3dmOG4xMWtyeXZ4bTcybDFmN2lzejUxZnFuaSIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAg IDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1m dXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWV4ZWN1dG9yIiAscnVzdC10b2tp by1leGVjdXRvci0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Rv a2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk1hbmFnZSBtYW55IHRhc2tzIGNv bmN1cnJlbnRseSBvbiB0aGUgY3VycmVudCB0aHJlYWQiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiU2luZ2xlIHRocmVhZGVkIGV4ZWN1dG9yIHdoaWNoIG1hbmFnZSBtYW55IHRhc2tzIGNvbmN1 cnJlbnRseSBvbgordGhlIGN1cnJlbnQgdGhyZWFkLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQorCiA7OyBDeWNsaWMgZGVwZW5kZW5jeSB3aXRoIHJ1c3QtdG9raW8uCiAoZGVmaW5l LXB1YmxpYyBydXN0LXRva2lvLWV4ZWN1dG9yLTAuMQogICAocGFja2FnZQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0045-gnu-Add-rust-futures-util-preview-0.3.patch" Content-Disposition: attachment; filename="0045-gnu-Add-rust-futures-util-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc44 RnJvbSAwNGU1NzQ4YzY2ZmViMjY5NDNjZmVjYThiYTUyNDNkYTNiZDgyNjQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ1LzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLXV0aWwtcHJldmlldy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZ1dHVyZXMtdXRpbC1wcmV2aWV3LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDQwICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KaW5kZXggOTk5YTdiZDk4Ni4uNjg5YzFiMTE5ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE1 NDgsNiArMTU0OCw0NiBAQCBmdXR1cmVzLXJzIGxpYnJhcnkuIikKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXctMC4zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXciKQorICAgICh2ZXJzaW9uICIw LjMuMC1hbHBoYS4xNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJmdXR1cmVzLXV0aWwtcHJldmll dyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMGtpem04NndncjVxbGR5YXZza2ZpMHIxbXNnNm00eDJwa2owZDRyMDRi cjJpZzI5aTBkZyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVy ZXMtY2hhbm5lbC1wcmV2aWV3IiAscnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMpCisg ICAgOzsgICAgICgicnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1jb3Jl LXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1pby1wcmV2aWV3IiAscnVz dC1mdXR1cmVzLWlvLXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1zZWxl Y3QtbWFjcm8tcHJldmlldyIKKyAgICA7OyAgICAgICxydXN0LWZ1dHVyZXMtc2VsZWN0LW1hY3Jv LXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1zaW5rLXByZXZpZXciICxy dXN0LWZ1dHVyZXMtc2luay1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0LW1lbWNociIg LHJ1c3QtbWVtY2hyLTIuMikKKyAgICA7OyAgICAgKCJydXN0LXBpbi11dGlscyIgLHJ1c3QtcGlu LXV0aWxzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJv Yy1tYWNyby1oYWNrLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8tbmVzdGVkIiAs cnVzdC1wcm9jLW1hY3JvLW5lc3RlZC0wLjEpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVz dC1yYW5kLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXJhbmQtY29yZSIgLHJ1c3QtcmFuZC1jb3Jl LTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXNsYWIiICxydXN0LXNsYWItMC40KQorICAgIDs7ICAg ICAoInJ1c3QtdG9raW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdl CisgICAgICJodHRwczovL2dpdGh1Yi5jb20vcnVzdC1sYW5nL2Z1dHVyZXMtcnMiKQorICAgIChz eW5vcHNpcworICAgICAiVXRpbGl0aWVzIGFuZCBleHRlbnNpb24gdHJhaXRzIGZvciBmdXR1cmVz LXJzIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQ29tbW9uIHV0aWxpdGllcyBh bmQgZXh0ZW5zaW9uIHRyYWl0cyBmb3IgdGhlIGZ1dHVyZXMtcnMKK2xpYnJhcnkuIikKKyAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1nY2MtMC4zCiAgIChwYWNrYWdlCiAgICAgKGluaGVyaXQgcnVzdC1jYy0xLjAp Ci0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0046-gnu-Add-rust-rand-xoshiro-0.3.patch" Content-Disposition: attachment; filename="0046-gnu-Add-rust-rand-xoshiro-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc45 RnJvbSBjM2FhOGMxYjdhMGQ2NzIzYzJmNTQ5MTAzNjBlYmVkYzliZTU0NjZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoxMDo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ2LzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLXhvc2hpcm8tMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1yYW5kLXhvc2hpcm8tMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ODljMWIxMTllLi5l MjAyNzdiOWJkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzgxNiw2ICszODE2LDM1IEBAIHVzZWZ1bCB0 eXBlcyBhbmQgZGlzdHJpYnV0aW9ucywgYW5kIHNvbWUgcmFuZG9tbmVzcy1yZWxhdGVkIGFsZ29y aXRobXMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmFuZC14b3No aXJvLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJhbmQteG9zaGlybyIpCisgICAg KHZlcnNpb24gIjAuMy4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfeG9zaGlybyIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMDd3M3FncmFjOHIzNTZsejV2cWZmNDJybHk2eWQ5dnMzZzVseDVwYm4xM3JjbWIw NXJxYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsg KGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1i eXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgicnVzdC1yYW5kLWNv cmUiICxydXN0LXJhbmQtY29yZS0wLjUpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qt c2VyZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtYmluY29kZSIgLHJ1c3QtYmluY29kZS0xLjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtcmFuZG9tL3JhbmQiKQorICAgIChzeW5v cHNpcworICAgICAiWG9zaGlybywgeG9yb3NoaXJvIGFuZCBzcGxpdG1peDY0IHJhbmRvbSBudW1i ZXIgZ2VuZXJhdG9ycyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJYb3NoaXJvLCB4b3Jvc2hp cm8gYW5kIHNwbGl0bWl4NjQgcmFuZG9tIG51bWJlciBnZW5lcmF0b3JzIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC1yYXdwb2ludGVyLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJhd3BvaW50 ZXIiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0047-gnu-Add-rust-rand-xorshift-0.2.patch" Content-Disposition: attachment; filename="0047-gnu-Add-rust-rand-xorshift-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc46 RnJvbSAwMDhhZDZkNTE4MmVjYjYyOGQyN2MwMTMzMWVjNjEzN2NkMGJhNzkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoxNDoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ3LzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLXhvcnNoaWZ0LTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcmFuZC14b3JzaGlmdC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTIwMjc3YjliZC4u NTEzMzYzMjU0ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM4MTYsNiArMzgxNiwzNCBAQCB1c2VmdWwg dHlwZXMgYW5kIGRpc3RyaWJ1dGlvbnMsIGFuZCBzb21lIHJhbmRvbW5lc3MtcmVsYXRlZCBhbGdv cml0aG1zLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQteG9y c2hpZnQtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmFuZC14b3JzaGlmdCIpCisg ICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfeG9yc2hpZnQi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFhNnd5NzZsYzVmaW1tMW45bjhmemhwNGNmandmd3hoNGh4NjNiZzN2bGgx ZDJ3MWRtM3AiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtcmFuZC1jb3JlIiAscnVzdC1yYW5kLWNvcmUtMC41KQorICAgIDs7ICAgICAoInJ1c3Qtc2Vy ZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKSkpKQorICAg IChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vY3JhdGVzLmlvL2NyYXRlcy9yYW5kX3hvcnNoaWZ0 IikKKyAgICAoc3lub3BzaXMgIlhvcnNoaWZ0IHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlhvcnNoaWZ0IHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikK KyAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5k LXhvc2hpcm8tMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmFuZC14b3NoaXJvIikK LS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0048-gnu-Add-rust-docopt-1.1.patch" Content-Disposition: attachment; filename="0048-gnu-Add-rust-docopt-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc47 RnJvbSA3ZDgyNDE0Nzg1ZDYwOTEwOTA5NzZkMDY5NmE1NzFkYzhmMmM0YWM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoyMjo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ4LzIwNl0gZ251OiBB ZGQgcnVzdC1kb2NvcHQtMS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1k b2NvcHQtMS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDUxMzM2MzI1NGUuLjAzNTg3ZGRlYzYgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xMDU3LDYgKzEwNTcsMzEgQEAgZnJvbSBtYWNyb3MuIikKICAgICAocHJv cGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZG9jb3B0LTEuMQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWRvY29wdCIpCisgICAgKHZlcnNpb24gIjEuMS4wIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgImRvY29wdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHM5cmNwbW5uaXZzNTAycTY5bGMxaDF3cndhcGtxMDlp a2diZmJncWYzMWlkbWM1bGxreiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAg OzsgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7 ICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAgICA7OyAgICAgKCJydXN0LXNl cmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zdHJzaW0iICxydXN0LXN0 cnNpbS0wLjkpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2RvY29wdC9k b2NvcHQucnMiKQorICAgIChzeW5vcHNpcyAiQ29tbWFuZCBsaW5lIGFyZ3VtZW50IHBhcnNpbmci KQorICAgIChkZXNjcmlwdGlvbiAiQ29tbWFuZCBsaW5lIGFyZ3VtZW50IHBhcnNpbmcuIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1kdG9hLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWR0 b2EiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0050-gnu-Add-rust-crossbeam-epoch-0.7.patch" Content-Disposition: attachment; filename="0050-gnu-Add-rust-crossbeam-epoch-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc49 RnJvbSAzYzRmN2Q1YjQzM2E4OWZjYzY2MjhmYmMwYmFmMmFjNmE5MThjODIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzowNjozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUwLzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDEyNjg5 YmMyOC4uZDkxZWIyZjg4OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc5OSw2ICs3OTksMzYgQEAgSXQg aXMgaW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIp CiAgICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5IikKICAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1w dWJsaWMgcnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1 c3QtY3Jvc3NiZWFtLWVwb2NoIikKKyAgICAodmVyc2lvbiAiMC43LjEiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiY3Jvc3NiZWFtLWVwb2NoIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZDQwOGI5eDgybWRibmI0MDVn dzU4djVtbWRiajJybDI4YTFoN2I5cm1uMjVoOGY3ajg0IikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJn by1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFycmF5dmVjIiAscnVzdC1hcnJheXZlYy0wLjQp CisgICAgOzsgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAgOzsgICAg ICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYpCisgICAg OzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7 ICAgICAoInJ1c3QtbWVtb2Zmc2V0IiAscnVzdC1tZW1vZmZzZXQtMC4yKQorICAgIDs7ICAgICAo InJ1c3Qtc2NvcGVndWFyZCIgLHJ1c3Qtc2NvcGVndWFyZC0wLjMpKQorICAgIDs7ICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYW5kIiAscnVzdC1yYW5k LTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3Jvc3Ni ZWFtLXJzL2Nyb3NzYmVhbS90cmVlL21hc3Rlci9jcm9zc2JlYW0tZXBvY2giKQorICAgIChzeW5v cHNpcyAiRXBvY2gtYmFzZWQgZ2FyYmFnZSBjb2xsZWN0aW9uIikKKyAgICAoZGVzY3JpcHRpb24g IkVwb2NoLWJhc2VkIGdhcmJhZ2UgY29sbGVjdGlvbiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3Jvc3Ni ZWFtLXV0aWxzLTAuNgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNyb3NzYmVhbS11dGls cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0049-gnu-Add-rust-memoffset-0.2.patch" Content-Disposition: attachment; filename="0049-gnu-Add-rust-memoffset-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc48 RnJvbSA1YTcwODkwM2Y1NTYwZWUzNzE5M2RjODM0ZGEyYzM4Njc0MmJkZDI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzowMzowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ5LzIwNl0gZ251OiBB ZGQgcnVzdC1tZW1vZmZzZXQtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1tZW1vZmZzZXQtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDM1ODdkZGVjNi4uMDEyNjg5YmMyOCAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTI1NjAsNiArMjU2MCwyNyBAQCBmaWxlIElPLiIpCiAgICAgICAgICAo YmFzZTMyCiAgICAgICAgICAgIjF6eTZzMG5pMGx4OXJqenEzZ3Eyeno5cjh6Z2ptYnAwMjMzMmcz Z3NqNGZ5aHY0czV6ejIiKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtbWVtb2Zmc2V0LTAu MgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LW1lbW9mZnNldCIpCisgICAgKHZlcnNpb24g IjAuMi4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1lbW9mZnNldCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWN2 bTJ6N2R5MTM4czMwMmlpN3dsemN4YmthNWE4eWZsNXBsNWRpN2xiZG53OWh3NTc4ZyIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL0dpbG5hYS9tZW1vZmZzZXQiKQorICAgIChzeW5vcHNpcworICAgICAi b2Zmc2V0X29mIGZ1bmN0aW9uYWxpdHkgZm9yIFJ1c3Qgc3RydWN0cyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJAY29kZXtvZmZzZXRfb2Z9IGZ1bmN0aW9uYWxpdHkgZm9yIFJ1c3Qgc3RydWN0 cy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1taW1lLTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW1pbWUiKQotLSAKMi4yNC4w Cgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0051-gnu-Add-rust-ascii-0.9.patch" Content-Disposition: attachment; filename="0051-gnu-Add-rust-ascii-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc50 RnJvbSA4MjhiMDZkMGM4MDFiNzdlMzk4NTQ0MDM3MGUwMGI2Y2U5MmRkNDZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzozMzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUxLzIwNl0gZ251OiBB ZGQgcnVzdC1hc2NpaS0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWFz Y2lpLTAuOSk6IE5ldyB2YXJpYWJsZXMuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkOTFlYjJmODg4Li43NmEzMmNiZjM1IDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTI3LDYgKzEyNywzMyBAQCBhcnJheSAoaXQgY2FuIGJlIHN0b3JlZCBv biB0aGUgc3RhY2sgdG9vKS4gIEltcGxlbWVudHMgZml4ZWQgY2FwYWNpdHkKIEFycmF5VmVjIGFu ZCBBcnJheVN0cmluZy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWFzY2lpLTAuOQorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LWFzY2lpIikKKyAgICAodmVyc2lvbiAiMC45LjEiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiYXNjaWkiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBkY2s2cnNqbnhsY3p5am5uY244aGYxNmJ4 ajQybTF2aTZzMm4zMmMxamcyaWpkOWR6NTUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0 cworICAgIDs7ICAgICgoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisg ICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1 c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3RvbXByb2dyYW1tZXIvcnVzdC1hc2NpaSIpCisgICAg KHN5bm9wc2lzCisgICAgICJBU0NJSS1vbmx5IGVxdWl2YWxlbnRzIHRvIGNoYXIsIHN0ciBhbmQg U3RyaW5nIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkFTQ0lJLW9ubHkgZXF1aXZhbGVudHMg dG8gQGNvZGV7Y2hhcn0sIEBjb2Rle3N0cn0gYW5kIEBjb2Rle1N0cmluZ30uIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1hdHR5LTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWF0dHkiKQotLSAK Mi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0052-gnu-Add-rust-term-0.5.1.patch" Content-Disposition: attachment; filename="0052-gnu-Add-rust-term-0.5.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc51 RnJvbSAyYmYyMTM2YzM0Y2EzMzE3ZWYzOWEzZmE3YzNhYWVjYTYxMzQ0ZTljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzozNzo0MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUyLzIwNl0gZ251OiBB ZGQgcnVzdC10ZXJtLTAuNS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC10 ZXJtLTAuNS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMTUgKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KaW5kZXggNzZhMzJjYmYzNS4uOWUzMTBiNWE3NyAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K QEAgLTUwMzQsNiArNTAzNCwyMSBAQCBkaXJlY3Rvcmllcy4iKQogICAgIChsaWNlbnNlIChsaXN0 IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAor OzsgTW9zdGx5IGZvciBjbGlwcHkKKyhkZWZpbmUtcHVibGljIHJ1c3QtdGVybS0wLjUuMQorICAo cGFja2FnZQorICAgIChpbmhlcml0IHJ1c3QtdGVybS0wLjQpCisgICAgKHZlcnNpb24gIjAuNS4x IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgInRlcm0iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgKHBhY2thZ2UtbmFtZSBydXN0LXRlcm0tMC40KSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjBxYm1xZDhqYmpscXI0NjA4cWRtdnA2eWluNXlwaWZ6aTVzMnh5aGx3OGc4czV5 bmZzc3kiKSkpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdGVybWNvbG9yLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXRlcm1jb2xvciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0053-gnu-Add-rust-clippy-0.0.patch" Content-Disposition: attachment; filename="0053-gnu-Add-rust-clippy-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc52 RnJvbSA0OWE5M2UxY2EyYzE0MWExYzhjZWU1ZmE2MjZkYzIxNDMzZTRjY2ViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo0MDoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUzLzIwNl0gZ251OiBB ZGQgcnVzdC1jbGlwcHktMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1j bGlwcHktMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ZTMxMGI1YTc3Li40MzVkZjYxM2QwIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtNjg2LDYgKzY4NiwzMiBAQCBjb2xvcml6YXRpb24uIikKICAgICAocHJv cGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2xpcHB5LTAuMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWNsaXBweSIpCisgICAgKHZlcnNpb24gIjAuMC4zMDIiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiY2xpcHB5IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxNTYyeDNzcTltZ21jOGozOWdkMzR3cW03eWJyZHZw bWo3Y2MxbjQ1MGd3c2F3YXl3NGZyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LXRlcm0iICxydXN0LXRlcm0tMC41LjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtbGFuZy9ydXN0LWNsaXBweSIpCisgICAg KHN5bm9wc2lzCisgICAgICJMaW50cyB0byBhdm9pZCBjb21tb24gcGl0ZmFsbHMgaW4gUnVzdCIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBidW5jaCBv ZiBoZWxwZnVsIGxpbnRzIHRvIGF2b2lkIGNvbW1vbgorcGl0ZmFsbHMgaW4gUnVzdC4iKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWNsb3VkYWJpLTAuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNs b3VkYWJpIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0054-gnu-Add-rust-encode-unicode-0.3.patch" Content-Disposition: attachment; filename="0054-gnu-Add-rust-encode-unicode-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc53 RnJvbSA0NTE0Y2ZlZDIyZDAzNDEzM2I1ZjI1MGMyZmIzMDk1ZWJlYTE3YWE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo0NDo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU0LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGUtdW5pY29kZS0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWVuY29kZS11bmljb2RlLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDM1ZGY2MTNk MC4uMGY0MDJmMGRlNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEyMjQsNiArMTIyNCwzNSBAQCBmbG9h dGluZy1wb2ludCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKIEBjb2Rle1Jp Z2h0fSBpcyBhIGdlbmVyYWwgcHVycG9zZSBzdW0gdHlwZSB3aXRoIHR3byBjYXNlcy4iKQogICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWVuY29kZS11bmljb2RlLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LWVuY29kZS11bmljb2RlIikKKyAgICAodmVyc2lvbiAiMC4zLjUiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiZW5jb2RlX3VuaWNvZGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFnOGE4cGl4a3h6NnI5MjdmNHNj NHIxNXF5YzBzenhkeGIxNzMydjhxN2gwZGk0d2tjbGgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXNjaWkiICxydXN0LWFzY2lpLTAuOSkKKyAgICA7 OyAgICAgKCJydXN0LWNsaXBweSIgLHJ1c3QtY2xpcHB5LTAuMCkpCisgICAgOzsgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL3Rvcm1vbC9lbmNvZGVfdW5pY29kZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJVVEYt OCBhbmQgVVRGLTE2IHN1cHBvcnQgZm9yIGNoYXIsIHU4IGFuZCB1MTYiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVVRGLTggYW5kIFVURi0xNiBjaGFyYWN0ZXIgdHlwZXMsIGl0ZXJhdG9ycyBh bmQgcmVsYXRlZCBtZXRob2RzIGZvcgorY2hhciwgdTggYW5kIHUxNi4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWVudi1sb2dnZXItMC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZW52LWxvZ2dl ciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0055-gnu-Add-rust-lock-api-0.2.patch" Content-Disposition: attachment; filename="0055-gnu-Add-rust-lock-api-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc54 RnJvbSAyMDVjZDEwZGJiYjI1Yzg3YmMzODI2MTVlM2Q2NzE0OWJmZjBhZDM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo1MjoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU1LzIwNl0gZ251OiBB ZGQgcnVzdC1sb2NrLWFwaS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxvY2stYXBpLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwZjQwMmYwZGU0Li44YjA2ZTBmYzAw IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQ2OCw2ICsyNDY4LDM0IEBAIGZ1bmN0aW9ucyBhbmQgc3Rh dGljIHZhcmlhYmxlcyB0aGVzZSBsaWJyYXJpZXMgY29udGFpbi4iKQogICAgIChsaWNlbnNlIChs aXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1sb2NrLWFwaS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1sb2NrLWFwaSIpCisgICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImxvY2tfYXBpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxeng3cGtzbWd5Z2dwY3pndzRxcnI0dmoybmtk azVsaXBnaXlzdnIyMHNsbTU1Mm52NTdkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LW93bmluZy1yZWYiICxydXN0LW93bmluZy1yZWYtMC40KQorICAg IDs7ICAgICAoInJ1c3Qtc2NvcGVndWFyZCIgLHJ1c3Qtc2NvcGVndWFyZC0xLjApCisgICAgOzsg ICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9BbWFuaWV1L3BhcmtpbmdfbG90IikKKyAgICAoc3lub3Bz aXMKKyAgICAgIldyYXBwZXJzIHRvIGNyZWF0ZSBmdWxseS1mZWF0dXJlZCBNdXRleCBhbmQgUndM b2NrIHR5cGVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIldyYXBwZXJzIHRvIGNyZWF0ZSBm dWxseS1mZWF0dXJlZCBNdXRleCBhbmQgUndMb2NrIHR5cGVzLiAgQ29tcGF0aWJsZQord2l0aCBu b19zdGQuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1sb2ctMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtbG9nIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0056-gnu-Add-rust-semver-0.9.patch" Content-Disposition: attachment; filename="0056-gnu-Add-rust-semver-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc55 RnJvbSAxOTA5NDM2OWY0YzdiYjdjYTc3MzU1Y2FlZTI2YWZlNTk0YjNlYmY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDowOTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU2LzIwNl0gZ251OiBB ZGQgcnVzdC1zZW12ZXItMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z ZW12ZXItMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGIwNmUwZmMwMC4uODJmMGYzZDhkNSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTQ1NzAsNiArNDU3MCwzNiBAQCB3aXRoIG9uZSBvZiB0aGUgaW1w bGVtZW50ZWQgc3RyYXRlZ2llcy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4w CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMg cnVzdC1zZW12ZXItMC45CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VtdmVyIikKKyAg ICAodmVyc2lvbiAiMC45LjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2VtdmVyIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwMHE0bGtjajBycmdiaHZpdjlzZDRwNnFtZHNpcGt3a2JyYTdyaDExanJocTVrcHZqemh4 IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJn dW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNlbXZl ci1wYXJzZXIiICxydXN0LXNlbXZlci1wYXJzZXItMC43KQorICAgIDs7ICAgICAoInJ1c3Qtc2Vy ZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWNyYXRlcy1pbmRleCIgLHJ1c3QtY3JhdGVzLWluZGV4LTAu MTMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0x LjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkK KyAgICA7OyAgICAgKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZG9jcy5ycy9jcmF0ZS9zZW12ZXIiKQorICAgIChzeW5vcHNpcwor ICAgICAiU2VtYW50aWMgdmVyc2lvbiBwYXJzaW5nIGFuZCBjb21wYXJpc29uIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIlNlbWFudGljIHZlcnNpb24gcGFyc2luZyBhbmQgY29tcGFyaXNvbi4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LXNlbXZlci1wYXJzZXItMC45CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3Qtc2VtdmVyLXBhcnNlciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0058-gnu-Add-rust-afl-0.4.patch" Content-Disposition: attachment; filename="0058-gnu-Add-rust-afl-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc57 RnJvbSA0N2UwN2ZlOTIzYWI2MjdmOWQ5NzczNjdlMGExODYzMTk4YjI0YjdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxNDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU4LzIwNl0gZ251OiBB ZGQgcnVzdC1hZmwtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1hZmwt MC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTIyNmE0MGJiNC4uZWY4ZjBhMGJmOCAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTUzLDYgKzUzLDM2IEBAIHRoZSBSdXN0IHByb2dyYW1taW5nIGxhbmd1YWdl LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpic2QtMwogICAgICAgICAgICAgICAgICAg IGxpY2Vuc2U6emxpYikpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1hZmwtMC40CisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtYWZsIikKKyAgICAodmVyc2lvbiAiMC40LjMiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAiYWZsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZzJjaGMxOGppN3F4aTBkMDNuMmFpMTQw cWRjd3c5NTh2NXNpNnJjam5uaG1yaTF2eWZiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWNjIiAscnVzdC1jYy0xLjApCisgICAgOzsgICAgICgicnVz dC1jbGFwIiAscnVzdC1jbGFwLTIpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy12ZXJzaW9uIiAs cnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXhkZyIgLHJ1c3QteGRn LTIuMikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKQorICAgIDs7ICAg ICAoInJ1c3QteGRnIiAscnVzdC14ZGctMi4yKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8v Z2l0aHViLmNvbS9ydXN0LWZ1enovYWZsLnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkZ1enpp bmcgUnVzdCBjb2RlIHdpdGggYW1lcmljYW4tZnV6enktbG9wIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkZ1enogUnVzdCBjb2RlIHdpdGggYW1lcmljYW4tZnV6enktbG9wLiIpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1hbnNpLXRlcm0t MC4xMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWFuc2ktdGVybSIpCi0tIAoyLjI0LjAK Cg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0057-gnu-Add-rust-rustc-version-0.2.patch" Content-Disposition: attachment; filename="0057-gnu-Add-rust-rustc-version-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc56 RnJvbSA4YjYwYzIwMTA2OTJkZDRhMmY0NTk0ZGJiODc5MmQ2NTkzNzg5YzQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxMjo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU3LzIwNl0gZ251OiBB ZGQgcnVzdC1ydXN0Yy12ZXJzaW9uLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpOiBOZXcgdmVyc2lvbi4KLS0tCiBnbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4MmYwZjNkOGQ1Li5hMjI2 YTQwYmI0IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDM2Myw2ICs0MzYzLDMxIEBAIHJ1c3QtbGFuZy9y dXN0IGludGVncmF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAg ICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXJ1c3RjLXZlcnNpb24tMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcnVzdGMtdmVy c2lvbiIpCisgICAgKHZlcnNpb24gIjAuMi4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJ1c3Rj X3ZlcnNpb24iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjAyaDN4NTdsY3I4bDJwbTBhNjQ1czl3aGRoMzNwbjVjbnJ3 dm41Y2I1N3ZjcmM1M3gzaGsiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOmNhcmdvLWlucHV0cyAoKCJydXN0LXNlbXZl ciIgLHJ1c3Qtc2VtdmVyLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vS2ltdW5kaS9ydXN0Yy12ZXJzaW9uLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAg IkxpYnJhcnkgZm9yIHF1ZXJ5aW5nIHRoZSB2ZXJzaW9uIG9mIGEgaW5zdGFsbGVkIHJ1c3RjIGNv bXBpbGVyIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IGxpYnJhcnkgZm9yIHF1ZXJ5aW5nIHRoZSB2ZXJzaW9uIG9mIGEgaW5zdGFsbGVkCitydXN0YyBj b21waWxlciIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtcnl1LTEuMAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXJ5dSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0059-gnu-Add-rust-insta-0.8.patch" Content-Disposition: attachment; filename="0059-gnu-Add-rust-insta-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc58 RnJvbSBlY2YxODM5Njg0Y2Y4ODhjMTZlMzE5ZGUxYTBmNWU4ZjU4YTAzNmQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxOTo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU5LzIwNl0gZ251OiBB ZGQgcnVzdC1pbnN0YS0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWlu c3RhLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWY4ZjBhMGJmOC4uMGY5NjM3OWIw OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTIwODIsNiArMjA4Miw0MSBAQCBTeXN0ZW1UaW1lfX0iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1pbnN0YS0wLjgKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1pbnN0YSIpCisgICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImluc3RhIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxN3J2cXc5eG02MXBybmNicWkzY3BscGhyM2wy ZGw4NXNsamRweXIzZnoybXFqZ2JkZndiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWNocm9ubyIgLHJ1c3QtY2hyb25vLTAuNCkKKyAgICA7OyAgICAg KCJydXN0LWNpLWluZm8iICxydXN0LWNpLWluZm8tMC4zKQorICAgIDs7ICAgICAoInJ1c3QtY29u c29sZSIgLHJ1c3QtY29uc29sZS0wLjcpCisgICAgOzsgICAgICgicnVzdC1kaWZmZXJlbmNlIiAs cnVzdC1kaWZmZXJlbmNlLTIuMCkKKyAgICA7OyAgICAgKCJydXN0LWZhaWx1cmUiICxydXN0LWZh aWx1cmUtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3Rh dGljLTEuMykKKyAgICA7OyAgICAgKCJydXN0LXBlc3QiICxydXN0LXBlc3QtMi4xKQorICAgIDs7 ICAgICAoInJ1c3QtcGVzdC1kZXJpdmUiICxydXN0LXBlc3QtZGVyaXZlLTIuMSkKKyAgICA7OyAg ICAgKCJydXN0LXJvbiIgLHJ1c3Qtcm9uLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAs cnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJk ZS1qc29uLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlLXlhbWwiICxydXN0LXNlcmRlLXlh bWwtMC44KQorICAgIDs7ICAgICAoInJ1c3QtdXVpZCIgLHJ1c3QtdXVpZC0wLjcpKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL21pdHN1aGlrby9pbnN0YSIpCisgICAgKHN5 bm9wc2lzICJTbmFwc2hvdCB0ZXN0aW5nIGxpYnJhcnkgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc25hcHNob3QgdGVzdGluZyBsaWJy YXJ5IGZvciBSdXN0IikKKyAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWlvdmVjLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWlvdmVj IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0060-gnu-Add-rust-syn-0.15.patch" Content-Disposition: attachment; filename="0060-gnu-Add-rust-syn-0.15.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc59 RnJvbSBjOGEwYzg1Y2RiNmQ4YTM3YzMyYmY4NjgyYjRiOTVhZmI5NTYzYzlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyMDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYwLzIwNl0gZ251OiBB ZGQgcnVzdC1zeW4tMC4xNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc3lu LTAuMTUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDBmOTYzNzliMDguLjliOWY0OGE3NmQgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC01MTI3LDYgKzUxMjcsMzggQEAgYW5kIEphcm8tV2lua2xlci4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3lu LTAuMTUKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zeW4iKQorICAgICh2ZXJzaW9uICIw LjE1LjQ0IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN5biIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDA3MHljYmg0 N3loeGI1dnh3YTE1dmkyd3Bka3czdjFtMTR2NG1qcnl6MTU2OGZxa2JzYSIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3Qt cHJvYy1tYWNybzItMC40KQorICAgIDs7ICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEu MCkKKyAgICA7OyAgICAgKCJydXN0LXVuaWNvZGUteGlkIiAscnVzdC11bmljb2RlLXhpZC0wLjIp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1pbnN0YSIgLHJ1c3QtaW5zdGEtMC44KQorICAgIDs7ICAgICAoInJ1c3QtcmF5b24iICxydXN0 LXJheW9uLTEuMSkKKyAgICA7OyAgICAgKCJydXN0LXJlZi1jYXN0IiAscnVzdC1yZWYtY2FzdCkK KyAgICA7OyAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpCisgICAgOzsgICAgICgi cnVzdC10ZXJtY29sb3IiICxydXN0LXRlcm1jb2xvci0xLjApCisgICAgOzsgICAgICgicnVzdC13 YWxrZGlyIiAscnVzdC13YWxrZGlyLTIuMikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vZHRvbG5heS9zeW4iKQorICAgIChzeW5vcHNpcyAiUGFyc2VyIGZvciBSdXN0IHNv dXJjZSBjb2RlIikKKyAgICAoZGVzY3JpcHRpb24gIlBhcnNlciBmb3IgUnVzdCBzb3VyY2UgY29k ZSIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt c3luc3RydWN0dXJlLXRlc3QtdHJhaXRzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LXN5bnN0cnVjdHVyZS10ZXN0LXRyYWl0cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0063-gnu-Add-rust-cpp-demangle-0.2.patch" Content-Disposition: attachment; filename="0063-gnu-Add-rust-cpp-demangle-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs462 RnJvbSBjYzFkOGM0MGVhODA0MzViYjM0NWE1MGI2Y2YxNzZhMzk1YzE2N2Q1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyODozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYzLzIwNl0gZ251OiBB ZGQgcnVzdC1jcHAtZGVtYW5nbGUtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1jcHAtZGVtYW5nbGUtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkZjhkMTJjNGM4Li42 OTA1NTNhMDRmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTA1Niw2ICsxMDU2LDM1IEBAIGhleGFkZWNp bWFsLCBiYXNlMzIsIGFuZCBiYXNlNjQuIikKICAgICAgICAgIChiYXNlMzIKICAgICAgICAgICAi MTdnaXYwbjBuMXI2NHowZGFoZnZrankzeXM1MTdqeHloczhzZDlsbWd2Y2xqcGp5cnl4YSIpKSkp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jcHAtZGVtYW5nbGUtMC4yCisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3QtY3BwLWRlbWFuZ2xlIikKKyAgICAodmVyc2lvbiAiMC4yLjEyIikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgImNwcF9kZW1hbmdsZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGE0aHFzZmMwc2Zk d3k3cGNyMHJjMWZqcDJqNDdmeGJrcWZjMmxmcmJpNHpsbTVocTM2ayIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBg KCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1hZmwiICxydXN0LWFmbC0wLjQpCisg ICAgOzsgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpKQorICAgIDs7ICAgICM6 Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jbGFwIiAscnVzdC1j bGFwLTIpCisgICAgOzsgICAgICgicnVzdC1kaWZmIiAscnVzdC1kaWZmLTAuMSkKKyAgICA7OyAg ICAgKCJydXN0LWdsb2IiICxydXN0LWdsb2ItMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9naW1saS1ycy9jcHBfZGVtYW5nbGUiKQorICAgIChzeW5vcHNp cyAiRGVtYW5nbGUgQysrIHN5bWJvbHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBw YWNrYWdlIHByb3ZpZGVzIGEgY3JhdGUgZm9yIGRlbWFuZ2xpbmcgQysrIHN5bWJvbHMiKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWRlbW8taGFjay0wLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1k ZW1vLWhhY2siKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0062-gnu-Add-rust-diff-0.1.patch" Content-Disposition: attachment; filename="0062-gnu-Add-rust-diff-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs461 RnJvbSAyYTM4MTdjMzU3ODMzZmYwZmMxZDc1NWNiNzJmMWRkYmVmM2ZkZWIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyNDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYyLzIwNl0gZ251OiBB ZGQgcnVzdC1kaWZmLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZGlm Zi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDYwMjY0MDRkNGEuLmRmOGQxMmM0YzggMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC0xMTA1LDYgKzExMDUsMzIgQEAgaGV4YWRlY2ltYWwsIGJhc2UzMiwgYW5kIGJh c2U2NC4iKQogICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQogICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWRpZmYtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZGlmZiIp CisgICAgKHZlcnNpb24gIjAuMS4xMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJkaWZmIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwZmhhdm5pNDZhMnJpYjkzaWc1ZmdicW1tNDh5c21zNXN4emIzaDlicDd2cDJid25q YXJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAgICAo InJ1c3Qtc3BlY3VsYXRlIiAscnVzdC1zcGVjdWxhdGUtMC4xKSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS91dGthcnNoa3VrcmV0aS9kaWZmLnJzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIkxDUyBiYXNlZCBzbGljZSBhbmQgc3RyaW5nIGRpZmZpbmcgaW1wbGVt ZW50YXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gTENTIGJhc2VkIHNsaWNlIGFu ZCBzdHJpbmcgZGlmZmluZyBpbXBsZW1lbnRhdGlvbi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWRpcnMt MS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0061-gnu-Add-rust-speculate-0.1.patch" Content-Disposition: attachment; filename="0061-gnu-Add-rust-speculate-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc60 RnJvbSBjYjM4MWIyYzJhMTQ3N2EyZmRlMzgxNzU5MWYyNDYyNWM1MGM2ODFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyMjoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYxLzIwNl0gZ251OiBB ZGQgcnVzdC1zcGVjdWxhdGUtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zcGVjdWxhdGUtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDliOWY0OGE3NmQuLjYwMjY0MDRk NGEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00OTIxLDYgKzQ5MjEsMzQgQEAgdHJhY2sgb2Ygd2hlcmUg ZWFjaCBuZXcgZmlsZSBhbmQgbGluZSBzdGFydHMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3Qtc3BlY3VsYXRlLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LXNwZWN1bGF0ZSIpCisgICAgKHZlcnNpb24gIjAuMS4yIikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg InNwZWN1bGF0ZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHBoMDFuM2Zxa21uZnIxd2QxM2Rxc2k0em52MDZ4eTZw NGgzaHFxZHprODFyMHI1dmQxdyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAg OzsgICAgKCgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgIDs7 ICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN5 biIgLHJ1c3Qtc3luLTAuMTUpCisgICAgOzsgICAgICgicnVzdC11bmljb2RlLXhpZCIgLHJ1c3Qt dW5pY29kZS14aWQtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS91dGthcnNoa3VrcmV0aS9zcGVjdWxhdGUucnMiKQorICAgIChzeW5vcHNpcworICAgICAi UlNwZWMgaW5zcGlyZWQgdGVzdGluZyBmcmFtZXdvcmsgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiQW4gUlNwZWMgaW5zcGlyZWQgbWluaW1hbCB0ZXN0aW5nIGZyYW1ld29yayBm b3IgUnVzdC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1zcGluLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNwaW4iKQotLSAK Mi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0064-gnu-Add-rust-indexmap-1.0.patch" Content-Disposition: attachment; filename="0064-gnu-Add-rust-indexmap-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs463 RnJvbSA2ZDcxOWFlNzAwMTdkYTdjMjQ1NWM5ZWExMzI3ODhlNjY1ZDFkODVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDo0NToxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY0LzIwNl0gZ251OiBB ZGQgcnVzdC1pbmRleG1hcC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWluZGV4bWFwLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjkwNTUzYTA0Zi4u MGU2ZjY5YWJmMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTIxMzcsNiArMjEzNyw0NyBAQCBTeXN0ZW1U aW1lfX0iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1pbmRleG1hcC0xLjAKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1pbmRleG1hcCIpCisgICAgKHZlcnNpb24gIjEuMC4y IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImluZGV4bWFwIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxM2Y1azFrbDI3 NTl5NHhmeTB2aGF5czM1Zm1ya21ocW5nYnIybnk4c212cmJ6MGFnMGJ5IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsg IGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0x LjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1mbnYiICxydXN0LWZudi0xLjApCisgICAgOzsgICAgICgicnVzdC1pdGVydG9vbHMiICxy dXN0LWl0ZXJ0b29scy0wLjgpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3Qt bGF6eS1zdGF0aWMtMS4zKQorICAgIDs7ICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVp Y2tjaGVjay0wLjgpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAg ICA7OyAgICAgKCJydXN0LXNlcmRlLXRlc3QiICxydXN0LXNlcmRlLXRlc3QtMS4wKSkpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ibHVzcy9pbmRleG1hcCIpCisgICAgKHN5 bm9wc2lzCisgICAgICJIYXNoIHRhYmxlIHdpdGggY29uc2lzdGVudCBvcmRlciBhbmQgZmFzdCBp dGVyYXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVz IGEgaGFzaCB0YWJsZSB3aXRoIGNvbnNpc3RlbnQgb3JkZXIgYW5kIGZhc3QgaXRlcmF0aW9uLgor CitUaGUgaW5kZXhtYXAgaXMgYSBoYXNoIHRhYmxlIHdoZXJlIHRoZSBpdGVyYXRpb24gb3JkZXIg b2YgdGhlCitrZXktdmFsdWUgcGFpcnMgaXMgaW5kZXBlbmRlbnQgb2YgdGhlIGhhc2ggdmFsdWVz IG9mIHRoZSBrZXlzLiAgSXQgaGFzCit0aGUgdXN1YWwgaGFzaCB0YWJsZSBmdW5jdGlvbmFsaXR5 LCBpdCBwcmVzZXJ2ZXMgaW5zZXJ0aW9uIG9yZGVyCitleGNlcHQgYWZ0ZXIgcmVtb3ZhbHMsIGFu ZCBpdCBhbGxvd3MgbG9va3VwIG9mIGl0cyBlbGVtZW50cyBieSBlaXRoZXIKK2hhc2ggdGFibGUg a2V5IG9yIG51bWVyaWNhbCBpbmRleC4gIEEgY29ycmVzcG9uZGluZyBoYXNoIHNldCB0eXBlIGlz CithbHNvIHByb3ZpZGVkLgorCitUaGlzIGNyYXRlIHdhcyBpbml0aWFsbHkgcHVibGlzaGVkIHVu ZGVyIHRoZSBuYW1lIG9yZGVybWFwLCBidXQgaXQgd2FzCityZW5hbWVkIHRvIGluZGV4bWFwLiIp CisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtaW5zdGEtMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt aW5zdGEiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0065-gnu-Add-rust-crossbeam-deque-0.7.patch" Content-Disposition: attachment; filename="0065-gnu-Add-rust-crossbeam-deque-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs464 RnJvbSBlZTE2NWZmZmU4MGI0N2M1ZTU3ZmZiMmQyZjg4MDAzYjczMjQxNzJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxMDowNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY1LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwZTZmNjlhYmYw Li4yY2Y4OWM5NDk5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODgyLDYgKzg4MiwzMiBAQCBJdCBpcyBp bnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAg ICAoZGVzY3JpcHRpb24gIkNyaXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkiKQogICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1j cm9zc2JlYW0tZGVxdWUiKQorICAgICh2ZXJzaW9uICIwLjcuMSIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJjcm9zc2JlYW0tZGVxdWUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB3YXM5eDcxY3o1ZzF5MzY3MGN5eTZq ZG1zZGZnNms5bWJmMGRkejJrMW1kZDdoeDUzNWkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLWVwb2NoIiAscnVzdC1jcm9zc2JlYW0t ZXBvY2gtMC43KQorICAgIDs7ICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9z c2JlYW0tdXRpbHMtMC42KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Nyb3NzYmVhbS1ycy9jcm9zc2JlYW0vdHJlZS9t YXN0ZXIvY3Jvc3NiZWFtLWRlcXVlIikKKyAgICAoc3lub3BzaXMgIkNvbmN1cnJlbnQgd29yay1z dGVhbGluZyBkZXF1ZSIpCisgICAgKGRlc2NyaXB0aW9uICJDb25jdXJyZW50IHdvcmstc3RlYWxp bmcgZGVxdWUiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4w KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1lcG9jaC0wLjcKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tZXBvY2giKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0066-gnu-Add-rust-crossbeam-queue-0.1.patch" Content-Disposition: attachment; filename="0066-gnu-Add-rust-crossbeam-queue-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs465 RnJvbSA1ZmM5NTVlMzFkZmM2MTUwM2VlOTcwZjBmMDVjNjlmMzNhZGM2Y2NiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxMzoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY2LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMmNmODljOTQ5 OS4uY2ViODgwYjA1NCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkzOCw2ICs5MzgsMzMgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGRlc2NyaXB0aW9uICJFcG9jaC1iYXNlZCBnYXJiYWdlIGNvbGxlY3Rpb24iKQogICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWNyb3NzYmVhbS1xdWV1ZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1jcm9zc2JlYW0tcXVldWUiKQorICAgICh2ZXJzaW9uICIwLjEuMiIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJjcm9zc2JlYW0tcXVldWUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBqc2E5ZGJ4bndxY3hmd3MwOXZh c2NoZjkyZDRpbWxiYmlrbWNuNGthOHo3cnpiOXI1dnciKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2Jl YW0tdXRpbHMtMC42KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg IDs7ICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Nyb3NzYmVhbS1ycy9jcm9zc2JlYW0vdHJlZS9tYXN0 ZXIvY3Jvc3NiZWFtLXV0aWxzIikKKyAgICAoc3lub3BzaXMgIkNvbmN1cnJlbnQgcXVldWVzIikK KyAgICAoZGVzY3JpcHRpb24gIkNvbmN1cnJlbnQgcXVldWVzIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0CisgICAgICAgICAgICAgICAsbGljZW5zZTphc2wyLjAKKyAgICAgICAgICAg ICAgICxsaWNlbnNlOmJzZC0yKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS11 dGlscy0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tdXRpbHMiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0068-gnu-Add-rust-crossbeam-channel-0.3.patch" Content-Disposition: attachment; filename="0068-gnu-Add-rust-crossbeam-channel-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs467 RnJvbSBiMmUzYWYxYWI1NDY1MWRmYzAwOWVjNGUxYTUyNGJjOGRmOWEzYWE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyMjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY4LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LWNyb3NzYmVhbS1jaGFubmVsLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5 MmI4ZTQ5YzY2Li40ZTM5ZjMyY2Y3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODgyLDYgKzg4MiwzNyBA QCBJdCBpcyBpbnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5l cX0uIikKICAgICAoZGVzY3JpcHRpb24gIkNyaXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkiKQog ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1jaGFubmVsLTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWNyb3NzYmVhbS1jaGFubmVsIikKKyAgICAodmVyc2lvbiAiMC4zLjgiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAiY3Jvc3NiZWFtLWNoYW5uZWwiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBhenB5bXlr MGxkNGFrcmpmeTY5Y2s1cHpmZ3oxZjJnYjNzbW0yeXdsZDkydnNqZDIzaGciKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAs cnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3Qtc21hbGx2ZWMiICxy dXN0LXNtYWxsdmVjLTAuNikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1 c3Qtc2lnbmFsLWhvb2siICxydXN0LXNpZ25hbC1ob29rKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9jcm9zc2JlYW0tcnMvY3Jvc3NiZWFtL3RyZWUvbWFzdGVy L2Nyb3NzYmVhbS1jaGFubmVsIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk11bHRpLXByb2R1Y2Vy IG11bHRpLWNvbnN1bWVyIGNoYW5uZWxzIGZvciBtZXNzYWdlIHBhc3NpbmciKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiTXVsdGktcHJvZHVjZXIgbXVsdGktY29uc3VtZXIgY2hhbm5lbHMgZm9y IG1lc3NhZ2UgcGFzc2luZyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdAorICAgICAg ICAgICAgICAgLGxpY2Vuc2U6YXNsMi4wCisgICAgICAgICAgICAgICAsbGljZW5zZTpic2QtMikp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43CiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtLWRlcXVlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0067-gnu-Add-rust-smallvec-0.6.patch" Content-Disposition: attachment; filename="0067-gnu-Add-rust-smallvec-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs466 RnJvbSBjZWI4NTFjNmNlMTBlMzZkZmI1OTNlNjkyNmJjMjZlMjRlZDk1Njc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxOToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY3LzIwNl0gZ251OiBB ZGQgcnVzdC1zbWFsbHZlYy0wLjYuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXNtYWxsdmVjLTAuNik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjZWI4ODBiMDU0Li45MmI4ZTQ5YzY2 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTAyNiw2ICs1MDI2LDM0IEBAIGRhdGEgdHlwZS4iKQogICAg IChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zbWFsbHZlYy0wLjYKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1zbWFsbHZlYyIpCisgICAgKHZlcnNpb24gIjAuNi4xMCIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJzbWFsbHZlYyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWR5bDQzcmd6bnk3OWpqcGd6aTA3 eTBseTJnZ3gxeHdzbjY0Y3N4ajBqOTFic2Y2bHE1YiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7 OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmluY29k ZSIgLHJ1c3QtYmluY29kZS0xLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL3NlcnZvL3J1c3Qtc21hbGx2ZWMiKQorICAgIChzeW5vcHNpcworICAgICAiU21h bGwgdmVjdG9yIG9wdGltaXphdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICInU21hbGwg dmVjdG9yJyBvcHRpbWl6YXRpb246IHN0b3JlIHVwIHRvIGEgc21hbGwgbnVtYmVyIG9mIGl0ZW1z IG9uIHRoZQorc3RhY2siKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNvY2tldDItMC4zCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3Qtc29ja2V0MiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0069-gnu-Add-rust-crossbeam-0.7.patch" Content-Disposition: attachment; filename="0069-gnu-Add-rust-crossbeam-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs468 RnJvbSA2ZjQwMmFjNmY3MzM0MDU3MDc2MGI5YWRhNTAyODNjOTJiY2Y4YTBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyNTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY5LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcm9zc2JlYW0tMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNGUzOWYzMmNmNy4uNDQ2NzRm M2M1OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4Miw2ICs4ODIsMzYgQEAgSXQgaXMgaW5zcGlyZWQg YnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAgICAgKGRlc2Ny aXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5IikKICAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1j cm9zc2JlYW0tMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtIikKKyAg ICAodmVyc2lvbiAiMC43LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY3Jvc3NiZWFtIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwZzVqeXNxNXg0Z25kYzF2NXNxOW4zZjFtOTdrN3FpaHdkcGlndzZhcjZrbmoxNHFt MDlkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNm Zy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWNyb3NzYmVhbS1jaGFu bmVsIiAscnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMpCisgICAgOzsgICAgICgicnVzdC1jcm9z c2JlYW0tZGVxdWUiICxydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcpCisgICAgOzsgICAgICgicnVz dC1jcm9zc2JlYW0tZXBvY2giICxydXN0LWNyb3NzYmVhbS1lcG9jaC0wLjcpCisgICAgOzsgICAg ICgicnVzdC1jcm9zc2JlYW0tcXVldWUiICxydXN0LWNyb3NzYmVhbS1xdWV1ZS0wLjEpCisgICAg OzsgICAgICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbSIpCisgICAgKHN5bm9wc2lzICJUb29s cyBmb3IgY29uY3VycmVudCBwcm9ncmFtbWluZyIpCisgICAgKGRlc2NyaXB0aW9uICJUb29scyBm b3IgY29uY3VycmVudCBwcm9ncmFtbWluZyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3Jvc3NiZWFtLWNo YW5uZWwtMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtLWNoYW5uZWwi KQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0070-gnu-Add-rust-crc32fast-1.2.patch" Content-Disposition: attachment; filename="0070-gnu-Add-rust-crc32fast-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs469 RnJvbSBiNTUwNmJmZmY1OThmMzMzYTIyNWQzMmU5NDBiNGYyY2YwODIzOGJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyOTo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcwLzIwNl0gZ251OiBB ZGQgcnVzdC1jcmMzMmZhc3QtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcmMzMmZhc3QtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NDY3NGYzYzU5Li4yMjMxNzEz NjNjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODUzLDYgKzg1MywzNSBAQCBJdCBpcyBpbnNwaXJlZCBi eSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAgICAobGljZW5z ZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQp KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3JjMzJmYXN0LTEuMgorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWNyYzMyZmFzdCIpCisgICAgKHZlcnNpb24gIjEuMi4wIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImNyYzMyZmFzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWM5ZGhrdmYzYnJyenpwbGNpamF5 d3hpMnc4d3Y1NTc4aTByeWhjbTd4OGRtemk1czRtcyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1iZW5j aGVyIiAscnVzdC1iZW5jaGVyLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxy dXN0LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0w LjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NyaWpzL3J1 c3QtY3JjMzJmYXN0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0 ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1dGF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1 dGF0aW9uIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0071-gnu-Add-rust-miniz-oxide-0.2.patch" Content-Disposition: attachment; filename="0071-gnu-Add-rust-miniz-oxide-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs470 RnJvbSAzM2IxZTQ5MmI5NDFlZTEzODIxZTMzYTM3N2FhNjZjNGVlZTgwYzIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTozNjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcxLzIwNl0gZ251OiBB ZGQgcnVzdC1taW5pei1veGlkZS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW1pbml6LW94aWRlLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjIzMTcxMzYzYy4uMDg2OWZk MWMzNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMwNjcsNiArMzA2NywzMiBAQCBzdHJlYW1pbmcgQVBJ IGZvciBtaW5pel9veGlkZS4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1taW5p ei1veGlkZS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW5pei1veGlkZSIpCisg ICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1pbml6X294aWRlIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIxN2Y5MmtydjloaHN5YzM4cHJwZnluOTltMmhxaHI0ZmdzenBzbGE2NmE2Z2Ny bnBiaHhuIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7 OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMgKCgicnVzdC1hZGxlcjMyIiAs cnVzdC1hZGxlcjMyKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNv bS9Gcm9tbWkvbWluaXpfb3hpZGUvdHJlZS9tYXN0ZXIvbWluaXpfb3hpZGUiKQorICAgIChzeW5v cHNpcworICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lvbiBsaWJyYXJ5 IHdyaXR0ZW4gaW4gUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJERUZMQVRFIGNvbXBy ZXNzaW9uIGFuZCBkZWNvbXByZXNzaW9uIGxpYnJhcnkgcmV3cml0dGVuIGluIFJ1c3QKK2Jhc2Vk IG9uIG1pbml6LiIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1pbml6LXN5cy0w LjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1taW5pei1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0073-gnu-add-rust-tokio-sync-0.1.patch" Content-Disposition: attachment; filename="0073-gnu-add-rust-tokio-sync-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs472 RnJvbSA5ZGZmYjE2Nzk5MjRlOWQ3MWExYzI4MzkxM2U5NjlkN2IxZDNhMzEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTo1MjoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDczLzIwNl0gZ251OiBh ZGQgcnVzdC10b2tpby1zeW5jLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtdG9raW8tc3luYy0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDk0MDM1MjgxYzMuLjQxZTZi ODQwMjkgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTM1LDYgKzU5MzUsMzUgQEAgdGhlIGN1cnJlbnQg dGhyZWFkLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLXN5bmMtMC4x CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tc3luYyIpCisgICAgKHZlcnNpb24g IjAuMS42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXN5bmMiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFy eWFsaDdkY21uejQ2eGoxdmE4YWF3M2lmNnZkNG1qODdyNjdkcXZycWhweWY3ajhxaTEiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMK KyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZm52IiAscnVzdC1m bnYtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpKQor ICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1l bnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikKKyAgICA7OyAgICAgOzsgRG9lcyBub3Qg ZXhpc3QgYW55bW9yZQorICAgIDs7ICAgICA7OyAoInJ1c3QtbG9vbSIgLHJ1c3QtbG9vbSkKKyAg ICA7OyAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpbykKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLW1vY2stdGFzayIgLHJ1c3QtdG9raW8tbW9jay10YXNrLTAuMSkpKSkKKyAgICAoaG9tZS1w YWdlICJodHRwczovL3Rva2lvLnJzIikKKyAgICAoc3lub3BzaXMgIlN5bmNocm9uaXphdGlvbiB1 dGlsaXRpZXMiKQorICAgIChkZXNjcmlwdGlvbiAiU3luY2hyb25pemF0aW9uIHV0aWxpdGllcy4i KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10 b21sLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXRvbWwiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0072-gnu-Add-rust-miniz-oxide-c-api-0.2.patch" Content-Disposition: attachment; filename="0072-gnu-Add-rust-miniz-oxide-c-api-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs471 RnJvbSAxNzZlY2M2MWE0ZmJhNjJkYWI5MjBiMWEzOWNhYzQ2NWVjYmVkNDA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTozOTo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcyLzIwNl0gZ251OiBB ZGQgcnVzdC1taW5pei1veGlkZS1jLWFwaS0wLjIuCgoqIGdudS9wYWNrYWdlL2NyYXRlcy1pby5z Y20gKHJ1c3QtbWluaXotb3hpZGUtYy1hcGktMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDg2 OWZkMWMzNC4uOTQwMzUyODFjMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMwOTMsNiArMzA5MywzNiBA QCBiYXNlZCBvbiBtaW5pei4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1taW5p ei1veGlkZS1jLWFwaS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW5pei1veGlk ZS1jLWFwaSIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1p bml6X294aWRlX2NfYXBpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxNTE0bXZsajh2bDcyM3hxeG53dzVjZnFyMm1o bnFxcWYxOGZuM2RmMTd5eDhyYWNseTJ2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWNyYzMyZmFzdCIgLHJ1c3QtY3JjMzJmYXN0LTEuMikKKyAgICAgICAgKCJydXN0 LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbWluaXotb3hpZGUiICxy dXN0LW1pbml6LW94aWRlLTAuMikpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICAgICAoKCJydXN0LWNjIiAscnVzdC1jYy0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL0Zyb21taS9taW5pel9veGlkZS8iKQorICAgIChzeW5vcHNp cworICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lvbiBBUEkiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lv biBBUEkgZGVzaWduZWQgdG8gYmUgUnVzdAorZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgbWluaXoi KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1t aW5pei1zeXMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbWluaXotc3lzIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0074-gnu-Add-rust-tokio-reactor-0.1.patch" Content-Disposition: attachment; filename="0074-gnu-Add-rust-tokio-reactor-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs473 RnJvbSA2ZjZjMGEyMzc0OGE2MjgzZTVkOTRiNmFhYjczNzgwMzNiY2ZkZjNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjoyNDowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc0LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1yZWFjdG9yLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtdG9raW8tcmVhY3Rvci0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogMSBmaWxlIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDQx ZTZiODQwMjkuLjBkOGY3MTllMWMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTM1LDYgKzU5MzUsNDQg QEAgdGhlIGN1cnJlbnQgdGhyZWFkLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0 KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXRva2lvLXJlYWN0b3ItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tcmVh Y3RvciIpCisgICAgKHZlcnNpb24gIjAuMS45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lv LXJlYWN0b3IiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjFraGlwNjRjbjYzeHZheXExZGI2OGt4Y25oZ3czY2I0NDlh NG4ybGJ3NHAxcXp4NnB3YmEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQor ICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAg ICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7ICAgICAo InJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1c3QtbWlvIiAscnVzdC1t aW8tMC42KQorICAgIDs7ICAgICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTAp CisgICAgOzsgICAgICgicnVzdC1wYXJraW5nLWxvdCIgLHJ1c3QtcGFya2luZy1sb3QtMC43KQor ICAgIDs7ICAgICAoInJ1c3Qtc2xhYiIgLHJ1c3Qtc2xhYi0wLjQpCisgICAgOzsgICAgICgicnVz dC10b2tpby1leGVjdXRvciIgLHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xKQorICAgIDs7ICAgICAo InJ1c3QtdG9raW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLXN5bmMiICxydXN0LXRva2lvLXN5bmMtMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVz LTEuMTApCisgICAgOzsgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8tMC4xKQorICAgIDs7 ICAgICAoInJ1c3QtdG9raW8taW8tcG9vbCIgLHJ1c3QtdG9raW8taW8tcG9vbC0wLjEpKSkpCisg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJF dmVudCBsb29wIHRoYXQgZHJpdmVzIFRva2lvIEkvTyByZXNvdXJjZXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiRXZlbnQgbG9vcCB0aGF0IGRyaXZlcyBUb2tpbyBJL08gcmVzb3VyY2VzLiIp CisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRv a2lvLXN5bmMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9raW8tc3luYyIpCi0t IAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0075-gnu-Add-rust-tokio-tcp-0.1.patch" Content-Disposition: attachment; filename="0075-gnu-Add-rust-tokio-tcp-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs474 RnJvbSBkOGJhM2VlZDhlZmNmNTViNWY3MWJiZDQ5ZTEyMWUyYTg2NGM2YzMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjozMjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc1LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10Y3AtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby10Y3AtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMGQ4ZjcxOWUxYy4uOTdjZDcx M2FiNiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYwMDIsNiArNjAwMiwzNiBAQCB0aGUgY3VycmVudCB0 aHJlYWQuIikKICAgICAoZGVzY3JpcHRpb24gIlN5bmNocm9uaXphdGlvbiB1dGlsaXRpZXMuIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9r aW8tdGNwLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLXRjcCIpCisgICAg KHZlcnNpb24gIjAuMS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXRjcCIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMDZhMTV2ZzhiY2QzM25nM2g5bGR6bHE3d2w0anN3MHA5cXB5N3YyMmxzNXlhaDNiMjUw eCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFy Z3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ieXRl cyIgLHJ1c3QtYnl0ZXMtMC40KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0 dXJlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC1pb3ZlYyIgLHJ1c3QtaW92ZWMtMC4xKQorICAg IDs7ICAgICAoInJ1c3QtbWlvIiAscnVzdC1taW8tMC42KQorICAgIDs7ICAgICAoInJ1c3QtdG9r aW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXJlYWN0 b3IiICxydXN0LXRva2lvLXJlYWN0b3ItMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dl ci0wLjYpCisgICAgOzsgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8tMC4xKSkpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vdG9raW8ucnMiKQorICAgIChzeW5vcHNpcyAiVENQIGJpbmRp bmdzIGZvciB0b2tpbyIpCisgICAgKGRlc2NyaXB0aW9uICJUQ1AgYmluZGluZ3MgZm9yIHRva2lv LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LXRvbWwtMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0tIAoyLjI0LjAK Cg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0076-gnu-Add-rust-tokio-threadpool-0.1.patch" Content-Disposition: attachment; filename="0076-gnu-Add-rust-tokio-threadpool-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs475 RnJvbSA2NGQ5NjY0M2Y2ZTJjYjQwYmM0MDgyYjE0NmIxNGExODY2ZGY1NDQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjozODo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc2LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10aHJlYWRwb29sLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5k ZXggOTdjZDcxM2FiNi4uMWJkMmI0NzkxOCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYwMzIsNiArNjAz Miw0MyBAQCB0aGUgY3VycmVudCB0aHJlYWQuIikKICAgICAoZGVzY3JpcHRpb24gIlRDUCBiaW5k aW5ncyBmb3IgdG9raW8uIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC10b2tpby10aHJlYWRwb29sIikKKyAgICAodmVyc2lvbiAiMC4xLjE0IikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgInRva2lvLXRocmVhZHBvb2wiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF3a2ozd2l4aWNz cXZsbG04dzc0YjI0a253Nm1kbjAwenNsbThsOWZtMXA4MWdyOGxtYmoiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLWRlcXVlIiAscnVz dC1jcm9zc2JlYW0tZGVxdWUtMC43KQorICAgIDs7ICAgICAoInJ1c3QtY3Jvc3NiZWFtLXF1ZXVl IiAscnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY3Jvc3NiZWFt LXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtZnV0 dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC1sb2ciICxydXN0LWxv Zy0wLjQpCisgICAgOzsgICAgICgicnVzdC1udW0tY3B1cyIgLHJ1c3QtbnVtLWNwdXMtMS4xMCkK KyAgICA7OyAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1 c3Qtc2xhYiIgLHJ1c3Qtc2xhYi0wLjQpCisgICAgOzsgICAgICgicnVzdC10b2tpby1leGVjdXRv ciIgLHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dl ci0wLjYpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzLWNwdXBvb2wiICxydXN0LWZ1dHVyZXMt Y3B1cG9vbC0wLjEpCisgICAgOzsgICAgICgicnVzdC10aHJlYWRwb29sIiAscnVzdC10aHJlYWRw b29sLTEuNykpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vdG9raW8tcnMv dG9raW8iKQorICAgIChzeW5vcHNpcworICAgICAiVGFzayBzY2hlZHVsZXIgYmFja2VkIGJ5IGEg d29yay1zdGVhbGluZyB0aHJlYWQgcG9vbCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlz IHBhY2thZ2UgcHJvdmlkZXMgYSB0YXNrIHNjaGVkdWxlciBiYWNrZWQgYnkgYSB3b3JrLXN0ZWFs aW5nIHRocmVhZAorcG9vbC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC10b21sLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXRv bWwiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0077-gnu-Add-rust-flate2-1.0.patch" Content-Disposition: attachment; filename="0077-gnu-Add-rust-flate2-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs476 RnJvbSA0MWZiNGM1ZTEyMjNkNWUwZjAyNGQ1ZDk3YzllNjU4YjYxY2RhMTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo0MjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc3LzIwNl0gZ251OiBB ZGQgcnVzdC1mbGF0ZTItMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m bGF0ZTItMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxYmQyYjQ3OTE4Li43ZTQw YTFhM2ZhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTYwMSw2ICsxNjAxLDQ2IEBAIGNyb3NzIHBsYXRm b3JtIEFQSS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTIt MS4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKKyAgICAodmVyc2lvbiAi MS4wLjkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZmxhdGUyIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbjYzOWdj N3NibXJraXI2cGlmNjA4eHFwd2N2NjBraWdtcDVjbjl4N204ODkybms4MmFtIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyYzMyZmFzdCIgLHJ1c3Qt Y3JjMzJmYXN0LTEuMikKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMt MC4xKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgOzsg ICAgICgicnVzdC1saWJ6LXN5cyIgLHJ1c3QtbGliei1zeXMtMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtbWluaXotc3lzIiAscnVzdC1taW5pei1zeXMtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbWlu aXotb3hpZGUtYy1hcGkiICxydXN0LW1pbml6LW94aWRlLWMtYXBpLTAuMikKKyAgICA7OyAgICAg KCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpKQorICAgIDs7ICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1 cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2st MC44KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgOzsgICAg ICgicnVzdC10b2tpby1pbyIgLHJ1c3QtdG9raW8taW8tMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt dG9raW8tdGNwIiAscnVzdC10b2tpby10Y3AtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8t dGhyZWFkcG9vbCIgLHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2FsZXhjcmljaHRvbi9mbGF0ZTItcnMiKQorICAg IChzeW5vcHNpcworICAgICAiQmluZGluZ3MgdG8gbWluaXouYyBmb3IgREVGTEFURSBjb21wcmVz c2lvbiBhbmQgZGVjb21wcmVzc2lvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJCaW5kaW5n cyB0byBtaW5pei5jIGZvciBERUZMQVRFIGNvbXByZXNzaW9uIGFuZCBkZWNvbXByZXNzaW9uIGV4 cG9zZWQgYXMKK1JlYWRlci9Xcml0ZXIgc3RyZWFtcy4gIENvbnRhaW5zIGJpbmRpbmdzIGZvciB6 bGliLCBkZWZsYXRlLCBhbmQgZ3ppcC1iYXNlZAorc3RyZWFtcy4iKQorICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWZudi0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1mbnYiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0078-gnu-Add-rust-stdweb-derive-0.5.patch" Content-Disposition: attachment; filename="0078-gnu-Add-rust-stdweb-derive-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs477 RnJvbSBkZmI4ZjkwMzUwODAxNmFiNmMyNDQyMDA5ZDNiYWMwZGI1Y2JjMWIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo0NjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc4LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGR3ZWItZGVyaXZlLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3Rkd2ViLWRlcml2ZS0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3ZTQwYTFhM2ZhLi5j ODM4ZDU0NjZmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTQwMSw2ICs1NDAxLDMzIEBAIGFyZSBtZXQu IikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXN0ZHdlYi1kZXJpdmUtMC41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWRl cml2ZSIpCisgICAgKHZlcnNpb24gIjAuNS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0ZHdl Yi1kZXJpdmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjBjMXJ4eDZycWNjNGlpYzVoeDMyMGtpM3ZzaHBpOGs1OG01 NjAwaXF6cTR4MnpjeW44OGYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICA7OyAg ICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVz dC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4x NSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20va291dGUvc3Rkd2ViIikK KyAgICAoc3lub3BzaXMgIkRlcml2ZSBtYWNyb3MgZm9yIHRoZSBzdGR3ZWIgY3JhdGUiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiRGVyaXZlIG1hY3JvcyBmb3IgdGhlIEBjb2Rle3N0ZHdlYn0g Y3JhdGUiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lLTAuMQogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0079-gnu-Add-rust-foreign-types-shared-0.1.patch" Content-Disposition: attachment; filename="0079-gnu-Add-rust-foreign-types-shared-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs478 RnJvbSBjZDA5NjY1ZmZmYzkyY2Q5YTAwMTY0NmNiODkzZDQ4YzZiNTExMzljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc5LzIwNl0gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLXNoYXJlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZvcmVpZ24tdHlwZXMtc2hhcmVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYzgz OGQ1NDY2Zi4uZmI1OTdhNjExYiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE2ODMsNiArMTY4MywyOSBA QCBpbXBsZW1lbnRhdGlvbiB0aGF0IGlzIG1vcmUgZWZmaWNpZW50IGZvciBzbWFsbGVyIGhhc2gg a2V5cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAg ICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mb3JlaWduLXR5 cGVzLXNoYXJlZC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1mb3JlaWduLXR5cGVz LXNoYXJlZCIpCisgICAgKHZlcnNpb24gIjAuMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZv cmVpZ24tdHlwZXMtc2hhcmVkIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwanhnemQwNHJhNGltanY4amdrbWRxNTlr ajhmc3o2dzR6eHNibWxhaTM0aDI2MjI1YzAwIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20v c2ZhY2tsZXIvZm9yZWlnbi10eXBlcyIpCisgICAgKHN5bm9wc2lzCisgICAgICJBbiBpbnRlcm5h bCBjcmF0ZSB1c2VkIGJ5IGZvcmVpZ24tdHlwZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi QW4gaW50ZXJuYWwgY3JhdGUgdXNlZCBieSBmb3JlaWduLXR5cGVzIikKKyAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mcy1leHRyYS0xLjEKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1mcy1leHRyYSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0080-gnu-Add-rust-foreign-types-macros-0.1.patch" Content-Disposition: attachment; filename="0080-gnu-Add-rust-foreign-types-macros-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs479 RnJvbSAwZDdlOWQwYjdiNjU2OTFhZGE5NjI5ZjdjNzg1NzBiYmI3OTlmYTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1NTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgwLzIwNl0gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLW1hY3Jvcy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRl eCBmYjU5N2E2MTFiLi4zZDA4NDY4ODRhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTY2Miw2ICsxNjYy LDM0IEBAIGltcGxlbWVudGF0aW9uIHRoYXQgaXMgbW9yZSBlZmZpY2llbnQgZm9yIHNtYWxsZXIg aGFzaCBrZXlzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZvcmVp Z24tdHlwZXMtbWFjcm9zLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZvcmVpZ24t dHlwZXMtbWFjcm9zIikKKyAgICAodmVyc2lvbiAiMC4xLjAiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiZm9yZWlnbi10eXBlcy1tYWNyb3MiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE2eWppZ2pjc2tsY3d5MmFkMzJs MjRrMW53bTluM2JzbnloeGMzejl3aGpic3JqNjBxazYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8y LTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsg ICAgICgicnVzdC1zeW4iICxydXN0LXN5bi0wLjE1KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9zZmFja2xlci9mb3JlaWduLXR5cGVzIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIkFuIGludGVybmFsIGNyYXRlIHVzZWQgYnkgZm9yZWlnbi10eXBlcyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJBbiBpbnRlcm5hbCBjcmF0ZSB1c2VkIGJ5IGZvcmVpZ24tdHlw ZXMiKQorICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQorICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWZvcmVpZ24tdHlwZXMtc2hhcmVkLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZv cmVpZ24tdHlwZXMtc2hhcmVkIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0082-gnu-Add-rust-openssl-0.10.patch" Content-Disposition: attachment; filename="0082-gnu-Add-rust-openssl-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs481 RnJvbSA3Zjc0NDk1MmExMzRiYWI0NTc3MzY5MGE0ZDkzYTVkYzcxMGZkODdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxMDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgyLzIwNl0gZ251OiBB ZGQgcnVzdC1vcGVuc3NsLTAuMTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LW9wZW5zc2wtMC4xMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ZTA1Zjg3YWVmLi41ZWM5MDZm MmZkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzY5Myw2ICszNjkzLDM3IEBAIHN5c3RlbSBmb3IgT3Bl blNTTC4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAg ICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1vcGVuc3NsLTAu MTAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1vcGVuc3NsIikKKyAgICAodmVyc2lvbiAi MC4xMC4yNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJvcGVuc3NsIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMWQ1 MDVsd2xyaDVhMGpjMmw2cTM2Z3ZzYXFpYzN2aXpxNXE4NjBoaXFjcWttd3dhZzFzIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisg ICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpdGZsYWdzIiAscnVz dC1iaXRmbGFncy0xKQorICAgIDs7ICAgICAoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4x KQorICAgIDs7ICAgICAoInJ1c3QtZm9yZWlnbi10eXBlcyIgLHJ1c3QtZm9yZWlnbi10eXBlcy0w LjMpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4z KQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgOzsgICAg ICgicnVzdC1vcGVuc3NsLXN5cyIgLHJ1c3Qtb3BlbnNzbC1zeXMtMC45LjQ5KSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtaGV4IiAscnVz dC1oZXgtMC4zKQorICAgIDs7ICAgICAoInJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NmYWNrbGVyL3J1 c3Qtb3BlbnNzbCIpCisgICAgKHN5bm9wc2lzICJPcGVuU1NMIGJpbmRpbmdzIikKKyAgICAoZGVz Y3JpcHRpb24gIk9wZW5TU0wgYmluZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1zeXMtMC45CiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3Qtb3BlbnNzbC1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0081-gnu-Add-rust-foreign-types-0.3.patch" Content-Disposition: attachment; filename="0081-gnu-Add-rust-foreign-types-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs480 RnJvbSBiMTE2ZDQyNmZiN2RmYjFkMDE0MzkyNjIwMThmNzU2ZDQ2MWI3YjE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1OTo0NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgxLzIwNl0gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtZm9yZWlnbi10eXBlcy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzZDA4NDY4ODRhLi42 ZTA1Zjg3YWVmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTY2Miw2ICsxNjYyLDMzIEBAIGltcGxlbWVu dGF0aW9uIHRoYXQgaXMgbW9yZSBlZmZpY2llbnQgZm9yIHNtYWxsZXIgaGFzaCBrZXlzLiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZvcmVpZ24tdHlwZXMtMC4zCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZm9yZWlnbi10eXBlcyIpCisgICAgKHZlcnNpb24g IjAuMy4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZvcmVpZ24tdHlwZXMiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjFjZ2swdnlkN3I0NWNqNzY5anltNGE2czd2d3NodmQwejRicXJiOTJxMWZ3aWJta2t3em4iKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZm9yZWlnbi10 eXBlcy1tYWNyb3MiICxydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LWZvcmVpZ24tdHlwZXMtc2hhcmVkIiAscnVzdC1mb3JlaWduLXR5cGVzLXNoYXJlZC0w LjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NmYWNrbGVy L2ZvcmVpZ24tdHlwZXMiKQorICAgIChzeW5vcHNpcworICAgICAiRnJhbWV3b3JrIGZvciBSdXN0 IHdyYXBwZXJzIG92ZXIgQyBBUElzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFj a2FnZSBwcm92aWRlcyBhIGZyYW1ld29yayBmb3IgUnVzdCB3cmFwcGVycyBvdmVyIEMKK0FQSXMu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1mb3JlaWduLXR5cGVzLW1hY3Jvcy0wLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1mb3JlaWduLXR5cGVzLW1hY3JvcyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0083-gnu-Add-rust-sha1-0.6.patch" Content-Disposition: attachment; filename="0083-gnu-Add-rust-sha1-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs482 RnJvbSBlNTQ4MDRkOTI1ZTI5ODFlZjEwYTQwODg3Njk4Njg0N2U2YWIwOWYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxMzo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgzLzIwNl0gZ251OiBB ZGQgcnVzdC1zaGExLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2hh MS0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDVlYzkwNmYyZmQuLjZmZjI1YzA1ZGEgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC01MjgwLDYgKzUyODAsMzUgQEAgd2l0aCBvbmUgb2YgdGhlIGltcGxlbWVu dGVkIHN0cmF0ZWdpZXMuIikKICAgICAgIlRva2VuIERlL1NlcmlhbGl6ZXIgZm9yIHRlc3Rpbmcg RGUvU2VyaWFsaXplIGltcGxlbWVudGF0aW9ucyIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpl eHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2hhMS0wLjYK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zaGExIikKKyAgICAodmVyc2lvbiAiMC42LjAi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2hhMSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDNnczJxNG02N3JuMnA4 eGNkZnhoaXA2bXBnYWhkd20xMmJuYjN2aDkwYWh2OWdyaHk5NSIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6 Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkK KyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt b3BlbnNzbCIgLHJ1c3Qtb3BlbnNzbC0wLjEwKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1 c3QtcmFuZC0wLjQpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1q c29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbWl0 c3VoaWtvL3J1c3Qtc2hhMSIpCisgICAgKHN5bm9wc2lzCisgICAgICJNaW5pbWFsIGltcGxlbWVu dGF0aW9uIG9mIFNIQTEgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTWluaW1h bCBpbXBsZW1lbnRhdGlvbiBvZiBTSEExIGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgbGljZW5z ZTpic2QtMykpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNobGV4LTAuMQogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXNobGV4IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0085-gnu-Add-rust-rayon-core-1.5.patch" Content-Disposition: attachment; filename="0085-gnu-Add-rust-rayon-core-1.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs484 RnJvbSAxZTdmMTU4NDIyNDNlMjViNWFhN2JkYWM5YTM0ZGFjNWIzNjQ0MTJhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoyNTowNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg1LzIwNl0gZ251OiBB ZGQgcnVzdC1yYXlvbi1jb3JlLTEuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcmF5b24tY29yZS0xLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNGM5NzY1MjY0ZS4uMmI0 NjY4MjM0MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ1OTAsNiArNDU5MCwzNyBAQCBhbmQgQGNvZGV7 cHRyZGlzdGFuY2V9LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAg ICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJh eW9uLWNvcmUtMS41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmF5b24tY29yZSIpCisg ICAgKHZlcnNpb24gIjEuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJheW9uLWNvcmUiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjFsanZhNmJsYWYxd216dmc3N2gxaTlwZDBoc21zYmJjbWRrN3NqYnc3aDJzOGd3 MHZncGIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Y3Jvc3NiZWFtLWRlcXVlIiAscnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43KQorICAgIDs7ICAgICAo InJ1c3QtY3Jvc3NiZWFtLXF1ZXVlIiAscnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKQorICAgIDs7 ICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQor ICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAg ICA7OyAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEwKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbGliYyIgLHJ1 c3QtbGliYy0wLjIuNTgpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkK KyAgICA7OyAgICAgKCJydXN0LXJhbmQteG9yc2hpZnQiICxydXN0LXJhbmQteG9yc2hpZnQtMC4y KQorICAgIDs7ICAgICAoInJ1c3Qtc2NvcGVkLXRscyIgLHJ1c3Qtc2NvcGVkLXRscy0xLjApKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3JheW9uLXJzL3JheW9uIikKKyAg ICAoc3lub3BzaXMgIkNvcmUgQVBJcyBmb3IgUmF5b24iKQorICAgIChkZXNjcmlwdGlvbiAiQ29y ZSBBUElzIGZvciBSYXlvbiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5z ZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcmRyYW5kLTAuNAogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXJkcmFuZCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0084-gnu-Add-rust-stdweb-internal-macros-0.2.patch" Content-Disposition: attachment; filename="0084-gnu-Add-rust-stdweb-internal-macros-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs483 RnJvbSA2NTc5N2M5MTg3OGQ5ZWU2MDUxZWYxNTlhYzRjOTYzMDM4NDMxODYyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxNToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg0LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGR3ZWItaW50ZXJuYWwtbWFjcm9zLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gKHJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3Jvcy0wLjIpOiBOZXcgdmFyaWFibGUu Ci0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCmluZGV4IDZmZjI1YzA1ZGEuLjRjOTc2NTI2NGUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01NTY2 LDYgKzU1NjYsMzggQEAgYXJlIG1ldC4iKQogICAgICAiRGVyaXZlIG1hY3JvcyBmb3IgdGhlIEBj b2Rle3N0ZHdlYn0gY3JhdGUiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vu c2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1pbnRlcm5hbC1tYWNy b3MtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3Jv cyIpCisgICAgKHZlcnNpb24gIjAuMi43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0ZHdlYi1p bnRlcm5hbC1tYWNyb3MiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF5anJta2M2c2IxMDM1YXZpYzM4M3BhM2F2azJz OWszbjE3eWpjemE4eWI5bnc0N3YzejYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtYmFzZS14IiAscnVzdC1iYXNlLXgtMC4yKQorICAgIDs7ICAgICAo InJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICA7OyAgICAgKCJy dXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1 c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJk ZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUt anNvbi0xLjApCisgICAgOzsgICAgICgicnVzdC1zaGExIiAscnVzdC1zaGExLTAuNikKKyAgICA7 OyAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL2tvdXRlL3N0ZHdlYiIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbnRl cm5hbCBwcm9jZWR1cmFsIG1hY3JvcyBmb3IgdGhlIHN0ZHdlYiBjcmF0ZSIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJJbnRlcm5hbCBwcm9jZWR1cmFsIG1hY3JvcyBmb3IgdGhlIHN0ZHdlYiBj cmF0ZSIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0086-gnu-Add-rust-rayon-1.1.patch" Content-Disposition: attachment; filename="0086-gnu-Add-rust-rayon-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs485 RnJvbSAxZjhkZDhjMjIzZjQxODJiYzgzOTUyNjU3MDAzYjBjYTViOTY5OGVlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoyOTozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg2LzIwNl0gZ251OiBB ZGQgcnVzdC1yYXlvbi0xLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXJh eW9uLTEuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyYjQ2NjgyMzQzLi5mMGQyZGVkZjZk IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDU5MCw2ICs0NTkwLDQwIEBAIGFuZCBAY29kZXtwdHJkaXN0 YW5jZX0uIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmF5b24tMS4x CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmF5b24iKQorICAgICh2ZXJzaW9uICIxLjEu MCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyYXlvbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTkwaGtiY2RmdmNw aHl5emtkZzUyemRpYTJ5OWQ5eWFucG0wNzJibW56Ym40OXAxaWM1NCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBg KCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jcm9zc2JlYW0tZGVxdWUiICxydXN0 LWNyb3NzYmVhbS1kZXF1ZS0wLjYpCisgICAgOzsgICAgICgicnVzdC1laXRoZXIiICxydXN0LWVp dGhlci0xLjUpCisgICAgOzsgICAgICgicnVzdC1yYXlvbi1jb3JlIiAscnVzdC1yYXlvbi1jb3Jl LTEuNSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWRvYy1jb21tZW50IiAscnVzdC1kb2MtY29tbWVudC0wLjMpCisgICAgOzsgICAgICgi cnVzdC1kb2NvcHQiICxydXN0LWRvY29wdC0xLjEpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0 YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1 c3QtcmFuZC0wLjQpCisgICAgOzsgICAgICgicnVzdC1yYW5kLXhvcnNoaWZ0IiAscnVzdC1yYW5k LXhvcnNoaWZ0LTAuMikKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjAp CisgICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjAp KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3JheW9uLXJzL3JheW9uIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlNpbXBsZSB3b3JrLXN0ZWFsaW5nIHBhcmFsbGVsaXNtIGZv ciBSdXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlNpbXBsZSB3b3JrLXN0ZWFsaW5nIHBh cmFsbGVsaXNtIGZvciBSdXN0IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yYXlvbi1jb3JlLTEuNQogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LXJheW9uLWNvcmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0087-gnu-Add-rust-csv-1.1.patch" Content-Disposition: attachment; filename="0087-gnu-Add-rust-csv-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs486 RnJvbSA1OTQ1MGY1YmY5Mzc2OTc0YWIzNGQ5ZTUxN2QwNjMwMWEzMGU4ZDNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozMTowNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg3LzIwNl0gZ251OiBB ZGQgcnVzdC1jc3YtMS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1jc3Yt MS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGYwZDJkZWRmNmQuLmNjYjQ1MTg1ODcgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xMDgyLDYgKzEwODIsMzcgQEAgSXQgaXMgaW5zcGlyZWQgYnkgdGhlIExp bnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAgICAgICJVdGlsaXRpZXMgZm9y IGNvbmN1cnJlbnQgcHJvZ3JhbW1pbmciKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNzdi0xLjEKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1jc3YiKQorICAgICh2ZXJzaW9uICIxLjEuMCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJjc3YiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBxeHZ6cTAzMGhpOTE1ZHN6YXp2NmE3 ZjBhcHp6aTdnbjE5M25pMGcybHprYXdqeGNrNTUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtYnN0ciIgLHJ1c3QtYnN0ci0wLjIpCisgICAgOzsgICAg ICgicnVzdC1jc3YtY29yZSIgLHJ1c3QtY3N2LWNvcmUtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt aXRvYSIgLHJ1c3QtaXRvYS0wLjQpCisgICAgOzsgICAgICgicnVzdC1yeXUiICxydXN0LXJ5dS0x LjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUiICxy dXN0LXNlcmRlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vQnVybnRTdXNoaS9ydXN0LWNzdiIpCisgICAgKHN5bm9wc2lzCisgICAgICJGYXN0IENTViBw YXJzaW5nIHdpdGggc3VwcG9ydCBmb3Igc2VyZGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RmFzdCBDU1YgcGFyc2luZyB3aXRoIHN1cHBvcnQgZm9yIHNlcmRlLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtY3N2LWNvcmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3N2LWNvcmUi KQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0088-gnu-Add-rust-tinytemplate-1.0.patch" Content-Disposition: attachment; filename="0088-gnu-Add-rust-tinytemplate-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs487 RnJvbSBmM2VhNDk1ZDg3Yzk3YjM3MTFkYTBhZjA0ZmVmNDMwMTIwMDVhOTdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozMzo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg4LzIwNl0gZ251OiBB ZGQgcnVzdC10aW55dGVtcGxhdGUtMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC10aW55dGVtcGxhdGUtMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGNjYjQ1MTg1ODcuLmUz YjUyNGEwMWQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02MTQxLDYgKzYxNDEsMzQgQEAgaW4gUnVzdC4i KQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAg bGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10aW55dGVtcGxhdGUtMS4w CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdGlueXRlbXBsYXRlIikKKyAgICAodmVyc2lv biAiMS4wLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidGlueXRlbXBsYXRlIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIwODR3NDFtNzVpOTVzZGlkMXd3bG5hdjgwanNsMWdneXJ5bDRuYXd4dmI2YW1pZ3ZmeDI1Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJk ZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkp CisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyaXRl cmlvbiIgLHJ1c3QtY3JpdGVyaW9uLTAuMikKKyAgICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIg LHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vYmhlaXNsZXIvVGlueVRlbXBsYXRlIikKKyAgICAoc3lub3BzaXMgIlNpbXBs ZSwgbGlnaHR3ZWlnaHQgdGVtcGxhdGUgZW5naW5lIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IlNpbXBsZSwgbGlnaHR3ZWlnaHQgdGVtcGxhdGUgZW5naW5lIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogOzsgQ3ljbGljIGRlcGVuZGVuY3kg d2l0aCB0b2tpby1pbwogKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1jb2RlYy0wLjEKICAgKHBh Y2thZ2UKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0089-gnu-Add-rust-approx-0.3.patch" Content-Disposition: attachment; filename="0089-gnu-Add-rust-approx-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs488 RnJvbSA3Y2JjMDI5ZDA5OGQzNDQ1ZjZkNWZkYTBhYjc1NzJiNGJiMDM0NTlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozNTo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg5LzIwNl0gZ251OiBB ZGQgcnVzdC1hcHByb3gtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1h cHByb3gtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlM2I1MjRhMDFkLi5mNzczMGRiODJkIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTI2LDYgKzEyNiwzMiBAQCB0ZXh0IG9yIGJsdWUgdW5kZXJsaW5lZCB0 ZXh0LCBvbiBBTlNJIHRlcm1pbmFscy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1hcHByb3gtMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYXBwcm94IikK KyAgICAodmVyc2lvbiAiMC4zLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYXBwcm94IiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxaHg1ODB4amR4bDM3NjZqczliNDlybmJubXI4Z3c4YzA2MDgwOWw0M2s5ZjB4c2hw cnBoIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LW51 bS1jb21wbGV4IiAscnVzdC1udW0tY29tcGxleC0wLjIpCisgICAgOzsgICAgICgicnVzdC1udW0t dHJhaXRzIiAscnVzdC1udW0tdHJhaXRzLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2dpdGh1Yi5jb20vYnJlbmRhbnphYi9hcHByb3giKQorICAgIChzeW5vcHNpcworICAg ICAiQXBwcm94aW1hdGUgZmxvYXRpbmcgcG9pbnQgZXF1YWxpdHkgY29tcGFyaXNvbnMgYW5kIGFz c2VydGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQXBwcm94aW1hdGUgZmxvYXRpbmcg cG9pbnQgZXF1YWxpdHkgY29tcGFyaXNvbnMgYW5kIGFzc2VydGlvbnMuIikKKyAgICAobGljZW5z ZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWFycmF5dmVjLTAuNAog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWFycmF5dmVjIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0090-gnu-Add-rust-criterion-0.2.patch" Content-Disposition: attachment; filename="0090-gnu-Add-rust-criterion-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs489 RnJvbSAyZTU4ZWQ1ZTQ5NjQxNjQ2ZTg4ZTM3YWQ3MGMyODdkYjg2YjdkMTQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozODo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkwLzIwNl0gZ251OiBB ZGQgcnVzdC1jcml0ZXJpb24tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcml0ZXJpb24tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmNzczMGRiODJk Li5kMTVlNTE0YTE3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTA4LDYgKzkwOCw1NCBAQCBJdCBpcyBp bnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAg ICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1dGF0 aW9uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tMC4yCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtY3JpdGVyaW9uIikKKyAgICAodmVyc2lvbiAiMC4yLjExIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImNyaXRlcmlvbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTU0M3dscGM0cDFrejdzcXFhN3lscjhi a2RyOGw0ZjM0aHk0YnhqN2tycGthaHdoYXFxMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1hdHR5IiAscnVzdC1hdHR5LTAuMikKKyAgICA7OyAgICAg KCJydXN0LWNhc3QiICxydXN0LWNhc3QtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtY2xhcCIgLHJ1 c3QtY2xhcC0yKQorICAgIDs7ICAgICAoInJ1c3QtY3JpdGVyaW9uLXBsb3QiICxydXN0LWNyaXRl cmlvbi1wbG90LTAuMykKKyAgICA7OyAgICAgKCJydXN0LWNzdiIgLHJ1c3QtY3N2LTEuMSkKKyAg ICA7OyAgICAgKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRlcnRvb2xzLTAuOCkKKyAgICA7OyAg ICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAg ICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LW51bS10 cmFpdHMiICxydXN0LW51bS10cmFpdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1jb3Jl IiAscnVzdC1yYW5kLWNvcmUtMC41KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1vcyIgLHJ1c3Qt cmFuZC1vcy0wLjIpCisgICAgOzsgICAgICgicnVzdC1yYW5kLXhvc2hpcm8iICxydXN0LXJhbmQt eG9zaGlyby0wLjMpCisgICAgOzsgICAgICgicnVzdC1yYXlvbiIgLHJ1c3QtcmF5b24tMS4xKQor ICAgIDs7ICAgICAoInJ1c3QtcmF5b24tY29yZSIgLHJ1c3QtcmF5b24tY29yZS0xLjUpCisgICAg OzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgOzsgICAgICgicnVzdC10aW55 dGVtcGxhdGUiICxydXN0LXRpbnl0ZW1wbGF0ZS0xLjApCisgICAgOzsgICAgICgicnVzdC13YWxr ZGlyIiAscnVzdC13YWxrZGlyLTIuMikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFwcHJveCIgLHJ1c3QtYXBwcm94LTAuMykKKyAgICA7 OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAg ICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgOzsgICAgICgicnVzdC10ZW1wZGly IiAscnVzdC10ZW1wZGlyLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2Jo ZWlzbGVyLmdpdGh1Yi5pby9jcml0ZXJpb24ucnMvYm9vay9pbmRleC5odG1sIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIlN0YXRpc3RpY3MtZHJpdmVuIG1pY3JvLWJlbmNobWFya2luZyBsaWJyYXJ5 IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN0YXRpc3RpY3MtZHJpdmVuIG1pY3JvLWJlbmNo bWFya2luZyBsaWJyYXJ5IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0093-gnu-Add-rust-base64-0.10.patch" Content-Disposition: attachment; filename="0093-gnu-Add-rust-base64-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs492 RnJvbSA1OTBmMmEzNDJhYjViMzVhNzE0NWE2MTljZjBlNmMyMWQwMzg2ZGQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0NTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkzLzIwNl0gZ251OiBB ZGQgcnVzdC1iYXNlNjQtMC4xMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YmFzZTY0LTAuMTApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjgg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzEyYjY3OTQ4Ny4uZTRlY2I0NzVhOSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTI5Myw2ICsyOTMsMzQgQEAgc3VwcG9ydC4iKQogICAgIChwcm9w ZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1iYXNlNjQtMC4xMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWJhc2U2NCIpCisgICAgKHZlcnNpb24gIjAuMTAuMSIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJiYXNlNjQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjEzazZidmQzbjZkbTdqcW45eDkxOHc2NWRkOXhoeDQ1 NGJxcGhibnYwYmtkNm45ZGo5OGIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAg IDs7ICAgICgoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3JpdGVyaW9u IiAscnVzdC1jcml0ZXJpb24tMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFu ZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL21hcnNo YWxscGllcmNlL3J1c3QtYmFzZTY0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVuY29kZXMgYW5k IGRlY29kZXMgYmFzZTY0IGFzIGJ5dGVzIG9yIHV0ZjgiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiRW5jb2RlcyBhbmQgZGVjb2RlcyBiYXNlNjQgYXMgYnl0ZXMgb3IgdXRmOCIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3QtYmVuY2hlci0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1iZW5jaGVy IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0092-gnu-Add-rust-wasm-bindgen-backend-0.2.patch" Content-Disposition: attachment; filename="0092-gnu-Add-rust-wasm-bindgen-backend-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs491 RnJvbSA1ZTVhOWE4OWU5MWYyZGEwMDg4ODQwNGRhMThmMTk2MmQyM2M5MGUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0MTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkyLzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1iYWNrZW5kLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpp bmRleCA2NTBlOTBhZWE0Li43MTJiNjc5NDg3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzA2OCw2ICs3 MDY4LDM3IEBAIGluIFJ1c3QuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkK ICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdh c20tYmluZGdlbi1iYWNrZW5kLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdhc20t YmluZGdlbi1iYWNrZW5kIikKKyAgICAodmVyc2lvbiAiMC4yLjQ4IikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgIndhc20tYmluZGdlbi1iYWNrZW5kIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcXhxa2Jqa2pnNHBwaGhj cjkxbms5NWMwZ2l6eDc3ZHlxMjRtbWlqcW53enh4cWMzMGp4IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ1bXBhbG8iICxydXN0LWJ1bXBhbG8tMi41 KQorICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykK KyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICA7OyAgICAgKCJydXN0 LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1x dW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4t MC4xNSkKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi1zaGFyZWQiICxydXN0LXdhc20t YmluZGdlbi1zaGFyZWQtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVz dHdhc20uZ2l0aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQmFj a2VuZCBjb2RlIGdlbmVyYXRpb24gb2YgdGhlIHdhc20tYmluZGdlbiB0b29sIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIkJhY2tlbmQgY29kZSBnZW5lcmF0aW9uIG9mIHRoZSB3YXNtLWJpbmRn ZW4gdG9vbCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLXNoYXJlZC0wLjIKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tc2hhcmVkIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0091-gnu-Add-rust-bumpalo-2.5.patch" Content-Disposition: attachment; filename="0091-gnu-Add-rust-bumpalo-2.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs490 RnJvbSBjOTRjYmRkMTUyZmZlZDQ1ODFlYzAwMTUyNDBhN2JhN2NlODlhNTIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0MDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkxLzIwNl0gZ251OiBB ZGQgcnVzdC1idW1wYWxvLTIuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YnVtcGFsby0yLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDE1ZTUxNGExNy4uNjUwZTkwYWVhNCAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTQ1Myw2ICs0NTMsMzEgQEAgVVRGLTguIikKICAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1idW1wYWxvLTIuNQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWJ1bXBhbG8iKQorICAgICh2ZXJzaW9uICIyLjUuMCIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJidW1wYWxvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMThiNWNhbHozODk1djA0 c2hrOWJuN2k3M3I0emY4eWY3cDFkcWc5MnMzeHlhMTN2bTFjIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyaXRlcmlvbiIgLHJ1 c3QtY3JpdGVyaW9uLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1 aWNrY2hlY2stMC44KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9maXR6 Z2VuL2J1bXBhbG8iKQorICAgIChzeW5vcHNpcworICAgICAiRmFzdCBidW1wIGFsbG9jYXRpb24g YXJlbmEgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHBy b3ZpZGVzIGEgZmFzdCBidW1wIGFsbG9jYXRpb24gYXJlbmEgZm9yIFJ1c3QuIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1ieXRlb3JkZXItMS4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYnl0ZW9y ZGVyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0094-gnu-Add-rust-wasm-bindgen-macro-support-0.2.patch" Content-Disposition: attachment; filename="0094-gnu-Add-rust-wasm-bindgen-macro-support-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs493 RnJvbSA3OGUwMTQ3MTk0YTJiN2JhZWU1MzY0MDcwOTc3YmQyNjhkZDk3Y2MyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1MDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk0LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tc3VwcG9ydC0wLjIuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1tYWNyby1zdXBwb3J0LTAuMik6IE5ldyB2 YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQppbmRleCBlNGVjYjQ3NWE5Li40NTg2MTcyYTkzIDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpA QCAtNzEyNyw2ICs3MTI3LDM3IEBAIGluIFJ1c3QuIikKICAgICAgIkJhY2tlbmQgY29kZSBnZW5l cmF0aW9uIG9mIHRoZSB3YXNtLWJpbmRnZW4gdG9vbCIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1i aW5kZ2VuLW1hY3JvLXN1cHBvcnQtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2Fz bS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiKQorICAgICh2ZXJzaW9uICIwLjIuNDgiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAid2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFt eGk2cmoxMWs2N3Nrczg4cGZxaXF5bG5panhtYjFzMGdjZ3BqOG16Zmo1Z3ZrcXprd20iKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMK KyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcHJvYy1tYWNybzIi ICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1x dW90ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zeW4iICxydXN0LXN5bi0wLjE1KQorICAgIDs7 ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLWJhY2tlbmQiICxydXN0LXdhc20tYmluZGdlbi1iYWNr ZW5kLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi1zaGFyZWQiICxydXN0LXdh c20tYmluZGdlbi1zaGFyZWQtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8v cnVzdHdhc20uZ2l0aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAi VGhlIEBjb2RleyNbd2FzbV9iaW5kZ2VuXX0gbWFjcm8iKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiVGhlIHBhcnQgb2YgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBAY29kZXsjW3dhc21fYmlu ZGdlbl19CithdHRyaWJ1dGUgdGhhdCBpcyBub3QgaW4gdGhlIHNoYXJlZCBiYWNrZW5kIGNyYXRl LiIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt d2FzbS1iaW5kZ2VuLXNoYXJlZC0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC13YXNt LWJpbmRnZW4tc2hhcmVkIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0096-gnu-Add-rust-wasm-bindgen-0.2.patch" Content-Disposition: attachment; filename="0096-gnu-Add-rust-wasm-bindgen-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw95 RnJvbSBiZGZjNWQ1MGE5YTg0Zjc3NDQ4NWUyNTg3YTQ4N2Y1MWIyOTljOTQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1NzoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk2LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC13YXNtLWJpbmRnZW4tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGM4Nzg5ZGQ5YS4uNzU0 YjQ1OWM3ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTcxMjUsNiArNzEyNSwzMyBAQCBpbiBSdXN0LiIp CiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5z ZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tMC4yCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2VuIikKKyAgICAodmVyc2lvbiAiMC4y LjQ3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndhc20tYmluZGdlbiIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHhz cXozOXY4bm5sbWlmbHlianB5N2h2amRobWRiMDFqM3ppMHA1cDYxMzVyamM5ajBpMiIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qt c2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNv bi0xLjApCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4tbWFjcm8iCisgICAgOzsgICAg ICAscnVzdC13YXNtLWJpbmRnZW4tbWFjcm8pKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9y dXN0d2FzbS5naXRodWIuaW8vIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVhc3kgc3VwcG9ydCBm b3IgaW50ZXJhY3RpbmcgYmV0d2VlbiBKUyBhbmQgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJFYXN5IHN1cHBvcnQgZm9yIGludGVyYWN0aW5nIGJldHdlZW4gSlMgYW5kIFJ1c3QuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0097-gnu-Add-rust-console-error-panic-hook-0.1.patch" Content-Disposition: attachment; filename="0097-gnu-Add-rust-console-error-panic-hook-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw96 RnJvbSA2ZTZkYWMxYmMyZWI4OTI3ZjNjYjQzMGViNmQwZWY4YjM2NTQ1NmNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODowNDozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk3LzIwNl0gZ251OiBB ZGQgcnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KaW5kZXggNzU0YjQ1OWM3ZC4uMDc5Yjc0OTE3MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4OSw2 ICs4ODksMzMgQEAgbmVlZCBjb21waWxlci1ydCBpbnRyaW5zaWNzLiIpCiAgICAgKGxpY2Vuc2Ug KGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNvbnNvbGUtZXJyb3ItcGFuaWMtaG9vay0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2siKQorICAg ICh2ZXJzaW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjb25zb2xlX2Vycm9yX3Bh bmljX2hvb2siIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjA0ZDJuYXJjcnprOWJuZGR6MTdycjJsODE5bDgycHIwaDZk OThzMnc5cTIzNm44N2RuZHEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt d2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0d2FzbS9jb25zb2xlX2Vycm9yX3BhbmljX2hv b2siKQorICAgIChzeW5vcHNpcworICAgICAiTG9ncyBwYW5pY3MgdG8gY29uc29sZS5lcnJvciIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBwYW5pYyBo b29rIGZvciBAY29kZXt3YXNtMzItdW5rbm93bi11bmtub3dufQordGhhdCBsb2dzIHBhbmljcyB0 byBAY29kZXtjb25zb2xlLmVycm9yfSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY29uc3RhbnQtdGltZS1l cS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jb25zdGFudC10aW1lLWVxIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0098-gnu-Add-rust-wasm-bindgen-futures-0.3.patch" Content-Disposition: attachment; filename="0098-gnu-Add-rust-wasm-bindgen-futures-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw97 RnJvbSAyYjhkNTUyMWYwZWI2OGQxNmJlZWJjM2VkOTc4M2QyNzM1YWRiZjY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODowNjo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk4LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tZnV0dXJlcy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1mdXR1cmVzLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQppbmRleCAwNzliNzQ5MTcxLi4zZjNhMDc3ZjczIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzIxMCw2 ICs3MjEwLDQwIEBAIGluIFJ1c3QuIikKICAgICAgIkJhY2tlbmQgY29kZSBnZW5lcmF0aW9uIG9m IHRoZSB3YXNtLWJpbmRnZW4gdG9vbCIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLWZ1 dHVyZXMtMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2VuLWZ1dHVy ZXMiKQorICAgICh2ZXJzaW9uICIwLjMuMjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAid2FzbS1i aW5kZ2VuLWZ1dHVyZXMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBiZjl4NnFmamN6c3BjNHpzNjA1ejFuNGoxNWNk ZDhrazJ6N3JhaDB5Z2d3OGI2emw1bmMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAg ICgicnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldyIKKyAgICA7OyAgICAgICxydXN0LWZ1dHVy ZXMtY2hhbm5lbC1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMtdXRpbC1w cmV2aWV3IiAscnVzdC1mdXR1cmVzLXV0aWwtcHJldmlldy0wLjMpCisgICAgOzsgICAgICgicnVz dC1qcy1zeXMiICxydXN0LWpzLXN5cykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAs cnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4iICxy dXN0LXdhc20tYmluZGdlbi0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgKCgicnVzdC13YXNtLWJpbmRnZW4tdGVzdCIKKyAgICA7OyAgICAgICxy dXN0LXdhc20tYmluZGdlbi10ZXN0LTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw czovL3J1c3R3YXNtLmdpdGh1Yi5pby93YXNtLWJpbmRnZW4vIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkJyaWRnaW5nIHRoZSBnYXAgYmV0d2VlbiBSdXN0IEZ1dHVyZXMgYW5kIEphdmFTY3JpcHQg UHJvbWlzZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQnJpZGdpbmcgdGhlIGdhcCBiZXR3 ZWVuIFJ1c3QgRnV0dXJlcyBhbmQgSmF2YVNjcmlwdCBQcm9taXNlcyIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0095-gnu-Add-rust-trybuild-1.0.patch" Content-Disposition: attachment; filename="0095-gnu-Add-rust-trybuild-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs494 RnJvbSBlZDgyYjg0YWQ5MGQyNjBkZDQ4N2EzYTAwYjc1ZjNkNDBkNzE3ZGZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk1LzIwNl0gZ251OiBB ZGQgcnVzdC10cnlidWlsZC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRyeWJ1aWxkLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDU4NjE3MmE5My4uOGM4Nzg5ZGQ5 YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTY2NjIsNiArNjY2MiwzNSBAQCBzZXJpYWxpemluZyBSdXN0 IHN0cnVjdHVyZXMuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdHJ5YnVpbGQt MS4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdHJ5YnVpbGQiKQorICAgICh2ZXJzaW9u ICIxLjAuOSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0cnlidWlsZCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGRm NmlwYXlpZjA1eG42MWlhdmRiMGRjc2htOXk2d21jZDE0MHBwN2RsOTFtaXJ5Z3M3aiIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1nbG9iIiAscnVzdC1n bG9iLTAuMykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRp Yy0xLjMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7 ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgOzsgICAg ICgicnVzdC10ZXJtY29sb3IiICxydXN0LXRlcm1jb2xvci0xLjApCisgICAgOzsgICAgICgicnVz dC10b21sIiAscnVzdC10b21sLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vZHRvbG5heS90cnlidWlsZCIpCisgICAgKHN5bm9wc2lzCisgICAgICJUZXN0IGhhcm5l c3MgZm9yIHVpIHRlc3RzIG9mIGNvbXBpbGVyIGRpYWdub3N0aWNzIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIlRlc3QgaGFybmVzcyBmb3IgdWkgdGVzdHMgb2YgY29tcGlsZXIgZGlhZ25vc3Rp Y3MiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LXR5cGVhYmxlLTAuMQogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXR5cGVhYmxlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0099-gnu-Add-rust-js-sys-0.3.patch" Content-Disposition: attachment; filename="0099-gnu-Add-rust-js-sys-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw98 RnJvbSA1NDA3YjZlZWI3YjllOGRjZjU3ODJjMjYwNmY0OTRkZWYxNDNhYzEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxMDozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk5LzIwNl0gZ251OiBB ZGQgcnVzdC1qcy1zeXMtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1q cy1zeXMtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2YzYTA3N2Y3My4uOTc5YjY5Yjg2 NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTI3NzMsNiArMjc3MywzOSBAQCBwcmltaXRpdmVzIHRvIGFu IEBjb2Rle2lvOjpXcml0ZX0uIikKICAgICAgICAgKGJhc2UzMgogICAgICAgICAgIjE4ZzdwMmhy YjNkazg0ejNmcmZnbXN6ZmM5aGpiNHBzOXZwOTlxbGIxa21mOWdtOGhjNWYiKSkpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtanMtc3lzLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWpzLXN5cyIpCisgICAgKHZlcnNpb24gIjAuMy4yNCIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJq cy1zeXMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjA0NWZnYWZnZ2tqZGZnNGYzM3ZiODdzaWx5bDl4cGJpZnJoeDFj aXFpNHd2bTkwbnpoZ2EiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZnV0dXJlcyIg LHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4tZnV0dXJl cyIKKyAgICA7OyAgICAgICxydXN0LXdhc20tYmluZGdlbi1mdXR1cmVzLTAuMykKKyAgICA7OyAg ICAgKCJydXN0LXdhc20tYmluZGdlbi10ZXN0IgorICAgIDs7ICAgICAgLHJ1c3Qtd2FzbS1iaW5k Z2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20u Z2l0aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQmluZGluZ3Mg Zm9yIGFsbCBKUyBnbG9iYWwgb2JqZWN0cyBhbmQgZnVuY3Rpb25zIGluIFdBU00iKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiQmluZGluZ3MgZm9yIGFsbCBKUyBnbG9iYWwgb2JqZWN0cyBhbmQg ZnVuY3Rpb25zIGluIGFsbCBKUyBlbnZpcm9ubWVudHMKK2xpa2UgTm9kZS5qcyBhbmQgYnJvd3Nl cnMsIGJ1aWx0IG9uIEBjb2RleyNbd2FzbV9iaW5kZ2VuXX0gdXNpbmcgdGhlCit3YXNtLWJpbmRn ZW4gY3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBh dCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1qZW1hbGxvYy1zeXMtMC4zCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtamVtYWxsb2Mtc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0100-gnu-Add-rust-wasm-bindgen-test-0.2.patch" Content-Disposition: attachment; filename="0100-gnu-Add-rust-wasm-bindgen-test-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw99 RnJvbSA1YTc3M2MxYWNlM2Y5MTJlOWU5N2MzNTE2ODg3MzJjYjMyMmZlYjc5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxMjo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAwLzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tdGVzdC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LXdhc20tYmluZGdlbi10ZXN0LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg OTc5YjY5Yjg2Ny4uMDE0NjRlY2VkMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTczMjksNiArNzMyOSwz OCBAQCBhdHRyaWJ1dGUgdGhhdCBpcyBub3QgaW4gdGhlIHNoYXJlZCBiYWNrZW5kIGNyYXRlLiIp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdhc20tYmluZGdlbi10ZXN0 LTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdhc20tYmluZGdlbi10ZXN0IikKKyAg ICAodmVyc2lvbiAiMC4yLjQ3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndhc20tYmluZGdlbi10 ZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIxdzY5OWp5aGkzbmpkY2NicXNmZHo1ZHE2OGZxd3NtMzh4bHcyZG0y aGdkM2h2dmZ6azN4IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWNvbnNvbGUtZXJyb3ItcGFuaWMtaG9vayIKKyAgICA7OyAgICAgICxydXN0LWNvbnNv bGUtZXJyb3ItcGFuaWMtaG9vay0wLjEpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzIiAscnVz dC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWpzLXN5cyIgLHJ1c3QtanMtc3lzLTAu MykKKyAgICA7OyAgICAgKCJydXN0LXNjb3BlZC10bHMiICxydXN0LXNjb3BlZC10bHMtMS4wKQor ICAgIDs7ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKQor ICAgIDs7ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLWZ1dHVyZXMiICxydXN0LXdhc20tYmluZGdl bi1mdXR1cmVzLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi10ZXN0LW1hY3Jv IiAscnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNyby0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3R3YXNtL3dhc20tYmluZGdlbiIpCisgICAgKHN5 bm9wc2lzCisgICAgICJJbnRlcm5hbCB0ZXN0aW5nIGNyYXRlIGZvciB3YXNtLWJpbmRnZW4iKQor ICAgIChkZXNjcmlwdGlvbgorICAgICAiSW50ZXJuYWwgdGVzdGluZyBjcmF0ZSBmb3Igd2FzbS1i aW5kZ2VuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNyby0wLjIKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNybyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0101-gnu-Add-rust-core-arch-0.1.patch" Content-Disposition: attachment; filename="0101-gnu-Add-rust-core-arch-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw100 RnJvbSBlMzhiNGEyOGFmNTdmY2Q2OWE4OTM3YTA5MGQyOGZhZDRjNWU1MGIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxNzoxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAxLzIwNl0gZ251OiBB ZGQgcnVzdC1jb3JlLWFyY2gtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jb3JlLWFyY2gtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwMTQ2NGVjZWQzLi41MmZlM2E1N2I4 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTM4LDYgKzkzOCwzMiBAQCBJdCBpcyBpbnNwaXJlZCBieSB0 aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWNvcmUtYXJjaC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1jb3JlLWFyY2giKQorICAgICh2ZXJzaW9uICIwLjEuNSIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJjb3JlX2FyY2giIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjA0dmR2cjl2ajBmMWN2MnA1NG5zc3ptcnJrOXcxanM0 YzB6NGkwYmRsYWpsMWx5ZHNsaW0iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWRldmVsb3BtZW50 LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QiICxydXN0LXdhc20t YmluZGdlbi10ZXN0LTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vcnVzdC1sYW5nL3N0ZGFyY2giKQorICAgIChzeW5vcHNpcworICAgICAiUnVzdCdzIGNv cmUgbGlicmFyeSBhcmNoaXRlY3R1cmUtc3BlY2lmaWMgaW50cmluc2ljcyIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJAY29kZXtjb3JlOjphcmNofSAtIFJ1c3QncyBjb3JlIGxpYnJhcnkgYXJj aGl0ZWN0dXJlLXNwZWNpZmljCitpbnRyaW5zaWNzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY29yZS1m b3VuZGF0aW9uLXN5cy0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jb3JlLWZvdW5k YXRpb24tc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0102-gnu-Add-rust-envmnt-0.6.patch" Content-Disposition: attachment; filename="0102-gnu-Add-rust-envmnt-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw101 RnJvbSA4MzRmZWY5ZDkzNDZlOGVmZDIyNTc0ZTNhZDJjMmQwZWM3OGIwM2EzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoyMDoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAyLzIwNl0gZ251OiBB ZGQgcnVzdC1lbnZtbnQtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1l bnZtbnQtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDUyZmUzYTU3YjguLjJhZWQ5MTU4OWEgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xNzIyLDYgKzE3MjIsMzEgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogaXMg Y29uZmlndXJlZCB2aWEgYW4gZW52aXJvbm1lbnQgdmFyaWFibGUuIikKICAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1lbnZtbnQtMC42CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW52bW50IikKKyAgICAo dmVyc2lvbiAiMC42LjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW52bW50IiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxMnprcTNwOTk5YnlweXhtam5waXF3OXIzaG1pZmIzYmNpa2Q3ajNhczFmZGNicTAxZnlsIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1l bnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWluZGV4bWFw IiAscnVzdC1pbmRleG1hcC0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL3NhZ2llZ3VyYXJpL2Vudm1udCIpCisgICAgKHN5bm9wc2lzCisgICAgICJFbnZp cm9ubWVudCB2YXJpYWJsZXMgdXRpbGl0eSBmdW5jdGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiRW52aXJvbm1lbnQgdmFyaWFibGVzIHV0aWxpdHkgZnVuY3Rpb25zLiIpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mYWxsaWJsZS1p dGVyYXRvci0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1mYWxsaWJsZS1pdGVyYXRv ciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0103-gnu-Add-rust-ci-info-0.3.patch" Content-Disposition: attachment; filename="0103-gnu-Add-rust-ci-info-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw102 RnJvbSBjM2QxYzNhMmFjNzcwY2UzODY4NWZhNTE0ZTdiMTM2ODc0OGU4M2RmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoyNDowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAzLzIwNl0gZ251OiBB ZGQgcnVzdC1jaS1pbmZvLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Y2ktaW5mby0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJhZWQ5MTU4OWEuLjE0OGUzZTdjNTggMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC03MDgsNiArNzA4LDMyIEBAIGRlcGVuZGluZyBvbiBhIGxhcmdlIG51 bWJlciBvZiAjW2NmZ10gcGFyYW1ldGVycy4gIFN0cnVjdHVyZWQgbGlrZSBhbgogICAgIChsaWNl bnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jaS1pbmZvLTAuMworICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWNpLWluZm8iKQorICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJjaS1pbmZvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMHByMTdnNnE2aTc1MmFjcmt5Y2cwaGtx M2xtMHA2MzRhbm00MWczbTZscWc4cTgzczc1IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAg ICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApKSkpCisgICAgKGhv bWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NhZ2llZ3VyYXJpL2NpX2luZm8iKQor ICAgIChzeW5vcHNpcworICAgICAiUHJvdmlkZXMgY3VycmVudCBDSSBlbnZpcm9ubWVudCBpbmZv cm1hdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg Y3VycmVudCBDSSBlbnZpcm9ubWVudCBpbmZvcm1hdGlvbi4iKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2xhbmctc3lzLTAuMjgKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1jbGFuZy1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0105-gnu-Add-rust-scroll-0.9.patch" Content-Disposition: attachment; filename="0105-gnu-Add-rust-scroll-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw104 RnJvbSA5OWU2Njg5NTUzYjc0NDhiM2E5MWEzYzdjZjliZDNlOTgyZTllZmUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozMjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA1LzIwNl0gZ251OiBB ZGQgcnVzdC1zY3JvbGwtMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z Y3JvbGwtMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjMmVjZGFiM2NjLi5iNmU3ODJlMDYyIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNTQ0Myw2ICs1NDQzLDM1IEBAIHdpdGggb25lIG9mIHRoZSBpbXBs ZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgIjA5c3k5 d2JxcDQwOXBrd21xbmk0MHFtd2E5OWxkcXBsNDhwcDk1bTF4dzhzYzE5cXk5Y2wiKSkpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3Qtc2Nyb2xsLTAuOQorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXNjcm9sbCIpCisgICAgKHZlcnNpb24gIjAuOS4yIikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg InNjcm9sbCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMTBxM3c4NmJuMjJ4cmpsZmcxYzkwZGZpOWMyNnFqa3puMjZu YWQwaTl6OHB4d2FkMzExZyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1zY3JvbGwtZGVyaXZlIiAscnVzdC1zY3JvbGwtZGVyaXZlLTAuOSkpCisgICAg OzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVv cmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICA7OyAgICAgKCJydXN0LXJheW9uIiAscnVz dC1yYXlvbi0xLjEpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0 Yy12ZXJzaW9uLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbTRi L3Njcm9sbCIpCisgICAgKHN5bm9wc2lzCisgICAgICJSZWFkL1dyaXRlIHRyYWl0cyBmb3IgYnl0 ZSBidWZmZXJzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRl cyBhIHN1aXRlIG9mIHBvd2VyZnVsLCBleHRlbnNpYmxlLCBnZW5lcmljLAorZW5kaWFuLWF3YXJl IFJlYWQvV3JpdGUgdHJhaXRzIGZvciBieXRlIGJ1ZmZlcnMuIikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zY3JvbGwtZGVyaXZlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0106-gnu-Add-rust-goblin-0.0.patch" Content-Disposition: attachment; filename="0106-gnu-Add-rust-goblin-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw105 RnJvbSBkOTI3MDNkMTVkOGYxYzI5Nzc2YmY4Njg2OTAzNGFhNjc5NjU0ZjAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozNDozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA2LzIwNl0gZ251OiBB ZGQgcnVzdC1nb2JsaW4tMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1n b2JsaW4tMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjZlNzgyZTA2Mi4uOTgzOTk1NWI0ZiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTI0NDYsNiArMjQ0NiwzMyBAQCB0aGUgcHJvY2VzcyBvZiBtYXRjaGlu ZyBvbmUgb3IgbW9yZSBnbG9iIHBhdHRlcm5zIGFnYWluc3QgYSBzaW5nbGUgY2FuZGlkYXRlCiBw YXRoIHNpbXVsdGFuZW91c2x5LCBhbmQgcmV0dXJuaW5nIGFsbCBvZiB0aGUgZ2xvYnMgdGhhdCBt YXRjaGVkLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vu c2UpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ29ibGluLTAuMAorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWdvYmxpbiIpCisgICAgKHZlcnNpb24gIjAuMC4yMyIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJnb2JsaW4iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFnOTJibDc2ZGdjM3YzcmluczYxbDgxMXBr d3NsM2ppZjF4MzVoMmp4MzNiN2RzdjhtbWMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0 cworICAgIDs7ICAgICgoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1 c3QtcGxhaW4iICxydXN0LXBsYWluLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXNjcm9sbCIgLHJ1 c3Qtc2Nyb2xsLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbTRi L2dvYmxpbiIpCisgICAgKHN5bm9wc2lzCisgICAgICJCaW5hcnkgcGFyc2luZyBhbmQgbG9hZGlu ZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBbiBpbXBpc2gsIGNyb3NzLXBsYXRmb3JtLCBF TEYsIE1hY2gtbywgYW5kIFBFIGJpbmFyeSBwYXJzaW5nIGFuZAorbG9hZGluZyBjcmF0ZS4iKQor ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVw LWNsaS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ncmVwLWNsaSIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0107-gnu-Add-rust-test-assembler-0.1.patch" Content-Disposition: attachment; filename="0107-gnu-Add-rust-test-assembler-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw106 RnJvbSA2OWUzYmE4MjVjMjFhYjg4MzNiMGVjYWI0Mzc4NDg5YTBlZjQzMTM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozODowOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA3LzIwNl0gZ251OiBB ZGQgcnVzdC10ZXN0LWFzc2VtYmxlci0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXRlc3QtYXNzZW1ibGVyLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTgzOTk1NWI0Zi4u YTNiMmFmZjI1NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYzODIsNiArNjM4MiwzMiBAQCByZXR1cm4g dmFsdWVzIHRvIEBjb2Rle3N0ZDo6aW86OlJlc3VsdH0gdG8gaW5kaWNhdGUgc3VjY2VzcyBvciBm YWlsdXJlLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRlc3QtYXNzZW1ibGVy LTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRlc3QtYXNzZW1ibGVyIikKKyAgICAo dmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidGVzdC1hc3NlbWJsZXIiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjFzZHg5aGswZGszejljcm04ODM0eXN5eHNpOTJjaGxzOGFycGQwZ3M3OTZraXM2 bGlrMnciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Ynl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9sdXNlci9ydXN0LXRlc3QtYXNzZW1ibGVyIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIkJ1aWxkIGNvbXBsZXggYmluYXJ5IHN0cmVhbXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc2V0IG9mIHR5cGVzIGZvciBidWls ZGluZyBjb21wbGV4IGJpbmFyeQorc3RyZWFtcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10ZXh0d3JhcC0wLjExCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtdGV4dHdyYXAiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0104-gnu-Add-rust-scroll-derive-0.9.patch" Content-Disposition: attachment; filename="0104-gnu-Add-rust-scroll-derive-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw103 RnJvbSA3Mzk2ZGY5OWZlY2EzZmIwYWJjNWJhYTlkNTQwMDUwZjc4N2I1YWExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozMDo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA0LzIwNl0gZ251OiBB ZGQgcnVzdC1zY3JvbGwtZGVyaXZlLTAuOS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxNDhlM2U3YzU4 Li5jMmVjZGFiM2NjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTQ0Myw2ICs1NDQzLDM2IEBAIHdpdGgg b25lIG9mIHRoZSBpbXBsZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgICAgICAoYmFzZTMyCiAg ICAgICAgICAgIjA5c3k5d2JxcDQwOXBrd21xbmk0MHFtd2E5OWxkcXBsNDhwcDk1bTF4dzhzYzE5 cXk5Y2wiKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zY3JvbGwtZGVyaXZlIikKKyAgICAodmVyc2lvbiAi MC45LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2Nyb2xsX2Rlcml2ZSIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MWpxZzVtbThudmlpNmF2bDF6MXJjODlhZ3poMmt3a3BwZ3BzbndmYWt4Zzc4bW5hajZsZyIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wcm9jLW1hY3Jv MiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgIDs7ICAgICAoInJ1c3QtcXVvdGUiICxydXN0 LXF1b3RlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zY3Jv bGwiICxydXN0LXNjcm9sbC0wLjkpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL200Yi9zY3JvbGxfZGVyaXZlIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkRlcml2 ZSBQcmVhZCBhbmQgUHdyaXRlIHRyYWl0cyBmcm9tIHRoZSBzY3JvbGwgY3JhdGUiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbWFjcm9zIDEuMSBkZXJp dmUgaW1wbGVtZW50YXRpb24gZm9yIFByZWFkIGFuZAorUHdyaXRlIHRyYWl0cyBmcm9tIHRoZSBz Y3JvbGwgY3JhdGUuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3Qtc2VjdXJpdHktZnJhbWV3b3JrLXN5cy0wLjMKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1zZWN1cml0eS1mcmFtZXdvcmstc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0108-gnu-Add-rust-typed-arena-1.4.patch" Content-Disposition: attachment; filename="0108-gnu-Add-rust-typed-arena-1.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw107 RnJvbSA5YmQ2ZmQ0ZGEwOGI0NjI2YmNlNDRkNjhiNjllZDBhMzg3ZTlmYjYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozOTo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA4LzIwNl0gZ251OiBB ZGQgcnVzdC10eXBlZC1hcmVuYS0xLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXR5cGVkLWFyZW5hLTEuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhM2IyYWZmMjU2Li4wNTRkYjkwYWJm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjk1OSw2ICs2OTU5LDI4IEBAIHNlcmlhbGl6aW5nIFJ1c3Qg c3RydWN0dXJlcy4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10eXBlZC1hcmVu YS0xLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10eXBlZC1hcmVuYSIpCisgICAgKHZl cnNpb24gIjEuNC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInR5cGVkLWFyZW5hIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxaTh5Y3pod2N5MG5ucnhxY2sxbHFsM2k3aHZnOTVsMHZ3MGRiZ2ZiOTJ6a21zOTZtaDY2 IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vU2ltb25TYXBpbi9ydXN0LXR5cGVkLWFyZW5h IikKKyAgICAoc3lub3BzaXMKKyAgICAgIlRoZSBhcmVuYSBhbGxvY2F0b3IiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiVGhlIGFyZW5hLCBhIGZhc3QgYnV0IGxpbWl0ZWQgdHlwZSBvZiBhbGxv Y2F0b3IiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC10eXBlbWFwLTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXR5cGVtYXAiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0110-gnu-Add-rust-intervaltree-0.2.patch" Content-Disposition: attachment; filename="0110-gnu-Add-rust-intervaltree-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw109 RnJvbSAxOGM1MzM5NGUxZTllYzU5OWFiMzA3NTBkYTJhYjE5ODhmNDFhMDY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0NDozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEwLzIwNl0gZ251OiBB ZGQgcnVzdC1pbnRlcnZhbHRyZWUtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1pbnRlcnZhbHRyZWUtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3NjRlYjk2MDFmLi40MGZj NWQ1ZmYxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjgwMiw2ICsyODAyLDMyIEBAIHJlbmFtZWQgdG8g aW5kZXhtYXAuIikKICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHNuYXBzaG90IHRlc3Rp bmcgbGlicmFyeSBmb3IgUnVzdCIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1pbnRlcnZhbHRyZWUtMC4yCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtaW50ZXJ2YWx0cmVlIikKKyAgICAodmVyc2lvbiAiMC4yLjQiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiaW50ZXJ2YWx0cmVlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMGs0MGdzdjc5a3duc3Fyendt bm1tNnBzYTVmcXdzOHlnZ2F2bWJnZ3Z5bXYxNmhmZmRnIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJn by1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNtYWxsdmVjIiAscnVzdC1zbWFsbHZlYy0wLjYp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL21haW4tLS9ydXN0 LWludGVydmFsdHJlZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbW11dGFibGUgaW50ZXJ2YWwg dHJlZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEg c2ltcGxlIGFuZCBnZW5lcmljIGltcGxlbWVudGF0aW9uIG9mIGFuCitpbW11dGFibGUgaW50ZXJ2 YWwgdHJlZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1pb3ZlYy0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1pb3ZlYyIpCi0t IAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0111-gnu-Add-rust-lazycell-1.2.patch" Content-Disposition: attachment; filename="0111-gnu-Add-rust-lazycell-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw110 RnJvbSA2YjllNDEzMWM5MDFkZGNkYTBjNGYyMTljZWQ3YTgzYzI4Y2RmZTZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0NjoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTExLzIwNl0gZ251OiBB ZGQgcnVzdC1sYXp5Y2VsbC0xLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxhenljZWxsLTEuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDBmYzVkNWZmMS4uYmM0YWZiZTdhZiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTMwOTcsNiArMzA5NywyOSBAQCByZXF1aXJlcyBub24tY29uc3QgZnVu Y3Rpb24gY2FsbHMgdG8gYmUgY29tcHV0ZWQuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNl OmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3QtbGF6eWNlbGwtMS4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbGF6 eWNlbGwiKQorICAgICh2ZXJzaW9uICIxLjIuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJsYXp5 Y2VsbCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMGd2cXljbXB2N3BhcmM5OGk2eTY0YWk3cnZ4cm4xOTQ3ejJhNm1h YTAyZzRrdnhkZDU1aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzICgoInJ1c3QtY2xp cHB5IiAscnVzdC1jbGlwcHktMC4wKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9pbmRpdjAvbGF6eWNlbGwiKQorICAgIChzeW5vcHNpcworICAgICAiTGF6aWx5IGZpbGxl ZCBDZWxsIHN0cnVjdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSBsaWJyYXJ5IHByb3ZpZGluZyBhIGxhemlseSBmaWxsZWQgQ2VsbCBzdHJ1Y3QuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1saWJjLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWxp YmMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0112-gnu-Add-rust-half-1.3.patch" Content-Disposition: attachment; filename="0112-gnu-Add-rust-half-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw111 RnJvbSAzMGUyZWUxZTBjODE3NzYzYTIzN2FkYTEyNzk0ZTFkODgzNWU1N2FmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1MTozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEyLzIwNl0gZ251OiBB ZGQgcnVzdC1oYWxmLTEuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaGFs Zi0xLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggYmM0YWZiZTdhZi4uNjRlM2M1YjU5ZSAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTI1OTcsNiArMjU5NywzMSBAQCBmb2N1cyBvbiBsaW5lIG9yaWVudGVkIHNlYXJj aC4iKQogICAgIChkZXNjcmlwdGlvbiAiVXNlIFBDUkUyIHdpdGggdGhlIGdyZXAgY3JhdGUuIikK ICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1oYWxmLTEuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWhhbGYiKQorICAgICh2ZXJzaW9uICIxLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJoYWxm IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwZGlxYWpnM21nYXI1MTFoeHN3bDRrZ3FxejlhMDI2eXZuMzEwM3g1aDJz bWtubGM0bHdrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMgKCgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9zdGFya2F0OTkvaGFsZi1ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJIYWxmLXByZWNp c2lvbiBmbG9hdGluZyBwb2ludCBmMTYgdHlwZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJI YWxmLXByZWNpc2lvbiBmbG9hdGluZyBwb2ludCBmMTYgdHlwZSBmb3IgUnVzdCBpbXBsZW1lbnRp bmcgdGhlCitJRUVFIDc1NC0yMDA4IGJpbmFyeTE2IHR5cGUuIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1o ZWFwc2l6ZS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oZWFwc2l6ZSIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0109-gnu-Add-rust-gimli-0.18.patch" Content-Disposition: attachment; filename="0109-gnu-Add-rust-gimli-0.18.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw108 RnJvbSBkYzYyYzIyZDAxYjIxOWJkZGZiMTg0MDE0ZmI4ZjliZWE4MDM0MjMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA5LzIwNl0gZ251OiBB ZGQgcnVzdC1naW1saS0wLjE4LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1n aW1saS0wLjE4KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwNTRkYjkwYWJmLi43NjRl Yjk2MDFmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjM3Nyw2ICsyMzc3LDQ1IEBAIGFyY2hpdmUgdG8g YmUgbGlua2VkIGludG8gUnVzdGNvZGUuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFz bDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtZ2ltbGktMC4xOAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdpbWxpIikK KyAgICAodmVyc2lvbiAiMC4xOC4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdpbWxpIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwbWExemcya2xxcjQ3cmFzbTdqbjN6emQxajFwajJhOHdrZmJ2NXpzeDEwcWg0M3Bo eTRrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFy cmF5dmVjIiAscnVzdC1hcnJheXZlYy0wLjQpCisgICAgOzsgICAgICgicnVzdC1ieXRlb3JkZXIi ICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgicnVzdC1mYWxsaWJsZS1pdGVyYXRv ciIgLHJ1c3QtZmFsbGlibGUtaXRlcmF0b3ItMC4yKQorICAgIDs7ICAgICAoInJ1c3QtaW5kZXht YXAiICxydXN0LWluZGV4bWFwLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN0YWJsZS1kZXJlZi10 cmFpdCIgLHJ1c3Qtc3RhYmxlLWRlcmVmLXRyYWl0LTEuMSkpCisgICAgOzsgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyb3NzYmVhbSIgLHJ1c3QtY3Jv c3NiZWFtLTAuNykKKyAgICA7OyAgICAgKCJydXN0LWdldG9wdHMiICxydXN0LWdldG9wdHMtMC4y KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgIDs7ICAg ICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTApCisgICAgOzsgICAgICgicnVz dC1vYmplY3QiICxydXN0LW9iamVjdCkKKyAgICA7OyAgICAgKCJydXN0LXJheW9uIiAscnVzdC1y YXlvbi0xLjEpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAg IDs7ICAgICAoInJ1c3QtdGVzdC1hc3NlbWJsZXIiICxydXN0LXRlc3QtYXNzZW1ibGVyLTAuMSkK KyAgICA7OyAgICAgKCJydXN0LXR5cGVkLWFyZW5hIiAscnVzdC10eXBlZC1hcmVuYS0xLjQpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2dpbWxpLXJzL2dpbWxpIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIlJlYWRpbmcgYW5kIHdyaXRpbmcgdGhlIERXQVJGIGRlYnVnZ2lu ZyBmb3JtYXQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVz IGEgbGlicmFyeSBmb3IgcmVhZGluZyBhbmQgd3JpdGluZyB0aGUKK0RXQVJGIGRlYnVnZ2luZyBm b3JtYXQuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1nbG9iLTAuMwogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWdsb2IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0114-gnu-Add-rust-erased-serde-0.3.patch" Content-Disposition: attachment; filename="0114-gnu-Add-rust-erased-serde-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw113 RnJvbSBiY2MwMjlkMDMxZGIwOGM4NjQ1YTExZWU5MjM0NWU5MDU1NGE5M2JmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NjozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE0LzIwNl0gZ251OiBB ZGQgcnVzdC1lcmFzZWQtc2VyZGUtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1lcmFzZWQtc2VyZGUtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3MjEwMDQ3MTAxLi5k ZWU0Mjk4M2YyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTc3Myw2ICsxNzczLDM1IEBAIGlzIGNvbmZp Z3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgICJFbnZpcm9ubWVudCB2 YXJpYWJsZXMgdXRpbGl0eSBmdW5jdGlvbnMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIu MCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVyYXNlZC1zZXJkZS0wLjMKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1lcmFzZWQtc2VyZGUiKQorICAgICh2ZXJzaW9uICIwLjMuOSIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJlcmFzZWQtc2VyZGUiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBxN2JueHM1enNr ZnE1aWlsbGlnNTVnNzg5MWRsbGN4aDJwOHk4azFwMmo3MnN5Zjl2aXYiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEu MCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LXNlcmRlLWNib3IiICxydXN0LXNlcmRlLWNib3ItMC4xMCkKKyAgICA7OyAgICAgKCJydXN0 LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0 LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9kdG9sbmF5L2VyYXNlZC1zZXJkZSIpCisgICAgKHN5bm9w c2lzCisgICAgICJUeXBlLWVyYXNlZCBTZXJpYWxpemUgYW5kIFNlcmlhbGl6ZXIgdHJhaXRzIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlR5cGUtZXJhc2VkIFNlcmlhbGl6ZSBhbmQgU2VyaWFs aXplciB0cmFpdHMiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4 cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMgogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0117-gnu-Add-rust-object-0.12.patch" Content-Disposition: attachment; filename="0117-gnu-Add-rust-object-0.12.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo116 RnJvbSAxODQ4NGZlOWQwOWM2NTlmZjcxM2M5YjdmZTljZmQyNDBhMmZlNjBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTowMjoxNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE3LzIwNl0gZ251OiBB ZGQgcnVzdC1vYmplY3QtMC4xMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt b2JqZWN0LTAuMTIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGUwYmM4ZTJlNC4uMDVhZTQ4NTUz OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQxMTQsNiArNDExNCwzNyBAQCBpbXBsZW1lbnRhdGlvbiAo d2hpY2ggaXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogICAgIChwcm9wZXJ0aWVz ICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGlj ZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtb2JqZWN0LTAuMTIKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1vYmplY3QiKQorICAgICh2ZXJzaW9uICIwLjEyLjAiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAib2JqZWN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZGNoMWFqanAwNWQxNmxp ZzFkbnZpc2ZpczBocmxydnc5bGN3eTFod2dkY3ltM3o2am56IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWZsYXRlMiIgLHJ1c3QtZmxhdGUyLTEuMCkK KyAgICA7OyAgICAgKCJydXN0LWdvYmxpbiIgLHJ1c3QtZ29ibGluLTAuMCkKKyAgICA7OyAgICAg KCJydXN0LXBhcml0eS13YXNtIiAscnVzdC1wYXJpdHktd2FzbS0wLjQwKQorICAgIDs7ICAgICAo InJ1c3Qtc2Nyb2xsIiAscnVzdC1zY3JvbGwtMC45KQorICAgIDs7ICAgICAoInJ1c3QtdXVpZCIg LHJ1c3QtdXVpZC0wLjcpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1tZW1tYXAiICxydXN0LW1lbW1hcC0wLjcpKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2dpbWxpLXJzL29iamVjdCIpCisgICAgKHN5bm9wc2lz CisgICAgICJQYXJzZSBvYmplY3QgZmlsZSBmb3JtYXRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHVuaWZpZWQgaW50ZXJmYWNlIGZvciBwYXJzaW5n IG9iamVjdCBmaWxlCitmb3JtYXRzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1wcm9iZS0w LjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1vcGVuc3NsLXByb2JlIikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0115-gnu-Add-rust-slog-2.4.patch" Content-Disposition: attachment; filename="0115-gnu-Add-rust-slog-2.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo114 RnJvbSA5NmU2YTMxNzgxNmRjYWRhYzIxMjg1NWVlZWZlMTY5YTRlNTZjNzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NzoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE1LzIwNl0gZ251OiBB ZGQgcnVzdC1zbG9nLTIuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2xv Zy0yLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGRlZTQyOTgzZjIuLjJhMzYxM2IxOGEgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC01OTY0LDYgKzU5NjQsMzIgQEAgZGF0YSB0eXBlLiIpCiAgICAgKHByb3BlcnRp ZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LXNsb2ctMi40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt c2xvZyIpCisgICAgKHZlcnNpb24gIjIuNC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNsb2ci IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjEzamg3NGpsY2t6aDVjeWdraHMwazRyODJ3bm13OGhhMmttODI5eHdzbGhy ODNuMnc2aHkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtZXJhc2VkLXNlcmRlIiAscnVzdC1lcmFzZWQtc2VyZGUtMC4zKSkpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9zbG9nLXJzL3Nsb2ciKQorICAgIChzeW5vcHNpcworICAg ICAiU3RydWN0dXJlZCwgZXh0ZW5zaWJsZSwgY29tcG9zYWJsZSBsb2dnaW5nIGZvciBSdXN0IikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN0cnVjdHVyZWQsIGV4dGVuc2libGUsIGNvbXBvc2Fi bGUgbG9nZ2luZyBmb3IgUnVzdCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTptcGwyLjAKKyAg ICAgICAgICAgICAgICxsaWNlbnNlOmV4cGF0CisgICAgICAgICAgICAgICAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc21hbGx2ZWMtMC42CiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3Qtc21hbGx2ZWMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0116-gnu-Add-rust-uuid-0.7.patch" Content-Disposition: attachment; filename="0116-gnu-Add-rust-uuid-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo115 RnJvbSA3MDcwYmVhNWE4NzUyNzEwOGE5OTUxNGExNTkwMjJkNDAyYzc1MjJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTowMDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE2LzIwNl0gZ251OiBB ZGQgcnVzdC11dWlkLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtdXVp ZC0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJhMzYxM2IxOGEuLmRlMGJjOGUyZTQg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC03NDQ3LDYgKzc0NDcsNDEgQEAgdW50cnVzdGVkIGlucHV0cyBp biBSdXN0LiIpCiAgICAgICJDb252ZXJ0IHJhbmdlcyBvZiBVbmljb2RlIGNvZGVwb2ludHMgdG8g VVRGLTggYnl0ZSByYW5nZXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOnVubGljZW5zZSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC11dWlkLTAuNworICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXV1aWQiKQorICAgICh2ZXJzaW9uICIwLjcuNCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJ1dWlkIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwYW5rNHhrMjB4M25yejkyNnc4ajlt ejUzYmkzdjhieWt4bWhscTJwZmZhOHhjOHdkbndoIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykK KyAgICA7OyAgICAgKCJydXN0LW1kNSIgLHJ1c3QtbWQ1LTAuNikKKyAgICA7OyAgICAgKCJydXN0 LXJhbmQiICxydXN0LXJhbmQtMC42KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNl cmRlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXNoYTEiICxydXN0LXNoYTEtMC42KQorICAgIDs7 ICAgICAoInJ1c3Qtc2xvZyIgLHJ1c3Qtc2xvZy0yLjQpCisgICAgOzsgICAgICgicnVzdC13aW5h cGkiICxydXN0LXdpbmFwaS0wLjMpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1iaW5jb2RlIiAscnVzdC1iaW5jb2RlLTEuMSkKKyAgICA7 OyAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7 OyAgICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAg ICAoInJ1c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3V1aWQtcnMvdXVpZCIpCisgICAgKHN5bm9wc2lzCisg ICAgICJHZW5lcmF0ZSBhbmQgcGFyc2UgVVVJRHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbGlicmFyeSB0byBnZW5lcmF0ZSBhbmQgcGFyc2UgVVVJ RHMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkK KwogKGRlZmluZS1wdWJsaWMgcnVzdC12Y3BrZy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC12Y3BrZyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0113-gnu-Add-rust-serde-cbor-0.10.patch" Content-Disposition: attachment; filename="0113-gnu-Add-rust-serde-cbor-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw112 RnJvbSA3OTg1OTBiMWMzMGYzNjkwMjRhYjA0NjI5ZDI4OTc2ZWY3MDlhMmFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NDowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEzLzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS1jYm9yLTAuMTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXNlcmRlLWNib3ItMC4xMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjRlM2M1YjU5ZS4uNzIxMDA0 NzEwMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU3NzcsNiArNTc3NywzMiBAQCBQd3JpdGUgdHJhaXRz IGZyb20gdGhlIHNjcm9sbCBjcmF0ZS4iKQogICAgICAiT3B0aW1pemVkIGhhbmRsaW5nIG9mIEBj b2RleyZbdThdfSBhbmQgQGNvZGV7VmVjPHU4Pn0gZm9yIFNlcmRlIikKICAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1zZXJkZS1jYm9yLTAuMTAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zZXJkZS1jYm9y IikKKyAgICAodmVyc2lvbiAiMC4xMC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlcmRlX2Ni b3IiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQg bmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJh c2UzMgorICAgICAgICAgIjBqY2I0ajYzN3ZkbHFrMnozOGppeGFxbXA2ZjkyaDM2cjE3a2NsdjVi cmpheTMyOTExaWkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQor ICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1c3Qt aGFsZiIgLHJ1c3QtaGFsZi0xLjMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2Vy ZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAg ICgoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9weWZpc2NoL2Nib3IiKQorICAgIChzeW5vcHNp cyAiQ0JPUiBzdXBwb3J0IGZvciBzZXJkZSIpCisgICAgKGRlc2NyaXB0aW9uICJDQk9SIHN1cHBv cnQgZm9yIHNlcmRlLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXNlcmRlLWRlcml2ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0118-gnu-Add-rust-rustc-test-0.3.patch" Content-Disposition: attachment; filename="0118-gnu-Add-rust-rustc-test-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo117 RnJvbSBlNzc2MTRjOWQ2NzNhNDY2MGY0MGEyOGNmMWNiOTk5MGZlMmY3MGY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxMDowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE4LzIwNl0gZ251OiBB ZGQgcnVzdC1ydXN0Yy10ZXN0LTAuMy4KCiogZ251L3BhY2thZ2UvY3JhdGVzLWlvLnNjbSAocnVz dC1ydXN0Yy10ZXN0LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDVhZTQ4NTUzOS4uOGNi YzlhZWRmZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU0MzIsNiArNTQzMiwzOCBAQCBydXN0LWxhbmcv cnVzdCBpbnRlZ3JhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1ydXN0Yy10ZXN0LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJ1c3RjLXRlc3Qi KQorICAgICh2ZXJzaW9uICIwLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJydXN0Yy10ZXN0 IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwYTI3bWxjZzBjazBoZ3NkdndrNzkyeDl6MWsxcXExd2owOTFmMWw1eWdn YmRiY3NueDV3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LWdldG9wdHMiICxydXN0LWdldG9wdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIg LHJ1c3QtbGliYy0wLjIuNTgpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy1zZXJpYWxpemUiICxy dXN0LXJ1c3RjLXNlcmlhbGl6ZS0wLjMpCisgICAgOzsgICAgICgicnVzdC10ZXJtIiAscnVzdC10 ZXJtLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXRpbWUiICxydXN0LXRpbWUtMC4xKSkKKyAgICA7 OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcnVzdGMt dmVyc2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3RjLXRlc3QiKQorICAgIChzeW5vcHNpcwor ICAgICAiRm9yayBvZiBSdXN0J3MgdGVzdCBjcmF0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBmb3JrIG9mIFJ1c3QncyB0ZXN0IGNyYXRlIHRoYXQg ZG9lc24ndAorcmVxdWlyZSB1bnN0YWJsZSBsYW5ndWFnZSBmZWF0dXJlcy4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXJ1c3RjLXZlcnNpb24tMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcnVz dGMtdmVyc2lvbiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0120-gnu-Add-rust-backtrace-0.3.patch" Content-Disposition: attachment; filename="0120-gnu-Add-rust-backtrace-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo119 RnJvbSAxZmFhNThhNDAzNjc5ZTFkYWM4MzI0MDYwM2NjMTQ2MGY0NmQzNjFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxNTo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIwLzIwNl0gZ251OiBB ZGQgcnVzdC1iYWNrdHJhY2UtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1iYWNrdHJhY2UtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmNWIyMmM4NTEx Li5mODg0NmE3ZTlkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjkyLDYgKzI5Miw0NyBAQCBzdXBwb3J0 LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJhY2t0cmFjZS0wLjMK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1iYWNrdHJhY2UiKQorICAgICh2ZXJzaW9uICIw LjMuMzIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmFja3RyYWNlIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcmdz YWhhM2I2d3hoNTY0czRqcW41aGw1cGttZzIxNGJseWpqczFzdmFmaWIxOTB6ZDhxIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisg ICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFkZHIybGluZSIgLHJ1 c3QtYWRkcjJsaW5lLTAuOSkKKyAgICA7OyAgICAgKCJydXN0LWJhY2t0cmFjZS1zeXMiICxydXN0 LWJhY2t0cmFjZS1zeXMtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmct aWYtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY29tcGlsZXItYnVpbHRpbnMiCisgICAgOzsgICAg ICAscnVzdC1jb21waWxlci1idWlsdGlucy0wLjEpCisgICAgOzsgICAgICgicnVzdC1jcHAtZGVt YW5nbGUiICxydXN0LWNwcC1kZW1hbmdsZS0wLjIpCisgICAgOzsgICAgICgicnVzdC1maW5kc2hs aWJzIiAscnVzdC1maW5kc2hsaWJzLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LWdvYmxpbiIgLHJ1 c3QtZ29ibGluLTAuMCkKKyAgICA7OyAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4 KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgIDs7ICAg ICAoInJ1c3QtcnVzdGMtZGVtYW5nbGUiICxydXN0LXJ1c3RjLWRlbWFuZ2xlLTAuMSkKKyAgICA7 OyAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykK KyAgICA7OyAgICAgKCJydXN0LXJ1c3RjLXN0ZC13b3Jrc3BhY2UtY29yZSIKKyAgICA7OyAgICAg ICxydXN0LXJ1c3RjLXN0ZC13b3Jrc3BhY2UtY29yZS0xLjApCisgICAgOzsgICAgICgicnVzdC1z ZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtd2luYXBpIiAscnVzdC13 aW5hcGktMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9y dXN0LWxhbmcvYmFja3RyYWNlLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkFjcXVpcmUgYSBz dGFjayB0cmFjZSAoYmFja3RyYWNlKSBhdCBydW50aW1lIGluIGEgUnVzdCBwcm9ncmFtIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGxpYnJhcnkgdG8g YWNxdWlyZSBhIHN0YWNrCit0cmFjZSAoYmFja3RyYWNlKSBhdCBydW50aW1lIGluIGEgUnVzdCBw cm9ncmFtLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYmFja3RyYWNlLXN5cy0wLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1iYWNrdHJhY2Utc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0119-gnu-Add-rust-addr2line-0.9.patch" Content-Disposition: attachment; filename="0119-gnu-Add-rust-addr2line-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo118 RnJvbSAxYjRkZTFjYzNhYjQ2NDIwZjRhZWM0YWU4MTgxZWQwMTc5MzFjOWExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxMzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE5LzIwNl0gZ251OiBB ZGQgcnVzdC1hZGRyMmxpbmUtMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1hZGRyMmxpbmUtMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4Y2JjOWFlZGZl Li5mNWIyMmM4NTExIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTMsNiArNTMsNDUgQEAgdGhlIFJ1c3Qg cHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmJzZC0z CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTp6bGliKSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWFkZHIybGluZS0wLjkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1hZGRyMmxpbmUi KQorICAgICh2ZXJzaW9uICIwLjkuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJhZGRyMmxpbmUi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjE3cmxmMDRueDNnM3JjeTY2MXYyNGtzbm1wazZ2cW42ODBnNWI1c3A4bGsy MGlpaDJ4bngiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtY3BwLWRlbWFuZ2xlIiAscnVzdC1jcHAtZGVtYW5nbGUtMC4yKQorICAgIDs7ICAgICAoInJ1 c3QtZmFsbGlibGUtaXRlcmF0b3IiICxydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMikKKyAgICA7 OyAgICAgKCJydXN0LWdpbWxpIiAscnVzdC1naW1saS0wLjE4KQorICAgIDs7ICAgICAoInJ1c3Qt aW50ZXJ2YWx0cmVlIiAscnVzdC1pbnRlcnZhbHRyZWUtMC4yKQorICAgIDs7ICAgICAoInJ1c3Qt bGF6eWNlbGwiICxydXN0LWxhenljZWxsLTEuMikKKyAgICA7OyAgICAgKCJydXN0LW9iamVjdCIg LHJ1c3Qtb2JqZWN0LTAuMTIpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy1kZW1hbmdsZSIgLHJ1 c3QtcnVzdGMtZGVtYW5nbGUtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qtc21hbGx2ZWMiICxydXN0 LXNtYWxsdmVjLTAuNikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LWJhY2t0cmFjZSIgLHJ1c3QtYmFja3RyYWNlLTAuMykKKyAgICA7OyAg ICAgKCJydXN0LWNsYXAiICxydXN0LWNsYXAtMikKKyAgICA7OyAgICAgKCJydXN0LWZpbmRzaGxp YnMiICxydXN0LWZpbmRzaGxpYnMtMC41KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVz dC1tZW1tYXAtMC43KQorICAgIDs7ICAgICAoInJ1c3QtcnVzdGMtdGVzdCIgLHJ1c3QtcnVzdGMt dGVzdC0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2dp bWxpLXJzL2FkZHIybGluZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJTeW1ib2xpY2F0aW9uIGxp YnJhcnkgd3JpdHRlbiBpbiBSdXN0LCB1c2luZyBnaW1saSIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBjcm9zcy1wbGF0Zm9ybSBzeW1ib2xpY2F0aW9u IGxpYnJhcnkgd3JpdHRlbiBpbgorUnVzdCwgdXNpbmcgZ2ltbGkuIikKKyAgICAobGljZW5zZSBg KCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1hZmwtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYWZsIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0121-gnu-Add-rust-rawslice-0.1.patch" Content-Disposition: attachment; filename="0121-gnu-Add-rust-rawslice-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo120 RnJvbSA3YzVjODNkODA4MmM4YWYyZDQ5MjliMmUzZjgzYjJjZGJhYjcwYzFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyMzoxMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIxLzIwNl0gZ251OiBB ZGQgcnVzdC1yYXdzbGljZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXJhd3NsaWNlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmODg0NmE3ZTlkLi4zNWI3MDliOGE2 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTE2NSw2ICs1MTY1LDM0IEBAIGFuZCBAY29kZXtwdHJkaXN0 YW5jZX0uIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmF3c2xpY2Ut MC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmF3c2xpY2UiKQorICAgICh2ZXJzaW9u ICIwLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyYXdzbGljZSIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDli eW1wd3cxcnBzZDQyMmRhM3c0NDRxNXcxem5qYmpoN21qbmluaHE5Z2FheWdrcGNpMiIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYXdwb2ludGVyIiAs cnVzdC1yYXdwb2ludGVyLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KSkp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ibHVzcy9yYXdzbGljZS8iKQor ICAgIChzeW5vcHNpcworICAgICAiUmVpbXBsZW1lbnRhdGlvbiBvZiB0aGUgc2xpY2UgaXRlcmF0 b3JzLCB3aXRoIGV4dHJhIGZlYXR1cmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlJlaW1w bGVtZW50YXRpb24gb2YgdGhlIHNsaWNlIGl0ZXJhdG9ycywgd2l0aCBleHRyYSBmZWF0dXJlcy4K K0ZvciBleGFtcGxlIGNyZWF0aW9uIGZyb20gcmF3IHBvaW50ZXJzIGFuZCBzdGFydCwgZW5kIHBv aW50ZXIKK2FjY2Vzc29ycy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJheW9uLTEuMQogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXJheW9uIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0122-gnu-Add-rust-unchecked-index-0.2.patch" Content-Disposition: attachment; filename="0122-gnu-Add-rust-unchecked-index-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo121 RnJvbSBiOGMxMzczZmI5MWRlNjc5NjQ2NDYzYTMyZjdlMTgzZDY0MThjYTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyNDo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIyLzIwNl0gZ251OiBB ZGQgcnVzdC11bmNoZWNrZWQtaW5kZXgtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC11bmNoZWNrZWQtaW5kZXgtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDIyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDM1YjcwOWI4YTYuLmI0 ZTQ0YWU4YWQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03NDMxLDYgKzc0MzEsMjggQEAgd2l0aCB0aGUg VW5pY29kZSBjaGFyYWN0ZXIgZGF0YWJhc2UuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNl OmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3QtdW5jaGVja2VkLWluZGV4LTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXVuY2hlY2tlZC1pbmRleCIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInVuY2hlY2tlZC1pbmRleCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHA2cWNhaTFtamF5eDU5Y3Bn azI3ZDB6Z3c5aHo5cjFpcmE1amlxaWw2NmY0YmE4ZGZwZiIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL2JsdXNzL3VuY2hlY2tlZC1pbmRleCIpCisgICAgKHN5bm9wc2lzCisgICAgICJVbmNo ZWNrZWQgaW5kZXhpbmcgd3JhcHBlciB1c2luZyByZWd1bGFyIGluZGV4IHN5bnRheCIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJVbmNoZWNrZWQgaW5kZXhpbmcgd3JhcHBlciB1c2luZyByZWd1 bGFyIGluZGV4IHN5bnRheC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXVuaWNhc2UtMi40CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtdW5pY2FzZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0123-gnu-Add-rust-odds-0.3.patch" Content-Disposition: attachment; filename="0123-gnu-Add-rust-odds-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo122 RnJvbSBlMDM4NzUwNDk3ZTM3MjM2NjlmMTQ1NzViMzYxODNkYWU3NDAzMTFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyNjo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIzLzIwNl0gZ251OiBB ZGQgcnVzdC1vZGRzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtb2Rk cy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiNGU0NGFlOGFkLi4xYjc1ZjUyMDhmIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNDIyNSw2ICs0MjI1LDM5IEBAIGltcGxlbWVudGF0aW9uICh3aGlj aCBpcyB1bnN0YWJsZSAvIHJlcXVpcmVzIG5pZ2h0bHkpLiIpCiBmb3JtYXRzLiIpCiAgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3Qtb2Rkcy0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1vZGRzIikKKyAg ICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAib2RkcyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMHJkbnhhMG5hNDg5N3liMHN2YjNmaWd6MzVnNGlteGp2NjF5Zm0yajIxZ2JoNXE4djhkOSIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYXdwb2lu dGVyIiAscnVzdC1yYXdwb2ludGVyLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXJhd3NsaWNlIiAs cnVzdC1yYXdzbGljZS0wLjEpCisgICAgOzsgICAgICgicnVzdC11bmNoZWNrZWQtaW5kZXgiICxy dXN0LXVuY2hlY2tlZC1pbmRleC0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0ZXJ0b29scy0wLjgp CisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQor ICAgIDs7ICAgICAoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1jaHItMi4yKQorICAgIDs7ICAgICAo InJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL2JsdXNzL29kZHMiKQorICAgIChzeW5vcHNpcworICAgICAi RXh0cmEgZnVuY3Rpb25hbGl0eSBmb3Igc2xpY2VzLCBzdHJpbmdzIGFuZCBvdGhlciB0aGluZ3Mi KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiT2RkcyBhbmQgZW5kcyBjb2xsZWN0aW9uIG1pc2Nl bGxhbmlhLiAgRXh0cmEgZnVuY3Rpb25hbGl0eSBmb3IKK3NsaWNlcyAoQGNvZGV7LmZpbmQoKX0s IEBjb2Rle1JldlNsaWNlfSksIHN0cmluZ3MgYW5kIG90aGVyIHRoaW5ncy4KK1RoaW5ncyBpbiBv ZGRzIG1heSBtb3ZlIHRvIG1vcmUgYXBwcm9wcmlhdGUgY3JhdGVzIGlmIHdlIGZpbmQgdGhlbS4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LW9wZW5zc2wtcHJvYmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3Qtb3BlbnNzbC1wcm9iZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0124-gnu-Add-rust-petgraph-0.4.patch" Content-Disposition: attachment; filename="0124-gnu-Add-rust-petgraph-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo123 RnJvbSAyZDc5MzA3MjgxMTJkMmNkMDIwZWNiMWUxZjZiZTE1ZGY1ZDY2MWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyODozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI0LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXRncmFwaC0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXBldGdyYXBoLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxYjc1ZjUyMDhmLi5mZGI4 ZjE3ODJlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDU0MCw2ICs0NTQwLDQwIEBAIGFsZ29yaXRobS4i KQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAg bGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wZXRncmFwaC0wLjQKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1wZXRncmFwaCIpCisgICAgKHZlcnNpb24gIjAuNC4x MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwZXRncmFwaCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGt5Zm1jYTg1 NHM1NGprMjZnMngxa2piMDRjM2s3Y2ppbGF4eXIwaWY4bGh4djhtamRsdyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1maXhlZGJpdHNldCIgLHJ1c3Qt Zml4ZWRiaXRzZXQtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qtb3JkZXJtYXAiICxydXN0LW9yZGVy bWFwLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2st MC44KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkpCisgICAgOzsg ICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWRlZm1hYyIg LHJ1c3QtZGVmbWFjLTAuMikKKyAgICA7OyAgICAgKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRl cnRvb2xzLTAuOCkKKyAgICA7OyAgICAgKCJydXN0LW9kZHMiICxydXN0LW9kZHMtMC4zKQorICAg IDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL3BldGdyYXBoL3BldGdyYXBoIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkdyYXBoIGRhdGEgc3RydWN0dXJlIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiR3JhcGggZGF0YSBzdHJ1Y3R1cmUgbGlicmFyeS4gIFByb3ZpZGVzIGdyYXBoIHR5cGVzIGFu ZCBncmFwaAorYWxnb3JpdGhtcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBpY28tc3lzLTAuMAogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LXBpY28tc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0125-gnu-Add-parking-lot-core-0.5.patch" Content-Disposition: attachment; filename="0125-gnu-Add-parking-lot-core-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo124 RnJvbSAzMTI4Mzg5NjE4NGMyNTk4ZmNjMGY3ZGQzYjI4MDMyNGMxMjc4MDcwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozNDozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI1LzIwNl0gZ251OiBB ZGQgcGFya2luZy1sb3QtY29yZS0wLjUuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChw YXJraW5nLWxvdC1jb3JlLTAuNSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZkYjhmMTc4 MmUuLmE4YmRiMGZlMTcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTYwLDYgKzU5NjAsNDIgQEAgUHdy aXRlIHRyYWl0cyBmcm9tIHRoZSBzY3JvbGwgY3JhdGUuIikKICAgICAgIlNlbWFudGljIHZlcnNp b24gcGFyc2luZyBhbmQgY29tcGFyaXNvbi4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXBhcmtpbmctbG90 LWNvcmUtMC41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGFya2luZy1sb3QtY29yZSIp CisgICAgKHZlcnNpb24gIjAuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBhcmtpbmdfbG90 X2NvcmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjEzMTdqNWExeWQwM2JhemEya3FxcnhiNGtyMXZ4YTdyY2t3NGZy a3NsMnZybmNmY3AyNmIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtYmFja3RyYWNlIiAscnVzdC1iYWNrdHJhY2UtMC4zKQorICAgIDs7ICAgICAoInJ1 c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY2xvdWRhYmki ICxydXN0LWNsb3VkYWJpLTAuMCkKKyAgICA7OyAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMt MC4yLjU4KQorICAgIDs7ICAgICAoInJ1c3QtcGV0Z3JhcGgiICxydXN0LXBldGdyYXBoLTAuNCkK KyAgICA7OyAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1 c3QtcmVkb3gtc3lzY2FsbCIgLHJ1c3QtcmVkb3gtc3lzY2FsbC0wLjEpCisgICAgOzsgICAgICgi cnVzdC1zbWFsbHZlYyIgLHJ1c3Qtc21hbGx2ZWMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtdGhy ZWFkLWlkIiAscnVzdC10aHJlYWQtaWQtMy4zKQorICAgIDs7ICAgICAoInJ1c3Qtd2luYXBpIiAs cnVzdC13aW5hcGktMC4zKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtcnVzdGMtdmVyc2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0FtYW5pZXUvcGFy a2luZ19sb3QiKQorICAgIChzeW5vcHNpcworICAgICAiQWR2YW5jZWQgQVBJIGZvciBjcmVhdGlu ZyBjdXN0b20gc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZXMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiQW4gYWR2YW5jZWQgQVBJIGZvciBjcmVhdGluZyBjdXN0b20gc3luY2hyb25pemF0aW9u IHByaW1pdGl2ZXMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpl eHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZW12ZXItcGFyc2VyLTAuOQogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXNlbXZlci1wYXJzZXIiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0126-gnu-Add-parking-lot-0.8.patch" Content-Disposition: attachment; filename="0126-gnu-Add-parking-lot-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo125 RnJvbSBhNmRiNjA1NGY1YTU4ZGE2ODA0ODYyMTVjOWI5NDZjYzhiZGNmNjU0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozNzoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI2LzIwNl0gZ251OiBB ZGQgcGFya2luZy1sb3QtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocGFya2lu Zy1sb3QtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhOGJkYjBmZTE3Li4zYTYzNTI2N2Yz IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTk2MCw2ICs1OTYwLDM4IEBAIFB3cml0ZSB0cmFpdHMgZnJv bSB0aGUgc2Nyb2xsIGNyYXRlLiIpCiAgICAgICJTZW1hbnRpYyB2ZXJzaW9uIHBhcnNpbmcgYW5k IGNvbXBhcmlzb24uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJraW5nLWxvdC0wLjgKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1wYXJraW5nLWxvdCIpCisgICAgKHZlcnNpb24gIjAuOC4wIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgInBhcmtpbmdfbG90IiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcnJjZGFscjhs NXp4M2J3MjhsMzc2MzIxbDZkbmQ2cnFuc3FzbDB5Z2swMWZ5MG5meHpzIikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsg IGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxvY2stYXBpIiAscnVzdC1sb2Nr LWFwaS0wLjIpCisgICAgOzsgICAgICgicnVzdC1wYXJraW5nLWxvdC1jb3JlIiAscnVzdC1wYXJr aW5nLWxvdC1jb3JlLTAuNSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKQorICAgIDs7ICAg ICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICA7OyAgICAg KCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcnVzdGMtdmVy c2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAi aHR0cHM6Ly9naXRodWIuY29tL0FtYW5pZXUvcGFya2luZ19sb3QiKQorICAgIChzeW5vcHNpcwor ICAgICAiQ29tcGFjdCBzdGFuZGFyZCBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJNb3JlIGNvbXBhY3QgYW5kIGVmZmljaWVudCBpbXBsZW1lbnRh dGlvbnMgb2YgdGhlIHN0YW5kYXJkCitzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4iKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LXBhcmtpbmctbG90LWNvcmUtMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtcGFya2luZy1sb3QtY29yZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0127-gnu-Add-rust-console-0.7.patch" Content-Disposition: attachment; filename="0127-gnu-Add-rust-console-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo126 RnJvbSA0OTRlM2Y4YmQyNWYwZjE4YzFkYjViYmE3ODk3ZjRjNWVlNTc2NzFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozOTozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI3LzIwNl0gZ251OiBB ZGQgcnVzdC1jb25zb2xlLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Y29uc29sZS0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzNCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2E2MzUyNjdmMy4uMWIwN2U5 NGJlNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTk5NSw2ICs5OTUsNDAgQEAgbmVlZCBjb21waWxlci1y dCBpbnRyaW5zaWNzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAg ICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNv bnNvbGUtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY29uc29sZSIpCisgICAgKHZl cnNpb24gIjAuNy43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNvbnNvbGUiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjBhNG4yc3l6aWs5bGgwMnYyaTR3ZGF6dm0wNWQ5OWJpYjdkdzBscXZ6OG1xMmhuN3I5Y2MiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXR0eSIgLHJ1 c3QtYXR0eS0wLjIpCisgICAgOzsgICAgICgicnVzdC1jbGljb2xvcnMtY29udHJvbCIgLHJ1c3Qt Y2xpY29sb3JzLWNvbnRyb2wtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtZW5jb2RlLXVuaWNvZGUi ICxydXN0LWVuY29kZS11bmljb2RlLTAuMykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGlj IiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1saWJjIiAscnVzdC1s aWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LXBhcmtpbmctbG90IiAscnVzdC1wYXJraW5n LWxvdC0wLjgpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAg IDs7ICAgICAoInJ1c3QtdGVybWlvcyIgLHJ1c3QtdGVybWlvcy0wLjMpCisgICAgOzsgICAgICgi cnVzdC11bmljb2RlLXdpZHRoIiAscnVzdC11bmljb2RlLXdpZHRoLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vbWl0c3VoaWtvL2NvbnNvbGUiKQorICAgIChzeW5vcHNpcwor ICAgICAiVGVybWluYWwgYW5kIGNvbnNvbGUgYWJzdHJhY3Rpb24gZm9yIFJ1c3QiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdGVybWluYWwgYW5kIGNv bnNvbGUgYWJzdHJhY3Rpb24gZm9yIFJ1c3QiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY29uc29sZS1lcnJvci1wYW5pYy1ob29rIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0128-gnu-Add-rust-difference-2.0.patch" Content-Disposition: attachment; filename="0128-gnu-Add-rust-difference-2.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo127 RnJvbSA1OWU5ZTcyZmZmNjg4ODFkMzViN2Y3ZDg2NTU5NmNlMjBkYWU5Njk2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0MDo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI4LzIwNl0gZ251OiBB ZGQgcnVzdC1kaWZmZXJlbmNlLTIuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZGlmZmVyZW5jZS0yLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMWIwN2U5NGJlNC4uODdlN2Fj NWIyYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE2NTQsNiArMTY1NCwzNCBAQCBoZXhhZGVjaW1hbCwg YmFzZTMyLCBhbmQgYmFzZTY0LiIpCiAgICAgICJBbiBMQ1MgYmFzZWQgc2xpY2UgYW5kIHN0cmlu ZyBkaWZmaW5nIGltcGxlbWVudGF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZGlmZmVyZW5jZS0y LjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1kaWZmZXJlbmNlIikKKyAgICAodmVyc2lv biAiMi4wLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZGlmZmVyZW5jZSIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MTYyMXd4NGs4aDQ1MnA2eHptenp2bTdtejg3a3hoNHlxejBrenhmamo5eG1qeGxieWsyaiIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1nZXRvcHRzIiAs cnVzdC1nZXRvcHRzLTAuMikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAg IDs7ICAgICAoInJ1c3QtdGVybSIgLHJ1c3QtdGVybS0wLjUpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2pvaGFubmhvZi9kaWZmZXJlbmNlLnJzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIlJ1c3QgdGV4dCBkaWZmaW5nIGFuZCBhc3NlcnRpb24gbGlicmFyeSIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBSdXN0IHRl eHQgZGlmZmluZyBhbmQgYXNzZXJ0aW9uIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZGlycy0xLjAKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1kaXJzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0129-gnu-Add-rust-synstructure-0.10.patch" Content-Disposition: attachment; filename="0129-gnu-Add-rust-synstructure-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo128 RnJvbSAwYjQzNThlNGIzYjQ3Mjg1NWMxMTcwYzEzMGNmYjQ0OGFkMjBjNjZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0NjoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI5LzIwNl0gZ251OiBB ZGQgcnVzdC1zeW5zdHJ1Y3R1cmUtMC4xMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3luc3RydWN0dXJlLTAuMTApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODdlN2FjNWIy Yy4uOWExNzk4ZWRhZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTY3NTUsNiArNjc1NSwzNyBAQCBhbmQg SmFyby1XaW5rbGVyLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3Qtc3luc3RydWN0dXJlLTAuMTAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1zeW5zdHJ1Y3R1cmUiKQorICAgICh2ZXJzaW9uICIwLjEwLjIiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAic3luc3RydWN0dXJlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZ3JpcmRrZ2gyd2w0aGY5YTNuYmlhenBn Y2N4Z3E1NGtuNTJtczB4cnI2bmp2Z2t3ZDgyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQp CisgICAgOzsgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAo InJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkKKyAgICA7OyAgICAgKCJydXN0LXVuaWNvZGUteGlk IiAscnVzdC11bmljb2RlLXhpZC0wLjEpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zeW5zdHJ1Y3R1cmUtdGVzdC10cmFpdHMiCisgICAg OzsgICAgICAscnVzdC1zeW5zdHJ1Y3R1cmUtdGVzdC10cmFpdHMtMC4xKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9teXN0b3Ivc3luc3RydWN0dXJlIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIkhlbHBlciBtZXRob2RzIGFuZCBtYWNyb3MgZm9yIGN1c3RvbSBk ZXJpdmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkhlbHBlciBtZXRob2RzIGFuZCBtYWNy b3MgZm9yIGN1c3RvbSBkZXJpdmVzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3Qtc3luc3RydWN0dXJlLXRlc3QtdHJhaXRzLTAuMQogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXN5bnN0cnVjdHVyZS10ZXN0LXRyYWl0cyIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0132-gnu-Add-rust-pest-2.1.patch" Content-Disposition: attachment; filename="0132-gnu-Add-rust-pest-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g131 RnJvbSBlMjA5YmU3YjQ3NTQ2NTIxYjAzNGQ0MmU4OTQ0NDZmMjUwZmI2ODkwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo1Njo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMyLzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LTIuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtcGVz dC0yLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzNThmMzI0ZjQ2Li5jODAyMWZlNDZiIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQpAQCAtNDY1Niw2ICs0NjU2LDMwIEBAIGFsZ29yaXRobS4iKQogICAgIChsaWNlbnNlIChs aXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1wZXN0LTIuMQorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXBlc3QiKQorICAgICh2ZXJzaW9uICIyLjEuMSIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJw ZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIxMzQ2ODZtd3htNzNhc2JpYWRzNTN6ZmNocXZ2Y3JzcnN5YXgyY2do ZmNpem12ZzhhYzRrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1q c29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXVjZC10cmllIiAs cnVzdC11Y2QtdHJpZS0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9wZXN0LnJzLyIp CisgICAgKHN5bm9wc2lzICJUaGUgRWxlZ2FudCBQYXJzZXIiKQorICAgIChkZXNjcmlwdGlvbiAi VGhlIEVsZWdhbnQgUGFyc2VyIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wZXRncmFwaC0wLjQKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1wZXRncmFwaCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0130-gnu-Add-rust-failure-derive-0.1.patch" Content-Disposition: attachment; filename="0130-gnu-Add-rust-failure-derive-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo129 RnJvbSBkMjZlYTAwMzhhOTJkY2FlMGExNTU5MjliMzE3OGU3YmY3YTU0NWUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMwLzIwNl0gZ251OiBB ZGQgcnVzdC1mYWlsdXJlLWRlcml2ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWZhaWx1cmUtZGVyaXZlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5YTE3OThlZGFm Li5hNzE3MzFiYzRiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTk0NCw2ICsxOTQ0LDM0IEBAIGlzIGNv bmZpZ3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgICJUeXBlLWVyYXNl ZCBTZXJpYWxpemUgYW5kIFNlcmlhbGl6ZXIgdHJhaXRzIikKICAgICAobGljZW5zZSBgKCxsaWNl bnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mYWls dXJlLWRlcml2ZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1mYWlsdXJlLWRlcml2 ZSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZhaWx1cmVf ZGVyaXZlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIxcTk3bjdkcDUxajVobmR6aWM5bmcyZmduNmYzejV5YTE5OTJ3 ODRsN3Z5cGJ5OG42NDdhIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAg ICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAs cnVzdC1zeW4tMC4xNSkKKyAgICA7OyAgICAgKCJydXN0LXN5bnN0cnVjdHVyZSIgLHJ1c3Qtc3lu c3RydWN0dXJlLTAuMTApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1mYWlsdXJlIiAscnVzdC1mYWlsdXJlLTAuMSkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJzZXJ5LmdpdGh1Yi5pby9mYWlsdXJl LyIpCisgICAgKHN5bm9wc2lzICJEZXJpdmVzIGZvciB0aGUgZmFpbHVyZSBjcmF0ZSIpCisgICAg KGRlc2NyaXB0aW9uICJEZXJpdmVzIGZvciB0aGUgZmFpbHVyZSBjcmF0ZSIpCisgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtZmFsbGlibGUtaXRlcmF0b3ItMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt ZmFsbGlibGUtaXRlcmF0b3IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0131-gnu-Add-rust-failure-0.1.patch" Content-Disposition: attachment; filename="0131-gnu-Add-rust-failure-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo130 RnJvbSA1MzEzMTdlZmIzY2RjNjMzN2E1YjAzMGY0ZDc3M2VkMzA1NjhkMGQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo1MDo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMxLzIwNl0gZ251OiBB ZGQgcnVzdC1mYWlsdXJlLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt ZmFpbHVyZS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGE3MTczMWJjNGIuLjM1OGYzMjRmNDYgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0xOTQ0LDYgKzE5NDQsMzIgQEAgaXMgY29uZmlndXJlZCB2aWEgYW4g ZW52aXJvbm1lbnQgdmFyaWFibGUuIikKICAgICAgIlR5cGUtZXJhc2VkIFNlcmlhbGl6ZSBhbmQg U2VyaWFsaXplciB0cmFpdHMiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZhaWx1cmUtMC4xCisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtZmFpbHVyZSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgImZhaWx1cmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFxcHBtZ3Y0aTVqajZ2cnNz OTFxYWNrcW5sMGExMmg3bG5ieTRsN2o1ZmR5Nzh5eGhudnIiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNh cmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmFja3RyYWNlIiAscnVzdC1iYWNrdHJhY2Ut MC4zKQorICAgIDs7ICAgICAoInJ1c3QtZmFpbHVyZS1kZXJpdmUiICxydXN0LWZhaWx1cmUtZGVy aXZlLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJz ZXJ5LmdpdGh1Yi5pby9mYWlsdXJlLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFeHBlcmltZW50 YWwgZXJyb3IgaGFuZGxpbmcgYWJzdHJhY3Rpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RXhwZXJpbWVudGFsIGVycm9yIGhhbmRsaW5nIGFic3RyYWN0aW9uLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtZmFpbHVyZS1kZXJpdmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmFpbHVy ZS1kZXJpdmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0134-gnu-Add-rust-block-padding-0.1.patch" Content-Disposition: attachment; filename="0134-gnu-Add-rust-block-padding-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g133 RnJvbSAwODk3Njc1YmM0YzZjMmY2YjU0YTJiNmUyMThjMTkzNjQ1YTYwMzQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowNToyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM0LzIwNl0gZ251OiBB ZGQgcnVzdC1ibG9jay1wYWRkaW5nLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtYmxvY2stcGFkZGluZy0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1YmYzYTg2Mjk3Li40NTU3 Yjk4NTNmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDk2LDYgKzQ5NiwzMCBAQCBiZWhhdmUgbGlrZSBh IHNldCBvZiBiaXRmbGFncy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1ibG9jay1wYWRkaW5nLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJsb2NrLXBh ZGRpbmciKQorICAgICh2ZXJzaW9uICIwLjEuNCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJibG9j ay1wYWRkaW5nIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIwMmZ6OXd4NWRtZ3BjNzluZHJiOXhmeHFscmtrN2xnNXdr aTJibHoyenFnMjdzcHc2a2JkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7 OyAgICAoKCJydXN0LWJ5dGUtdG9vbHMiICxydXN0LWJ5dGUtdG9vbHMtMC4zKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIlBhZGRpbmcgYW5kIHVucGFkZGluZyBvZiBtZXNzYWdlcyBkaXZpZGVkIGlu dG8gYmxvY2tzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlBhZGRpbmcgYW5kIHVucGFkZGlu ZyBvZiBtZXNzYWdlcyBkaXZpZGVkIGludG8gYmxvY2tzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wxLjEgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYnN0 ci0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ic3RyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0133-gnu-Add-rust-byte-tools-0.3.patch" Content-Disposition: attachment; filename="0133-gnu-Add-rust-byte-tools-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g132 RnJvbSAxNTZlODFlYzdjNGMzZGNlYmMxZmM0ZDMxMDA5N2I4MWI5ZWZkYmNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowMjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMzLzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlLXRvb2xzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtYnl0ZS10b29scy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAxOSArKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYzgwMjFmZTQ2Yi4uNWJmM2E4NjI5NyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTYxNCw2ICs2MTQsMjUgQEAgVVRGLTguIikKIGxpdHRsZS1lbmRpYW4u IikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlLXRvb2xzLTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWJ5dGUtdG9vbHMiKQorICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJieXRlLXRvb2xzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbXFpMjl3c204bmpwbDUxcGZ3cjMx d21wenM1YWhsY2I0MHdzanlkOTJsOTBpeGNtZGczIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vUnVz dENyeXB0by91dGlscyIpCisgICAgKHN5bm9wc2lzICJCeXRlcyByZWxhdGVkIHV0aWxpdHkgZnVu Y3Rpb25zIikKKyAgICAoZGVzY3JpcHRpb24gIkJ5dGVzIHJlbGF0ZWQgdXRpbGl0eSBmdW5jdGlv bnMiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWJ5dGVzLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWJ5dGVzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0137-gnu-Add-rust-generic-array-0.13.patch" Content-Disposition: attachment; filename="0137-gnu-Add-rust-generic-array-0.13.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g136 RnJvbSBmZjE5ODAzYTg5MzQ2MDNlYTcxYjViNTUyODYwYWRmMTBiYWI4NzRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxMTozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM3LzIwNl0gZ251OiBB ZGQgcnVzdC1nZW5lcmljLWFycmF5LTAuMTMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWdlbmVyaWMtYXJyYXktMC4xMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNmM3NjNmNDU1 Zi4uYjRlODFiYTVlZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI2NzksNiArMjY3OSwzNSBAQCBhcmNo aXZlIHRvIGJlIGxpbmtlZCBpbnRvIFJ1c3Rjb2RlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWdlbmVyaWMtYXJyYXktMC4xMworICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWdlbmVyaWMtYXJyYXkiKQorICAgICh2ZXJzaW9uICIwLjEzLjIiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiZ2VuZXJpYy1hcnJheSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWtkZHd4cGQ1OHk4MDd5MXIz bGlqZzdzdzNneG02bmN6bDZ3cDU3Z2FtaHY2bWh5Z2w4ZiIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2Fy Z28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAg IDs7ICAgICAoInJ1c3QtdHlwZW51bSIgLHJ1c3QtdHlwZW51bS0xLjEwKSkKKyAgICA7OyAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmluY29kZSIgLHJ1 c3QtYmluY29kZS0xLjEpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJk ZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20v Zml6eWsyMC9nZW5lcmljLWFycmF5IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkdlbmVyaWMgdHlw ZXMgaW1wbGVtZW50aW5nIGZ1bmN0aW9uYWxpdHkgb2YgYXJyYXlzIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkdlbmVyaWMgdHlwZXMgaW1wbGVtZW50aW5nIGZ1bmN0aW9uYWxpdHkgb2YgYXJy YXlzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtZ2V0b3B0cy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1nZXRvcHRzIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0136-gnu-Add-rust-blobby-0.1.patch" Content-Disposition: attachment; filename="0136-gnu-Add-rust-blobby-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g135 RnJvbSAyYTQ1ZjNlMTBmOTJjOGVjNWZmODM2MmUwZTY0NWNmYzg1NWEzYzE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowOToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM2LzIwNl0gZ251OiBB ZGQgcnVzdC1ibG9iYnktMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1i bG9iYnktMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTg5N2MwOGVjOS4uNmM3NjNmNDU1ZiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTQ5Niw2ICs0OTYsMzMgQEAgYmVoYXZlIGxpa2UgYSBzZXQgb2YgYml0 ZmxhZ3MuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYmxvYmJ5LTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJsb2JieSIpCisgICAgKHZlcnNpb24gIjAu MS4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJsb2JieSIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXhpY3BmM3My bWk1eHFueDhwczVtZHljaDRpYjVuaDJuZnNicnNnOGFyOGJqazFnaXJiZyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5 dGVvcmRlci0xLjMpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAg OzsgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAg ICgicnVzdC1oZXgiICxydXN0LWhleC0wLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9n aXRodWIuY29tL1J1c3RDcnlwdG8vdXRpbHMiKQorICAgIChzeW5vcHNpcworICAgICAiSXRlcmF0 b3Igb3ZlciBzaW1wbGUgYmluYXJ5IGJsb2Igc3RvcmFnZSIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJJdGVyYXRvciBvdmVyIHNpbXBsZSBiaW5hcnkgYmxvYiBzdG9yYWdlIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1ibG9jay1idWZmZXItMC43CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYmxv Y2stYnVmZmVyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0135-gnu-Add-rust-block-buffer-0.7.patch" Content-Disposition: attachment; filename="0135-gnu-Add-rust-block-buffer-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g134 RnJvbSBlOGRkNWI5Y2FjODIwMmRlNmJjNWJkMGI3MDI1MzliZmVhNjI2NmVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowNjo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM1LzIwNl0gZ251OiBB ZGQgcnVzdC1ibG9jay1idWZmZXItMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ibG9jay1idWZmZXItMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDU1N2I5ODUzZi4uYTg5 N2MwOGVjOSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5Niw2ICs0OTYsMzMgQEAgYmVoYXZlIGxpa2Ug YSBzZXQgb2YgYml0ZmxhZ3MuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtYmxvY2stYnVmZmVyLTAuNworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJsb2NrLWJ1 ZmZlciIpCisgICAgKHZlcnNpb24gIjAuNy4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJsb2Nr LWJ1ZmZlciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMTJ2OHdpenlucWluMGhxZjE0MGttcDlzMzhxMjIzbXAxYjBo a3FrOGo1cGs4NzIwdjU2MCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1ibG9jay1wYWRkaW5nIiAscnVzdC1ibG9jay1wYWRkaW5nLTAuMSkKKyAgICA7 OyAgICAgKCJydXN0LWJ5dGUtdG9vbHMiICxydXN0LWJ5dGUtdG9vbHMtMC4zKQorICAgIDs7ICAg ICAoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1 c3QtZ2VuZXJpYy1hcnJheSIgLHJ1c3QtZ2VuZXJpYy1hcnJheS0wLjEyLjMpKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdXRpbHMiKQorICAgIChzeW5v cHNpcworICAgICAiRml4ZWQgc2l6ZSBidWZmZXIgZm9yIGJsb2NrIHByb2Nlc3Npbmcgb2YgZGF0 YSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJGaXhlZCBzaXplIGJ1ZmZlciBmb3IgYmxvY2sg cHJvY2Vzc2luZyBvZiBkYXRhIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ibG9jay1wYWRkaW5nLTAuMQog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJsb2NrLXBhZGRpbmciKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0138-gnu-Add-rust-digest-0.8.patch" Content-Disposition: attachment; filename="0138-gnu-Add-rust-digest-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g137 RnJvbSAwMWY5M2VhNzljYmQ1NTMxOTJjNTQ2MTcwZDAxODMxYjhjZTdjNzUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxMzo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM4LzIwNl0gZ251OiBB ZGQgcnVzdC1kaWdlc3QtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1k aWdlc3QtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiNGU4MWJhNWVlLi5iMzcxYzY3NzZkIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTc3OSw2ICsxNzc5LDMyIEBAIGhleGFkZWNpbWFsLCBiYXNlMzIsIGFu ZCBiYXNlNjQuIikKICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIFJ1c3QgdGV4dCBkaWZm aW5nIGFuZCBhc3NlcnRpb24gbGlicmFyeS4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1kaWdlc3QtMC44CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtZGlnZXN0IikKKyAgICAodmVyc2lvbiAiMC44LjEiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiZGlnZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbWFkamwyN2Yza2o1cWw3a3dndmI5YzhiN3liN2J2 N3lmZ3g3cnF6ajRpM2ZwNGNpbDdrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LWJsb2JieSIgLHJ1c3QtYmxvYmJ5LTAuMSkKKyAgICA7OyAgICAgKCJy dXN0LWdlbmVyaWMtYXJyYXkiICxydXN0LWdlbmVyaWMtYXJyYXktMC4xMykpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vUnVzdENyeXB0by90cmFpdHMiKQorICAg IChzeW5vcHNpcworICAgICAiVHJhaXRzIGZvciBjcnlwdG9ncmFwaGljIGhhc2ggZnVuY3Rpb25z IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRyYWl0cyBmb3IgY3J5cHRvZ3JhcGhpYyBoYXNo IGZ1bmN0aW9ucyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZGlycy0xLjAKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1kaXJzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0139-gnu-Add-rust-fake-simd-0.1.patch" Content-Disposition: attachment; filename="0139-gnu-Add-rust-fake-simd-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g138 RnJvbSA5NmMzYTdmYTZjNjUzODVhZjg4Y2U0ZTAzMzJjMTljZWMyMDc1YmU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxNjowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM5LzIwNl0gZ251OiBB ZGQgcnVzdC1mYWtlLXNpbWQtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1mYWtlLXNpbWQtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjM3MWM2Nzc2ZC4uMTAxMWZhNGViOSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTIxMjEsNiArMjEyMSwyNyBAQCBpcyBjb25maWd1cmVkIHZpYSBhbiBl bnZpcm9ubWVudCB2YXJpYWJsZS4iKQogICAgIChkZXNjcmlwdGlvbiAiRGVyaXZlcyBmb3IgdGhl IGZhaWx1cmUgY3JhdGUiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNl OmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZha2Utc2ltZC0wLjEKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1mYWtlLXNpbWQiKQorICAgICh2ZXJzaW9uICIwLjEuMiIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJmYWtlLXNpbWQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF2Znlsdms0dmEyaXZx eDg1NjAzbHlxcXAwems1MmNnYnM0bjVuZmJiYnF4NTc3cW0ycDgiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNyYXRlIGZvciBt aW1pY2tpbmcgc2ltZCBjcmF0ZSBvbiBzdGFibGUgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJDcmF0ZSBmb3IgbWltaWNraW5nIHNpbWQgY3JhdGUgb24gc3RhYmxlIFJ1c3QiKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMgogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0142-gnu-Add-rust-hex-literal-impl-0.2.patch" Content-Disposition: attachment; filename="0142-gnu-Add-rust-hex-literal-impl-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g141 RnJvbSAyMTQ1YmVkYjQ1OTViNTM0NDY0NzNkMzM1Y2Q4YTZjNWI5YjM3NmIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyMzozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQyLzIwNl0gZ251OiBB ZGQgcnVzdC1oZXgtbGl0ZXJhbC1pbXBsLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtaGV4LWxpdGVyYWwtaW1wbC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzYzI5NmNlYzg4 Li5iOTg0ODAwMjRiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzA5OSw2ICszMDk5LDMwIEBAIGhleGFk ZWNpbWFsIHJlcHJlc2VudGF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wy LjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LWhleC1saXRlcmFsLWltcGwtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt aGV4LWxpdGVyYWwtaW1wbCIpCisgICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImhleC1saXRlcmFsLWltcGwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA0bTZkMWs1N2E5aDNoaGRnbjB2 cTFoa2Z3anY5aGZrdzZxNzNicW4wbXkwcXc0NXMyODYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcHJvYy1tYWNyby1oYWNrIiAscnVzdC1wcm9jLW1h Y3JvLWhhY2stMC41KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0 Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkludGVybmFsIGltcGxlbWVudGF0 aW9uIG9mIHRoZSBoZXgtbGl0ZXJhbCBjcmF0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJJ bnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgaGV4LWxpdGVyYWwgY3JhdGUiKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWh1bWFudGltZS0xLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1odW1h bnRpbWUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0140-gnu-Add-rust-opaque-debug-0.2.patch" Content-Disposition: attachment; filename="0140-gnu-Add-rust-opaque-debug-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g139 RnJvbSA5M2NlNTQ0YmRiMWZhNTJhYjQ3MjI3MDkzMTg3MjFlNzZhYTlkMTg0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxODozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQwLzIwNl0gZ251OiBB ZGQgcnVzdC1vcGFxdWUtZGVidWctMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1vcGFxdWUtZGVidWctMC4yKTogTmV3IHZlcnNpb24uCi0tLQogZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gfCAyMSArKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxMDExZmE0ZWI5Li4yMGFmZTcwZjBm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDU0Nyw2ICs0NTQ3LDI3IEBAIHNsaWNlcyAoQGNvZGV7LmZp bmQoKX0sIEBjb2Rle1JldlNsaWNlfSksIHN0cmluZ3MgYW5kIG90aGVyIHRoaW5ncy4KIFRoaW5n cyBpbiBvZGRzIG1heSBtb3ZlIHRvIG1vcmUgYXBwcm9wcmlhdGUgY3JhdGVzIGlmIHdlIGZpbmQg dGhlbS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW9wYXF1ZS1kZWJ1Zy0wLjIKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1vcGFxdWUtZGVidWciKQorICAgICh2ZXJzaW9uICIwLjIuMiIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJvcGFxdWUtZGVidWciIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAyOTQybDJnYzd3NXI0 anM3aTkwNjN4OTlzemljNW16emsxMDU1ajgzdjRkaXFwYnB4Y2siKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk1hY3JvIGZvciBv cGFxdWUgRGVidWcgdHJhaXQgaW1wbGVtZW50YXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiTWFjcm8gZm9yIG9wYXF1ZSBEZWJ1ZyB0cmFpdCBpbXBsZW1lbnRhdGlvbiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3Qtb3BlbnNzbC1wcm9iZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1v cGVuc3NsLXByb2JlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0143-gnu-Add-rust-hex-literal-0.2.patch" Content-Disposition: attachment; filename="0143-gnu-Add-rust-hex-literal-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g142 RnJvbSAwMmVjYTc2ZjU0ZTQ3NGRmNTY3MDRiNWM5ZjczY2NhODUzZDZkMzA5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyNDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQzLzIwNl0gZ251OiBB ZGQgcnVzdC1oZXgtbGl0ZXJhbC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LWhleC1saXRlcmFsLWltcGwtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiOTg0ODAwMjRiLi42 NjVkMWU2ODBmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzA5OSw2ICszMDk5LDMyIEBAIGhleGFkZWNp bWFsIHJlcHJlc2VudGF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAK ICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWhleC1saXRlcmFsLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWhleC1saXRl cmFsIikKKyAgICAodmVyc2lvbiAiMC4yLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaGV4LWxp dGVyYWwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBuaTJudjNkaTBqcGloMnhubWxucjZzOTZ6eXBrZHI4eHJ3MmN2 azRmOGZ4NXdiNmlubjMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtaGV4LWxpdGVyYWwtaW1wbCIgLHJ1c3QtaGV4LWxpdGVyYWwtaW1wLTAuMmwpCisg ICAgOzsgICAgICgicnVzdC1wcm9jLW1hY3JvLWhhY2siICxydXN0LXByb2MtbWFjcm8taGFjay0w LjUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdXRp bHMiKQorICAgIChzeW5vcHNpcworICAgICAiQ29udmVydCBoZXhhZGVjaW1hbCBzdHJpbmcgdG8g Ynl0ZSBhcnJheSBhdCBjb21waWxlIHRpbWUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiUHJv Y2VkdXJhbCBtYWNybyBmb3IgY29udmVydGluZyBoZXhhZGVjaW1hbCBzdHJpbmcgdG8gYnl0ZSBh cnJheSBhdAorY29tcGlsZSB0aW1lLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAg LGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtaGV4LWxpdGVyYWwtaW1w bC0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oZXgtbGl0ZXJhbC1pbXBsIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0141-gnu-Add-rust-sha1-asm-0.4.patch" Content-Disposition: attachment; filename="0141-gnu-Add-rust-sha1-asm-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g140 RnJvbSBjNWI0NjM5YWZiMWZlMjU2OTNkYTVkYWQ4YjJlYTNlN2MyOWQ0YzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyMToyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQxLzIwNl0gZ251OiBB ZGQgcnVzdC1zaGExLWFzbS0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXNoYTEtYXNtLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMGFmZTcwZjBmLi4zYzI5NmNlYzg4IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNjUzNCw2ICs2NTM0LDMxIEBAIHN5bmNocm9uaXphdGlvbiBwcmlt aXRpdmVzLiIpCiAgICAgICJUb2tlbiBEZS9TZXJpYWxpemVyIGZvciB0ZXN0aW5nIERlL1Nlcmlh bGl6ZSBpbXBsZW1lbnRhdGlvbnMiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXNoYTEtYXNtLTAuNAorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXNoYTEtYXNtIikKKyAgICAodmVyc2lvbiAiMC40LjMi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2hhMS1hc20iIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFpMWk4dml5Nnkz MG12OXY1aHdoZzl3NmI3MjJxa3loOWM2bjhibjRkMjdqcHYxNHBnMHMiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY2MiICxydXN0 LWNjLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vUnVz dENyeXB0by9hc20taGFzaGVzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkFzc2VtYmx5IGltcGxl bWVudGF0aW9uIG9mIFNIQS0xIGNvbXByZXNzaW9uIGZ1bmN0aW9uIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkFzc2VtYmx5IGltcGxlbWVudGF0aW9uIG9mIFNIQS0xIGNvbXByZXNzaW9uIGZ1 bmN0aW9uIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3Qtc2hhMS0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zaGExIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0144-gnu-Add-rust-sha-1-0.8.patch" Content-Disposition: attachment; filename="0144-gnu-Add-rust-sha-1-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g143 RnJvbSBhNzBjZjRkNDM3M2VlN2Q1ODE1NGE1OGMxMDVkOWFjMGQ1ZWUzYjdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyNzo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ0LzIwNl0gZ251OiBB ZGQgcnVzdC1zaGEtMS0wLjgKCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2hh LTEtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjY1ZDFlNjgwZi4uZDc1NjgxOWZjNyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTY1ODQsNiArNjU4NCwzNiBAQCBzeW5jaHJvbml6YXRpb24gcHJpbWl0 aXZlcy4iKQogICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGluZyBEZS9TZXJpYWxp emUgaW1wbGVtZW50YXRpb25zIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zaGEtMS0wLjgKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1zaGEtMSIpCisgICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgInNoYS0xIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwczZmZHk1d3AzeDRoMno0ZmNsMmQ5 dmp2cnB6cjg3djRoNDlyNTF4Y3E4bm00cWozNWkzIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJsb2NrLWJ1ZmZlciIgLHJ1c3QtYmxvY2stYnVmZmVy LTAuNykKKyAgICA7OyAgICAgKCJydXN0LWRpZ2VzdCIgLHJ1c3QtZGlnZXN0LTAuOCkKKyAgICA7 OyAgICAgKCJydXN0LWZha2Utc2ltZCIgLHJ1c3QtZmFrZS1zaW1kLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LW9wYXF1ZS1kZWJ1ZyIgLHJ1c3Qtb3BhcXVlLWRlYnVnLTAuMikKKyAgICA7OyAgICAg KCJydXN0LXNoYTEtYXNtIiAscnVzdC1zaGExLWFzbS0wLjQpKQorICAgIDs7ICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1kaWdlc3QiICxydXN0LWRpZ2Vz dC0wLjgpCisgICAgOzsgICAgICgicnVzdC1oZXgtbGl0ZXJhbCIgLHJ1c3QtaGV4LWxpdGVyYWwt MC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5 cHRvL2hhc2hlcyIpCisgICAgKHN5bm9wc2lzICJTSEEtMSBoYXNoIGZ1bmN0aW9uIikKKyAgICAo ZGVzY3JpcHRpb24gIlNIQS0xIGhhc2ggZnVuY3Rpb24iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNoYTEt YXNtLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNoYTEtYXNtIikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0145-gnu-Add-rust-pest-meta-2.1.patch" Content-Disposition: attachment; filename="0145-gnu-Add-rust-pest-meta-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g144 RnJvbSBjZTE4MmRkMDUxZGIxOTIxZTFjMDUwODk2MGQxZTgwMmZjZjJiMzk5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ1LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LW1ldGEtMi4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1wZXN0LW1ldGEtMi4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDc1NjgxOWZjNy4uNjU5MjFmZDI2 OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5MjQsNiArNDkyNCwzMyBAQCBhbGdvcml0aG0uIikKICAg ICAoZGVzY3JpcHRpb24gIlRoZSBFbGVnYW50IFBhcnNlciIpCiAgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGVz dC1tZXRhLTIuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXBlc3QtbWV0YSIpCisgICAg KHZlcnNpb24gIjIuMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBlc3RfbWV0YSIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMGthcHJkejNqaXM5Ympmd2hyaTF6bmNic3ZhY2s1bTNneDJnNWZsc3BkeTd3eG55bGpn aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFy Z3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1tYXBs aXQiICxydXN0LW1hcGxpdC0xLjApCisgICAgOzsgICAgICgicnVzdC1wZXN0IiAscnVzdC1wZXN0 LTIuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXNoYS0xIiAscnVzdC1zaGEtMS0wLjgpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9wZXN0LnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlBlc3QgbWV0YSBsYW5ndWFnZSBwYXJz ZXIgYW5kIHZhbGlkYXRvciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJQZXN0IG1ldGEgbGFu Z3VhZ2UgcGFyc2VyIGFuZCB2YWxpZGF0b3IiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNs Mi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBldGdyYXBoLTAu NAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBldGdyYXBoIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0146-gnu-Add-rust-pest-generator-2.1.patch" Content-Disposition: attachment; filename="0146-gnu-Add-rust-pest-generator-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g145 RnJvbSBlNjFmODgzNTAwMDEwMjVhMzIwNjkxNzliNWZiMzg2MDA2OWEyM2Q1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozMDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ2LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LWdlbmVyYXRvci0yLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXBlc3QtZ2VuZXJhdG9yLTIuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjU5MjFmZDI2OC4u Y2JmNmMwNDg5NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5MjQsNiArNDkyNCwzMiBAQCBhbGdvcml0 aG0uIikKICAgICAoZGVzY3JpcHRpb24gIlRoZSBFbGVnYW50IFBhcnNlciIpCiAgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtcGVzdC1nZW5lcmF0b3ItMi4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGVz dC1nZW5lcmF0b3IiKQorICAgICh2ZXJzaW9uICIyLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJwZXN0X2dlbmVyYXRvciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGlwbnY3N2xxaGo0ZDRmcGZ4aThtMTY4bGNq cDQ4MmtzemFrbmxhcmRtcGdxaXYwYTRrMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1wZXN0IiAscnVzdC1wZXN0LTIuMSkKKyAgICA7OyAgICAgKCJy dXN0LXBlc3QtbWV0YSIgLHJ1c3QtcGVzdC1tZXRhLTIuMSkKKyAgICA7OyAgICAgKCJydXN0LXBy b2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90 ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4x NSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3Blc3QucnMvIikKKyAgICAoc3lub3BzaXMg IlBlc3QgY29kZSBnZW5lcmF0b3IiKQorICAgIChkZXNjcmlwdGlvbiAiUGVzdCBjb2RlIGdlbmVy YXRvciIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGVzdC1tZXRhLTIuMQogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXBlc3QtbWV0YSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0147-gnu-Add-rust-pest-derive-2.1.patch" Content-Disposition: attachment; filename="0147-gnu-Add-rust-pest-derive-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g146 RnJvbSA4MzZiNGE0YjIwNzk1ODBhYzkyOWZlNTkwOWMzOGFmMTRhMGI0ZTU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozMTo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ3LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LWRlcml2ZS0yLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBlc3QtZGVyaXZlLTIuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggY2JmNmMwNDg5NS4uMjZlOWU4ZDEy MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5MjQsNiArNDkyNCwyOSBAQCBhbGdvcml0aG0uIikKICAg ICAoZGVzY3JpcHRpb24gIlRoZSBFbGVnYW50IFBhcnNlciIpCiAgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGVz dC1kZXJpdmUtMi4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGVzdC1kZXJpdmUiKQor ICAgICh2ZXJzaW9uICIyLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwZXN0X2Rlcml2ZSIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMWw1amZhNnJpbDcxY3c1bnNpdzByNDVicjU0ZGQ4Y2oycjFuYzJkMXdxNndi M2ppbGdjMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg OzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1wZXN0IiAscnVzdC1wZXN0LTIuMSkKKyAgICA7OyAgICAgKCJydXN0LXBlc3QtZ2VuZXJhdG9y IiAscnVzdC1wZXN0LWdlbmVyYXRvci0yLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9w ZXN0LnJzLyIpCisgICAgKHN5bm9wc2lzICJQZXN0J3MgZGVyaXZlIG1hY3JvIikKKyAgICAoZGVz Y3JpcHRpb24gIlBlc3QncyBkZXJpdmUgbWFjcm8iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBlc3QtZ2Vu ZXJhdG9yLTIuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBlc3QtZ2VuZXJhdG9yIikK LS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0149-gnu-Add-rust-linked-hash-map-0.5.patch" Content-Disposition: attachment; filename="0149-gnu-Add-rust-linked-hash-map-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g148 RnJvbSA2OTU0ZTBhOGMxNjBkYTk2YmVhMGZiNTZjZmE0YzMzODJiNTA2NGY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozOTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ5LzIwNl0gZ251OiBB ZGQgcnVzdC1saW5rZWQtaGFzaC1tYXAtMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1saW5rZWQtaGFzaC1tYXAtMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNTZkODEz ZTBiNC4uYmNjOGZmNTBmNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQzMzgsNiArNDMzOCwzNiBAQCBr bm93biBhcyB6bGliKS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1s aW5rZWQtaGFzaC1tYXAtMC41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbGlua2VkLWhh c2gtbWFwIikKKyAgICAodmVyc2lvbiAiMC41LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibGlu a2VkLWhhc2gtbWFwIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMHFnYnZoMDBxMzZxbDBqaDAwcnhoMmpscTZxdmwx MW42bWlnMGN2a3BmNHhmNWJkNGRmIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LWNsaXBweSIgLHJ1c3QtY2xpcHB5LTAuMCkKKyAgICA7OyAgICAgKCJy dXN0LWhlYXBzaXplIiAscnVzdC1oZWFwc2l6ZS0wLjQpCisgICAgOzsgICAgICgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qt c2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIu Y29tL2NvbnRhaW4tcnMvbGlua2VkLWhhc2gtbWFwIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhh c2hNYXAgd3JhcHBlciB0aGF0IGhvbGRzIGtleS12YWx1ZSBwYWlycyBpbiBpbnNlcnRpb24gb3Jk ZXIiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgSGFz aE1hcCB3cmFwcGVyIHRoYXQgaG9sZHMga2V5LXZhbHVlCitwYWlycyBpbiBpbnNlcnRpb24gb3Jk ZXIiKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCisgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ub2Ryb3AtMC4xCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtbm9kcm9wIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0148-gnu-Add-rust-ron-0.4.patch" Content-Disposition: attachment; filename="0148-gnu-Add-rust-ron-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g147 RnJvbSAyYjA2MTI1ZDE0NTJkZjllMDRmMDA5MzNkZDAwYjdhYTk1YTAwODAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozNToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ4LzIwNl0gZ251OiBB ZGQgcnVzdC1yb24tMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1yb24t MC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjgg KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDI2ZTllOGQxMjMuLjU2ZDgxM2UwYjQgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC01OTgwLDYgKzU5ODAsMzQgQEAgdXNlcyBmaW5pdGUgYXV0b21hdGEgYW5kIGd1 YXJhbnRlZXMgbGluZWFyIHRpbWUgbWF0Y2hpbmcgb24gYWxsIGlucHV0cy4iKQogICAgIChsaWNl bnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yb24tMC40CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3Qtcm9uIikKKyAgICAodmVyc2lvbiAiMC40LjEiKSA7IEN1cnJlbnQgaXMgMC41LjEs IHJ1c3QtaW5zdGEgaGFzIHBpbm5lZCB2ZXJzaW9uCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyb24i IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFtcnFkZ3czdzB5eXBnMjRqeXE5bXBocDR6cjlscjBrczd5YW04Mm00bjM0 eDZuamlqeXIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtYmFzZTY0IiAscnVzdC1iYXNlNjQtMC4xMCkKKyAgICA7OyAgICAgKCJydXN0LWJpdGZsYWdz IiAscnVzdC1iaXRmbGFncy0xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRl LTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXNlcmRlLWJ5dGVzIiAscnVzdC1zZXJkZS1ieXRlcy0wLjExKQorICAgIDs7ICAgICAo InJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL3Jvbi1ycy9yb24iKQorICAgIChzeW5vcHNpcyAiUnVzdHkg T2JqZWN0IE5vdGF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24gIlJ1c3R5IE9iamVjdCBOb3RhdGlv biIpCisgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKKyAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJ1c3RjLWRlbWFuZ2xl LTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJ1c3RjLWRlbWFuZ2xlIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0150-gnu-Add-rust-yaml-rust-0.4.patch" Content-Disposition: attachment; filename="0150-gnu-Add-rust-yaml-rust-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g149 RnJvbSBlMzc0MTBhZGIwNzBmODFjMmMwODM1NzFjNDc0Njc2MjA4YjdmZmNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDo0MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUwLzIwNl0gZ251OiBB ZGQgcnVzdC15YW1sLXJ1c3QtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC15YW1sLXJ1c3QtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiY2M4ZmY1MGY0Li5hNGY2OTgzZjkw IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTAwOSwzICs5MDA5LDI5IEBAIHRvIFhERyBCYXNlIERpcmVj dG9yeSBzcGVjaWZpY2F0aW9uIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkK ICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxp Y2Vuc2U6ZXhwYXQpKSkpCisKKyhkZWZpbmUtcHVibGljIHJ1c3QteWFtbC1ydXN0LTAuNAorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXlhbWwtcnVzdCIpCisgICAgKHZlcnNpb24gIjAuNC4z IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgInlhbWwtcnVzdCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGthM3FocWM1 bHZrM2h6MTR3bXNqMzJqaG1oNDRibGNiZnJ4NWhmeGxpMmdnMzhrdjRrNSIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1saW5rZWQtaGFzaC1tYXAiICxy dXN0LWxpbmtlZC1oYXNoLW1hcC0wLjUpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAu OCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwOi8vY2h5aDE5OTAuZ2l0aHViLmlvL3lh bWwtcnVzdC8iKQorICAgIChzeW5vcHNpcyAiVGhlIG1pc3NpbmcgWUFNTCAxLjIgcGFyc2VyIGZv ciBydXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoZSBtaXNzaW5nIFlBTUwgMS4yIHBh cnNlciBmb3IgcnVzdCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0151-gnu-Add-rust-encoding-index-tests-0.1.patch" Content-Disposition: attachment; filename="0151-gnu-Add-rust-encoding-index-tests-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g150 RnJvbSAwMGE4MjBmMjA1Njk3OTI2YTEwYWFiM2Y2NjAyNThmMmVhYzFjNWVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzozNjo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUxLzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0wLjEKCiogZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gKHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0K IGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhNGY2 OTgzZjkwLi4zZWE5ZGM5ZWE3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTk4Myw2ICsxOTgzLDI5IEBA IGZsb2F0aW5nLXBvaW50IHByaW1pdGl2ZXMgdG8gYW4gQGNvZGV7aW86OldyaXRlfS4iKQogY2hh ciwgdTggYW5kIHUxNi4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKKyAg ICAodmVyc2lvbiAiMC4xLjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmdfaW5kZXhf dGVzdHMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBzODV5MDkxZ2wxN2l4YXNzNDliemFpdm5nN3c4cDgycDZueXZ6 MnIzbXk5dzRteGhpbTIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9saWZ0aHJhc2lpci9y dXN0LWVuY29kaW5nIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk1hY3JvcyB1c2VkIHRvIHRlc3Qg aW5kZXggdGFibGVzIGZvciBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkhlbHBlciBtYWNyb3MgdXNlZCB0byB0ZXN0IGluZGV4IHRhYmxlcyBmb3IgY2hhcmFj dGVyCitlbmNvZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1l bnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0154-gnu-Add-rust-encoding-index-simpchinese-1.20141219.patch" Content-Disposition: attachment; filename="0154-gnu-Add-rust-encoding-index-simpchinese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g153 RnJvbSAxYzIxMTE3OTg4NTliZmMwZTYxZDNmNTVjZTc4MTA2ODgzOWExMjc2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0NToxMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU0LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZS0xLjIw MTQxMjE5KToKICBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJjOGUxZWUzNWMuLjg5NDA4NjU3ZWUgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yMDM1LDYgKzIwMzUsMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAg ICAiSW5kZXggdGFibGVzIGZvciBLb3JlYW4gY2hhcmFjdGVyIGVuY29kaW5ncyIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpjYzApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1pbmRl eC1zaW1wY2hpbmVzZS0xLjIwMTQxMjE5CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5j b2RpbmctaW5kZXgtc2ltcGNoaW5lc2UiKQorICAgICh2ZXJzaW9uICIxLjIwMTQxMjE5LjUiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmctaW5kZXgtc2ltcGNoaW5lc2UiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjF4cmlhMmk3bWM1ZHFkcnBxeGFzZGJ4djFxeDQ2ampibTUzaWYzeTFpNGN2ajJhNzJ5bnEi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZW5jb2Rp bmctaW5kZXgtdGVzdHMiCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0w LjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xpZnRocmFz aWlyL3J1c3QtZW5jb2RpbmciKQorICAgIChzeW5vcHNpcworICAgICAiSW5kZXggdGFibGVzIGZv ciBzaW1wbGlmaWVkIENoaW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJJbmRleCB0YWJsZXMgZm9yIHNpbXBsaWZpZWQgQ2hpbmVzZSBjaGFyYWN0ZXIg ZW5jb2RpbmdzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0152-gnu-Add-rust-encoding-index-japanese-1.20141219.patch" Content-Disposition: attachment; filename="0152-gnu-Add-rust-encoding-index-japanese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g151 RnJvbSA1ODUwZThkZDZjOGJhZWZhNTIzODZlNmZkZmQ5ZDAxZjAyZjI2MWQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0MDoxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUyLzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5 KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjYgKysr KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQppbmRleCAzZWE5ZGM5ZWE3Li4xOGNmNzQ0NDAzIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQpAQCAtMTk4Myw2ICsxOTgzLDMyIEBAIGZsb2F0aW5nLXBvaW50IHByaW1pdGl2ZXMgdG8gYW4g QGNvZGV7aW86OldyaXRlfS4iKQogY2hhciwgdTggYW5kIHUxNi4iKQogICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LWVuY29kaW5nLWluZGV4LWphcGFuZXNlLTEuMjAxNDEyMTkKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZSIpCisgICAgKHZlcnNpb24gIjEuMjAxNDEy MTkuNSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGluZy1pbmRleC1qYXBhbmVzZSIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMTQ4YzFsbWQ2NDBwMWQ3ZnprMG52Nzg5Mm1ieWF2dndkZGdxdmNzbTc4Nzk4Ynp2 NXMwNCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsg KGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1l bmNvZGluZy1pbmRleC10ZXN0cyIKKyAgICA7OyAgICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRl c3RzLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbGlm dGhyYXNpaXIvcnVzdC1lbmNvZGluZyIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbmRleCB0YWJs ZXMgZm9yIEphcGFuZXNlIGNoYXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiSW5kZXggdGFibGVzIGZvciBKYXBhbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5n LWluZGV4LXRlc3RzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWVuY29kaW5nLWlu ZGV4LXRlc3RzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0153-gnu-Add-rust-encoding-index-korean-1.20141219.patch" Content-Disposition: attachment; filename="0153-gnu-Add-rust-encoding-index-korean-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g152 RnJvbSBlZTUyNmNhM2NmNzIzYmYwOGFmZDhjODg1Mjc3ODk3MmJiZWM2YTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0MzoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUzLzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1rb3JlYW4tMS4yMDE0MTIxOS4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gKHJ1c3QtZW5jb2RpbmctaW5kZXgta29yZWFuLTEuMjAxNDEyMTkpOiBO ZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNiArKysrKysr KysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCmluZGV4IDE4Y2Y3NDQ0MDMuLmJjOGUxZWUzNWMgMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBA IC0yMDA5LDYgKzIwMDksMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAgICAiSW5kZXggdGFi bGVzIGZvciBKYXBhbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKICAgICAobGljZW5zZSBsaWNl bnNlOmNjMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LWtvcmVhbi0x LjIwMTQxMjE5CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgta29y ZWFuIikKKyAgICAodmVyc2lvbiAiMS4yMDE0MTIxOS41IikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg ImVuY29kaW5nLWluZGV4LWtvcmVhbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTBjeGFicDVwcHlnYnE0eTZ5Njgw ODU2emw5emp2cTdhaHBpdzh6ajNmbXd3c3czemhzZCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cyIKKyAgICA7OyAg ICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vbGlmdGhyYXNpaXIvcnVzdC1lbmNvZGluZyIpCisgICAg KHN5bm9wc2lzCisgICAgICJJbmRleCB0YWJsZXMgZm9yIEtvcmVhbiBjaGFyYWN0ZXIgZW5jb2Rp bmdzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkluZGV4IHRhYmxlcyBmb3IgS29yZWFuIGNo YXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0155-gnu-Add-rust-encoding-index-singlebyte-1.20141219.patch" Content-Disposition: attachment; filename="0155-gnu-Add-rust-encoding-index-singlebyte-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g154 RnJvbSAyZmIwYzc3YjMyOTgyNDkzMTQzY2ViNWUyMzFiZWE3ZjVmMWYyY2YwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0ODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU1LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEyMTkuCgoqIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUtMS4yMDE0 MTIxOSk6CiAgTmV3IHZhcmlhYmxlCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDg5NDA4NjU3ZWUuLjc1OTRmZDhiNjIgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC0yMDYxLDYgKzIwNjEsMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAgICAi SW5kZXggdGFibGVzIGZvciBzaW1wbGlmaWVkIENoaW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncyIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNv ZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEyMTkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlIikKKyAgICAodmVyc2lvbiAiMS4yMDE0MTIx OS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjBqcDg1YnoycHByenZnOW05NXc0cTB2aWJoNjdiNnczYngzNWxhZmF5OTVqenlu ZGFsOWsiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt ZW5jb2RpbmctaW5kZXgtdGVzdHMiCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC10 ZXN0cy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xp ZnRocmFzaWlyL3J1c3QtZW5jb2RpbmciKQorICAgIChzeW5vcHNpcworICAgICAiSW5kZXggdGFi bGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNoYXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiSW5kZXggdGFibGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNo YXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0156-gnu-Add-rust-encoding-index-tradchinese-1.20141219.patch" Content-Disposition: attachment; filename="0156-gnu-Add-rust-encoding-index-tradchinese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g155 RnJvbSBmOGM3ZGQ4YjNkM2Q2NDQxOGI0MjY1YzRkMGY5NDExYzg2ZGUwNjMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1MjowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU2LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIw MTQxMjE5KToKICBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDc1OTRmZDhiNjIuLmRlODcyYjg5NmIgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yMDg3LDYgKzIwODcsMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAg ICAiSW5kZXggdGFibGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNoYXJhY3RlciBlbmNvZGlu Z3MiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qt ZW5jb2RpbmctaW5kZXgtdHJhZGNoaW5lc2UtMS4yMDE0MTIxOQorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRyYWRjaGluZXNlIikKKyAgICAodmVyc2lvbiAiMS4y MDE0MTIxOS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVuY29kaW5nLWluZGV4LXRyYWRjaGlu ZXNlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIwNjBjaTRpejZ4ZnZ6azM4c3lmYmp2czdwaXg1aGNoM212eGtrc3N3 bXF3Y2QzYWowM3B4IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIgorICAgIDs7ICAgICAgLHJ1c3QtZW5jb2Rpbmct aW5kZXgtdGVzdHMtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9saWZ0aHJhc2lpci9ydXN0LWVuY29kaW5nIikKKyAgICAoc3lub3BzaXMKKyAgICAgIklu ZGV4IHRhYmxlcyBmb3IgdHJhZGl0aW9uYWwgQ2hpbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkluZGV4IHRhYmxlcyBmb3IgdHJhZGl0aW9uYWwgQ2hp bmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0158-gnu-Add-rust-flame-0.2.patch" Content-Disposition: attachment; filename="0158-gnu-Add-rust-flame-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g157 RnJvbSAyNmRjZGUzYjM5OGRiMDU1NzY5MzExMTI4NmFmMTZlZGVlNGE4N2IyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1NzozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU4LzIwNl0gZ251OiBB ZGQgcnVzdC1mbGFtZS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWZs YW1lLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMmYyN2YwMzMzMS4uNjlmZjNhMjg0ZCAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTI0MjAsNiArMjQyMCwzMiBAQCBjcm9zcyBwbGF0Zm9ybSBBUEkuIikKICAg ICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZmxhbWUtMC4yCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZmxhbWUiKQorICAgICh2ZXJzaW9uICIwLjIuMiIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJmbGFtZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGM1Ym1oeWltenhjaDNwbWgwdzN6OW41 N3NhYXNnaXg0Ym1iYmtzcjl2cDFjNWo3MWhoeiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4z KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtdGhyZWFkLWlkIiAscnVzdC10aHJlYWQtaWQtMy4zKSkpKQorICAgIChob21lLXBhZ2UgImh0 dHBzOi8vZ2l0aHViLmNvbS9UeU92ZXJieS9mbGFtZSIpCisgICAgKHN5bm9wc2lzICJQcm9maWxp bmcgYW5kIGZsYW1lZ3JhcGggbGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9uICJBIHByb2ZpbGlu ZyBhbmQgZmxhbWVncmFwaCBsaWJyYXJ5IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIu MCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTItMS4wCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0157-gnu-Add-rust-encoding-0.2.patch" Content-Disposition: attachment; filename="0157-gnu-Add-rust-encoding-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g156 RnJvbSA4NzJmMzYzNWQxNjhkMWQwNzJmN2I5ZmMwZjQ1OGQ0OTJmYzNlZWJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1MzozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU3LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWVuY29kaW5nLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGU4NzJiODk2Yi4uMmYy N2YwMzMzMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE5ODMsNiArMTk4Myw0MSBAQCBmbG9hdGluZy1w b2ludCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKIGNoYXIsIHU4IGFuZCB1 MTYuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1lbmNvZGluZyIpCisgICAgKHZlcnNpb24gIjAuMi4zMyIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJlbmNvZGluZyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXYxbmRta2FyaDl6M241aGs1M2RhNHo1Nmhn azl3YTVrY3NtN2NueDM0NXJhcXc5ODNiYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZSIKKyAgICA7OyAgICAg ICxydXN0LWVuY29kaW5nLWluZGV4LWphcGFuZXNlLTEuMjAxNDEyMTkpCisgICAgOzsgICAgICgi cnVzdC1lbmNvZGluZy1pbmRleC1rb3JlYW4iCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1p bmRleC1rb3JlYW4tMS4yMDE0MTIxOSkKKyAgICA7OyAgICAgKCJydXN0LWVuY29kaW5nLWluZGV4 LXNpbXBjaGluZXNlIgorICAgIDs7ICAgICAgLHJ1c3QtZW5jb2RpbmctaW5kZXgtc2ltcGNoaW5l c2UtMS4yMDE0MTIxOSkKKyAgICA7OyAgICAgKCJydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5 dGUiCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEy MTkpCisgICAgOzsgICAgICgicnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZSIKKyAgICA7 OyAgICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRyYWRjaGluZXNlLTEuMjAxNDEyMTkpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1nZXRv cHRzIiAscnVzdC1nZXRvcHRzLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vbGlmdGhyYXNpaXIvcnVzdC1lbmNvZGluZyIpCisgICAgKHN5bm9wc2lzICJD aGFyYWN0ZXIgZW5jb2Rpbmcgc3VwcG9ydCBmb3IgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJDaGFyYWN0ZXIgZW5jb2Rpbmcgc3VwcG9ydCBmb3IgUnVzdCIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LWph cGFuZXNlLTEuMjAxNDEyMTkKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbmNvZGluZy1p bmRleC1qYXBhbmVzZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0159-gnu-Add-rust-serde-yaml-0.8.patch" Content-Disposition: attachment; filename="0159-gnu-Add-rust-serde-yaml-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g158 RnJvbSAyOGI5Y2MxOTIxNzkyZTI5MDkwOWM5Yjk1MzdjNzZmYWMwZDUwNWZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODowNDozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU5LzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS15YW1sLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3Qtc2VyZGUteWFtbC0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2OWZmM2EyODRkLi5lNDQz NmNhMDk4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjkzMiw2ICs2OTMyLDM2IEBAIHN5bmNocm9uaXph dGlvbiBwcmltaXRpdmVzLiIpCiAgICAgICJUb2tlbiBEZS9TZXJpYWxpemVyIGZvciB0ZXN0aW5n IERlL1NlcmlhbGl6ZSBpbXBsZW1lbnRhdGlvbnMiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXNlcmRlLXlh bWwtMC44CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VyZGUteWFtbCIpCisgICAgKHZl cnNpb24gIjAuOC45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlcmRlX3lhbWwiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjEwbW1qcG5zaGdyd2lqMDFhMTM2NzlueHkxaG5oNXlmcjAzNDNraDB5OXA1ajJkOG1jMXEi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZHRvYSIg LHJ1c3QtZHRvYS0wLjQpCisgICAgOzsgICAgICgicnVzdC1saW5rZWQtaGFzaC1tYXAiICxydXN0 LWxpbmtlZC1oYXNoLW1hcC0wLjUpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2Vy ZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3QteWFtbC1ydXN0IiAscnVzdC15YW1sLXJ1c3QtMC40 KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1 c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtdW5pbmRlbnQiICxydXN0LXVuaW5kZW50LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXZlcnNp b24tc3luYyIgLHJ1c3QtdmVyc2lvbi1zeW5jLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9zZXJkZS15YW1sIikKKyAgICAoc3lub3BzaXMg IllBTUwgc3VwcG9ydCBmb3IgU2VyZGUiKQorICAgIChkZXNjcmlwdGlvbiAiWUFNTCBzdXBwb3J0 IGZvciBTZXJkZSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhw YXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2hhLTEtMC44CiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3Qtc2hhLTEiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0160-gnu-add-rust-flamer-0.3.patch" Content-Disposition: attachment; filename="0160-gnu-add-rust-flamer-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038159 RnJvbSBjMGJhZjVjM2QxNzc5YzRjZDZiNGJkOTk5ODMzZDUzMTRkY2Y4NmNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxMDoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYwLzIwNl0gZ251OiBh ZGQgcnVzdC1mbGFtZXItMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m bGFtZXItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlNDQzNmNhMDk4Li4zNDc5NzQzNTcwIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjQ0Niw2ICsyNDQ2LDMyIEBAIGNyb3NzIHBsYXRmb3JtIEFQSS4iKQog ICAgIChkZXNjcmlwdGlvbiAiQSBwcm9maWxpbmcgYW5kIGZsYW1lZ3JhcGggbGlicmFyeSIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtZmxhbWVyLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZs YW1lciIpCisgICAgKHZlcnNpb24gIjAuMy4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZsYW1l ciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMWIyZDdqeDgwZjNwN2hxcGdkaTd3a3NhaXExOGs5dzIzcDBjczJzeGY3 amJ4Mmp4M2JnaiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1mbGFtZSIgLHJ1c3QtZmxhbWUtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcXVvdGUiICxy dXN0LXF1b3RlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2xsb2dpcS9mbGFtZXIiKQorICAg IChzeW5vcHNpcworICAgICAiTWFjcm8gdG8gaW5zZXJ0IEBjb2Rle2ZsYW1lOjpzdGFydF9ndWFy ZChfKX0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQSBwcm9jZWR1cmFsIG1hY3JvIHRvIGlu c2VydCBAY29kZXtmbGFtZTo6c3RhcnRfZ3VhcmQoXyl9IGNhbGxzLiIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTItMS4wCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0161-gnu-Add-rust-unicode-bidi-0.3.patch" Content-Disposition: attachment; filename="0161-gnu-Add-rust-unicode-bidi-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038160 RnJvbSA0YjY2MjJkMDk0ZGI3NDJhMWM3NWIzMDI4ZDRjNmQ1Y2JjNmYxOGVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxMTo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYxLzIwNl0gZ251OiBB ZGQgcnVzdC11bmljb2RlLWJpZGktMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC11bmljb2RlLWJpZGktMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzQ3OTc0MzU3MC4u OWQwM2ExM2YxNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg0ODMsNiArODQ4MywzNiBAQCB3aXRoIHRo ZSBVbmljb2RlIGNoYXJhY3RlciBkYXRhYmFzZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vu c2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC11bmljb2RlLWJpZGktMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1 c3QtdW5pY29kZS1iaWRpIikKKyAgICAodmVyc2lvbiAiMC4zLjQiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAidW5pY29kZS1iaWRpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbWFseDhsamdtN3YxZ2JhYXprbjdpaWN5 NXdqMGJ3Y3lhZGozbDcyN2EzOGNoNmJ2d2o5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWZsYW1lIiAscnVzdC1mbGFtZS0wLjIpCisgICAgOzsgICAg ICgicnVzdC1mbGFtZXIiICxydXN0LWZsYW1lci0wLjMpCisgICAgOzsgICAgICgicnVzdC1tYXRj aGVzIiAscnVzdC1tYXRjaGVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1z ZXJkZS0xLjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2Vydm8vdW5pY29kZS1iaWRpIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIkltcGxlbWVudGF0aW9uIG9mIHRoZSBVbmljb2RlIEJpZGlyZWN0 aW9uYWwgQWxnb3JpdGhtIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkltcGxlbWVudGF0aW9u IG9mIHRoZSBVbmljb2RlIEJpZGlyZWN0aW9uYWwgQWxnb3JpdGhtLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtdW5pY29kZS13aWR0aC0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC11bmljb2Rl LXdpZHRoIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0163-gnu-Add-rust-idna-0.1.patch" Content-Disposition: attachment; filename="0163-gnu-Add-rust-idna-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038162 RnJvbSA2MDNmOTg5ZDE5NWY0MDg1ZDI2NjU2Y2EwNjc0ODJlN2YwM2I3ODM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxNzo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYzLzIwNl0gZ251OiBB ZGQgcnVzdC1pZG5hLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaWRu YS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzMzQwMGRjMGFhLi42ZjJlNjg4YzFlIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMzQzOSw2ICszNDM5LDM2IEBAIFN5c3RlbVRpbWV9fSIpCiAgICAgKHBy b3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWlkbmEtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtaWRuYSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg ImlkbmEiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBrbDRnczVrYXlkbjR2MDdjNmthMzNzcG05cWRoMm5wMHg3aXc3 ZzV6ZDh6MWM3cnh3MXEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtbWF0Y2hlcyIgLHJ1c3QtbWF0Y2hlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC11 bmljb2RlLWJpZGkiICxydXN0LXVuaWNvZGUtYmlkaS0wLjIpCisgICAgOzsgICAgICgicnVzdC11 bmljb2RlLW5vcm1hbGl6YXRpb24iCisgICAgOzsgICAgICAscnVzdC11bmljb2RlLW5vcm1hbGl6 YXRpb24tMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtcnVzdGMtc2VyaWFsaXplIiAscnVzdC1ydXN0Yy1zZXJpYWxpemUtMC4zKQor ICAgIDs7ICAgICAoInJ1c3QtcnVzdGMtdGVzdCIgLHJ1c3QtcnVzdGMtdGVzdC0wLjMpKSkpCisg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3QtdXJsLyIpCisgICAg KHN5bm9wc2lzCisgICAgICJJbnRlcm5hdGlvbmFsaXppbmcgRG9tYWluIE5hbWVzIGluIEFwcGxp Y2F0aW9ucyBhbmQgUHVueWNvZGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSUROQSAoSW50 ZXJuYXRpb25hbGl6aW5nIERvbWFpbiBOYW1lcyBpbiBBcHBsaWNhdGlvbnMpIGFuZCBQdW55Y29k ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWluZGV4bWFwLTEuMAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWluZGV4bWFwIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0165-gnu-Add-rust-stackvector-1.0.patch" Content-Disposition: attachment; filename="0165-gnu-Add-rust-stackvector-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038164 RnJvbSA0OWVkOGM2YWI4OTE4ZTdiOGNmMWI5ZWU2MWFkMjk3Y2M5NDViZDI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozMDoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY1LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGFja3ZlY3Rvci0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXN0YWNrdmVjdG9yLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGY5Yjk2M2I1OWMuLmMyY2Zj MjZiNzIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03MzM3LDYgKzczMzcsMzMgQEAgZGVlcGx5IHJlY3Vy c2l2ZSBhbGdvcml0aG1zIHRoYXQgbWF5IGFjY2lkZW50YWxseSBibG93IHRoZSBzdGFjay4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zdGFja3ZlY3Rvci0xLjAKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zdGFja3ZlY3RvciIpCisgICAgKHZlcnNpb24gIjEu MC42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0YWNrdmVjdG9yIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYnY4 MjBmaGRhZDE2aXNsd2xpMWczaWtzazM5aXZmMHphcXo0ajFtMDh2cTE1amphaXF3IikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisg ICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXVucmVhY2hhYmxlIiAs cnVzdC11bnJlYWNoYWJsZS0xLjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9u LTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQWxleGh1 c3phZ2gvcnVzdC1zdGFja3ZlY3RvciIpCisgICAgKHN5bm9wc2lzCisgICAgICJWZWN0b3ItbGlr ZSBmYWNhZGUgZm9yIHN0YWNrLWFsbG9jYXRlZCBhcnJheXMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiU3RhY2tWZWM6IHZlY3Rvci1saWtlIGZhY2FkZSBmb3Igc3RhY2stYWxsb2NhdGVkIGFy cmF5cy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0YXRpYy1hc3NlcnRpb25zLTAuMwogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXN0YXRpYy1hc3NlcnRpb25zIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0164-gnu-Add-rust-url-1.7.patch" Content-Disposition: attachment; filename="0164-gnu-Add-rust-url-1.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038163 RnJvbSA3MzUwMjNmNDhiYWUwNGUzM2Q2N2VkODViM2M1M2FmNTQ5MzhiOGFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoyMjo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY0LzIwNl0gZ251OiBB ZGQgcnVzdC11cmwtMS43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC11cmwt MS43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzUg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ZjJlNjg4YzFlLi5mOWI5NjNiNTljIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtODcxMCw2ICs4NzEwLDQxIEBAIHVudHJ1c3RlZCBpbnB1dHMgaW4g UnVzdC4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6aXNjKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdXJsLTEuNworICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXVybCIpCisgICAgKHZlcnNpb24gIjEuNy4yIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgInVybCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMG5pbTFjOTBteHBpOXdnZHcyeGg4ZHFkNzJ2 bGtsd2x6YW00MzZha2NyaGphYzZwcWtueCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZyIgLHJ1c3QtZW5jb2RpbmctMC4yKQorICAgIDs7 ICAgICAoInJ1c3QtaGVhcHNpemUiICxydXN0LWhlYXBzaXplLTAuNCkKKyAgICA7OyAgICAgKCJy dXN0LWlkbmEiICxydXN0LWlkbmEtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbWF0Y2hlcyIgLHJ1 c3QtbWF0Y2hlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC1wZXJjZW50LWVuY29kaW5nIiAscnVz dC1wZXJjZW50LWVuY29kaW5nLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6 ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAs cnVzdC1zZXJkZS0xLjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1iZW5jaGVyIiAscnVzdC1iZW5jaGVyLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICA7 OyAgICAgKCJydXN0LXJ1c3RjLXRlc3QiICxydXN0LXJ1c3RjLXRlc3QtMC4zKQorICAgIDs7ICAg ICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3QtdXJsIikKKyAgICAoc3lub3BzaXMK KyAgICAgIlVSTCBsaWJyYXJ5IGZvciBSdXN0LCBiYXNlZCBvbiB0aGUgV0hBVFdHIFVSTCBTdGFu ZGFyZCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJVUkwgbGlicmFyeSBmb3IgUnVzdCwgYmFz ZWQgb24gdGhlIFdIQVRXRyBVUkwgU3RhbmRhcmQiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXV0ZjgtcmFu Z2VzLTEuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXV0ZjgtcmFuZ2VzIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0167-gnu-Add-rust-bit-set-0.5.patch" Content-Disposition: attachment; filename="0167-gnu-Add-rust-bit-set-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038166 RnJvbSBhZDRlNDY4MDg4OTdhZjcxODYxOTBhNDI0YTNiOWUwNjRlMWM1NDRmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozNDoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY3LzIwNl0gZ251OiBB ZGQgcnVzdC1iaXQtc2V0LTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Yml0LXNldC0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDUxY2Y3NGY2MGMuLjk3Njg3NGJiMDkgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00NTQsNiArNDU0LDMyIEBAIGFuZCBubyBtb3JlIChjYXZlYXQ6IGJs YWNrX2JveCBpcyBzdGlsbCBtaXNzaW5nISkuIikKIHRoYXQgdXNlcyBTZXJkZSBmb3IgdHJhbnNm b3JtaW5nIHN0cnVjdHMgaW50byBieXRlcyBhbmQgdmljZSB2ZXJzYSEiKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1iaXQtc2V0LTAuNQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWJpdC1zZXQiKQorICAgICh2ZXJzaW9uICIwLjUuMSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJiaXQtc2V0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMDBhYzg4NjdidmJ4 OWt2NjM0dzR4ams5OGI3MWk4bnE0d2RjdnBmM2NmNGhhNGo2azc4IikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpdC12ZWMiICxydXN0LWJpdC12ZWMt MC41KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0 cHM6Ly9naXRodWIuY29tL2NvbnRhaW4tcnMvYml0LXNldCIpCisgICAgKHN5bm9wc2lzICJTZXQg b2YgYml0cyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg YSBzZXQgb2YgYml0cyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYml0LXZlYy0wLjUKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1iaXQtdmVjIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0166-gnu-Add-rust-bit-vec-0.5.patch" Content-Disposition: attachment; filename="0166-gnu-Add-rust-bit-vec-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038165 RnJvbSA0NGQ4ZTA5NGM4ODIxY2ZhNDg5YjlmMDQ0NDg0NTc4YjlkODkyMmRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozMjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY2LzIwNl0gZ251OiBB ZGQgcnVzdC1iaXQtdmVjLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Yml0LXZlYy0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGMyY2ZjMjZiNzIuLjUxY2Y3NGY2MGMgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00NTQsNiArNDU0LDMyIEBAIGFuZCBubyBtb3JlIChjYXZlYXQ6IGJs YWNrX2JveCBpcyBzdGlsbCBtaXNzaW5nISkuIikKIHRoYXQgdXNlcyBTZXJkZSBmb3IgdHJhbnNm b3JtaW5nIHN0cnVjdHMgaW50byBieXRlcyBhbmQgdmljZSB2ZXJzYSEiKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1iaXQtdmVjLTAuNQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWJpdC12ZWMiKQorICAgICh2ZXJzaW9uICIwLjUuMSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJiaXQtdmVjIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZnloODIyMXM2Y3hs bW5nMDF2OHYybGpoYXZ6YXdxcXM4cjF4amM2NmFwNXNqYXZ4NnptIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjAp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vY29udGFpbi1ycy9iaXQtdmVjIikKKyAgICAoc3lub3Bz aXMgIlZlY3RvciBvZiBiaXRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2Fn ZSBwcm92aWRlcyBhIHZlY3RvciBvZiBiaXRzIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4 cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1iaXRmbGFncy0x CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYml0ZmxhZ3MiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0168-gnu-Add-rust-stream-cipher-0.3.patch" Content-Disposition: attachment; filename="0168-gnu-Add-rust-stream-cipher-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038167 RnJvbSBmODgwMGVlNzAzMmU4NWRjMGFiYzc2OTVlZGJjYjkxOGQyYWI4MTFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0Mjo0NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY4LzIwNl0gZ251OiBB ZGQgcnVzdC1zdHJlYW0tY2lwaGVyLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3RyZWFtLWNpcGhlci0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5NzY4NzRiYjA5Li45ODE3 ZTJhMGUxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzUzOCw2ICs3NTM4LDMwIEBAIGNyYXRlLiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0cmVhbS1jaXBoZXItMC4zCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3RyZWFtLWNpcGhlciIpCisgICAgKHZlcnNpb24g IjAuMy4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0cmVhbS1jaXBoZXIiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjFnMW5kOHI2cHBoNzByems1eXl2ZzdhOWppN3BrYXA5ZGRpcXBwNHY5eGE5eXMwYnFxYzgiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmxvYmJ5IiAs cnVzdC1ibG9iYnktMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ2VuZXJpYy1hcnJheSIgLHJ1c3Qt Z2VuZXJpYy1hcnJheS0wLjEzKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0 aHViLmNvbS9SdXN0Q3J5cHRvL3RyYWl0cyIpCisgICAgKHN5bm9wc2lzICJTdHJlYW0gY2lwaGVy IHRyYWl0cyIpCisgICAgKGRlc2NyaXB0aW9uICJTdHJlYW0gY2lwaGVyIHRyYWl0cyIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3Qtc3RyZWFtaW5nLXN0YXRzLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LXN0cmVhbWluZy1zdGF0cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0171-gnu-Add-rust-wait-timeout-0.2.patch" Content-Disposition: attachment; filename="0171-gnu-Add-rust-wait-timeout-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038170 RnJvbSA5ZjRjZWE2NDljNjkwZDA2Y2I5MTUyOTJhNDg2MTM4NWVjYzFjZjU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1MTozNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcxLzIwNl0gZ251OiBB ZGQgcnVzdC13YWl0LXRpbWVvdXQtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC13YWl0LXRpbWVvdXQtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDVhN2E1YWMzNmIuLmJjYTMw ZGM0NjAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MDY3LDYgKzkwNjcsMzEgQEAgSWYgdGhhdCBmYWls cywgbm8gZGV0ZXJtaW5hdGlvbiBpcyBtYWRlLCBhbmQgY2FsbHMgcmV0dXJuIE5vbmUuIikKICAg ICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FpdC10aW1lb3V0LTAuMgorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXdhaXQtdGltZW91dCIpCisgICAgKHZlcnNpb24gIjAuMi4wIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgIndhaXQtdGltZW91dCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXhwa2swajVs OXBmbWpmaDFwaTBpODlpbnZsYXZmcmQ5YXY1eHAwemh4Z2IyOWRoeTg0eiIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzICgoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpKSkpCisgICAg KGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2FsZXhjcmljaHRvbi93YWl0LXRp bWVvdXQiKQorICAgIChzeW5vcHNpcworICAgICAiV2FpdCBvbiBhIGNoaWxkIHByb2Nlc3Mgd2l0 aCBhIHRpbWVvdXQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3Zp ZGVzIGEgY3JhdGUgdG8gd2FpdCBvbiBhIGNoaWxkIHByb2Nlc3Mgd2l0aCBhIHRpbWVvdXQKK3Nw ZWNpZmllZCBhY3Jvc3MgVW5peCBhbmQgV2luZG93cyBwbGF0Zm9ybXMuIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC13YWxrZGlyLTIuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXdhbGtkaXIiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0170-gnu-Add-rust-rand-chacha-0.2.patch" Content-Disposition: attachment; filename="0170-gnu-Add-rust-rand-chacha-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038169 RnJvbSBhNjgwZTRhNjlhMjIxNTdhOGI3NmJkNmYyNjI1N2M1NWM3ZDQyNjI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0OTowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcwLzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLWNoYWNoYS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXJhbmQtY2hhY2hhLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGNlODAzYzVkODUuLjVhN2E1 YWMzNmIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01ODAzLDYgKzU4MDMsMzMgQEAgdXNlZnVsIHR5cGVz IGFuZCBkaXN0cmlidXRpb25zLCBhbmQgc29tZSByYW5kb21uZXNzLXJlbGF0ZWQgYWxnb3JpdGht cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5kLWNoYWNoYS0w LjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1yYW5kLWNoYWNoYSIpCisgICAgKHZlcnNp b24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfY2hhY2hhIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxNzhkMzZqZmtjNHY5NXMyNXNjYzJ2aWJqMmhkMmhsazY0Y3M2aWQ0aHZ6Zzg5d2hkNHoxIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1l bnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWMyLWNoYWNo YSIgLHJ1c3QtYzItY2hhY2hhLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXJhbmQtY29yZSIgLHJ1 c3QtcmFuZC1jb3JlLTAuNSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWF1dG9jZmciICxydXN0LWF1dG9jZmctMC4xKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vY3JhdGVzLmlvL2NyYXRlcy9yYW5kX2NoYWNoYSIpCisg ICAgKHN5bm9wc2lzICJDaGFDaGEgcmFuZG9tIG51bWJlciBnZW5lcmF0b3IiKQorICAgIChkZXNj cmlwdGlvbiAiQ2hhQ2hhIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikKKyAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMCBs aWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQtY29yZS0wLjUKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1yYW5kLWNvcmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0162-gnu-Add-rust-unicode-normalization-0.1.patch" Content-Disposition: attachment; filename="0162-gnu-Add-rust-unicode-normalization-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038161 RnJvbSBhMmNmMDcwMmYzOTExODQxODhmMjU3MTViMWI4MzJkZmU1Y2M4MzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxNTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYyLzIwNl0gZ251OiBB ZGQgcnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSAocnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xKTogTmV3IHZhcmlhYmxlLgot LS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5k ZXggOWQwM2ExM2YxNC4uMzM0MDBkYzBhYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg1MTMsNiArODUx MywzMyBAQCB3aXRoIHRoZSBVbmljb2RlIGNoYXJhY3RlciBkYXRhYmFzZS4iKQogICAgICAiSW1w bGVtZW50YXRpb24gb2YgdGhlIFVuaWNvZGUgQmlkaXJlY3Rpb25hbCBBbGdvcml0aG0uIikKICAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xCisgIChwYWNrYWdlCisgICAg KG5hbWUgInJ1c3QtdW5pY29kZS1ub3JtYWxpemF0aW9uIikKKyAgICAodmVyc2lvbiAiMC4xLjgi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAidW5pY29kZS1ub3JtYWxpemF0aW9uIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIwOWk0OXZhOTBydmlhMWFndmduaTRnaWNucXY1MHk1enkxbmF3OG1yOGJjcWlmaDNqNHFsIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1l bnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNtYWxsdmVj IiAscnVzdC1zbWFsbHZlYy0wLjYpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL3VuaWNvZGUtcnMvdW5pY29kZS1ub3JtYWxpemF0aW9uIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIlRoaXMgY3JhdGUgcHJvdmlkZXMgZnVuY3Rpb25zIGZvciBub3JtYWxpemF0aW9u IG9mIFVuaWNvZGUgc3RyaW5ncyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIGNyYXRl IHByb3ZpZGVzIGZ1bmN0aW9ucyBmb3Igbm9ybWFsaXphdGlvbiBvZiBVbmljb2RlIHN0cmluZ3Ms CitpbmNsdWRpbmcgQ2Fub25pY2FsIGFuZCBDb21wYXRpYmxlIERlY29tcG9zaXRpb24gYW5kIFJl Y29tcG9zaXRpb24sIGFzCitkZXNjcmliZWQgaW4gVW5pY29kZSBTdGFuZGFyZCBBbm5leCAjMTUu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC11bmljb2RlLXdpZHRoLTAuMQogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXVuaWNvZGUtd2lkdGgiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0172-gnu-Add-rust-rusty-fork-0.2.patch" Content-Disposition: attachment; filename="0172-gnu-Add-rust-rusty-fork-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038171 RnJvbSBiZDQ0MjE3ZDEwZGY3M2NkODI1MjBmYmIxNDg3ZTkzNTc0Y2Y1ZWJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1Mjo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcyLzIwNl0gZ251OiBB ZGQgcnVzdC1ydXN0eS1mb3JrLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcnVzdHktZm9yay0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJjYTMwZGM0NjAuLjNhZjMz NzA1ZGMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02NTYwLDYgKzY1NjAsMzUgQEAgcmVxdWlyZSB1bnN0 YWJsZSBsYW5ndWFnZSBmZWF0dXJlcy4iKQogcnVzdGMgY29tcGlsZXIiKQogICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LXJ1c3R5LWZvcmstMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcnVzdHktZm9y ayIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJ1c3R5LWZv cmsiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQg bmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJh c2UzMgorICAgICAgICAgIjFiamc4YWRrMGk5MjEwODhqNTJybjBobXZzcnkzNHExOWc5Nng0MXBh bXFjdzVqMzVuOXgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQor ICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtZm52IiAscnVzdC1mbnYtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtcXVpY2stZXJyb3Ii ICxydXN0LXF1aWNrLWVycm9yLTEuMikKKyAgICA7OyAgICAgKCJydXN0LXRlbXBmaWxlIiAscnVz dC10ZW1wZmlsZS0zLjApCisgICAgOzsgICAgICgicnVzdC13YWl0LXRpbWVvdXQiICxydXN0LXdh aXQtdGltZW91dC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIu Y29tL2FsdHN5c3JxL3J1c3R5LWZvcmsiKQorICAgIChzeW5vcHNpcworICAgICAiTGlicmFyeSBm b3IgcnVubmluZyBSdXN0IHRlc3RzIGluIHN1Yi1wcm9jZXNzZXMiKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiQ3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3IgcnVubmluZyBSdXN0IHRlc3RzIGlu IHN1Yi1wcm9jZXNzZXMKK3VzaW5nIGEgZm9yay1saWtlIGludGVyZmFjZS4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXJ5dS0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1yeXUiKQotLSAKMi4y NC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0174-gnu-Add-rust-lexical-core-0.4.patch" Content-Disposition: attachment; filename="0174-gnu-Add-rust-lexical-core-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038173 RnJvbSA4MGUyM2MxN2Q3YWVjNTYzMWVlMDg1ZmZjNWEyYjlkZDFjNWU5NjdjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1ODozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc0LzIwNl0gZ251OiBB ZGQgcnVzdC1sZXhpY2FsLWNvcmUtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1sZXhpY2FsLWNvcmUtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDU2MmNiNzU0 ODEuLmQyYjM1ZmYxOWUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zOTQ0LDYgKzM5NDQsNDAgQEAgcmVx dWlyZXMgbm9uLWNvbnN0IGZ1bmN0aW9uIGNhbGxzIHRvIGJlIGNvbXB1dGVkLiIpCiAgICAgICJU aGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBsaWJyYXJ5IHByb3ZpZGluZyBhIGxhemlseSBmaWxsZWQg Q2VsbCBzdHJ1Y3QuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1sZXhpY2FsLWNvcmUtMC40CisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtbGV4aWNhbC1jb3JlIikKKyAgICAodmVyc2lvbiAiMC40LjIi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAibGV4aWNhbC1jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZ3I1eTN5 a2doZDN3amMwMGwzaWl6a2oxZHh5bHlod2k2Zmo2eW4ycWcwNm56eDc3MWl6IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2Zn LWlmLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWR0b2EiICxydXN0LWR0b2EtMC40KQorICAgIDs7 ICAgICAoInJ1c3Qtcnl1IiAscnVzdC1yeXUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3RhY2t2 ZWN0b3IiICxydXN0LXN0YWNrdmVjdG9yLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN0YXRpYy1h c3NlcnRpb25zIiAscnVzdC1zdGF0aWMtYXNzZXJ0aW9ucy0wLjMpKQorICAgIDs7ICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1hcHByb3giICxydXN0LWFw cHJveC0wLjMpCisgICAgOzsgICAgICgicnVzdC1wcm9wdGVzdCIgLHJ1c3QtcHJvcHRlc3QtMC45 KQorICAgIDs7ICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisg ICAgOzsgICAgICgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQWxleGh1c3phZ2gv cnVzdC1sZXhpY2FsL3RyZWUvbWFzdGVyL2xleGljYWwtY29yZSIpCisgICAgKHN5bm9wc2lzCisg ICAgICJMZXhpY2FsLCB0by0gYW5kIGZyb20tc3RyaW5nIGNvbnZlcnNpb24gcm91dGluZXMiKQor ICAgIChkZXNjcmlwdGlvbgorICAgICAiTGV4aWNhbCwgdG8tIGFuZCBmcm9tLXN0cmluZyBjb252 ZXJzaW9uIHJvdXRpbmVzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtbGliYy0wLjIKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1saWJjIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0169-gnu-Add-rust-c2-chacha-0.2.patch" Content-Disposition: attachment; filename="0169-gnu-Add-rust-c2-chacha-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038168 RnJvbSBlZjNlOTRmY2VhZjgxMjNiOTcxMDNkOWVkMWY5Y2RjOTkwZWQ0ZDAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY5LzIwNl0gZ251OiBB ZGQgcnVzdC1jMi1jaGFjaGEtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jMi1jaGFjaGEtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ODE3ZTJhMGUxLi5jZTgwM2M1 ZDg1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzkyLDYgKzc5MiwzNSBAQCBsaXR0bGUtZW5kaWFuLiIp CiAgICAgICJUeXBlcyBhbmQgdHJhaXRzIGZvciB3b3JraW5nIHdpdGggYnl0ZXMiKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jMi1jaGFjaGEt MC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYzItY2hhY2hhIikKKyAgICAodmVyc2lv biAiMC4yLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYzItY2hhY2hhIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw MGExMXFkYzhtZzN6MGs2MTNyaHBya2M5cDZ4ejB5N2IxNjgxeDMyaXhnMGhyM3gwcjN4IikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRz CisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVvcmRlciIg LHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1wcHYtbGl0ZTg2IiAscnVzdC1w cHYtbGl0ZTg2LTAuMikKKyAgICA7OyAgICAgKCJydXN0LXN0cmVhbS1jaXBoZXIiICxydXN0LXN0 cmVhbS1jaXBoZXItMC4zKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtaGV4LWxpdGVyYWwiICxydXN0LWhleC1saXRlcmFsLTAuMikpKSkK KyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3J5cHRvY29ycm9zaW9u L2NyeXB0b2NvcnJvc2lvbiIpCisgICAgKHN5bm9wc2lzICJUaGUgQ2hhQ2hhIGZhbWlseSBvZiBz dHJlYW0gY2lwaGVycyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGUgQ2hhQ2hhIGZhbWls eSBvZiBzdHJlYW0gY2lwaGVycyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxp Y2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2FyZ29uLTAuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LWNhcmdvbiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0176-gnu-Add-rust-paste-0.1.patch" Content-Disposition: attachment; filename="0176-gnu-Add-rust-paste-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038175 RnJvbSA3Y2VjMjY1OTg4ZTYwMWQ5YWE4ODdiMTBiNTk1ZTg0ZWUyN2M3ZjAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowMzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc2LzIwNl0gZ251OiBB ZGQgcnVzdC1wYXN0ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXBh c3RlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlNmVjMGJiYjE4Li5iMjA5ZDM0Mzk4IDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtNzAyNSw2ICs3MDI1LDMxIEBAIHN5bmNocm9uaXphdGlvbiBwcmltaXRpdmVz LiIpCiAgICAgICJBbiBhZHZhbmNlZCBBUEkgZm9yIGNyZWF0aW5nIGN1c3RvbSBzeW5jaHJvbml6 YXRpb24gcHJpbWl0aXZlcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXBhc3RlLTAuMQorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXBhc3RlIikKKyAgICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAicGFzdGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB5Z3MwNzdobHE4cWx4NXk0NnNmZ3Jt aGxxcWdrbXZ2aG40eDN5MTBhcmF3YWxmNGxqaHoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtcGFzdGUtaW1wbCIgLHJ1c3QtcGFzdGUtaW1wbC0wLjEp CisgICAgOzsgICAgICgicnVzdC1wcm9jLW1hY3JvLWhhY2siICxydXN0LXByb2MtbWFjcm8taGFj ay0wLjUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2R0b2xuYXkvcGFz dGUiKQorICAgIChzeW5vcHNpcworICAgICAiTWFjcm9zIGZvciBhbGwgeW91ciB0b2tlbiBwYXN0 aW5nIG5lZWRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIk1hY3JvcyBmb3IgYWxsIHlvdXIg dG9rZW4gcGFzdGluZyBuZWVkcyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxp Y2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGFzdGUtaW1wbC0wLjEKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1wYXN0ZS1pbXBsIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0177-gnu-Add-rust-jemallocator-0.3.patch" Content-Disposition: attachment; filename="0177-gnu-Add-rust-jemallocator-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038176 RnJvbSA4YjUwZWI0OWJmMjgxMzUzYjIxNDIxY2YwOTc2NDhlOTc1MDM0N2QxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowNTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc3LzIwNl0gZ251OiBB ZGQgcnVzdC1qZW1hbGxvY2F0b3ItMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1qZW1hbGxvY2F0b3ItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGIyMDlkMzQzOTguLjdl MzRhZTgyNzggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zODMxLDYgKzM4MzEsMzQgQEAgd2FzbS1iaW5k Z2VuIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWplbWFs bG9jYXRvci0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1qZW1hbGxvY2F0b3IiKQor ICAgICh2ZXJzaW9uICIwLjMuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJqZW1hbGxvY2F0b3Ii IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjBzYWJmYTUxMThiN2w0YXJzNW4zNnMyZmp5Zm41OXc0ZDZtanM2cnJtc2E1 emt5NjdiajMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtamVtYWxsb2Mtc3lzIiAscnVzdC1qZW1hbGxvYy1zeXMtMC4zKQorICAgIDs7ICAgICAoInJ1 c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1l bnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wYXN0ZSIgLHJ1c3QtcGFzdGUtMC4xKSkpKQor ICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9nbnpsYmcvamVtYWxsb2Nh dG9yIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJ1c3QgYWxsb2NhdG9yIGJhY2tlZCBieSBqZW1h bGxvYyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBS dXN0IGFsbG9jYXRvciBiYWNrZWQgYnkgamVtYWxsb2MiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWpzb24t MC4xMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWpzb24iKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0178-gnu-Add-rust-nom-4.2.patch" Content-Disposition: attachment; filename="0178-gnu-Add-rust-nom-4.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060177 RnJvbSA0MTFiNTlkMTgxMjQ4MjFjZTUwOGJlOTVhYjkzY2VjNWRmMTQ1YTgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToxODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc4LzIwNl0gZ251OiBB ZGQgcnVzdC1ub20tNC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1ub20t NC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzMg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggN2UzNGFlODI3OC4uN2UyM2RmNWE4NiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTQ4MjYsNiArNDgyNiwzOSBAQCBpbXBsZW1lbnRhdGlvbiAod2hpY2gg aXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1ub20tNC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtbm9t IikKKyAgICAodmVyc2lvbiAiNC4yLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibm9tIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxbWt2Ynk4YjRtNjFwNGcxcHgwcHdyNTh5ZmtwaHlwMWpjZmJwNHFmcDdsNmlxZGFr bGlhIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxh enktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1sZXhp Y2FsLWNvcmUiICxydXN0LWxleGljYWwtY29yZS0wLjQpCisgICAgOzsgICAgICgicnVzdC1tZW1j aHIiICxydXN0LW1lbWNoci0yLjIpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVn ZXgtMS4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtY3JpdGVyaW9uIiAscnVzdC1jcml0ZXJpb24tMC4yKQorICAgIDs7ICAgICAoInJ1 c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50LTAuMykKKyAgICA7OyAgICAgKCJydXN0 LWplbWFsbG9jYXRvciIgLHJ1c3QtamVtYWxsb2NhdG9yLTAuMykKKyAgICA7OyAgICAgKCJydXN0 LXZlcnNpb24tY2hlY2siICxydXN0LXZlcnNpb24tY2hlY2stMC45KSkpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9HZWFsL25vbSIpCisgICAgKHN5bm9wc2lzCisgICAgICJC eXRlLW9yaWVudGVkLCB6ZXJvLWNvcHksIHBhcnNlciBjb21iaW5hdG9ycyBsaWJyYXJ5IikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGJ5dGUtb3JpZW50 ZWQsIHplcm8tY29weSwgcGFyc2VyCitjb21iaW5hdG9ycyBsaWJyYXJ5LiIpCisgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW51bS1jb21wbGV4LTAu MgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW51bS1jb21wbGV4IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0179-gnu-Add-rust-cexpr-0.3.patch" Content-Disposition: attachment; filename="0179-gnu-Add-rust-cexpr-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060178 RnJvbSA5NTBlZGNjYjQ1N2Q5Mzg4MmQwMmQ5NThmYjYwYmY2YTMxZDVkNzk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyMDozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc5LzIwNl0gZ251OiBB ZGQgcnVzdC1jZXhwci0wLjMuCgoqIGdudS9wYWNrYWdlL2NyYXRlcy1pby5zY20gKHJ1c3QtY2V4 cHItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3ZTIzZGY1YTg2Li43NDU1N2NlNGU2IDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtOTEwLDYgKzkxMCwzMiBAQCBhcmNoaXZlIHRvIGJlIGxpbmtlZCBpbnRvIFJ1 c3Rjb2RlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNleHByLTAu MworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNleHByIikKKyAgICAodmVyc2lvbiAiMC4z LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY2V4cHIiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFieTY0aW5pM2Yw NThwd2FkM2ltbXg1Y2MxMndyMG0wa3dnYXhhOGFwenltMDNtajl5bTciKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtbm9tIiAscnVzdC1ub20tNC4yKSkK KyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Y2xhbmctc3lzIiAscnVzdC1jbGFuZy1zeXMtMC4yOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vamV0aHJvZ2IvcnVzdC1jZXhwciIpCisgICAgKHN5bm9wc2lz ICJDIGV4cHJlc3Npb24gcGFyc2VyIGFuZCBldmFsdWF0b3IiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgQyBleHByZXNzaW9uIHBhcnNlciBhbmQgZXZh bHVhdG9yIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jaHJvbm8tMC40CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3QtY2hyb25vIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0181-gnu-Add-rust-fxhash-0.2.patch" Content-Disposition: attachment; filename="0181-gnu-Add-rust-fxhash-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060180 RnJvbSBjOTI3ODZmMTUzMTVlMzZlMTkzOTAyZDFhZWEwMWVjMmQ0N2IwNzdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyNjozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgxLzIwNl0gZ251OiBB ZGQgcnVzdC1meGhhc2gtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m eGhhc2gtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZlYmJhMjgzOGQuLjQzNTg4OGMxNWEgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0zMDQ5LDYgKzMwNDksMzQgQEAgZnV0dXJlcy1ycyBsaWJyYXJ5LiIp CiBsaWJyYXJ5LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZnhoYXNoLTAuMgorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWZ4aGFzaCIpCisgICAgKHZlcnNpb24gIjAuMi4xIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImZ4aGFzaCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDM3bWI5aWNoYXJpcWk0NXhtNm16MGIxMXBh OTJnajM4YmEwNDA5ejNpejIzOXNuczZ5MyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mbnYi ICxydXN0LWZudi0xLjApCisgICAgOzsgICAgICgicnVzdC1zZWFoYXNoIiAscnVzdC1zZWFoYXNo LTMuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vY2JyZWVkZW4vZnho YXNoIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhhc2hpbmcgYWxnb3JpdGhtIGZyb20gaGFzaGVy IHVzZWQgaW4gRmlyZUZveCBhbmQgUnVzdGMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhp cyBwYWNrYWdlIHByb3ZpZGVzIGEgZmFzdCwgbm9uLXNlY3VyZSwgaGFzaGluZyBhbGdvcml0aG0K K2Rlcml2ZWQgZnJvbSBhbiBpbnRlcm5hbCBoYXNoZXIgdXNlZCBpbiBGaXJlRm94IGFuZCBSdXN0 Yy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWdjYy0wLjMKICAgKHBhY2thZ2UKICAgICAoaW5oZXJpdCBy dXN0LWNjLTEuMCkKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0180-gnu-Add-rust-seahash-3.0.patch" Content-Disposition: attachment; filename="0180-gnu-Add-rust-seahash-3.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060179 RnJvbSBkNGQyNTAzYzRkY2FiNTEwZDQzZWIwMjA4ZWI5ZjU0OTZlMjE1ZDEwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyNDowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgwLzIwNl0gZ251OiBB ZGQgcnVzdC1zZWFoYXNoLTMuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt c2VhaGFzaC0zLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyMyArKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDc0NTU3Y2U0ZTYuLmZlYmJhMjgzOGQgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC02OTkzLDYgKzY5OTMsMjkgQEAgZW5kaWFuLWF3YXJlIFJlYWQvV3JpdGUg dHJhaXRzIGZvciBieXRlIGJ1ZmZlcnMuIikKIFB3cml0ZSB0cmFpdHMgZnJvbSB0aGUgc2Nyb2xs IGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LXNlYWhhc2gtMy4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VhaGFzaCIp CisgICAgKHZlcnNpb24gIjMuMC42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlYWhhc2giIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjFwcjhpam54bnA2OGtpNG00NzQweWM1bXIwMXppamY4Nnl4MDd3YnNxendpeWhn aGRtaHEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0bGFiLnJlZG94LW9zLm9yZy9yZWRveC1vcy9zZWFo YXNoIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhhc2ggZnVuY3Rpb24gd2l0aCBwcm92ZW4gc3Rh dGlzdGljYWwgZ3VhcmFudGVlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2th Z2UgcHJvdmlkZXMgYSBibGF6aW5nbHkgZmFzdCwgcG9ydGFibGUgaGFzaCBmdW5jdGlvbiB3aXRo Citwcm92ZW4gc3RhdGlzdGljYWwgZ3VhcmFudGVlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZWN1cml0eS1mcmFtZXdvcmstc3lzLTAu MwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNlY3VyaXR5LWZyYW1ld29yay1zeXMiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0182-gnu-Add-rust-which-2.0.patch" Content-Disposition: attachment; filename="0182-gnu-Add-rust-which-2.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060181 RnJvbSBmYmY2Y2ZiOGI0ZjQyMDZiZDk4MWU5NzkxMDM0YjIwODlhMTc1YmI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTozNTo0NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgyLzIwNl0gZ251OiBB ZGQgcnVzdC13aGljaC0yLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXdo aWNoLTIuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDM1ODg4YzE1YS4uZTI0YTM5Y2Q4NiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTk2MjEsNiArOTYyMSwzNSBAQCBhdHRyaWJ1dGUgdGhhdCBpcyBub3Qg aW4gdGhlIHNoYXJlZCBiYWNrZW5kIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5z ZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LXdoaWNoLTIuMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdoaWNo IikKKyAgICAodmVyc2lvbiAiMi4wLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAid2hpY2giIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjByN2k3OTNzYzB4cW5kMmZ4bnFia3NqN2oxa3g2NWJ3bjgxYjh6NDk3NTB2NGM4 Y255bW0iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt ZmFpbHVyZSIgLHJ1c3QtZmFpbHVyZS0wLjEpCisgICAgOzsgICAgICgicnVzdC1saWJjIiAscnVz dC1saWJjLTAuMi41OCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9oYXJyeWZlaS93aGljaC1ycyIpCisgICAg KHN5bm9wc2lzCisgICAgICJSdXN0IGVxdWl2YWxlbnQgb2YgVW5peCBjb21tYW5kIFwid2hpY2hc IiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBSdXN0 IGVxdWl2YWxlbnQgb2YgVW5peCBjb21tYW5kIFwid2hpY2hcIi4KK0xvY2F0ZSBpbnN0YWxsZWQg ZXhlY3VhYmxlIGluIGNyb3NzIHBsYXRmb3Jtcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC13aWRlc3RyaW5nLTAuNAogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXdpZGVzdHJpbmciKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0183-gnu-Add-rust-bindgen-0.50.patch" Content-Disposition: attachment; filename="0183-gnu-Add-rust-bindgen-0.50.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060182 RnJvbSBmMDcxYjBhZmQ2Yzg0ODlhYWQxMmFhOTA0YTYxYTFiODgwODBjMmQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTozNjoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgzLzIwNl0gZ251OiBB ZGQgcnVzdC1iaW5kZ2VuLTAuNTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWJpbmRnZW4tMC41MCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTI0YTM5Y2Q4Ni4u OGY4NjBjNzFjYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ1NCw2ICs0NTQsNTAgQEAgYW5kIG5vIG1v cmUgKGNhdmVhdDogYmxhY2tfYm94IGlzIHN0aWxsIG1pc3NpbmchKS4iKQogdGhhdCB1c2VzIFNl cmRlIGZvciB0cmFuc2Zvcm1pbmcgc3RydWN0cyBpbnRvIGJ5dGVzIGFuZCB2aWNlIHZlcnNhISIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJp bmRnZW4tMC41MAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJpbmRnZW4iKQorICAgICh2 ZXJzaW9uICIwLjUwLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmluZGdlbiIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWs0bjFkMDAydnJmbjFtbHB3dzNpYjdmMjc1eW40cnB4ZndrcXByOWJ5bTI3emcxN2FiNSIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1iaXRmbGFn cyIgLHJ1c3QtYml0ZmxhZ3MtMSkKKyAgICA7OyAgICAgKCJydXN0LWNleHByIiAscnVzdC1jZXhw ci0wLjMpCisgICAgOzsgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAg OzsgICAgICgicnVzdC1jbGFuZy1zeXMiICxydXN0LWNsYW5nLXN5cy0wLjI4KQorICAgIDs7ICAg ICAoInJ1c3QtY2xhcCIgLHJ1c3QtY2xhcC0yKQorICAgIDs7ICAgICAoInJ1c3QtZW52LWxvZ2dl ciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYpCisgICAgOzsgICAgICgicnVzdC1meGhhc2giICxydXN0 LWZ4aGFzaC0wLjIpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1z dGF0aWMtMS4zKQorICAgIDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7 ICAgICAoInJ1c3QtcGVla2luZy10YWtlLXdoaWxlIiAscnVzdC1wZWVraW5nLXRha2Utd2hpbGUt MC4xKQorICAgIDs7ICAgICAoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAu NCkKKyAgICA7OyAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsgICAg ICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2hsZXgi ICxydXN0LXNobGV4LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXdoaWNoIiAscnVzdC13aGljaC0y LjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1jbGFwIiAscnVzdC1jbGFwLTIpCisgICAgOzsgICAgICgicnVzdC1kaWZmIiAscnVzdC1k aWZmLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXNobGV4IiAscnVzdC1zaGxleC0wLjEpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9ydXN0LWxhbmcuZ2l0aHViLmlvL3J1c3QtYmlu ZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQXV0b21hdGljYWxseSBnZW5lcmF0ZXMgRkZJ IGJpbmRpbmdzIHRvIEMgYW5kIEMrK2xpYnJhcmllcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlcyBSdXN0IEZGSSBiaW5kaW5ncyB0byBDIGFuZCBDKysK K2xpYnJhcmllcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1iaXQtc2V0LTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJpdC1z ZXQiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0184-gnu-Add-rust-sleef-sys-0.1.patch" Content-Disposition: attachment; filename="0184-gnu-Add-rust-sleef-sys-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060183 RnJvbSA0MWRlMmM3MDY4MWEyZjEwYzg4NjI3Y2JmOWI3NTJlYjk0NzBkYTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0MDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg0LzIwNl0gZ251OiBB ZGQgcnVzdC1zbGVlZi1zeXMtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zbGVlZi1zeXMtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4Zjg2MGM3MWNjLi45OGU0YTE1 YjMyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzU4Niw2ICs3NTg2LDM1IEBAIGRhdGEgdHlwZS4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zbGVlZi1zeXMtMC4xCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3Qtc2xlZWYtc3lzIikKKyAgICAodmVyc2lvbiAiMC4xLjIiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAic2xlZWYtc3lzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxODgxcTJ5YzE3ajJtMXl2 aDAxNDQ3Yzkzd3MxbXNwbnJqM2sybmJ2d2J2Y204ejgxa2t2IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkK KyAgICA7OyAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KSkKKyAgICA7OyAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmluZGdlbiIgLHJ1 c3QtYmluZGdlbi0wLjUwKQorICAgIDs7ICAgICAoInJ1c3QtY21ha2UiICxydXN0LWNtYWtlLTAu MSkKKyAgICA7OyAgICAgKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC42KSkp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9nbnpsYmcvc2xlZWYtc3lzIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlJ1c3QgRkZJIGJpbmRpbmdzIHRvIHRoZSBTTEVFRiBWZWN0 b3JpemVkIE1hdGggTGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJSdXN0IEZGSSBi aW5kaW5ncyB0byB0aGUgU0xFRUYgVmVjdG9yaXplZCBNYXRoIExpYnJhcnkiKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXNsb2ctMi40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2xvZyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0175-gnu-Add-rust-paste-impl-0.1.patch" Content-Disposition: attachment; filename="0175-gnu-Add-rust-paste-impl-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038174 RnJvbSBhNGJjNzdjY2I0ZTljMGYyOGQ1NGEzMjlkYTc4MjZkYTIyYjRhMjY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowMjowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc1LzIwNl0gZ251OiBB ZGQgcnVzdC1wYXN0ZS1pbXBsLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcGFzdGUtaW1wbC0wLjEpLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcg KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDJiMzVmZjE5ZS4uZTZlYzBiYmIxOCAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTcwMjUsNiArNzAyNSwzMyBAQCBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4i KQogICAgICAiQW4gYWR2YW5jZWQgQVBJIGZvciBjcmVhdGluZyBjdXN0b20gc3luY2hyb25pemF0 aW9uIHByaW1pdGl2ZXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5z ZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXN0ZS1pbXBsLTAuMQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXBhc3RlLWltcGwiKQorICAgICh2ZXJzaW9uICIwLjEuNSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJwYXN0ZS1pbXBsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcmtoOG5peG1i N3IxeTBtam5zejYycDZyMWJxYWg1Y2lyaTdid2htZ2NtcTRnazlkcnI2IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsg IGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1 c3QtcHJvYy1tYWNyby1oYWNrLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8yIiAs cnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVv dGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpKSkKKyAgICAo aG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9wYXN0ZSIpCisgICAgKHN5bm9w c2lzCisgICAgICJJbXBsZW1lbnRhdGlvbiBkZXRhaWwgb2YgdGhlIHBhc3RlIGNyYXRlIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIkltcGxlbWVudGF0aW9uIGRldGFpbCBvZiB0aGUgcGFzdGUg Y3JhdGUiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNlbXZlci1wYXJzZXItMC45CiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3Qtc2VtdmVyLXBhcnNlciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0186-gnu-Add-rust-bytecount-0.5.patch" Content-Disposition: attachment; filename="0186-gnu-Add-rust-bytecount-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060185 RnJvbSA4MGYzZjY4ZDBmMDM2MGRhZDc0NWI1MjczMmE2MjY0NjM0OGU4MmI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0Mzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg2LzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlY291bnQtMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1ieXRlY291bnQtMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0ZDVkZWYzYmJlLi4yM2EwMjMz NDc1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzYwLDYgKzc2MCwzNSBAQCBVVEYtOC4iKQogICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgZmFzdCBidW1wIGFsbG9jYXRpb24gYXJlbmEgZm9yIFJ1 c3QuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlY291bnQtMC41CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtYnl0ZWNvdW50IikKKyAgICAodmVyc2lvbiAiMC41LjEiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiYnl0ZWNvdW50IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwejZhMjgwa2l5NGtnNXYzcXc5N3BieXZ3 eWNyMTdmc200MTgwNGk4enBxN25tYWRzM3h5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXBhY2tlZC1zaW1kIiAscnVzdC1wYWNrZWQtc2ltZC0wLjMp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1jcml0ZXJpb24iICxydXN0LWNyaXRlcmlvbi0wLjIpCisgICAgOzsgICAgICgicnVzdC1xdWlj a2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICA7OyAgICAgKCJydXN0LXJhbmQiICxy dXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9sbG9n aXEvYnl0ZWNvdW50IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNvdW50IG9jY3VycmVuY2VzIG9m IGEgZ2l2ZW4gYnl0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb3VudCBvY2N1cnJlbmNl cyBvZiBhIGdpdmVuIGJ5dGUsIG9yIHRoZSBudW1iZXIgb2YgVVRGLTggY29kZSBwb2ludHMsCitp biBhIGJ5dGUgc2xpY2UsIGZhc3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAs bGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlb3JkZXItMS4zCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYnl0ZW9yZGVyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0185-gnu-Add-rust-packed-simd-0.3.patch" Content-Disposition: attachment; filename="0185-gnu-Add-rust-packed-simd-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060184 RnJvbSBhZjJhZGFjNWY4YmE1NjFmZmMzZTJlNDNjY2RkN2Y1MjA2MThhYzZiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0MTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg1LzIwNl0gZ251OiBB ZGQgcnVzdC1wYWNrZWQtc2ltZC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBhY2tlZC1zaW1kLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5OGU0YTE1YjMyLi40 ZDVkZWYzYmJlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTMxOCw2ICs1MzE4LDM3IEBAIG5vcm1hbGx5 IHByZXZlbnQgbW92aW5nIGEgdHlwZSB0aGF0IGhhcyBiZWVuIGJvcnJvd2VkIGZyb20uIikKICAg ICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGFja2VkLXNpbWQtMC4zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcGFja2VkLXNpbWQiKQorICAgICh2ZXJzaW9uICIwLjMuMyIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJwYWNrZWRfc2ltZCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDgyMndxZjZrenc0 aWc5eWtuZGczNDh3MmJ4a2hzM3g2NGJyenN2ZHhoMmExcHlhanBtOCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBg KCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0w LjEpCisgICAgOzsgICAgICgicnVzdC1jb3JlLWFyY2giICxydXN0LWNvcmUtYXJjaC0wLjEpCisg ICAgOzsgICAgICgicnVzdC1zbGVlZi1zeXMiICxydXN0LXNsZWVmLXN5cy0wLjEpKQorICAgIDs7 ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1hcnJheXZl YyIgLHJ1c3QtYXJyYXl2ZWMtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcGFzdGUiICxydXN0LXBh c3RlLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbiIgLHJ1c3Qtd2FzbS1iaW5k Z2VuLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi10ZXN0IgorICAgIDs7ICAg ICAgLHJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvcGFja2VkX3NpbWQiKQorICAgIChzeW5vcHNp cyAiUG9ydGFibGUgUGFja2VkIFNJTUQgdmVjdG9ycyIpCisgICAgKGRlc2NyaXB0aW9uICJQb3J0 YWJsZSBQYWNrZWQgU0lNRCB2ZWN0b3JzIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIu MCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJpdHktd2FzbS0w LjQwCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcGFyaXR5LXdhc20iKQotLSAKMi4yNC4w Cgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0187-gnu-Add-rust-aho-corasick-0.7.patch" Content-Disposition: attachment; filename="0187-gnu-Add-rust-aho-corasick-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060186 RnJvbSA1NDRkZDc2MDFmM2ZkZTBkNGNiYTFjMjMwMDczZjZiY2ZmODA4MmY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0NjozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg3LzIwNl0gZ251OiBB ZGQgcnVzdC1haG8tY29yYXNpY2stMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1haG8tY29yYXNpY2stMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyM2EwMjMzNDc1Li45ODQ1YzY1 YTMzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTIyLDYgKzEyMiwyOSBAQCBSdXN0LCB1c2luZyBnaW1s aS4iKQogICAgICAiRnV6eiBSdXN0IGNvZGUgd2l0aCBhbWVyaWNhbi1mdXp6eS1sb3AuIikKICAg ICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWFoby1j b3Jhc2ljay0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1haG8tY29yYXNpY2siKQor ICAgICh2ZXJzaW9uICIwLjcuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJhaG8tY29yYXNpY2si IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjBrMW5xYWJpejM3bW5mbmxybjA4NHFpOXlmOHBqNmEzOHFnYmIzbGM1emxy MWpwODl4NzYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cyAoKCJydXN0LW1lbWNociIg LHJ1c3QtbWVtY2hyLTIuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vQnVybnRTdXNoaS9haG8tY29yYXNpY2siKQorICAgIChzeW5vcHNpcyAiRmFzdCBtdWx0 aXBsZSBzdWJzdHJpbmcgc2VhcmNoaW5nIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkZhc3Qg bXVsdGlwbGUgc3Vic3RyaW5nIHNlYXJjaGluZy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 dW5saWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWFuc2kt dGVybS0wLjExCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYW5zaS10ZXJtIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0188-gnu-Add-rust-encoding-rs-0.8.patch" Content-Disposition: attachment; filename="0188-gnu-Add-rust-encoding-rs-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060187 RnJvbSAyOTgzYzE0YTJiOGY0NmU4ZTJhYWI1YTIwYmQ5OTdhZTgxN2JjZTVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0OTowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg4LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1ycy0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LWVuY29kaW5nLXJzLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ODQ1YzY1YTMzLi43 MmZhNDI0MGQ5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjM3NCw2ICsyMzc0LDM3IEBAIGNoYXIsIHU4 IGFuZCB1MTYuIikKIGVuY29kaW5ncyIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1ycy0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1lbmNvZGluZy1ycyIpCisgICAgKHZlcnNpb24gIjAuOC4xNyIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJlbmNvZGluZ19ycyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXY5MDJxcW5iZDM3dmRxNHJqdnA2 azA1d21naHJhc2ZkY2p5MzBncDF4cGpnNWY3aG1hMSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAg OzsgICAgICgicnVzdC1wYWNrZWQtc2ltZCIgLHJ1c3QtcGFja2VkLXNpbWQtMC4zKQorICAgIDs7 ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNv ZGUtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJp dmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0x LjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9kb2NzLnJzL2VuY29kaW5nX3JzLyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJHZWNrby1vcmllbnRlZCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUg RW5jb2RpbmcgU3RhbmRhcmQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdl IHByb3ZpZGVzIGEgR2Vja28tb3JpZW50ZWQgaW1wbGVtZW50YXRpb24gb2YgdGhlIEVuY29kaW5n CitTdGFuZGFyZCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhw YXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0173-gnu-Add-rust-proptest-0.9.patch" Content-Disposition: attachment; filename="0173-gnu-Add-rust-proptest-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038172 RnJvbSA5Y2EyMTBiN2Q4NmFlMjkzZDdmY2NiNmQyMmU1MjAyMWU2ZGMyNWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1NDo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTczLzIwNl0gZ251OiBB ZGQgcnVzdC1wcm9wdGVzdC0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXByb3B0ZXN0LTAuOSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2FmMzM3MDVkYy4u NTYyY2I3NTQ4MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU2NDksNiArNTY0OSw0NCBAQCBpbiB0ZXJt cyBvZiB0aGUgdXBzdHJlYW0gdW5zdGFibGUgQVBJLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAg ICAgICAgIjBuZDcxZmwyNHN5czA2NmpyaGE2ajdpMzRuZmtqdjQ0eXp3OHl3dzk3NDJ3bWM4ajBn ZmciKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcHJvcHRlc3QtMC45CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcHJvcHRlc3QiKQorICAgICh2ZXJzaW9uICIwLjkuNCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJwcm9wdGVzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTdzamc4aXNhczRxazg1ODA3 YzRwYW5paDlrMGx3YTRrMW1iYWpoY2l3NWM1cTE3dzU2ZyIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2Fy Z28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1iaXQtc2V0IiAscnVzdC1iaXQtc2V0LTAuNSkK KyAgICA7OyAgICAgKCJydXN0LWJpdGZsYWdzIiAscnVzdC1iaXRmbGFncy0xKQorICAgIDs7ICAg ICAoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1 c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICA7OyAgICAgKCJydXN0 LW51bS10cmFpdHMiICxydXN0LW51bS10cmFpdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcXVp Y2stZXJyb3IiICxydXN0LXF1aWNrLWVycm9yLTEuMikKKyAgICA7OyAgICAgKCJydXN0LXJhbmQi ICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1jaGFjaGEiICxydXN0LXJh bmQtY2hhY2hhLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXJhbmQteG9yc2hpZnQiICxydXN0LXJh bmQteG9yc2hpZnQtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmVnZXgtc3ludGF4IiAscnVzdC1y ZWdleC1zeW50YXgtMC42KQorICAgIDs7ICAgICAoInJ1c3QtcnVzdHktZm9yayIgLHJ1c3QtcnVz dHktZm9yay0wLjIpCisgICAgOzsgICAgICgicnVzdC10ZW1wZmlsZSIgLHJ1c3QtdGVtcGZpbGUt My4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2FsdHN5c3JxLmdpdGh1Yi5pby9wcm9wdGVzdC1ib29rL3Byb3B0ZXN0L2luZGV4Lmh0 bWwiKQorICAgIChzeW5vcHNpcworICAgICAiSHlwb3RoZXNpcy1saWtlIHByb3BlcnR5LWJhc2Vk IHRlc3RpbmcgYW5kIHNocmlua2luZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJIeXBvdGhl c2lzLWxpa2UgcHJvcGVydHktYmFzZWQgdGVzdGluZyBhbmQgc2hyaW5raW5nLiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3QtcXVpY2stZXJyb3ItMS4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcXVp Y2stZXJyb3IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0190-gnu-Add-rust-grep-regex-0.1.patch" Content-Disposition: attachment; filename="0190-gnu-Add-rust-grep-regex-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060189 RnJvbSA3ODNhNDg1MTA1Y2Y2YTlmNTZhNTI5ZmYyZDk0YzQxM2NiNDRmOTU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1MzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkwLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXJlZ2V4LTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZ3JlcC1yZWdleC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDc3NjQ5N2IyOC4uZDk4 Mjg5NGQ0MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM1MjIsNiArMzUyMiwzNyBAQCBmb2N1cyBvbiBs aW5lIG9yaWVudGVkIHNlYXJjaC4iKQogICAgIChkZXNjcmlwdGlvbiAiVXNlIFBDUkUyIHdpdGgg dGhlIGdyZXAgY3JhdGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OnVubGljZW5zZSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVwLXJlZ2V4LTAuMQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWdyZXAtcmVnZXgiKQorICAgICh2ZXJzaW9uICIwLjEu MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJncmVwLXJlZ2V4IiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbGJiODgz N2d6eTI1bjcwNm1uaWRhcHM0amw2M3ltNjc5enJhajhuZnk1ZzAyemJ6NTQ5IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFoby1jb3Jhc2ljayIgLHJ1 c3QtYWhvLWNvcmFzaWNrLTAuNykKKyAgICA7OyAgICAgKCJydXN0LWdyZXAtbWF0Y2hlciIgLHJ1 c3QtZ3JlcC1tYXRjaGVyLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAu NCkKKyAgICA7OyAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpCisgICAgOzsgICAg ICgicnVzdC1yZWdleC1zeW50YXgiICxydXN0LXJlZ2V4LXN5bnRheC0wLjYpCisgICAgOzsgICAg ICgicnVzdC10aHJlYWQtbG9jYWwiICxydXN0LXRocmVhZC1sb2NhbC0wLjMpCisgICAgOzsgICAg ICgicnVzdC11dGY4LXJhbmdlcyIgLHJ1c3QtdXRmOC1yYW5nZXMtMS4wKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3JpcGdyZXAiKQorICAg IChzeW5vcHNpcworICAgICAiVXNlIFJ1c3QncyByZWdleCBsaWJyYXJ5IHdpdGggdGhlIGdyZXAg Y3JhdGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVXNlIFJ1c3QncyByZWdleCBsaWJyYXJ5 IHdpdGggdGhlIGdyZXAgY3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOnVubGljZW5z ZSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1oYWxmLTEuMwogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWhhbGYiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0189-gnu-Add-rust-encoding-rs-io-0.1.patch" Content-Disposition: attachment; filename="0189-gnu-Add-rust-encoding-rs-io-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060188 RnJvbSA5YWJiYjcwN2UxMGNlM2UxOGFmNDBjZWVjYzdmN2EyZWMwZDcyNzA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1MToyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg5LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1ycy1pby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWVuY29kaW5nLXJzLWlvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3MmZhNDI0MGQ5Li4w Nzc2NDk3YjI4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQwNSw2ICsyNDA1LDMxIEBAIGVuY29kaW5n cyIpCiBTdGFuZGFyZCIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW5jb2RpbmctcnMtaW8tMC4xCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5jb2RpbmctcnMtaW8iKQorICAgICh2ZXJzaW9uICIw LjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGluZ19yc19pbyIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MGI3azlwN2lua3JjYW5oN2g2cTRtMjc4eTA1Z21jd2k4cDVyNDNoN2dyemw1ZHhmdzZjbiIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZy1y cyIgLHJ1c3QtZW5jb2RpbmctcnMtMC44KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBz Oi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL2VuY29kaW5nX3JzX2lvIikKKyAgICAoc3lub3BzaXMK KyAgICAgIlN0cmVhbWluZyB0cmFuc2NvZGluZyBmb3IgZW5jb2RpbmdfcnMiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiU3RyZWFtaW5nIHRyYW5zY29kaW5nIGZvciBlbmNvZGluZ19ycyIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0192-gnu-Add-rust-grep-printer-0.1.patch" Content-Disposition: attachment; filename="0192-gnu-Add-rust-grep-printer-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060191 RnJvbSA2M2RiYTA1NWMwN2FkYTU0YjNmNWEwZmFiYjdmZGEzODQ1MWJhOGY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1ODowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkyLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXByaW50ZXItMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLXByaW50ZXItMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4ZmFlZjJh ZWUwLi5mMGIwY2QzYTdhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzUyMiw2ICszNTIyLDQxIEBAIGZv Y3VzIG9uIGxpbmUgb3JpZW50ZWQgc2VhcmNoLiIpCiAgICAgKGRlc2NyaXB0aW9uICJVc2UgUENS RTIgd2l0aCB0aGUgZ3JlcCBjcmF0ZS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6dW5saWNlbnNlKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtcHJpbnRl ci0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXByaW50ZXIiKQorICAgICh2 ZXJzaW9uICIwLjEuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJncmVwLXByaW50ZXIiIHZlcnNp b24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIg dmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAg ICAgICAgIjBteGMxeXg1c3g4OWYwMGltbG01ZDNoeHdkZ2dsdjlyendka2k4YmE1MGd2cThhMm5y OG0iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1 bWVudHMKKyAgICAgYCgjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYmFzZTY0IiAscnVz dC1iYXNlNjQtMC4xMCkKKyAgICAgICAgKCJydXN0LWJzdHIiICxydXN0LWJzdHItMC4yKQorICAg ICAgICAoInJ1c3QtZ3JlcC1tYXRjaGVyIiAscnVzdC1ncmVwLW1hdGNoZXItMC4xKQorICAgICAg ICAoInJ1c3QtZ3JlcC1zZWFyY2hlciIgLHJ1c3QtZ3JlcC1zZWFyY2hlci0wLjEpCisgICAgICAg ICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtZGVy aXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtanNvbiIg LHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgICAgICgicnVzdC10ZXJtY29sb3IiICxydXN0LXRl cm1jb2xvci0xLjApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAg KCgicnVzdC1ncmVwLXJlZ2V4IiAscnVzdC1ncmVwLXJlZ2V4LTAuMSkpKSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwIikKKyAgICAo c3lub3BzaXMKKyAgICAgIlN0YW5kYXJkIHByaW50aW5nIG9mIHNlYXJjaCByZXN1bHRzIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIkFuIGltcGxlbWVudGF0aW9uIG9mIHRoZSBncmVwIGNyYXRl J3MgU2luayB0cmFpdCB0aGF0IHByb3ZpZGVzCitzdGFuZGFyZCBwcmludGluZyBvZiBzZWFyY2gg cmVzdWx0cywgc2ltaWxhciB0byBncmVwIGl0c2VsZi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6dW5saWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWdy ZXAtcmVnZXgtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3JlcC1yZWdleCIpCi0t IAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0193-gnu-Add-rust-grep-0.2.patch" Content-Disposition: attachment; filename="0193-gnu-Add-rust-grep-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060192 RnJvbSBkYWFmZTM0MGRlY2Y3MDllNWYzNmE3ZTk4YWMyNGZlMTRkNGI0NzQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkzLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZ3Jl cC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmMGIwY2QzYTdhLi40NjIwNTA0M2UzIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzQzNyw2ICszNDM3LDM5IEBAIHBhdGggc2ltdWx0YW5lb3VzbHks IGFuZCByZXR1cm5pbmcgYWxsIG9mIHRoZSBnbG9icyB0aGF0IG1hdGNoZWQuIikKIGxvYWRpbmcg Y3JhdGUuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtZ3JlcC0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwIikKKyAgICAo dmVyc2lvbiAiMC4yLjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcCIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MXBraGpsYWR5Ynp6Y2l3ZzBtamszdmp6NWZ5aTc2aGswZDNoZ3l6djJqeGx5cDh2NGZ5YyIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ncmVwLWNsaSIg LHJ1c3QtZ3JlcC1jbGktMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ3JlcC1tYXRjaGVyIiAscnVz dC1ncmVwLW1hdGNoZXItMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ3JlcC1wY3JlMiIgLHJ1c3Qt Z3JlcC1wY3JlMi0wLjEpCisgICAgOzsgICAgICgicnVzdC1ncmVwLXByaW50ZXIiICxydXN0LWdy ZXAtcHJpbnRlci0wLjEpCisgICAgOzsgICAgICgicnVzdC1ncmVwLXJlZ2V4IiAscnVzdC1ncmVw LXJlZ2V4LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWdyZXAtc2VhcmNoZXIiICxydXN0LWdyZXAt c2VhcmNoZXItMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg IDs7ICAgICgoInJ1c3QtdGVybWNvbG9yIiAscnVzdC10ZXJtY29sb3ItMS4wKQorICAgIDs7ICAg ICAoInJ1c3Qtd2Fsa2RpciIgLHJ1c3Qtd2Fsa2Rpci0yLjIpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9w c2lzCisgICAgICJMaW5lIG9yaWVudGVkIHJlZ2V4IHNlYXJjaGluZyBhcyBhIGxpYnJhcnkiKQor ICAgIChkZXNjcmlwdGlvbgorICAgICAiRmFzdCBsaW5lIG9yaWVudGVkIHJlZ2V4IHNlYXJjaGlu ZyBhcyBhIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOnVubGljZW5zZSAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVwLWNsaS0wLjEKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1ncmVwLWNsaSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0191-gnu-Add-rust-grep-searcher-0.1.patch" Content-Disposition: attachment; filename="0191-gnu-Add-rust-grep-searcher-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060190 RnJvbSBhNGY1YWNiOTRhNjJlODk3OTY4OWE3NmI5ZjFhMjQxM2ViNTA5YTZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1NTo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkxLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXNlYXJjaGVyLTAuMS4KCiogZ251L3BhY2thZ2UvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLXNlYXJjaGVyLTAuMSk6IE5ldyB2ZXJzaW9uLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGQ5ODI4OTRk NDMuLjhmYWVmMmFlZTAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zNTUzLDYgKzM1NTMsNDAgQEAgZm9j dXMgb24gbGluZSBvcmllbnRlZCBzZWFyY2guIikKICAgICAgIlVzZSBSdXN0J3MgcmVnZXggbGli cmFyeSB3aXRoIHRoZSBncmVwIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTp1bmxp Y2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ3JlcC1zZWFy Y2hlci0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXNlYXJjaGVyIikKKyAg ICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1zZWFyY2hlciIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMHBqODVtN3E2azZqcGwzcTU3djFnd3E1anhtcW56YTJ4ZzdqamN4a3kzcTMy NXo4bGNqeSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg OzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1ic3RyIiAscnVzdC1ic3RyLTAuMikKKyAgICA7OyAgICAgKCJydXN0LWJ5dGVjb3VudCIgLHJ1 c3QtYnl0ZWNvdW50LTAuNSkKKyAgICA7OyAgICAgKCJydXN0LWVuY29kaW5nLXJzIiAscnVzdC1l bmNvZGluZy1ycy0wLjgpCisgICAgOzsgICAgICgicnVzdC1lbmNvZGluZy1ycy1pbyIgLHJ1c3Qt ZW5jb2RpbmctcnMtaW8tMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ3JlcC1tYXRjaGVyIiAscnVz dC1ncmVwLW1hdGNoZXItMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40 KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZ3JlcC1yZWdl eCIgLHJ1c3QtZ3JlcC1yZWdleC0wLjEpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3Qt cmVnZXgtMS4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9C dXJudFN1c2hpL3JpcGdyZXAiKQorICAgIChzeW5vcHNpcworICAgICAiTGluZSBvcmllbnRlZCBy ZWdleCBzZWFyY2hpbmcgYXMgYSBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkZh c3QgbGluZSBvcmllbnRlZCByZWdleCBzZWFyY2hpbmcgYXMgYSBsaWJyYXJ5LiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtaGFsZi0xLjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oYWxmIikK LS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0194-gnu-Add-rust-stdweb-0.4.patch" Content-Disposition: attachment; filename="0194-gnu-Add-rust-stdweb-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060193 RnJvbSA2NzIzZDViZmU4OTg4ZGVlYzEwNjI3YTBjM2RmNGU5MGMzODJjY2VjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDowNzozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk0LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGR3ZWItMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z dGR3ZWItMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NjIwNTA0M2UzLi4yYzZl ZWRlMmQwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODEyOSw2ICs4MTI5LDQ4IEBAIGFyZSBtZXQuIikK ICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlzdCBs aWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0 ZHdlYi0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zdGR3ZWIiKQorICAgICh2ZXJz aW9uICIwLjQuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic3Rkd2ViIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw OTRnaWFkMXY4MXJ4eHM0aXpmODhpamM5YzZ3M2M3Y3I1YTdjd3dyODZtYzIyeG40aHkzIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRz CisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWRpc2NhcmQiICxy dXN0LWRpc2NhcmQtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1jaGFubmVsLXByZXZp ZXciICxydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0 LWZ1dHVyZXMtY29yZS1wcmV2aWV3IiAscnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldy0wLjMpCisg ICAgOzsgICAgICgicnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXciICxydXN0LWZ1dHVyZXMt ZXhlY3V0b3ItcHJldmlldy0wLjMpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzLXV0aWwtcHJl dmlldyIgLHJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlLWpzb24iICxy dXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3Rkd2ViLWRlcml2ZSIgLHJ1 c3Qtc3Rkd2ViLWRlcml2ZS0wLjUpCisgICAgOzsgICAgICgicnVzdC1zdGR3ZWItaW50ZXJuYWwt bWFjcm9zIiAscnVzdC1zdGR3ZWItaW50ZXJuYWwtbWFjcm9zLTAuMikKKyAgICA7OyAgICAgKCJy dXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lIiAscnVzdC1zdGR3ZWItaW50ZXJuYWwtcnVudGlt ZS0wLjEpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4iICxydXN0LXdhc20tYmluZGdl bi0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAg KCgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAo InJ1c3Qtc3Rkd2ViLWludGVybmFsLXRlc3QtbWFjcm8iCisgICAgOzsgICAgICAscnVzdC1zdGR3 ZWItaW50ZXJuYWwtdGVzdC1tYWNyby0wLjEpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRn ZW4tdGVzdCIgLHJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vZ2l0aHViLmNvbS9rb3V0ZS9zdGR3ZWIiKQorICAgIChzeW5vcHNpcworICAgICAi U3RhbmRhcmQgbGlicmFyeSBmb3IgdGhlIGNsaWVudC1zaWRlIFdlYiIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzdGFuZGFyZCBsaWJyYXJ5IGZvciB0 aGUgY2xpZW50LXNpZGUKK1dlYi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1kZXJpdmUtMC41 CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWRlcml2ZSIpCi0tIAoyLjI0LjAK Cg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0195-gnu-Add-rust-tokio-fs-0.1.patch" Content-Disposition: attachment; filename="0195-gnu-Add-rust-tokio-fs-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060194 RnJvbSA5ZmE0NDVmMmExYjQ1MWRhMTZiYjViNzM1MjcyZGExOTJjNWRkMzhkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxMzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk1LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1mcy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRva2lvLWZzLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyYzZlZWRlMmQwLi42Y2IyZGMz MGE5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODg2NSw2ICs4ODY1LDM3IEBAIHRoZSBjdXJyZW50IHRo cmVhZC4iKQogICAgIChkZXNjcmlwdGlvbiAiRnV0dXJlIGV4ZWN1dGlvbiBwcmltaXRpdmVzIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9r aW8tZnMtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tZnMiKQorICAgICh2 ZXJzaW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby1mcyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWJ4cDg1ODVwaTRqNWczOWNpMmdrazk5cW55aWx5aGhpbGE3Y3M4cjZzY2RuMGlkcnJpeiIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mdXR1cmVz IiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10 b2tpby1pby0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby10aHJlYWRwb29sIiAscnVzdC10 b2tpby10aHJlYWRwb29sLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAo InJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMpCisgICAgOzsgICAgICgicnVzdC10ZW1w ZmlsZSIgLHJ1c3QtdGVtcGZpbGUtMy4wKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8iICxydXN0 LXRva2lvKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tY29kZWMiICxydXN0LXRva2lvLWNvZGVj LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzICJGaWxl c3lzdGVtIEFQSSBmb3IgVG9raW8iKQorICAgIChkZXNjcmlwdGlvbiAiRmlsZXN5c3RlbSBBUEkg Zm9yIFRva2lvLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiA7OyBDeWNsaWMg ZGVwZW5kZW5jaWVzIHdpdGggdG9raW8gYW5kIHRva2lvLWN1cnJlbnQtdGhyZWFkCiAoZGVmaW5l LXB1YmxpYyBydXN0LXRva2lvLWlvLTAuMQogICAocGFja2FnZQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0196-gnu-Add-rust-tokio-timer-0.2.patch" Content-Disposition: attachment; filename="0196-gnu-Add-rust-tokio-timer-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060195 RnJvbSAzZjM2YjUzMzA0YWNhYTczODQ1N2FjNzk3ZTY3MDdlMTdiNmYzZjM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxNTo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk2LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10aW1lci0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXRva2lvLXRpbWVyLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNmNiMmRjMzBhOS4uZDU3 NWU3MzVhNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkwNzgsNiArOTA3OCwzNSBAQCB0aGUgY3VycmVu dCB0aHJlYWQuIikKIHBvb2wuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tdGltZXItMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtdG9raW8tdGltZXIiKQorICAgICh2ZXJzaW9uICIwLjIuMTEiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAidG9raW8tdGltZXIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAzbTY4YWlua2R5M2I1cGYyMHJqeWtu aGsycHB4MzViamRjMnlmajJidjgwc2w5Nmg0N2oiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0t dXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEp CisgICAgOzsgICAgICgicnVzdC1zbGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICA7OyAgICAgKCJy dXN0LXRva2lvLWV4ZWN1dG9yIiAscnVzdC10b2tpby1leGVjdXRvci0wLjEpKQorICAgIDs7ICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYW5kIiAscnVz dC1yYW5kLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpbykKKyAgICA7 OyAgICAgKCJydXN0LXRva2lvLW1vY2stdGFzayIgLHJ1c3QtdG9raW8tbW9jay10YXNrLTAuMSkp KSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vdG9raW8tcnMvdG9raW8iKQor ICAgIChzeW5vcHNpcyAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8iKQorICAgIChkZXNjcmlw dGlvbiAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10b21sLTAuNQogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LXRvbWwiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0197-gnu-Add-rust-tokio-udp-0.1.patch" Content-Disposition: attachment; filename="0197-gnu-Add-rust-tokio-udp-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s196 RnJvbSA3NWViN2UzMGE3MTQ5OWQ2NmY0ZWNhZTA4Y2Y1YjI4NzYyYzVmYWJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxODoyMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk3LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby11ZHAtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby11ZHAtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDU3NWU3MzVhNC4uMjFlZjBi MDM0OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkxMDcsNiArOTEwNywzNiBAQCBwb29sLiIpCiAgICAg KGRlc2NyaXB0aW9uICJUaW1lciBmYWNpbGl0aWVzIGZvciBUb2tpbyIpCiAgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLXVkcC0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10b2tpby11ZHAiKQorICAgICh2ZXJzaW9uICIwLjEu MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby11ZHAiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE0a2ZqMzVz NDY1Y3pjc3BheWFjbnpseHJhemZ2eHpoaGdncTFycWxsamhncDFzcWE5azYiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYnl0ZXMiICxydXN0LWJ5dGVz LTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKQorICAg IDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1c3QtbWlv IiAscnVzdC1taW8tMC42KQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tY29kZWMiICxydXN0LXRv a2lvLWNvZGVjLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tpby1p by0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1yZWFjdG9yIiAscnVzdC10b2tpby1yZWFj dG9yLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC42KSkpKQorICAgIChob21l LXBhZ2UgImh0dHBzOi8vdG9raW8ucnMiKQorICAgIChzeW5vcHNpcyAiVURQIGJpbmRpbmdzIGZv ciB0b2tpbyIpCisgICAgKGRlc2NyaXB0aW9uICJVRFAgYmluZGluZ3MgZm9yIHRva2lvLiIpCisg ICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRvbWwt MC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0198-gnu-Add-rust-mio-uds-0.6.patch" Content-Disposition: attachment; filename="0198-gnu-Add-rust-mio-uds-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s197 RnJvbSBjZTBhNzQ3YmQ2NDhhNzlhNTNiYjJkYjA1MmE2MWU1MGQzZDgyOTE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyMToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk4LzIwNl0gZ251OiBB ZGQgcnVzdC1taW8tdWRzLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt bWlvLXVkcy0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDIxZWYwYjAzNDguLmI3YWI5ODIzZjcg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC00OTMyLDYgKzQ5MzIsMzUgQEAgZHJvcC1pbiByZXBsYWNlbWVu dCBmb3IgbWluaXoiKQogICAgIChkZXNjcmlwdGlvbiAiTGlnaHR3ZWlnaHQgbm9uLWJsb2NraW5n IElPIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtbWlvLXVkcy0wLjYKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW8tdWRzIikKKyAg ICAodmVyc2lvbiAiMC42LjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWlvLXVkcyIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMDlnaW1kYm5qN2I5eWNhOTlwazhseGg5amhsNzltc2o3OTVjOGZ4aTJzcXI5c2xtZnFs biIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFy Z3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1pb3Zl YyIgLHJ1c3QtaW92ZWMtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0w LjIuNTgpCisgICAgOzsgICAgICgicnVzdC1taW8iICxydXN0LW1pby0wLjYpKQorICAgIDs7ICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC10ZW1wZGlyIiAs cnVzdC10ZW1wZGlyLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vYWxleGNyaWNodG9uL21pby11ZHMiKQorICAgIChzeW5vcHNpcworICAgICAiVW5peCBk b21haW4gc29ja2V0IGJpbmRpbmdzIGZvciBtaW8iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VW5peCBkb21haW4gc29ja2V0IGJpbmRpbmdzIGZvciBtaW8uIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1t aW93LTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW1pb3ciKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0200-gnu-Add-rust-tokio-trace-core-0.2.patch" Content-Disposition: attachment; filename="0200-gnu-Add-rust-tokio-trace-core-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s199 RnJvbSBhM2Y1YjA4NWI2YjMyZTQ3YjFlMjMwZDFmNDkwNzFmOWM5MjI2YzQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyNzoyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAwLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10cmFjZS1jb3JlLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdG9raW8tdHJhY2UtY29yZS0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyMiArKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWFmZmE0NzM0Yi4u ZjJiM2FhZmQ3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkxMzYsNiArOTEzNiwyOCBAQCBwb29sLiIp CiAgICAgKGRlc2NyaXB0aW9uICJUaW1lciBmYWNpbGl0aWVzIGZvciBUb2tpbyIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisgKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby10cmFj ZS1jb3JlLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLXRyYWNlLWNvcmUi KQorICAgICh2ZXJzaW9uICIwLjIuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby10cmFj ZS1jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIwNHk2YzJyNGRkemswMnhiM2huNjBzOWExdzkyaDBnOHB6bXh3 YXNwcXZ3bXNyYmE1ajU5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzICJDb3JlIHByaW1pdGl2 ZXMgZm9yIHRva2lvLXRyYWNlIikKKyAgICAoZGVzY3JpcHRpb24gIkNvcmUgcHJpbWl0aXZlcyBm b3IgdG9raW8tdHJhY2UuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtdG9raW8tdWRwLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LXRva2lvLXVkcCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0199-gnu-Add-rust-tokio-uds-0.2.patch" Content-Disposition: attachment; filename="0199-gnu-Add-rust-tokio-uds-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s198 RnJvbSBmMTk5NGYzMGUxMTViM2Y0MWVmOWVhMmFiZmZlNWVlNzY1NmQxODk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyMzoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk5LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby11ZHMtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby11ZHMtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGI3YWI5ODIzZjcuLmVh ZmZhNDczNGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MTY2LDYgKzkxNjYsNDAgQEAgcG9vbC4iKQog ICAgIChkZXNjcmlwdGlvbiAiVURQIGJpbmRpbmdzIGZvciB0b2tpby4iKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby11ZHMtMC4yCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tdWRzIikKKyAgICAodmVyc2lvbiAiMC4y LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8tdWRzIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwaTk0a3ht YTZsN2l5NWhkNWs3bnZuN3Y5cG55dzBzNTRibTltanMwbGFwMWwweHpxenEzIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRl cy0wLjQpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAg ICA7OyAgICAgKCJydXN0LWlvdmVjIiAscnVzdC1pb3ZlYy0wLjEpCisgICAgOzsgICAgICgicnVz dC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3Qt bG9nLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LW1pbyIgLHJ1c3QtbWlvLTAuNikKKyAgICA7OyAg ICAgKCJydXN0LW1pby11ZHMiICxydXN0LW1pby11ZHMtMC42KQorICAgIDs7ICAgICAoInJ1c3Qt dG9raW8tY29kZWMiICxydXN0LXRva2lvLWNvZGVjLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1yZWFj dG9yIiAscnVzdC10b2tpby1yZWFjdG9yLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXRlbXBmaWxlIiAscnVzdC10ZW1wZmlsZS0z LjApCisgICAgOzsgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8pKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Rva2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMg IlVuaXggRG9tYWluIHNvY2tldHMgZm9yIFRva2lvIikKKyAgICAoZGVzY3JpcHRpb24gIlVuaXgg RG9tYWluIHNvY2tldHMgZm9yIFRva2lvIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtdG9tbC0wLjUKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC10b21sIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0201-gnu-Add-rust-http-0.1.patch" Content-Disposition: attachment; filename="0201-gnu-Add-rust-http-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s200 RnJvbSA4YTJjMDQ0NjdmNTRjZjY5YzcxMjNhNDYxNjI4YzMxZDk5NDhmYjQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozMTo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAxLzIwNl0gZ251OiBB ZGQgcnVzdC1odHRwLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaHR0 cC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjJiM2FhZmQ3NS4uNWFjNTk4OGMyYyAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTM4MDksNiArMzgwOSw0MCBAQCBjb21waWxlIHRpbWUuIikKICAg ICAgIkludGVybmFsIGltcGxlbWVudGF0aW9uIG9mIHRoZSBoZXgtbGl0ZXJhbCBjcmF0ZSIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtaHR0cC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1odHRw IikKKyAgICAodmVyc2lvbiAiMC4xLjE3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImh0dHAiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjA2aWN4dnJkMjZyNnM3ZHpqYXZqYTdyNDdoZ2piOTg1MXdibHFoOGZyeG5zeTNx MjlsemYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Ynl0ZXMiICxydXN0LWJ5dGVzLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWZudiIgLHJ1c3QtZm52 LTEuMCkKKyAgICA7OyAgICAgKCJydXN0LWl0b2EiICxydXN0LWl0b2EtMC40KSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtaW5kZXhtYXAi ICxydXN0LWluZGV4bWFwLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0 LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQp CisgICAgOzsgICAgICgicnVzdC1zZWFoYXNoIiAscnVzdC1zZWFoYXNoLTMuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJk ZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vaHlwZXJpdW0vaHR0cCIpCisgICAgKHN5bm9wc2lzCisgICAgICJTZXQgb2Yg dHlwZXMgZm9yIHJlcHJlc2VudGluZyBIVFRQIHJlcXVlc3RzIGFuZCByZXNwb25zZXMiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc2V0IG9mIHR5cGVz IGZvciByZXByZXNlbnRpbmcgSFRUUAorcmVxdWVzdHMgYW5kIHJlc3BvbnNlcy4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWh1bWFudGltZS0xLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1odW1h bnRpbWUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0203-gnu-Add-rust-tokio-0.1.patch" Content-Disposition: attachment; filename="0203-gnu-Add-rust-tokio-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s202 RnJvbSA4MjY4MDQyYWNjMjdmNjkxNmYyZDE3ODM0ZjI5Yjg4MDE2YzA4NzJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozNzozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAzLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXRv a2lvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgNTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTFlNDAyY2RlYS4uZTk3NGJh OWMyMiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4NzQsNiArODg3NCw2MCBAQCBpbiBSdXN0LiIpCiAg ICAgICJTaW1wbGUsIGxpZ2h0d2VpZ2h0IHRlbXBsYXRlIGVuZ2luZSIpCiAgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtdG9raW8tMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8iKQorICAgICh2 ZXJzaW9uICIwLjEuMjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8iIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjExcmE4anAzZmo3MGEyenJxbWQ2YXM3d2dwd2lpeXpqZjUwZ3o4OWk4cjd3cGtzZ3FiemMiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYnl0ZXMiICxy dXN0LWJ5dGVzLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMt MC4xKQorICAgIDs7ICAgICAoInJ1c3QtbWlvIiAscnVzdC1taW8tMC42KQorICAgIDs7ICAgICAo InJ1c3QtbWlvdyIgLHJ1c3QtbWlvdy0wLjMpCisgICAgOzsgICAgICgicnVzdC1udW0tY3B1cyIg LHJ1c3QtbnVtLWNwdXMtMS4xMCkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWNvZGVjIiAscnVz dC10b2tpby1jb2RlYy0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1jdXJyZW50LXRocmVh ZCIgLHJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9r aW8tZXhlY3V0b3IiICxydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSkKKyAgICA7OyAgICAgKCJydXN0 LXRva2lvLWZzIiAscnVzdC10b2tpby1mcy0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1p byIgLHJ1c3QtdG9raW8taW8tMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tcmVhY3RvciIg LHJ1c3QtdG9raW8tcmVhY3Rvci0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1zeW5jIiAs cnVzdC10b2tpby1zeW5jLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXRjcCIgLHJ1c3Qt dG9raW8tdGNwLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXRocmVhZHBvb2wiICxydXN0 LXRva2lvLXRocmVhZHBvb2wtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tdGltZXIiICxy dXN0LXRva2lvLXRpbWVyLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXRyYWNlLWNvcmUi ICxydXN0LXRva2lvLXRyYWNlLWNvcmUtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tdWRw IiAscnVzdC10b2tpby11ZHAtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tdWRzIiAscnVz dC10b2tpby11ZHMtMC4yKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYpCisgICAg OzsgICAgICgicnVzdC1mbGF0ZTIiICxydXN0LWZsYXRlMi0xLjApCisgICAgOzsgICAgICgicnVz dC1mdXR1cmVzLWNwdXBvb2wiICxydXN0LWZ1dHVyZXMtY3B1cG9vbC0wLjEpCisgICAgOzsgICAg ICgicnVzdC1odHRwIiAscnVzdC1odHRwLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWh0dHBhcnNl IiAscnVzdC1odHRwYXJzZS0xLjMpCisgICAgOzsgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJj LTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEw KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtdGltZSIgLHJ1c3QtdGltZS0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tp by5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFdmVudC1kcml2ZW4sIG5vbi1ibG9ja2luZyBJ L08gcGxhdGZvcm0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gZXZlbnQtZHJpdmVuLCBu b24tYmxvY2tpbmcgSS9PIHBsYXRmb3JtIGZvciB3cml0aW5nIGFzeW5jaHJvbm91cyBJL08KK2Jh Y2tlZCBhcHBsaWNhdGlvbnMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIDs7 IEN5Y2xpYyBkZXBlbmRlbmN5IHdpdGggdG9raW8taW8KIChkZWZpbmUtcHVibGljIHJ1c3QtdG9r aW8tY29kZWMtMC4xCiAgIChwYWNrYWdlCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0204-gnu-Add-rust-ignore-0.4.patch" Content-Disposition: attachment; filename="0204-gnu-Add-rust-ignore-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s203 RnJvbSBlNjEzYzdhMDg0Y2UzYjZiNTdmYjAxNmE1N2NmNzI4Nzk4ZWNlNmIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDo0MDoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA0LzIwNl0gZ251OiBB ZGQgcnVzdC1pZ25vcmUtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1p Z25vcmUtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDM3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGU5NzRiYTljMjIuLjIyMjIx MmUxNTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zOTQ4LDYgKzM5NDgsNDMgQEAgU3lzdGVtVGltZX19 IikKICAgICAgIklETkEgKEludGVybmF0aW9uYWxpemluZyBEb21haW4gTmFtZXMgaW4gQXBwbGlj YXRpb25zKSBhbmQgUHVueWNvZGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1pZ25vcmUtMC40CisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaWdub3JlIikKKyAgICAodmVyc2lvbiAiMC40LjciKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAiaWdub3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMG1oa3NsNDFkbmxzanFt a2E4YzVhMG00c3B3bTcwaWxtMXFkOXJuZ3dxNTUyaHB6aWNkIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyb3NzYmVhbS1jaGFubmVsIiAscnVzdC1j cm9zc2JlYW0tY2hhbm5lbC0wLjMpCisgICAgOzsgICAgICgicnVzdC1nbG9ic2V0IiAscnVzdC1n bG9ic2V0LTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0 YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgOzsg ICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNoci0yLjIpCisgICAgOzsgICAgICgicnVzdC1y ZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2FtZS1maWxlIiAscnVz dC1zYW1lLWZpbGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtdGhyZWFkLWxvY2FsIiAscnVzdC10 aHJlYWQtbG9jYWwtMC4zKQorICAgIDs7ICAgICAoInJ1c3Qtd2Fsa2RpciIgLHJ1c3Qtd2Fsa2Rp ci0yLjIpCisgICAgOzsgICAgICgicnVzdC13aW5hcGktdXRpbCIgLHJ1c3Qtd2luYXBpLXV0aWwt MC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtdGVtcGZpbGUiICxydXN0LXRlbXBmaWxlLTMuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwL3RyZWUvbWFzdGVyL2ln bm9yZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJFZmZpY2llbnRseSBtYXRjaCBpZ25vcmUgZmls ZXMgc3VjaCBhcyAuZ2l0aWdub3JlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFj a2FnZSBwcm92aWRlcyBhIGZhc3QgbGlicmFyeSBmb3IgZWZmaWNpZW50bHkgbWF0Y2hpbmcKK2ln bm9yZSBmaWxlcyBzdWNoIGFzIC5naXRpZ25vcmUgYWdhaW5zdCBmaWxlIHBhdGhzLiIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtaW5kZXhtYXAtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt aW5kZXhtYXAiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0202-gnu-Add-rust-httparse-1.3.patch" Content-Disposition: attachment; filename="0202-gnu-Add-rust-httparse-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s201 RnJvbSA5YWNmMDJiM2MxYzlhN2I1OGNjYTQ1ZGQyZDgyYjA2MmY0Mjk5Y2I0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozNDo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAyLzIwNl0gZ251OiBB ZGQgcnVzdC1odHRwYXJzZS0xLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWh0dHBhcnNlLTEuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1YWM1OTg4YzJjLi5lMWU0MDJjZGVhIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzg0Myw2ICszODQzLDMxIEBAIGNvbXBpbGUgdGltZS4iKQogcmVx dWVzdHMgYW5kIHJlc3BvbnNlcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxs aWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWh0dHBhcnNlLTEuMworICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWh0dHBhcnNlIikKKyAgICAodmVyc2lvbiAiMS4zLjMi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaHR0cGFyc2UiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjEwdnNmeDFiOGRy aGlmMDhmYmkwaGE5ZDN2MWYzaDgwdzQycnhoMHkzaHJ2emw2NG53ejgiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcGljby1zeXMi ICxydXN0LXBpY28tc3lzLTAuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vc2Vhbm1vbnN0YXIvaHR0cGFyc2UiKQorICAgIChzeW5vcHNpcworICAgICAiWmVy by1jb3B5IEhUVFAvMS54IHBhcnNlciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBh Y2thZ2UgcHJvdmlkZXMgYSB0aW55LCBzYWZlLCBzcGVlZHksIHplcm8tY29weSBIVFRQLzEueCBw YXJzZXIuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1odW1hbnRpbWUtMS4yCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtaHVtYW50aW1lIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0205-gnu-Add-rust-wasm-bindgen-macro-0.2.patch" Content-Disposition: attachment; filename="0205-gnu-Add-rust-wasm-bindgen-macro-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s204 RnJvbSAxMTU5YWMxZmZlNmQ2NTJhNDA0YjY4OGY2ODFjZDU1NWM2NzY1NmUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogTW9uLCAx NiBEZWMgMjAxOSAxMDoyODoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA1LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSAocnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdu dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDIyMjIxMmUxNTEuLjAxNjFhYWIyMjggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMDIyOCw2ICsxMDIy OCwzNyBAQCBpbiBSdXN0LiIpCiAgICAgICJCcmlkZ2luZyB0aGUgZ2FwIGJldHdlZW4gUnVzdCBG dXR1cmVzIGFuZCBKYXZhU2NyaXB0IFByb21pc2VzIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNl OmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJp bmRnZW4tbWFjcm8tMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2Vu LW1hY3JvIikKKyAgICAodmVyc2lvbiAiMC4yLjQ4IikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndh c20tYmluZGdlbi1tYWNybyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDdmcXp6bGJuY2NjbW54YmJrZzl2NG41M3Fj MWxwczVnMGJiOXdxM2k5enA5Z3ZtMHpnaCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAo InJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiCisgICAgOzsgICAgICAscnVzdC13YXNt LWJpbmRnZW4tbWFjcm8tc3VwcG9ydC0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1l bnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC10cnlidWlsZCIgLHJ1c3QtdHJ5YnVpbGQtMS4w KQorICAgIDs7ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4y KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20uZ2l0aHViLmlvL3dh c20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiRGVmaW5pdGlvbiBvZiB0aGUgQGNv ZGV7I1t3YXNtX2JpbmRnZW5dfSBhdHRyaWJ1dGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RGVmaW5pdGlvbiBvZiB0aGUgQGNvZGV7I1t3YXNtX2JpbmRnZW5dfSBhdHRyaWJ1dGUsIGFuIGlu dGVybmFsCitkZXBlbmRlbmN5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3Jv LXN1cHBvcnQtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2VuLW1h Y3JvLXN1cHBvcnQiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="UTF-8"; name="0206-gnu-Add-ripgrep.patch" Content-Disposition: attachment; filename="0206-gnu-Add-ripgrep.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s205 RnJvbSBkODdiY2U5YTBhYmQ3ZmIyNDE0NWU3ZTY4YjIxM2NkNjk3M2VkZjI2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMToyNzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA2LzIwNl0gZ251OiBB ZGQgcmlwZ3JlcC4KCiogZ251L3BhY2thZ2VzL3J1c3QtYXBwcy5zY20gKHJpcGdyZXApOiBOZXcg dmFyaWFibGUuCiogZ251L2xvY2FsLm1rIChHTlVfU1lTVEVNX01PRFVMRVMpOiBBZGQgaXQuCi0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAgfCAgIDEgKwogZ251L3BhY2thZ2VzL3J1c3Qt YXBwcy5zY20gfCAxMTMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBm aWxlcyBjaGFuZ2VkLCAxMTQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdudS9w YWNrYWdlcy9ydXN0LWFwcHMuc2NtCgpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xv Y2FsLm1rCmluZGV4IGM4OTViNzcxMWEuLjQ1YzhlODc1NmMgMTAwNjQ0Ci0tLSBhL2dudS9sb2Nh bC5taworKysgYi9nbnUvbG9jYWwubWsKQEAgLTQzMiw2ICs0MzIsNyBAQCBHTlVfU1lTVEVNX01P RFVMRVMgPQkJCQlcCiAgICVEJS9wYWNrYWdlcy9ydWJ5LnNjbQkJCQlcCiAgICVEJS9wYWNrYWdl cy9ydXNoLnNjbQkJCQlcCiAgICVEJS9wYWNrYWdlcy9ydXN0LnNjbQkJCQlcCisgICVEJS9wYWNr YWdlcy9ydXN0LWFwcHMuc2NtCQkJXAogICAlRCUvcGFja2FnZXMvcnVzdC1jYmluZGdlbi5zY20J CVwKICAgJUQlL3BhY2thZ2VzL3NhbWJhLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3NhZ2VtYXRo LnNjbQkJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ydXN0LWFwcHMuc2NtIGIvZ251L3Bh Y2thZ2VzL3J1c3QtYXBwcy5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw MC4uMzY2MmEyYmI1NQotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9ydXN0LWFwcHMu c2NtCkBAIC0wLDAgKzEsMTEzIEBACis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2Fn ZSBtYW5hZ2VtZW50IGZvciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAxOSBKb2huIFNvbyA8anNv bzFAYXN1LmVkdT4KKzs7OworOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgorOzs7 Cis7OzsgR05VIEd1aXggaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQg YW5kL29yIG1vZGlmeSBpdAorOzs7IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg UHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cis7OzsgdGhlIEZyZWUgU29mdHdhcmUgRm91 bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0Cis7OzsgeW91 ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorOzs7Cis7OzsgR05VIEd1aXggaXMgZGlzdHJp YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cis7OzsgV0lUSE9V VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzs7 IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl ZSB0aGUKKzs7OyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor Ozs7Cis7OzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UKKzs7OyBhbG9uZyB3aXRoIEdOVSBHdWl4LiAgSWYgbm90LCBzZWUg PGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCisoZGVmaW5lLW1vZHVsZSAoZ251IHBh Y2thZ2VzIHJ1c3QtYXBwcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY3JhdGVzLWlv KQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGNhcmdvKQorICAjOnVzZS1tb2R1 bGUgKGd1aXggZG93bmxvYWQpCisgICM6dXNlLW1vZHVsZSAoKGd1aXggbGljZW5zZXMpICM6cHJl Zml4IGxpY2Vuc2U6KQorICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpKQorCisoZGVmaW5l LXB1YmxpYyByaXBncmVwCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJpcGdyZXAiKQorICAgICh2 ZXJzaW9uICIxMS4wLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmlwZ3JlcCIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMGJuNDBsejluMDhsbHE2MTVwNHFxcWJpMjR6YmtmMGFwcGZ4M3pneGczNGE4NmdhOXpkcyIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1haG8tY29yYXNpY2siICxy dXN0LWFoby1jb3Jhc2ljay0wLjcpCisgICAgICAgICgicnVzdC1hdHR5IiAscnVzdC1hdHR5LTAu MikKKyAgICAgICAgKCJydXN0LWJpdGZsYWdzLTEiICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAg ICgicnVzdC1ic3RyIiAscnVzdC1ic3RyLTAuMSkKKyAgICAgICAgKCJydXN0LWJ5dGVjb3VudCIg LHJ1c3QtYnl0ZWNvdW50LTAuNSkKKyAgICAgICAgKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0 ZW9yZGVyLTEuMykKKyAgICAgICAgKCJydXN0LWNjIiAscnVzdC1jYy0xLjApCisgICAgICAgICgi cnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAgICAgICgicnVzdC1jbGFwIiAscnVz dC1jbGFwLTIpCisgICAgICAgICgicnVzdC1jcm9zc2JlYW0tY2hhbm5lbCIgLHJ1c3QtY3Jvc3Ni ZWFtLWNoYW5uZWwtMC4zKQorICAgICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1j cm9zc2JlYW0tdXRpbHMtMC42KQorICAgICAgICAoInJ1c3QtZW5jb2RpbmctcnMiICxydXN0LWVu Y29kaW5nLXJzLTAuOCkKKyAgICAgICAgKCJydXN0LWVuY29kaW5nLXJzLWlvIiAscnVzdC1lbmNv ZGluZy1ycy1pby0wLjEpCisgICAgICAgICgicnVzdC1mbnYiICxydXN0LWZudi0xLjApCisgICAg ICAgICgicnVzdC1nbG9ic2V0IiAscnVzdC1nbG9ic2V0LTAuNCkKKyAgICAgICAgKCJydXN0LWdy ZXAiICxydXN0LWdyZXAtMC4yKQorICAgICAgICAoInJ1c3QtZ3JlcC1jbGkiICxydXN0LWdyZXAt Y2xpLTAuMSkKKyAgICAgICAgKCJydXN0LWdyZXAtbWF0Y2hlciIgLHJ1c3QtZ3JlcC1tYXRjaGVy LTAuMSkKKyAgICAgICAgKCJydXN0LWdyZXAtcGNyZTIiICxydXN0LWdyZXAtcGNyZTItMC4xKQor ICAgICAgICAoInJ1c3QtZ3JlcC1wcmludGVyIiAscnVzdC1ncmVwLXByaW50ZXItMC4xKQorICAg ICAgICAoInJ1c3QtZ3JlcC1yZWdleCIgLHJ1c3QtZ3JlcC1yZWdleC0wLjEpCisgICAgICAgICgi cnVzdC1ncmVwLXNlYXJjaGVyIiAscnVzdC1ncmVwLXNlYXJjaGVyLTAuMSkKKyAgICAgICAgKCJy dXN0LWlnbm9yZSIgLHJ1c3QtaWdub3JlLTAuNCkKKyAgICAgICAgKCJydXN0LWl0b2EiICxydXN0 LWl0b2EtMC40KQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGlj LTEuMykKKyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAoInJ1 c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1j aHItMi4yKQorICAgICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgICAg ICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTApCisgICAgICAgICgicnVzdC1w YWNrZWQtc2ltZCIgLHJ1c3QtcGFja2VkLXNpbWQtMC4zKQorICAgICAgICAoInJ1c3QtcGNyZTIi ICxydXN0LXBjcmUyLTAuMikKKyAgICAgICAgKCJydXN0LXBjcmUyLXN5cyIgLHJ1c3QtcGNyZTIt c3lzLTAuMikKKyAgICAgICAgKCJydXN0LXBrZy1jb25maWciICxydXN0LXBrZy1jb25maWctMC4z KQorICAgICAgICAoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTEuMCkKKyAg ICAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC1yZWdl eCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAgICAoInJ1c3QtcmVnZXgtYXV0b21hdGEiICxydXN0 LXJlZ2V4LWF1dG9tYXRhLTAuMSkKKyAgICAgICAgKCJydXN0LXJlZ2V4LXN5bnRheCIgLHJ1c3Qt cmVnZXgtc3ludGF4LTAuNikKKyAgICAgICAgKCJydXN0LXJ5dSIgLHJ1c3Qtcnl1LTEuMCkKKyAg ICAgICAgKCJydXN0LXNhbWUtZmlsZSIgLHJ1c3Qtc2FtZS1maWxlLTEuMCkKKyAgICAgICAgKCJy dXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgICAgICAoInJ1c3Qtc21h bGx2ZWMiICxydXN0LXNtYWxsdmVjLTAuNikKKyAgICAgICAgKCJydXN0LXN0cnNpbSIgLHJ1c3Qt c3Ryc2ltLTAuOCkKKyAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTEuMCkKKyAgICAgICAg KCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICAgICAgKCJydXN0LXRl eHR3cmFwIiAscnVzdC10ZXh0d3JhcC0wLjExKQorICAgICAgICAoInJ1c3QtdGhyZWFkLWxvY2Fs IiAscnVzdC10aHJlYWQtbG9jYWwtMC4zKQorICAgICAgICAoInJ1c3QtdW5pY29kZS13aWR0aCIg LHJ1c3QtdW5pY29kZS13aWR0aC0wLjEpCisgICAgICAgICgicnVzdC11bmljb2RlLXhpZCIgLHJ1 c3QtdW5pY29kZS14aWQtMC4yKQorICAgICAgICAoInJ1c3QtdWNkLXV0aWwiICxydXN0LXVjZC11 dGlsLTAuMSkKKyAgICAgICAgKCJydXN0LXV0ZjgtcmFuZ2VzIiAscnVzdC11dGY4LXJhbmdlcy0x LjApCisgICAgICAgICgicnVzdC13YWxrZGlyIiAscnVzdC13YWxrZGlyLTIuMikKKyAgICAgICAg KCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykKKyAgICAgICAgKCJydXN0LXdpbmFwaS11 dGlsIiAscnVzdC13aW5hcGktdXRpbC0wLjEpCisgICAgICAgICgicnVzdC13aW5jb2xvciIgLHJ1 c3Qtd2luY29sb3ItMS4wKQorICAgICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTAuNikp CisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNsYXAi ICxydXN0LWNsYXAtMikKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0 YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAg ICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3JpcGdyZXAiKQor ICAgIChzeW5vcHNpcworICAgICAiTGluZS1vcmllbnRlZCBzZWFyY2ggdG9vbCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJyaXBncmVwIGlzIGEgbGluZS1vcmllbnRlZCBzZWFyY2ggdG9vbCB0 aGF0IHJlY3Vyc2l2ZWx5IHNlYXJjaGVzCit5b3VyIGN1cnJlbnQgZGlyZWN0b3J5IGZvciBhIHJl Z2V4IHBhdHRlcm4gd2hpbGUgcmVzcGVjdGluZyB5b3VyCitnaXRpZ25vcmUgcnVsZXMuICByaXBn cmVwIGhhcyBmaXJzdCBjbGFzcyBzdXBwb3J0IG9uIFdpbmRvd3MsIG1hY09TCithbmQgTGludXgi KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6dW5saWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] When to add rust packages? Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Dec 2019 20:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: Guix-devel , 38640@debbugs.gnu.org, =?UTF-8?Q?Nicol=C3=B2?= Balzarotti Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157652941612985 (code B ref 38640); Mon, 16 Dec 2019 20:51:01 +0000 Received: (at 38640) by debbugs.gnu.org; 16 Dec 2019 20:50:16 +0000 Received: from localhost ([127.0.0.1]:40403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igxJo-0003NN-EE for submit@debbugs.gnu.org; Mon, 16 Dec 2019 15:50:16 -0500 Received: from mail-pl1-f177.google.com ([209.85.214.177]:38763) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igxJl-0003N3-RK for 38640@debbugs.gnu.org; Mon, 16 Dec 2019 15:50:15 -0500 Received: by mail-pl1-f177.google.com with SMTP id f20so3257430plj.5 for <38640@debbugs.gnu.org>; Mon, 16 Dec 2019 12:50:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=kMfbVPT+yygIVwgy+50YX+7zMsToDLmcFkFXDo4aVFw=; b=AY+qF9Ura+n2azr5CvHEN7PPy9mKkbIvOoQdyWcG1ZkhFM9HXRH6C/BUMUgmNJrwJl gpTQ9Nkd80XuNHCaaoH06N9Urh90dTTQM4JiwHqEnSIJZEoMEt8CXlX8DPuJCUvqWRg1 hp56fRO+cKycWgnDamrAga1eF1qFXReULC00cenPTvkpamSTALajiQXafx4ape96i74R RUS6g3cY9Gs6cf3RmLxwZ8IuKxRteV2hrbepG5khpJr+6PShPk1dnmKeMjwBMmtCEeYQ CsJP5VgETLaqmUTd20u2JlWGtYKp8UTYfZrvMtHeQt6E8QYitz2cVMOFrJotC2rRlZYg 9ATw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=kMfbVPT+yygIVwgy+50YX+7zMsToDLmcFkFXDo4aVFw=; b=is+Jm9N8yUto+5qcJgU6uMyPuxFTrGpK9wlqEKGL2JpisBK6zCDr4Pw0/fllzKQmkI NMvU/6xTjTj6qvo9OUVQD5dSqBizwbD0kUIx3aHXvagSpyO4pil4Ld1aGOzaCL1iEILP QYqzLRjY2W7Nt5k2vcQbqNPu6DHek0jzAGQ22GctleylgKoFqAJE5fn9XWIbBeeyQpIW 6tgp4oDFjy0W50k+lmQQRniNs8ymgM8kdFPabwoP7D6Z8PCfVorFIoLF6mHmP2e88t5r rsWsKJ/eN2AIczv7KMT2i/wyflQOQ86z/+v7wAUBaIXatv+JRYPX7SxS4iJszfNg/Sqt IAFA== X-Gm-Message-State: APjAAAWblZ0LMcy8GEAI1dfzt1Bw6rUcG5GdVhhvRYu9bSsxdzkQ7u0X p2toCI4P8sZG1rhhpCbiT3ENdA== X-Google-Smtp-Source: APXvYqz2CfJeS0VROt220ygTUvTbBqUwTxU/qKsSTQymKc7uuGNRKI9RW0bCpx0IkMMtDJrtIDMNFQ== X-Received: by 2002:a17:902:fe10:: with SMTP id g16mr18089600plj.66.1576529407903; Mon, 16 Dec 2019 12:50:07 -0800 (PST) Received: from [192.168.1.23] (wsip-174-66-85-188.oc.oc.cox.net. [174.66.85.188]) by smtp.gmail.com with ESMTPSA id h3sm23591994pfr.15.2019.12.16.12.50.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Dec 2019 12:50:07 -0800 (PST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: John Soo Mime-Version: 1.0 (1.0) Date: Mon, 16 Dec 2019 12:50:06 -0800 Message-Id: <0051C5C8-1765-4230-B9AD-B46C84BCA4EF@asu.edu> References: <20191213203930.GJ8302@E5400> In-Reply-To: <20191213203930.GJ8302@E5400> X-Mailer: iPhone Mail (17C54) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi all, I submitted my patches this morning in #38640. Thanks for the continued wor= k on the rust build system. I like rust tools quite a lot. - John= From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Dec 2019 21:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Soo , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157653029514503 (code B ref 38640); Mon, 16 Dec 2019 21:05:02 +0000 Received: (at 38640) by debbugs.gnu.org; 16 Dec 2019 21:04:55 +0000 Received: from localhost ([127.0.0.1]:40410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igxXz-0003lr-1B for submit@debbugs.gnu.org; Mon, 16 Dec 2019 16:04:55 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:35440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igxXx-0003lc-Bl for 38640@debbugs.gnu.org; Mon, 16 Dec 2019 16:04:53 -0500 Received: by mail-wm1-f46.google.com with SMTP id p17so808986wmb.0 for <38640@debbugs.gnu.org>; Mon, 16 Dec 2019 13:04:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=LyxmbXYE+1lRI17RsOwFuzhqQYZkTkmDJQUbTYEiGrE=; b=JekpXxWnDeMZg1wY6oFjJNuH38UMJ6hnMOY7zfVTEnUgnIc0wIx1DUo212h+xZRgeZ HkLTDPTEMROnug8IEpm8f5CoTYooaLlqtoU87oriWdtl6zjGLJpBpsmG1cqr+WvX7fOp ECj7eQhNHxi9/Kd3gvDM6fPJ9mI5ZCZWmM6t9XStqeKfLYtbOsm2/31njhA5/lktnPrE 4s9ZUdYZ+sdGV/07MKKDmipfESP7oLzgA2wQ0FzC6+Bc0DeeMO8vnumBh38PKe7meqQ2 ++3Ifi5Wsl5Vcj6+SCo68P8bdIV/6u1jhqo4uZOHQePdfgWnFdRKnFbUlYEc+iYoCMyL iXaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=LyxmbXYE+1lRI17RsOwFuzhqQYZkTkmDJQUbTYEiGrE=; b=KmM4bPulujfky3uttlwYPSHcXZoSu+dBMtCNuqy8eZ4tAs78bW8yLqcDyBxoOA+lAH UJ0whahhaE2udSDi75zv+oTeuywd4pGYv7Xh5dqFl/WnQVnhG/as/1Cg+MlH/NevGNUm MfmIFcYZpAuPKHDT87Ziyqb1sFTM5C/F9q8ylnNOv90WoaO+v3qFMEHFqEKMfdvpMiHk LS4oYCCed80894bTZ6OfhN96mQrENYA5+nXMvSAclQLV9/Z9n0yPcfQ9Kt26ohIA9c+R ZqKZ+P6VELv/W5TMqgk0m/Qxt02pqKWRbFXJl5Rel2BJveAje0yihEiwzpQWMl6uvhCt DZLw== X-Gm-Message-State: APjAAAV50fAzMHrEmiP2am+lZ9zWRWg8qjZydxDVvfsbVWiVzDbiF6ad Lnyvr4kEDk7MSjgsWibdZOQA74mY6dk= X-Google-Smtp-Source: APXvYqyCbjNrrTHWGMAkC7i6TFbPLjjifTD5eRwHrsDI34fbVqTyEW0hgaAsJDNFj2mGq+Xt0F0K7Q== X-Received: by 2002:a1c:1fc5:: with SMTP id f188mr1095159wmf.55.1576530284636; Mon, 16 Dec 2019 13:04:44 -0800 (PST) Received: from guixSD (host1-200-dynamic.5-87-r.retail.telecomitalia.it. [87.5.200.1]) by smtp.gmail.com with ESMTPSA id q3sm581099wmc.47.2019.12.16.13.04.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2019 13:04:42 -0800 (PST) From: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti In-Reply-To: References: Date: Mon, 16 Dec 2019 22:04:40 +0100 Message-ID: <87sglkc787.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" John Soo writes: > Hi Guix, > Hello John! > I have missed using the rust tools I use outside of Guix. Ripgrep was the > first one I could build thanks to the work on the rust build system. > The same applies for me :) > Of course, it required adding over 200 dependencies. > > Some of these have cyclic dependencies, as you all know. What I understand > is that the rust community is OK with including cyclic dependencies as te= st > dependencies. I am actually seeing how useful that is. Consider the syst= em > tests in the guix repository. Certainly that would require including guix > as a dependency to guix. > > I also left the cargo inputs and dev inputs commented out just in case > someone wants to put them back in the future and to give a sense of the > topological order of the patches. > > Having imported ripgrep some months ago, some of these dependencies will > require updates, but I did not want to break the working version of ripgr= ep > at the end of the line. Otherwise I have fixed the other lint errors and= I > have been using ripgrep for several months. I feel your pain, I'm doing the same with julia packages, where every week at least 10 of them are updated making diffucult to create a patch that is up to the day. I just tried your set of patches and I can confirm that ripgrep is working (and is fast! I really missed it)! Long live to ripgrep! Looking at them quickly, I noticed the following have the "a" in add lowerc= ase: - [PATCH 160/206] gnu: add rust-flamer-0.3. - [PATCH 073/206] gnu: add rust-tokio-sync-0.1. Also: - rust-miniz-oxide-c-api-0.2: defined but not used - contains an undefined reference to rust-libc-0.2.58 - rust-futures-channel-preview-0.3: home moved to https://rust-lang.github.io/futures-rs/ - rust-demo-hack@0.0.5: all the source URIs are unreachable - descriptions not ending in dot: - rust-stdweb-internal-macros-0.2 - rust-base64-0.10 - rust-bit-set-0.5 - rust-blobby-0.1 - rust-block-buffer-0.7 - rust-byte-tools-0.3 - rust-c2-chacha-0.2 - rust-cast-0.2 - rust-cexpr-0.3 - rust-chrono-0.4 - rust-console-0.7 - rust-crc32fast-1.2 - rust-criterion-0.2 - rust-crossbeam-0.7 - rust-crossbeam-channel-0.3 - rust-crossbeam-deque-0.7 - rust-crossbeam-queue-0.1 - rust-crossbeam-utils-0.6 - rust-cpp-demangle-0.2 - rust-demo-hack-impl-0.0 - rust-digest-0.8 - rust-discard-1.0 - rust-encoding-0.2 - rust-encoding-index-* - rust-encoding-rs-0.8 - rust-encoding-rs-io-0.1 - rust-erased-serde-0.3 - rust-failure-derive-0.1 - rust-fake-simd-0.1 - rust-flame-0.2 - rust-foreign-types-macros-0.1 - rust-foreign-types-shared-0.1 - rust-fuchsia-cprng-0.1 - rust-generic-array-0.13 - rust-heapsize-plugin-0.1 - rust-hex-literal-impl-0.2 - rust-insta-0.8 - rust-jemallocator-0.3 - rust-miniz-oxide-c-api-0.2 - rust-mio-0.6 - rust-linked-hash-map-0.5 - rust-num-complex-0.2 - rust-opaque-debug-0.2 - rust-openssl-0.10 - rust-packed-simd-0.3 - rust-pest-* (and others) > > - John Thanks! Nicol=C3=B2 > From 52de12d45c542a13c7aee7e37de125b1742a939a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 20:48:30 -0800 > Subject: [PATCH 001/206] gnu: Add rust-serde-test-1.0. > > * gnu/packages/crates-io.scm (rust-serde-test-1.0): New variable. > --- > gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 23918de386..346cf7ebb7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3330,6 +3330,27 @@ with one of the implemented strategies.") > (properties '((hidden? . #t))) > (license (list license:expat license:asl2.0)))) >=20=20 > +(define-public rust-serde-test-1.0 > + (package > + (name "rust-serde-test") > + (version "1.0.101") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "serde_test" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1ii81dkyd3qmh8q3wjiwlpq6xfby2b0m5wf1f7clg93a7h4qjn3f")))) > + (build-system cargo-build-system) > + (home-page "https://serde.rs") > + (synopsis > + "Token De/Serializer for testing De/Serialize implementations") > + (description > + "Token De/Serializer for testing De/Serialize implementations") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-shlex-0.1 > (package > (name "rust-shlex") > --=20 > 2.24.0 > > From e95de640464bf4ae4022400c1c02310e3830b548 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:10:31 -0800 > Subject: [PATCH 003/206] gnu: Add rust-bstr-0.2. > > * gnu/packages/crates-io.scm (rust-bstr-0.2): New variable. > --- > gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index ec0e7b50d0..a9c4efd957 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -244,6 +244,38 @@ behave like a set of bitflags.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-bstr-0.2 > + (package > + (name "rust-bstr") > + (version "0.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bstr" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0prq6yk3da0k5bg2czcgg1i4ynsq1l59xc89ycsv6v7p08p5gh3c")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-memchr" ,rust-memchr) > + ;; ("rust-regex-automata" ,rust-regex-automata) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck) > + ;; ("rust-ucd-parse" ,rust-ucd-parse) > + ;; ("rust-unicode-segmentation" ,rust-unicode-segmentation)))) > + (home-page "https://github.com/BurntSushi/bstr") > + (synopsis > + "String type that is not required to be valid UTF-8") > + (description > + "This package provides a string type that is not required to be val= id > +UTF-8.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-bstr-0.1 > (package > (name "rust-bstr") > --=20 > 2.24.0 > > From b37c3288ff41e518cbf9ac34d9766ef3bff9b927 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:25:02 -0800 > Subject: [PATCH 005/206] gnu: Add rust-regex-1.1. > > * gnu/packages/crates-io.scm (rust-regex-1.1): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f35fbabb5e..0c017e6002 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2975,6 +2975,40 @@ system calls.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-regex-1.1 > + (package > + (name "rust-regex") > + (version "1.1.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "regex" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1pabajpp0wzb7dm2x32gy8w7k0mwykr6zsvzn0fgpr6pww40hbqb")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-aho-corasick" ,rust-aho-corasick) > + ;; ("rust-memchr" ,rust-memchr) > + ;; ("rust-regex-syntax" ,rust-regex-syntax) > + ;; ("rust-thread-local" ,rust-thread-local) > + ;; ("rust-utf8-ranges" ,rust-utf8-ranges)) > + ;; #:cargo-development-inputs > + ;; (("rust-doc-comment" ,rust-doc-comment) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-quickcheck" ,rust-quickcheck) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page "https://github.com/rust-lang/regex") > + (synopsis > + "Regular expressions for Rust") > + (description > + "An implementation of regular expressions for Rust. This implement= ation > +uses finite automata and guarantees linear time matching on all inputs.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-regex-syntax-0.6 > (package > (name "rust-regex-syntax") > --=20 > 2.24.0 > > From 8a82ed4b0728744cc598f6756a9544f2fb9561be Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:14:19 -0800 > Subject: [PATCH 004/206] gnu: Add rust-globset-0.4. > > * gnu/packages/crates-io.scm (rust-globset-0.4): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a9c4efd957..f35fbabb5e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1182,6 +1182,39 @@ shell style patterns.") > (base32 > "1ysvi72slkw784fcsymgj4308c3y03gwjjzqxp80xdjnkbh8vqcb")))))) >=20=20 > +(define-public rust-globset-0.4 > + (package > + (name "rust-globset") > + (version "0.4.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "globset" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1wnqxq91liknmr2w93wjq2spyxbrd1pmnhd4nbi3921dr35a4nlj")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-aho-corasick" ,rust-aho-corasick) > + ;; ("rust-bstr" ,rust-bstr-0.2 > + ;; ("rust-fnv" ,rust-fnv) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-regex" ,rust-regex)) > + ;; #:cargo-development-inputs > + ;; (("rust-glob" ,rust-glob))))) > + (home-page > + "https://github.com/BurntSushi/ripgrep/tree/master/globset") > + (synopsis > + "Cross platform single glob and glob set matching") > + (description > + "Cross platform single glob and glob set matching. Glob set matchi= ng is > +the process of matching one or more glob patterns against a single candi= date > +path simultaneously, and returning all of the globs that matched.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-heapsize-0.4 > (package > (name "rust-heapsize") > --=20 > 2.24.0 > > From 3949f17579cc08280efb5275bfb932fde06272fd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:05:36 -0800 > Subject: [PATCH 002/206] gnu: Add rust-bstr-0.1. > > * gnu/packages/crates-io.scm (rust-bstr-0.1): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 346cf7ebb7..ec0e7b50d0 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -244,6 +244,39 @@ behave like a set of bitflags.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-bstr-0.1 > + (package > + (name "rust-bstr") > + (version "0.1.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bstr" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0nzi9vqhl56ws8gq39f3aj4qjrr4l3g5lbkkcj8xq1x4cb74wq2r")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-memchr" ,rust-memchr) > + ;; ("rust-regex-automata" ,rust-regex-automata) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck) > + ;; ("rust-ucd-parse" ,rust-ucd-parse) > + ;; ("rust-unicode-segmentation" ,rust-unicode-segmentation)))) > + (home-page "https://github.com/BurntSushi/bstr") > + (synopsis > + "String type that is not required to be valid UTF-8") > + (description > + "This package provides a string type that is not required to be val= id > +UTF-8.") > + (properties '((hidden? . #t))) > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-cargon-0.0 > (package > (name "rust-cargon") > --=20 > 2.24.0 > > From 7973fd0a7438d120520664312210adeb220b7c7f Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:29:49 -0800 > Subject: [PATCH 006/206] gnu: Add rust-grep-cli-0.1. > > * gnu/packages/crates-io.scm (rust-grep-cli-0.1): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0c017e6002..3fe5b2d9e3 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1215,6 +1215,39 @@ the process of matching one or more glob patterns = against a single candidate > path simultaneously, and returning all of the globs that matched.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-grep-cli-0.1 > + (package > + (name "rust-grep-cli") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep-cli" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "05a502x5m4fijwx7zj9icxna2dx86scm76ap80zr89pnvpbfk1hp")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-atty" ,rust-atty-0.2) > + ;; ("rust-bstr" ,rust-bstr-0.2 > + ;; ("rust-globset" ,rust-globset-0.4) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-same-file" ,rust-same-file-1.0) > + ;; ("rust-termcolor" ,rust-termcolor-1.0) > + ;; ("rust-winapi-util" ,rust-winapi-util-0.1))))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Utilities for search oriented command line applications") > + (description > + "Utilities for search oriented command line applications.") > + (license license:expat))) > + > (define-public rust-heapsize-0.4 > (package > (name "rust-heapsize") > --=20 > 2.24.0 > > From a96fae37e9e0bdf4690b1a83896f8ec50569bca9 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:49:36 -0800 > Subject: [PATCH 007/206] gnu: Add rust-pcre2-sys-0.2. > > * gnu/packages/crates-io.scm (rust-pcre2-sys-0.2): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3fe5b2d9e3..223a29d995 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2373,6 +2373,31 @@ deserialization, and interpreter in Rust.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-pcre2-sys-0.2 > + (package > + (name "rust-pcre2-sys") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "pcre2-sys" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0nwdvc43dkb89qmm5q8gw1zyll0wsfqw7kczpn23mljra3874v47")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-pkg-config" ,rust-pkg-config-0.3) > + ;; ("rust-cc" ,rust-cc-1.0)))) > + (home-page > + "https://github.com/BurntSushi/rust-pcre2") > + (synopsis "Low level bindings to PCRE2") > + (description "Low level bindings to PCRE2.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-peeking-take-while-0.1 > (package > (name "rust-peeking-take-while") > --=20 > 2.24.0 > > From 1ef2ad36de57c0eb5d4a8e6c932e1192b4bf4700 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:00:54 -0800 > Subject: [PATCH 009/206] gnu: Add rust-memchr-2.2. > > * gnu/packages/crates-io.scm (rust-memchr-2.2): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 7f6ec9d105..12031b8f7f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1833,6 +1833,31 @@ whether an expression matches a pattern.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-memchr-2.2 > + (package > + (name "rust-memchr") > + (version "2.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "memchr" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0f8wdra7yaggsr4jzlrvpd8yknnqhd990iijdr6llgc8gk2ppz1f")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-libc" ,rust-libc-0.2.58)) > + ;; #:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck)))) > + (home-page > + "https://github.com/BurntSushi/rust-memchr") > + (synopsis "Safe interface to memchr") > + (description "Safe interface to memchr.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-memmap-0.7 > (package > (name "rust-memmap") > --=20 > 2.24.0 > > From 936e72c3dc1e910bc0c4ea55f0fd9cf16ca02d3d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:02:08 -0800 > Subject: [PATCH 010/206] gnu: Add rust-memchr-1.0. > > * gnu/packages/crates-io.scm (rust-memchr-1.0): New variable. > --- > gnu/packages/crates-io.scm | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 12031b8f7f..8ec3639606 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1858,6 +1858,21 @@ whether an expression matches a pattern.") > (description "Safe interface to memchr.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-memchr-1.0 > + (package > + (inherit rust-memchr-2.2) > + (version "1.0.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "memchr" version)) > + (file-name > + (string-append (package-name rust-memchr-2.2) "-" version ".tar.= gz")) > + (sha256 > + (base32 > + "0yjyja34pzhipdl855q3m21w1lyih4lw79x2dp3czwdla4pap3ql")))) > + (properties '((hidden? . #t))))) > + > (define-public rust-memmap-0.7 > (package > (name "rust-memmap") > --=20 > 2.24.0 > > From c01cd631e298551da6fe8b7b2f8da89fac22040c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 21:52:17 -0800 > Subject: [PATCH 008/206] gnu: Add rust-pcre2-0.2. > > * gnu/packages/crates-io.scm (rust-pcre2-0.2): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 223a29d995..7f6ec9d105 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2373,6 +2373,34 @@ deserialization, and interpreter in Rust.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-pcre2-0.2 > + (package > + (name "rust-pcre2") > + (version "0.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "pcre2" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "103i66a998g1fjrqf9sdyvi8qi83hwglz3pjdcq9n2r207hsagb0")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-pcre2-sys" ,rust-pcre2-sys-0.2) > + ;; ("rust-thread-local" ,rust-thread-local-0.3)))) > + (home-page > + "https://github.com/BurntSushi/rust-pcre2") > + (synopsis > + "High level wrapper library for PCRE2") > + (description > + "High level wrapper library for PCRE2.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-pcre2-sys-0.2 > (package > (name "rust-pcre2-sys") > --=20 > 2.24.0 > > From aac729028ca4338bdb50dddc2514e5de5064c341 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:29:51 -0800 > Subject: [PATCH 011/206] gnu: Add rust-serde-bytes-0.11. > > * gnu/packages/crates-io.scm (rust-serde-bytes-0.11): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8ec3639606..aa3d2353fe 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3547,6 +3547,36 @@ with one of the implemented strategies.") > (properties '((hidden? . #t))) > (license (list license:expat license:asl2.0)))) >=20=20 > +;; Circular dev dependency on bincode. > +;; Probably not going away: https://github.com/rust-lang/cargo/issues/42= 42 > +(define-public rust-serde-bytes-0.11 > + (package > + (name "rust-serde-bytes") > + (version "0.11.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "serde_bytes" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1bl45kf3c71xclv7wzk5525nswm4bgsnjd3s1s15f4k2a8whfnij")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page "https://github.com/serde-rs/bytes") > + (synopsis > + "Hanlde of integer arrays and vectors for Serde") > + (description > + "Optimized handling of @code{&[u8]} and @code{Vec} for Serde") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-serde-derive-1.0 > (package > (name "rust-serde-derive") > --=20 > 2.24.0 > > From 95070a62e328e20714fd7100478bdeaee1a22d03 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:32:13 -0800 > Subject: [PATCH 012/206] gnu: Add rust-bincode-1.1. > > * gnu/packages/crates-io.scm (rust-bincode-1.1): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index aa3d2353fe..6337107475 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -202,6 +202,36 @@ and no more (caveat: black_box is still missing!).") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-bincode-1.1 > + (package > + (name "rust-bincode") > + (version "1.1.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bincode" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1xx6bp39irvsndk6prnmmq8m1l9p6q2qj21j6mfks2y81pjsa14z")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-autocfg" ,rust-autocfg-0.1) > + ;; ("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-bytes" ,rust-serde-bytes-0.11) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page "https://github.com/servo/bincode") > + (synopsis > + "Binary serialization/deserialization strategy") > + (description > + "This package provides a binary serialization/deserialization strat= egy > +that uses Serde for transforming structs into bytes and vice versa!") > + (license license:expat))) > + > (define-public rust-bitflags-1 > (package > (name "rust-bitflags") > --=20 > 2.24.0 > > From 6a887987a30888703c1161c9381460e931f9c741 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:35:54 -0800 > Subject: [PATCH 013/206] gnu: Add rust-chrono-0.4. > > * gnu/packages/crates-io.scm (rust-chrono-0.4): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6337107475..28f8bb6392 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -404,6 +404,40 @@ archive to be linked into Rustcode.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-chrono-0.4 > + (package > + (name "rust-chrono") > + (version "0.4.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "chrono" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1glam3iqhshbamzgf0npn7hgghski92r31lm7gg8841hnxc1zn3p")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-num-integer" ,rust-num-integer-0.1) > + ;; ("rust-num-traits" ,rust-num-traits-0.2) > + ;; ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-time" ,rust-time-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1) > + ;; ("rust-doc-comment" ,rust-doc-comment-0.3) > + ;; ("rust-num-iter" ,rust-num-iter-0.1) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page > + "https://github.com/chronotope/chrono") > + (synopsis "Date and time library for Rust") > + (description "Date and time library for Rust") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-cfg-if-0.1 > (package > (name "rust-cfg-if") > --=20 > 2.24.0 > > From aa411c956ea753187b8f2ae0f73a2352c3101111 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:41:23 -0800 > Subject: [PATCH 015/206] gnu: Add rust-env-logger-0.6. > > * gnu/packages/crates-io.scm (rust-env-logger-0.6): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d9340785dc..fff69c8a3b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -848,6 +848,36 @@ floating-point primitives to an @code{io::Write}.") > (base32 > "0g96cap6si1g6wi62hsdk2fnj3sf5vd4i97zj6163j8hhnsl3n0d")))))) >=20=20 > +(define-public rust-env-logger-0.6 > + (package > + (name "rust-env-logger") > + (version "0.6.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "env_logger" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1lx2s5nk96xx4i3m4zc4ghqgi8kb07dsnyiv8jk2clhax42dxz5a")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-atty" ,rust-atty-0.2) > + ;; ("rust-humantime" ,rust-humantime-1.2) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-termcolor" ,rust-termcolor-1.0)))) > + (home-page > + "https://github.com/sebasmagri/env_logger/") > + (synopsis > + "Logging implementation for @code{log}") > + (description > + "This package provides a logging implementation for @code{log} which > +is configured via an environment variable.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-fallible-iterator-0.2 > (package > (name "rust-fallible-iterator") > --=20 > 2.24.0 > > From 1abd1ce95768bf078077bf9abd46c7d5d5dc6512 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:38:30 -0800 > Subject: [PATCH 014/206] gnu: Add rust-humantime-1.2. > > * gnu/packages/crates-io.scm (rust-humantime-1.2): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 28f8bb6392..d9340785dc 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1391,6 +1391,36 @@ hexadecimal representation.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-humantime-1.2 > + (package > + (name "rust-humantime") > + (version "1.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "humantime" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "057ilhy6vc9iqhhby5ymh45m051pgxwq2z437gwkbnqhw7rfb9rw")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-quick-error" ,rust-quick-error-1.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-chrono" ,rust-chrono-0.4) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-time" ,rust-time-0.1)))) > + (home-page > + "https://github.com/tailhook/humantime") > + (synopsis > + "Parser and formatter for Duration and SystemTime") > + (description > + "A parser and formatter for @code{std::time::{Duration, > +SystemTime}}") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-hostname-0.1 > (package > (name "rust-hostname") > --=20 > 2.24.0 > > From 016739d766aee3becafb6702570a692f57708745 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:47:53 -0800 > Subject: [PATCH 017/206] gnu: Add rust-quickcheck-0.8. > > * gnu/packages/crates-io.scm (rust-quickcheck-0.8): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0d4c655af2..f4c6068924 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2873,6 +2873,36 @@ to write.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +;; Many circular dependencies. > +;; Dev dependencies are allowed to have them in crates.io. > +(define-public rust-quickcheck-0.8 > + (package > + (name "rust-quickcheck") > + (version "0.8.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "quickcheck" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0mkl4wnvvjk4m32aq3an4ayfyvnmbxnzcybfm7n3fbsndb1xjdcw")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-env-logger" ,rust-env-logger-0.6) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-rand-core" ,rust-rand-core-0.5)))) > + (home-page > + "https://github.com/BurntSushi/quickcheck") > + (synopsis > + "Automatic property based testing with shrinking") > + (description > + "Automatic property based testing with shrinking.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-quote-1.0 > (package > (name "rust-quote") > --=20 > 2.24.0 > > From 52813a8f4f0a334aae8da90015b0f21d6a8622c5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:44:11 -0800 > Subject: [PATCH 016/206] gnu: Add rust-rand-core-0.5. > > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index fff69c8a3b..0d4c655af2 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2976,6 +2976,33 @@ useful types and distributions, and some randomnes= s-related algorithms.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rand-core-0.5 > + (package > + (name "rust-rand-core") > + (version "0.5.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rand_core" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1jis94x9ri8xlxki2w2w5k29sjpfwgzkjylg7paganp74hrnhpk1")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-getrandom" ,rust-getrandom-0.1) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page "https://crates.io/crates/rand_core") > + (synopsis > + "Core random number generator traits and tools for implementation") > + (description > + "Core random number generator traits and tools for implementation.") > + (properties '((hidden? . #t))) > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-rand-core-0.4 > (package > (name "rust-rand-core") > --=20 > 2.24.0 > > From 55938798036d46db94f1bc35a08640b8587c8d11 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:50:39 -0800 > Subject: [PATCH 018/206] gnu: Add rust-byteorder-1.3. > > * gnu/packages/crates-io.scm (rust-byteorder-1.3): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f4c6068924..8909859fbf 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -339,6 +339,34 @@ UTF-8.") > (properties '((hidden? . #t))) > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-byteorder-1.3 > + (package > + (name "rust-byteorder") > + (version "1.3.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "byteorder" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1xbwjlmq2ziqjmjvkqxdx1yh136xxhilxd40bky1w4d7hn4xvhx7")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-doc-comment" ,rust-doc-comment-0.3) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/BurntSushi/byteorder") > + (synopsis > + "Reading/writing numbers in big-endian and little-endian") > + (description > + "Library for reading/writing numbers in big-endian and > +little-endian.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-cargon-0.0 > (package > (name "rust-cargon") > --=20 > 2.24.0 > > From e6a65b87b8895a84a50af490842e503c2c61df0a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:53:24 -0800 > Subject: [PATCH 019/206] gnu: Add rust-grep-matcher-0.1. > > * gnu/packages/crates-io.scm (rust-grep-matcher-0.1): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8909859fbf..3860ddeb3b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1370,6 +1370,34 @@ path simultaneously, and returning all of the glob= s that matched.") > "Utilities for search oriented command line applications.") > (license license:expat))) >=20=20 > +(define-public rust-grep-matcher-0.1 > + (package > + (name "rust-grep-matcher") > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep-matcher" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "03j26zygfgwyam66bl5g922gimrvp4yyzl8qvaykyklnf247bl3r")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-memchr" ,rust-memchr-2.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-regex" ,rust-regex-1.1)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Trait for regular expressions") > + (description > + "This package provides a trait for regular expressions, with a > +focus on line oriented search.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-heapsize-0.4 > (package > (name "rust-heapsize") > --=20 > 2.24.0 > > From a5c269c4fc29733c73a79ee1c6f6980bc60b1250 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 22:54:55 -0800 > Subject: [PATCH 020/206] gnu: Add rust-grep-pcre2-0.1. > > * gnu/packages/crates-io.scm (rust-grep-pcre2-0.1): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3860ddeb3b..bc176d43b9 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1398,6 +1398,30 @@ path simultaneously, and returning all of the glob= s that matched.") > focus on line oriented search.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-grep-pcre2-0.1 > + (package > + (name "rust-grep-pcre2") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep-pcre2" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1wjc3gsan20gapga8nji6jcrmwn9n85q5zf2yfq6g50c7abkc2ql")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-grep-matcher" ,rust-grep-matcher-0.1) > + ;; ("rust-pcre2" ,rust-pcre2-0.2)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis "Use PCRE2 with the grep crate") > + (description "Use PCRE2 with the grep crate.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-heapsize-0.4 > (package > (name "rust-heapsize") > --=20 > 2.24.0 > > From 94095fdf5f27ae670e8a96e883a9a296ceae5e53 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:02:49 -0800 > Subject: [PATCH 021/206] gnu: Add rust-cast-0.2. > > * gnu/packages/crates-io.scm (rust-cast-0.2): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index bc176d43b9..f4829782eb 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -388,6 +388,30 @@ used in argon2rs' bench suite.") > (properties '((hidden? . #t))) > (license license:wtfpl2))) >=20=20 > +(define-public rust-cast-0.2 > + (package > + (name "rust-cast") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "cast" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "09yl2700crxa4n860b080msij25klvs1kfzazhp2aihchvr16q4j")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page "https://github.com/japaric/cast.rs") > + (synopsis > + "Ergonomic, checked cast functions for primitive types") > + (description > + "Ergonomic, checked cast functions for primitive types") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-cblas-sys-0.1 > (package > (name "rust-cblas-sys") > --=20 > 2.24.0 > > From f9e07527666831fded098b7f6b80d1b6cf3b92b1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:09:01 -0800 > Subject: [PATCH 022/206] gnu: Add rust-either-1.5. > > * gnu/packages/crates-io.scm (rust-either-1.5): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f4829782eb..44f72b2fa7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -900,6 +900,30 @@ floating-point primitives to an @code{io::Write}.") > (base32 > "0g96cap6si1g6wi62hsdk2fnj3sf5vd4i97zj6163j8hhnsl3n0d")))))) >=20=20 > +(define-public rust-either-1.5 > + (package > + (name "rust-either") > + (version "1.5.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "either" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0yyggfd5yq9hyyp0bd5jj0fgz3rwws42d19ri0znxwwqs3hcy9sm")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs (("rust-serde" ,rust-serde-1.0)))) > + (home-page "https://github.com/bluss/either") > + (synopsis > + "Enum @code{Either} with variants @code{Left} and @code{Right}") > + (description > + "The enum @code{Either} with variants @code{Left} and > +@code{Right} is a general purpose sum type with two cases.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-env-logger-0.6 > (package > (name "rust-env-logger") > --=20 > 2.24.0 > > From 5d6c8115064de7672588eb43c891748fa79a7ef0 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:17:08 -0800 > Subject: [PATCH 024/206] gnu: Add rust-itertools-num-0.1. > > * gnu/packages/crates-io.scm (rust-itertools-num-0.1): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 4e49239bb7..aa2f55dbcd 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1649,6 +1649,35 @@ SystemTime}}") > "Extra iterator adaptors, iterator methods, free functions, and mac= ros.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-itertools-num-0.1 > + (package > + (name "rust-itertools-num") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "itertools-num" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1rr7ig9nkpampcas23s91x7yac6qdnwssq3nap522xbgkqps4wm8")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-num-traits" ,rust-num-traits-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-itertools" ,rust-itertools-0.8) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page > + "https://github.com/bluss/itertools-num") > + (synopsis > + "Numerical iterator tools") > + (description > + "Numerical iterator tools. Extra iterators and iterator methods > +and functions.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-itoa-0.4 > (package > (name "rust-itoa") > --=20 > 2.24.0 > > From 9babac35a3a8e4831cf9cdb2e8865fd2eec6472c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:14:40 -0800 > Subject: [PATCH 023/206] gnu: Add rust-itertools-0.8. > > * gnu/packages/crates-io.scm (rust-itertools-0.8): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 44f72b2fa7..4e49239bb7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1620,6 +1620,35 @@ SystemTime}}") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-itertools-0.8 > + (package > + (name "rust-itertools") > + (version "0.8.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "itertools" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0n2k13b6w4x2x6np2lykh9bj3b3z4hwh2r4cn3z2dgnfq7cng12v")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-either" ,rust-either-1.5)) > + ;; #:cargo-development-inputs > + ;; (("rust-permutohedron" ,rust-permutohedron-0.2) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/rust-itertools/itertools") > + (synopsis > + "Extra iterator adaptors, iterator methods, free functions, and mac= ros") > + (description > + "Extra iterator adaptors, iterator methods, free functions, and mac= ros.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-itoa-0.4 > (package > (name "rust-itoa") > --=20 > 2.24.0 > > From 7cd6583b78837539434b2b9975176e7be6f7e8fa Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:20:05 -0800 > Subject: [PATCH 025/206] gnu: Add rust-num-complex-0.2. > > * gnu/packages/crates-io.scm (rust-num-complex-0.2): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index aa2f55dbcd..dd1e344775 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2485,6 +2485,35 @@ implementation (which is unstable / requires night= ly).") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-num-complex-0.2 > + (package > + (name "rust-num-complex") > + (version "0.2.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "num-complex" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1z6zjdzx1g1hj4y132ddy83d3p3zvw06igbf59npxxrzzcqwzc7w")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-num-traits" ,rust-num-traits-0.2) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-autocfg" ,rust-autocfg-0.1)))) > + (home-page > + "https://github.com/rust-num/num-complex") > + (synopsis > + "Complex numbers implementation for Rust") > + (description > + "Complex numbers implementation for Rust") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-num-cpus-1.10 > (package > (name "rust-num-cpus") > --=20 > 2.24.0 > > From 9dbf3144fb9b5e86fa29330a6e1db18e038037d5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:39:01 -0800 > Subject: [PATCH 027/206] gnu: Add rust-arrayvec-0.4. > > * gnu/packages/crates-io.scm (rust-arrayvec-0.4): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index cdf4e79775..2e2efa6a32 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -96,6 +96,37 @@ text or blue underlined text, on ANSI terminals.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-arrayvec-0.4 > + (package > + (name "rust-arrayvec") > + (version "0.4.10") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "arrayvec" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0wcch3ca9qvkixgdbd2afrv1xa27l83vpraf7frsh9l8pivgpiwj")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-nodrop" ,rust-nodrop-0.1) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bencher" ,rust-bencher-0.1) > + ;; ("rust-matches" ,rust-matches-0.1) > + ;; ("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page "https://github.com/bluss/arrayvec") > + (synopsis > + "Vector with fixed capacity") > + (description > + "This package provides a vector with fixed capacity, backed by an > +array (it can be stored on the stack too). Implements fixed capacity > +ArrayVec and ArrayString.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-atty-0.2 > (package > (name "rust-atty") > --=20 > 2.24.0 > > From baa0e03c7288c9a22ce6339451a3f17fb3cc3979 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 09:46:40 -0800 > Subject: [PATCH 029/206] gnu: Add rust-utf8-ranges-1.0. > > * gnu/packages/crates-io.scm (rust-utf8-ranges-1.0): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 32c763d58b..a6d099adc5 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5085,6 +5085,32 @@ untrusted inputs in Rust.") > (properties '((hidden? . #t))) > (license license:isc))) >=20=20 > +(define-public rust-utf8-ranges-1.0 > + (package > + (name "rust-utf8-ranges") > + (version "1.0.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "utf8-ranges" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1ppzjsxmv1p1xfid8wwn07ciikk84k30frl28bwsny6za1vall4x")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-doc-comment" ,rust-doc-comment-0.3) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page > + "https://github.com/BurntSushi/utf8-ranges") > + (synopsis > + "Convert ranges of Unicode codepoints to UTF-8 byte ranges") > + (description > + "Convert ranges of Unicode codepoints to UTF-8 byte ranges.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-vcpkg-0.2 > (package > (name "rust-vcpkg") > --=20 > 2.24.0 > > From 93ac04fa9d2b67b09dfc2b05250d4e75d48bb53a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:40:43 -0800 > Subject: [PATCH 028/206] gnu: Add rust-csv-core-0.1. > > * gnu/packages/crates-io.scm (rust-csv-core-0.1): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2e2efa6a32..32c763d58b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -770,6 +770,33 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Criterion's plotting library") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-csv-core-0.1 > + (package > + (name "rust-csv-core") > + (version "0.1.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "csv-core" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0k5zs0x0qmmn27pa5kcg86lg84s29491fw5sh3zswxswnavasp4v")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-memchr" ,rust-memchr-2.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-arrayvec" ,rust-arrayvec-0.4)))) > + (home-page > + "https://github.com/BurntSushi/rust-csv") > + (synopsis > + "Bare bones CSV parsing with no_std support") > + (description > + "Bare bones CSV parsing with no_std support.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-curl-sys-0.4 > (package > (name "rust-curl-sys") > --=20 > 2.24.0 > > From 7045d81842766b844121ec8bf4dd2cbd351a4b7e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 09:50:53 -0800 > Subject: [PATCH 030/206] gnu: Add rust-regex-automata-0.1. > > * gnu/packages/crates-io.scm (rust-regex-automata-0.1): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a6d099adc5..a65db3493c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3618,6 +3618,40 @@ system calls.") > uses finite automata and guarantees linear time matching on all inputs.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-regex-automata-0.1 > + (package > + (name "rust-regex-automata") > + (version "0.1.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "regex-automata" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "11hzn3rz02vdgvx3ykhrbzkvs5c5sm59fyi3xwljn9qc48br5l1y")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-regex-syntax" ,rust-regex-syntax-0.6) > + ;; ("rust-utf8-ranges" ,rust-utf8-ranges-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-bytes" ,rust-serde-bytes-0.11) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-toml" ,rust-toml-0.5)))) > + (home-page > + "https://github.com/BurntSushi/regex-automata") > + (synopsis > + "Automata construction and matching using regular expressions") > + (description > + "Automata construction and matching using regular expressions.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-regex-syntax-0.6 > (package > (name "rust-regex-syntax") > --=20 > 2.24.0 > > From 98dfcdaf439a1f5a660a60ac24c886d0901b3433 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Fri, 13 Dec 2019 23:22:25 -0800 > Subject: [PATCH 026/206] gnu: Add rust-criterion-plot-0.3. > > * gnu/packages/crates-io.scm (rust-criterion-plot-0.3): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index dd1e344775..cdf4e79775 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -710,6 +710,35 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-criterion-plot-0.3 > + (package > + (name "rust-criterion-plot") > + (version "0.3.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "criterion-plot" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "13pv09z4ryp70qyzablkibwa2mh6c2852qq1sjr9wjigvwnj3ybn")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-cast" ,rust-cast-0.2) > + ;; ("rust-itertools" ,rust-itertools-0.8)) > + ;; #:cargo-development-inputs > + ;; (("rust-itertools-num" ,rust-itertools-num-0.1) > + ;; ("rust-num-complex" ,rust-num-complex-0.2) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/bheisler/criterion.rs") > + (synopsis "Criterion's plotting library") > + (description "Criterion's plotting library") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-curl-sys-0.4 > (package > (name "rust-curl-sys") > --=20 > 2.24.0 > > From 0c61d07c4a6f54a624bd24f5bfaf838145ac12ba Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 09:58:51 -0800 > Subject: [PATCH 031/206] gnu: Add rust-futures-channel-preview-0.3. > > * gnu/packages/crates-io.scm (rust-futures-channel-preview-0.3): New vari= able. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a65db3493c..865dfb3082 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1273,6 +1273,31 @@ featuring zero allocations, composability, and ite= rator-like interfaces.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-futures-channel-preview-0.3 > + (package > + (name "rust-futures-channel-preview") > + (version "0.3.0-alpha.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "futures-channel-preview" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1blgpikhw391lzrfqcgg4xsn5xc0dlybni77ka7f0vb08zaixir1")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-futures-core-preview" ,rust-futures-core-preview-0.3))= )) > + (home-page > + "https://rust-lang-nursery.github.io/futures-rs") > + (synopsis > + "Channels for asynchronous communication using futures-rs") > + (description > + "Channels for asynchronous communication using futures-rs.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-futures-core-preview-0.3 > (package > (name "rust-futures-core-preview") > --=20 > 2.24.0 > > From c3844cd8bbe66d721123c643fc3d594870288b94 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 10:03:09 -0800 > Subject: [PATCH 032/206] gnu: Add rust-futures-executor-preview-0.3. > > * gnu/packages/crates-io.scm (rust-futures-executor-preview-0.3): New var= iable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 865dfb3082..86ecdb9309 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1341,6 +1341,36 @@ the computation on the threads themselves.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-futures-executor-preview-0.3 > + (package > + (name "rust-futures-executor-preview") > + (version "0.3.0-alpha.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "futures-executor-preview" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "053g5kf2qa1xhdkwp3d1grrizzy4683mpbb3y0vvm00hwl7jdfl7")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-futures-channel-preview" ,rust-futures-channel-preview= -0.3) > + ;; ("rust-futures-core-preview" ,rust-futures-core-preview-0.3) > + ;; ("rust-futures-util-preview" ,rust-futures-util-preview-0.3) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-pin-utils" ,rust-pin-utils-0.1)))) > + (home-page > + "https://github.com/rust-lang/futures-rs") > + (synopsis > + "Executors for asynchronous tasks based on futures-rs") > + (description > + "Executors for asynchronous tasks based on the futures-rs > +library.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-futures-io-preview-0.3 > (package > (name "rust-futures-io-preview") > --=20 > 2.24.0 > > From 1edd37a53e7cfe2adcad0e4774c03c2194797a12 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 10:13:26 -0800 > Subject: [PATCH 033/206] gnu: Add rust-futures-select-macro-preview-0.3. > > * gnu/packages/crates-io.scm (rust-futures-select-macro-preview-0.3): New= variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 86ecdb9309..1d3be2819b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1392,6 +1392,35 @@ library.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-futures-select-macro-preview-0.3 > + (package > + (name "rust-futures-select-macro-preview") > + (version "0.3.0-alpha.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "futures-select-macro-preview" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1a90ivjzkgz7msiz5si05xzi8xwsk5gar1gkrbmrgqpgkliqd7a6")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) > + ;; ("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page > + "https://github.com/rust-lang/futures-rs") > + (synopsis > + "Handle the first Future to complete") > + (description > + "The @code{select!} macro for waiting on multiple different > +@code{Future}s at once and handling the first one to complete.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-futures-sink-preview-0.3 > (package > (name "rust-futures-sink-preview") > --=20 > 2.24.0 > > From bafceb0c743132fd69c63a6834324413e584ff4e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 10:28:48 -0800 > Subject: [PATCH 035/206] gnu: Add rust-demo-hack-0.0. > > * gnu/packages/crates-io.scm (rust-demo-hack-0.0): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8831820926..92fb649511 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -887,6 +887,30 @@ hexadecimal, base32, and base64.") > (base32 > "17giv0n0n1r64z0dahfvkjy3ys517jxyhs8sd9lmgvcljpjyryxa")))))) >=20=20 > +(define-public rust-demo-hack-0.0 > + (package > + (name "rust-demo-hack") > + (version "0.0.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "demo-hack" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0m0114p1g0zzrdph5bg03i8m8p70vrwn3whs191jrbjcrmh5lmnp")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-demo-hack-impl" ,rust-demo-hack-impl-0.0) > + ;; ("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)))) > + (home-page > + "https://github.com/dtolnay/proc-macro-hack") > + (synopsis "Demo of proc-macro-hack") > + (description "Demo of proc-macro-hack") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-dirs-1.0 > (package > (name "rust-dirs") > --=20 > 2.24.0 > > From 4866b8791e796860f6496d35b180d3741e5dcdb1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 10:27:41 -0800 > Subject: [PATCH 034/206] gnu: Add rust-proc-macro-hack-0.5. > > * gnu/packages/crates-io.scm (rust-proc-macro-hack-0.5): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 1d3be2819b..8831820926 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3203,6 +3203,37 @@ for x86.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +;; Cyclic dependencies with rust-demo-hack. > +(define-public rust-proc-macro-hack-0.5 > + (package > + (name "rust-proc-macro-hack") > + (version "0.5.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "proc-macro-hack" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1www5lrvsk7pq04clgfmjlnnrshikgs1h51l17vrc7qy58bx878c")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)) > + ;; #:cargo-development-inputs > + ;; (("rust-demo-hack" ,rust-demo-hack-0.0) > + ;; ("rust-demo-hack-impl" ,rust-demo-hack-impl-0.0)))) > + (home-page > + "https://github.com/dtolnay/proc-macro-hack") > + (synopsis > + "Procedural macros in expression position") > + (description > + "Procedural macros in expression position") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-proc-macro2-1.0 > (package > (name "rust-proc-macro2") > --=20 > 2.24.0 > > From aa12f5fc0c8c9bbfab6ff68d6c0132d4ebc33ee8 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 10:29:29 -0800 > Subject: [PATCH 036/206] gnu: Add rust-demo-hack-impl-0.0. > > * gnu/packages/crates-io.scm (rust-demo-hack-impl-0.0): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 92fb649511..df1b5412b5 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -911,6 +911,31 @@ hexadecimal, base32, and base64.") > (description "Demo of proc-macro-hack") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-demo-hack-impl-0.0 > + (package > + (name "rust-demo-hack-impl") > + (version "0.0.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "demo-hack-impl" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1f1fdl60xjas9wlmcl9v6f56vgm3mzwr019kcifav5464rx3w3ld")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page > + "https://github.com/dtolnay/proc-macro-hack") > + (synopsis "Demo of proc-macro-hack") > + (description "Demo of proc-macro-hack") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-dirs-1.0 > (package > (name "rust-dirs") > --=20 > 2.24.0 > > From 682683010b0a14199a11596c7708ab21ce1846f1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 10:57:08 -0800 > Subject: [PATCH 037/206] gnu: Add rust-proc-macro-nested-0.1. > > * gnu/packages/crates-io.scm (rust-proc-macro-nested-0.1): New variable. > --- > gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index df1b5412b5..3a2768c5b7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3283,6 +3283,28 @@ for x86.") > "Procedural macros in expression position") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-proc-macro-nested-0.1 > + (package > + (name "rust-proc-macro-nested") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "proc-macro-nested" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0bmlksm8vl44wkwihmwr7jsjznhbg0n7aibcw1cs2jgjcp86x6in")))) > + (build-system cargo-build-system) > + (home-page > + "https://github.com/dtolnay/proc-macro-hack") > + (synopsis > + "Support for nested proc-macro-hack invocations") > + (description > + "Support for nested proc-macro-hack invocations") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-proc-macro2-1.0 > (package > (name "rust-proc-macro2") > --=20 > 2.24.0 > > From 1c484e18c1ce29adf1cd677329049e60cebe89de Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:04:41 -0800 > Subject: [PATCH 038/206] gnu: Add rust-bytes-0.4. > > * gnu/packages/crates-io.scm (rust-bytes-0.4): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3a2768c5b7..5f5ed2a797 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -398,6 +398,35 @@ UTF-8.") > little-endian.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-bytes-0.4 > + (package > + (name "rust-bytes") > + (version "0.4.12") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bytes" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0768a55q2fsqdjsvcv98ndg9dq7w2g44dvq1avhwpxrdzbydyvr0")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-either" ,rust-either-1.5) > + ;; ("rust-iovec" ,rust-iovec-0.1) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page "https://github.com/tokio-rs/bytes") > + (synopsis > + "Types and traits for working with bytes") > + (description > + "Types and traits for working with bytes") > + (license license:expat))) > + > (define-public rust-cargon-0.0 > (package > (name "rust-cargon") > --=20 > 2.24.0 > > From 0e609963a747c35a524b14c2443d0511c6accb2c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:41:29 -0800 > Subject: [PATCH 040/206] gnu: Add rust-mio-0.6. > > * gnu/packages/crates-io.scm (rust-mio-0.6): New variable. > --- > gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 07c11ddbed..152e7a0af2 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2558,6 +2558,41 @@ streaming API for miniz_oxide.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-mio-0.6 > + (package > + (name "rust-mio") > + (version "0.6.19") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "mio" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "08zzs227vrnyz5kvws6awzlgzb8zqpnihs71hkqlw07dlfb1kxc3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-fuchsia-zircon" ,rust-fuchsia-zircon-0.3) > + ;; ("rust-fuchsia-zircon-sys" ,rust-fuchsia-zircon-sys-0.3) > + ;; ("rust-iovec" ,rust-iovec-0.1) > + ;; ("rust-kernel32-sys" ,rust-kernel32-sys-0.2) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-miow" ,rust-miow-0.2) > + ;; ("rust-net2" ,rust-net2) > + ;; ("rust-slab" ,rust-slab-0.4) > + ;; ("rust-winapi" ,rust-winapi-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-env-logger" ,rust-env-logger-0.6) > + ;; ("rust-tempdir" ,rust-tempdir-0.3)))) > + (home-page "https://github.com/tokio-rs/mio") > + (synopsis "Lightweight non-blocking IO") > + (description "Lightweight non-blocking IO") > + (license license:expat))) > + > (define-public rust-miow-0.3 > (package > (name "rust-miow") > --=20 > 2.24.0 > > From 1ea1ce766527481f4e7ecf5d93e994ededab9ae5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:11:00 -0800 > Subject: [PATCH 039/206] gnu: Add rust-crossbeam-utils-0.6. > > * gnu/packages/crates-io.scm (rust-crossbeam-utils-0.6): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 5f5ed2a797..07c11ddbed 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -799,6 +799,33 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Criterion's plotting library") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-crossbeam-utils-0.6 > + (package > + (name "rust-crossbeam-utils") > + (version "0.6.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crossbeam-utils" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0p5aa8k3wpsn17md4rx038ac2azm9354knbxdfvn7dd7yk76yc7q")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-ut= ils") > + (synopsis "Utilities for concurrent programming") > + (description > + "Utilities for concurrent programming") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-csv-core-0.1 > (package > (name "rust-csv-core") > --=20 > 2.24.0 > > From de8dfeaabfe99de79fcca2b00d978f289ec9da87 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:44:50 -0800 > Subject: [PATCH 041/206] gnu: Add rust-tokio-io-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-io-0.1): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 152e7a0af2..24cd61c7da 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5007,6 +5007,35 @@ in Rust.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +;; Cyclic dependencies with tokio and tokio-current-thread > +(define-public rust-tokio-io-0.1 > + (package > + (name "rust-tokio-io") > + (version "0.1.12") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-io" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "09jrz1hh4h1vj45qy09y7m7m8jsy1hl6g32clnky25mdim3dp42h")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-log" ,rust-log-0.4)) > + ;; #:cargo-development-inputs > + ;; (("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1))= )) > + (home-page "https://tokio.rs") > + (synopsis > + "Core I/O primitives for asynchronous I/O in Rust") > + (description > + "Core I/O primitives for asynchronous I/O in Rust.") > + (license license:expat))) > + > (define-public rust-tokio-mock-task-0.1 > (package > (name "rust-tokio-mock-task") > --=20 > 2.24.0 > > From 463c983d268b805de65672746efe39e64d1ee10a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:49:18 -0800 > Subject: [PATCH 042/206] gnu: Add rust-tokio-executor-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-executor-0.1): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 24cd61c7da..bde3710093 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5007,6 +5007,32 @@ in Rust.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +;; Cyclic dependency with rust-tokio. > +(define-public rust-tokio-executor-0.1 > + (package > + (name "rust-tokio-executor") > + (version "0.1.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-executor" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0pjmgpg58k3hf5q9w6xjljsv8xy66lf734qnfwsc0g3pq3349sl3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-futures" ,rust-futures-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-tokio" ,rust-tokio)))) > + (home-page "https://github.com/tokio-rs/tokio") > + (synopsis "Future execution primitives") > + (description "Future execution primitives") > + (license license:expat))) > + > ;; Cyclic dependencies with tokio and tokio-current-thread > (define-public rust-tokio-io-0.1 > (package > --=20 > 2.24.0 > > From 88ca4c096356ef54a9da1e4b6a8accced84dfd9a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:52:41 -0800 > Subject: [PATCH 043/206] gnu: Add rust-tokio-codec-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-codec-0.1): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index bde3710093..58faf0379d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5007,6 +5007,33 @@ in Rust.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +;; Cyclic dependency with tokio-io > +(define-public rust-tokio-codec-0.1 > + (package > + (name "rust-tokio-codec") > + (version "0.1.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-codec" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "17y3hi3dd0bdfkrzshx9qhwcf49xv9iynszj7iwy3w4nmz71wl2w")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1)))) > + (home-page "https://tokio.rs") > + (synopsis > + "Utilities for encoding and decoding frames") > + (description > + "Utilities for encoding and decoding frames.") > + (license license:expat))) > + > ;; Cyclic dependency with rust-tokio. > (define-public rust-tokio-executor-0.1 > (package > --=20 > 2.24.0 > > From bf9498f1da8b6a8f7919699bfcd90f78eae671a2 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:55:23 -0800 > Subject: [PATCH 044/206] gnu: Add rust-tokio-current-thread-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-current-thread-0.1): New variabl= e. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 58faf0379d..999a7bd986 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5034,6 +5034,32 @@ in Rust.") > "Utilities for encoding and decoding frames.") > (license license:expat))) >=20=20 > +(define-public rust-tokio-current-thread-0.1 > + (package > + (name "rust-tokio-current-thread") > + (version "0.1.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-current-thread" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0hx4c8v88kk0ih8x5s564gsgwwf8n11kryvxm72l1f7isz51fqni")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-futures" ,rust-futures-0.1) > + ;; ("rust-tokio-executor" ,rust-tokio-executor-0.1)))) > + (home-page "https://github.com/tokio-rs/tokio") > + (synopsis > + "Manage many tasks concurrently on the current thread") > + (description > + "Single threaded executor which manage many tasks concurrently on > +the current thread.") > + (license license:expat))) > + > ;; Cyclic dependency with rust-tokio. > (define-public rust-tokio-executor-0.1 > (package > --=20 > 2.24.0 > > From 04e5748c66feb26943cfeca8ba5243da3bd82648 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 11:59:20 -0800 > Subject: [PATCH 045/206] gnu: Add rust-futures-util-preview-0.3. > > * gnu/packages/crates-io.scm (rust-futures-util-preview-0.3): New variabl= e. > --- > gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 40 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 999a7bd986..689c1b119e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1548,6 +1548,46 @@ futures-rs library.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-futures-util-preview-0.3 > + (package > + (name "rust-futures-util-preview") > + (version "0.3.0-alpha.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "futures-util-preview" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0kizm86wgr5qldyavskfi0r1msg6m4x2pkj0d4r04br2ig29i0dg")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-futures" ,rust-futures-0.1) > + ;; ("rust-futures-channel-preview" ,rust-futures-channel-preview= -0.3) > + ;; ("rust-futures-core-preview" ,rust-futures-core-preview-0.3) > + ;; ("rust-futures-io-preview" ,rust-futures-io-preview-0.3) > + ;; ("rust-futures-select-macro-preview" > + ;; ,rust-futures-select-macro-preview-0.3) > + ;; ("rust-futures-sink-preview" ,rust-futures-sink-preview-0.3) > + ;; ("rust-memchr" ,rust-memchr-2.2) > + ;; ("rust-pin-utils" ,rust-pin-utils-0.1) > + ;; ("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) > + ;; ("rust-proc-macro-nested" ,rust-proc-macro-nested-0.1) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-rand-core" ,rust-rand-core-0.5) > + ;; ("rust-slab" ,rust-slab-0.4) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1)))) > + (home-page > + "https://github.com/rust-lang/futures-rs") > + (synopsis > + "Utilities and extension traits for futures-rs library") > + (description > + "Common utilities and extension traits for the futures-rs > +library.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-gcc-0.3 > (package > (inherit rust-cc-1.0) > --=20 > 2.24.0 > > From c3aa8c1b7a0d6723c2f54910360ebedc9be5466c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 12:10:43 -0800 > Subject: [PATCH 046/206] gnu: Add rust-rand-xoshiro-0.3. > > * gnu/packages/crates-io.scm (rust-rand-xoshiro-0.3): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 689c1b119e..e20277b9bd 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3816,6 +3816,35 @@ useful types and distributions, and some randomnes= s-related algorithms.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rand-xoshiro-0.3 > + (package > + (name "rust-rand-xoshiro") > + (version "0.3.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rand_xoshiro" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "07w3qgrac8r356lz5vqff42rly6yd9vs3g5lx5pbn13rcmb05rqb")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-rand-core" ,rust-rand-core-0.5) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1)))) > + (home-page > + "https://github.com/rust-random/rand") > + (synopsis > + "Xoshiro, xoroshiro and splitmix64 random number generators") > + (description > + "Xoshiro, xoroshiro and splitmix64 random number generators") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-rawpointer-0.1 > (package > (name "rust-rawpointer") > --=20 > 2.24.0 > > From 008ad6d5182ecb628d27c01331ec6137cd0ba792 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 12:14:27 -0800 > Subject: [PATCH 047/206] gnu: Add rust-rand-xorshift-0.2. > > * gnu/packages/crates-io.scm (rust-rand-xorshift-0.2): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e20277b9bd..513363254e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3816,6 +3816,34 @@ useful types and distributions, and some randomnes= s-related algorithms.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rand-xorshift-0.2 > + (package > + (name "rust-rand-xorshift") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rand_xorshift" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1a6wy76lc5fimm1n9n8fzhp4cfjwfwxh4hx63bg3vlh1d2w1dm3p")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-rand-core" ,rust-rand-core-0.5) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1)))) > + (home-page > + "https://crates.io/crates/rand_xorshift") > + (synopsis "Xorshift random number generator") > + (description > + "Xorshift random number generator") > + (properties '((hidden? . #t))) > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-rand-xoshiro-0.3 > (package > (name "rust-rand-xoshiro") > --=20 > 2.24.0 > > From 7d82414785d6091090976d0696a571dc8f2c4ac6 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 12:22:58 -0800 > Subject: [PATCH 048/206] gnu: Add rust-docopt-1.1. > > * gnu/packages/crates-io.scm (rust-docopt-1.1): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 513363254e..03587ddec6 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1057,6 +1057,31 @@ from macros.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-docopt-1.1 > + (package > + (name "rust-docopt") > + (version "1.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "docopt" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0s9rcpmnnivs502q69lc1h1wrwapkq09ikgbfbgqf31idmc5llkz")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-strsim" ,rust-strsim-0.9)))) > + (home-page "https://github.com/docopt/docopt.rs") > + (synopsis "Command line argument parsing") > + (description "Command line argument parsing.") > + (license `(,license:expat ,license:unlicense)))) > + > (define-public rust-dtoa-0.4 > (package > (name "rust-dtoa") > --=20 > 2.24.0 > > From 3c4f7d5b433a89fcc6628fbc0baf2ac6a918c820 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:06:38 -0800 > Subject: [PATCH 050/206] gnu: Add rust-crossbeam-epoch-0.7. > > * gnu/packages/crates-io.scm (rust-crossbeam-epoch-0.7): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 012689bc28..d91eb2f888 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -799,6 +799,36 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Criterion's plotting library") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-crossbeam-epoch-0.7 > + (package > + (name "rust-crossbeam-epoch") > + (version "0.7.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crossbeam-epoch" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1d408b9x82mdbnb405gw58v5mmdbj2rl28a1h7b9rmn25h8f7j84")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-arrayvec" ,rust-arrayvec-0.4) > + ;; ("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-memoffset" ,rust-memoffset-0.2) > + ;; ("rust-scopeguard" ,rust-scopeguard-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-ep= och") > + (synopsis "Epoch-based garbage collection") > + (description "Epoch-based garbage collection") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-crossbeam-utils-0.6 > (package > (name "rust-crossbeam-utils") > --=20 > 2.24.0 > > From 5a708903f5560ee37193dc834da2c386742bdd29 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:03:05 -0800 > Subject: [PATCH 049/206] gnu: Add rust-memoffset-0.2. > > * gnu/packages/crates-io.scm (rust-memoffset-0.2): New variable. > --- > gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 03587ddec6..012689bc28 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2560,6 +2560,27 @@ file IO.") > (base32 > "1zy6s0ni0lx9rjzq3gq2zz9r8zgjmbp02332g3gsj4fyhv4s5zz2")))))) >=20=20 > +(define-public rust-memoffset-0.2 > + (package > + (name "rust-memoffset") > + (version "0.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "memoffset" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1cvm2z7dy138s302ii7wlzcxbka5a8yfl5pl5di7lbdnw9hw578g")))) > + (build-system cargo-build-system) > + (home-page "https://github.com/Gilnaa/memoffset") > + (synopsis > + "offset_of functionality for Rust structs") > + (description > + "@code{offset_of} functionality for Rust structs.") > + (license license:expat))) > + > (define-public rust-mime-0.3 > (package > (name "rust-mime") > --=20 > 2.24.0 > > From 828b06d0c801b77e3985440370e00b6ce92dd46a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:33:55 -0800 > Subject: [PATCH 051/206] gnu: Add rust-ascii-0.9. > > * gnu/packages/crates-io.scm (rust-ascii-0.9): New variables. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d91eb2f888..76a32cbf35 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -127,6 +127,33 @@ array (it can be stored on the stack too). Implemen= ts fixed capacity > ArrayVec and ArrayString.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-ascii-0.9 > + (package > + (name "rust-ascii") > + (version "0.9.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "ascii" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0dck6rsjnxlczyjnncn8hf16bxj42m1vi6s2n32c1jg2ijd9dz55")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page > + "https://github.com/tomprogrammer/rust-ascii") > + (synopsis > + "ASCII-only equivalents to char, str and String") > + (description > + "ASCII-only equivalents to @code{char}, @code{str} and @code{String= }.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-atty-0.2 > (package > (name "rust-atty") > --=20 > 2.24.0 > > From 2bf2136c34ca3317ef39a3fa7c3aaeca61344e9c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:37:42 -0800 > Subject: [PATCH 052/206] gnu: Add rust-term-0.5.1. > > * gnu/packages/crates-io.scm (rust-term-0.5.1): New variable. > --- > gnu/packages/crates-io.scm | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 76a32cbf35..9e310b5a77 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5034,6 +5034,21 @@ directories.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +;; Mostly for clippy > +(define-public rust-term-0.5.1 > + (package > + (inherit rust-term-0.4) > + (version "0.5.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "term" version)) > + (file-name > + (string-append (package-name rust-term-0.4) "-" version ".tar.gz= ")) > + (sha256 > + (base32 > + "0qbmqd8jbjlqr4608qdmvp6yin5ypifzi5s2xyhlw8g8s5ynfssy")))))) > + > (define-public rust-termcolor-1.0 > (package > (name "rust-termcolor") > --=20 > 2.24.0 > > From 49a93e1ca2c141a1c8cee5fa626dc21433e4cceb Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:40:19 -0800 > Subject: [PATCH 053/206] gnu: Add rust-clippy-0.0. > > * gnu/packages/crates-io.scm (rust-clippy-0.0): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9e310b5a77..435df613d0 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -686,6 +686,32 @@ colorization.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-clippy-0.0 > + (package > + (name "rust-clippy") > + (version "0.0.302") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "clippy" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1562x3sq9mgmc8j39gd34wqm7ybrdvpmj7cc1n450gwsawayw4fr")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-term" ,rust-term-0.5.1)))) > + (home-page > + "https://github.com/rust-lang/rust-clippy") > + (synopsis > + "Lints to avoid common pitfalls in Rust") > + (description > + "This package provides a bunch of helpful lints to avoid common > +pitfalls in Rust.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-cloudabi-0.0 > (package > (name "rust-cloudabi") > --=20 > 2.24.0 > > From 4514cfed22d034133b5f250c2fb3095ebea17aa4 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:44:58 -0800 > Subject: [PATCH 054/206] gnu: Add rust-encode-unicode-0.3. > > * gnu/packages/crates-io.scm (rust-encode-unicode-0.3): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 435df613d0..0f402f0de4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1224,6 +1224,35 @@ floating-point primitives to an @code{io::Write}.") > @code{Right} is a general purpose sum type with two cases.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-encode-unicode-0.3 > + (package > + (name "rust-encode-unicode") > + (version "0.3.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encode_unicode" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1g8a8pixkxz6r927f4sc4r15qyc0szxdxb1732v8q7h0di4wkclh")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-ascii" ,rust-ascii-0.9) > + ;; ("rust-clippy" ,rust-clippy-0.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3)))) > + (home-page > + "https://github.com/tormol/encode_unicode") > + (synopsis > + "UTF-8 and UTF-16 support for char, u8 and u16") > + (description > + "UTF-8 and UTF-16 character types, iterators and related methods for > +char, u8 and u16.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-env-logger-0.6 > (package > (name "rust-env-logger") > --=20 > 2.24.0 > > From 205cd10dbbb25c87bc382615e3d67149bff0ad38 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 13:52:11 -0800 > Subject: [PATCH 055/206] gnu: Add rust-lock-api-0.2. > > * gnu/packages/crates-io.scm (rust-lock-api-0.2): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0f402f0de4..8b06e0fc00 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2468,6 +2468,34 @@ functions and static variables these libraries con= tain.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-lock-api-0.2 > + (package > + (name "rust-lock-api") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "lock_api" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1zx7pksmgyggpczgw4qrr4vj2nkdk5lipgiysvr20slm552nv57d")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-owning-ref" ,rust-owning-ref-0.4) > + ;; ("rust-scopeguard" ,rust-scopeguard-1.0) > + ;; ("rust-serde" ,rust-serde-1.0)))) > + (home-page > + "https://github.com/Amanieu/parking_lot") > + (synopsis > + "Wrappers to create fully-featured Mutex and RwLock types") > + (description > + "Wrappers to create fully-featured Mutex and RwLock types. Compati= ble > +with no_std.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-log-0.4 > (package > (name "rust-log") > --=20 > 2.24.0 > > From 19094369f4c7bb7ca77355caee26afe594b3ebf7 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:09:35 -0800 > Subject: [PATCH 056/206] gnu: Add rust-semver-0.9. > > * gnu/packages/crates-io.scm (rust-semver-0.9): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8b06e0fc00..82f0f3d8d5 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4570,6 +4570,36 @@ with one of the implemented strategies.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-semver-0.9 > + (package > + (name "rust-semver") > + (version "0.9.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "semver" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "00q4lkcj0rrgbhviv9sd4p6qmdsipkwkbra7rh11jrhq5kpvjzhx")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-semver-parser" ,rust-semver-parser-0.7) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-crates-index" ,rust-crates-index-0.13) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-tempdir" ,rust-tempdir-0.3)))) > + (home-page "https://docs.rs/crate/semver") > + (synopsis > + "Semantic version parsing and comparison") > + (description > + "Semantic version parsing and comparison.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-semver-parser-0.9 > (package > (name "rust-semver-parser") > --=20 > 2.24.0 > > From 47e07fe923ab627f9d977367e0a1863198b24b7e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:14:51 -0800 > Subject: [PATCH 058/206] gnu: Add rust-afl-0.4. > > * gnu/packages/crates-io.scm (rust-afl-0.4): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a226a40bb4..ef8f0a0bf8 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -53,6 +53,36 @@ the Rust programming language.") > (license (list license:bsd-3 > license:zlib)))) >=20=20 > +(define-public rust-afl-0.4 > + (package > + (name "rust-afl") > + (version "0.4.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "afl" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0g2chc18ji7qxi0d03n2ai140qdcww958v5si6rcjnnhmri1vyfb")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cc" ,rust-cc-1.0) > + ;; ("rust-clap" ,rust-clap-2) > + ;; ("rust-rustc-version" ,rust-rustc-version-0.2) > + ;; ("rust-xdg" ,rust-xdg-2.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-rustc-version" ,rust-rustc-version-0.2) > + ;; ("rust-xdg" ,rust-xdg-2.2)))) > + (home-page "https://github.com/rust-fuzz/afl.rs") > + (synopsis > + "Fuzzing Rust code with american-fuzzy-lop") > + (description > + "Fuzz Rust code with american-fuzzy-lop.") > + (license license:asl2.0))) > + > (define-public rust-ansi-term-0.11 > (package > (name "rust-ansi-term") > --=20 > 2.24.0 > > From 8b60c2010692dd4a2f4594dbb8792d6593789c42 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:12:48 -0800 > Subject: [PATCH 057/206] gnu: Add rust-rustc-version-0.2. > > * gnu/packages/crates-io.scm (rust-rustc-version-0.2): New version. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 82f0f3d8d5..a226a40bb4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4363,6 +4363,31 @@ rust-lang/rust integration.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rustc-version-0.2 > + (package > + (name "rust-rustc-version") > + (version "0.2.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rustc_version" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "02h3x57lcr8l2pm0a645s9whdh33pn5cnrwvn5cb57vcrc53x3hk")))) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs (("rust-semver" ,rust-semver-0.9)))) > + (home-page > + "https://github.com/Kimundi/rustc-version-rs") > + (synopsis > + "Library for querying the version of a installed rustc compiler") > + (description > + "This package provides a library for querying the version of a inst= alled > +rustc compiler") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-ryu-1.0 > (package > (name "rust-ryu") > --=20 > 2.24.0 > > From ecf1839684cf888c16e319de1a0f5e8f58a036d5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:19:59 -0800 > Subject: [PATCH 059/206] gnu: Add rust-insta-0.8. > > * gnu/packages/crates-io.scm (rust-insta-0.8): New variable. > --- > gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index ef8f0a0bf8..0f96379b08 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2082,6 +2082,41 @@ SystemTime}}") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-insta-0.8 > + (package > + (name "rust-insta") > + (version "0.8.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "insta" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "17rvqw9xm61prncbqi3cplphr3l2dl85sljdpyr3fz2mqjgbdfwb")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-chrono" ,rust-chrono-0.4) > + ;; ("rust-ci-info" ,rust-ci-info-0.3) > + ;; ("rust-console" ,rust-console-0.7) > + ;; ("rust-difference" ,rust-difference-2.0) > + ;; ("rust-failure" ,rust-failure-0.1) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-pest" ,rust-pest-2.1) > + ;; ("rust-pest-derive" ,rust-pest-derive-2.1) > + ;; ("rust-ron" ,rust-ron-0.4) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-serde-yaml" ,rust-serde-yaml-0.8) > + ;; ("rust-uuid" ,rust-uuid-0.7)))) > + (home-page "https://github.com/mitsuhiko/insta") > + (synopsis "Snapshot testing library for Rust") > + (description > + "This package provides a snapshot testing library for Rust") > + (license license:asl2.0))) > + > (define-public rust-iovec-0.1 > (package > (name "rust-iovec") > --=20 > 2.24.0 > > From c8a0c85cdb6d8a37c32bf8682b4b95afb9563c9f Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:20:56 -0800 > Subject: [PATCH 060/206] gnu: Add rust-syn-0.15. > > * gnu/packages/crates-io.scm (rust-syn-0.15): New variable. > --- > gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0f96379b08..9b9f48a76d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5127,6 +5127,38 @@ and Jaro-Winkler.") > (properties '((hidden? . #t))) > (license (list license:expat license:asl2.0)))) >=20=20 > +(define-public rust-syn-0.15 > + (package > + (name "rust-syn") > + (version "0.15.44") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "syn" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0070ycbh47yhxb5vxwa15vi2wpdkw3v1m14v4mjryz1568fqkbsa")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-unicode-xid" ,rust-unicode-xid-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-insta" ,rust-insta-0.8) > + ;; ("rust-rayon" ,rust-rayon-1.1) > + ;; ("rust-ref-cast" ,rust-ref-cast) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-termcolor" ,rust-termcolor-1.0) > + ;; ("rust-walkdir" ,rust-walkdir-2.2)))) > + (home-page "https://github.com/dtolnay/syn") > + (synopsis "Parser for Rust source code") > + (description "Parser for Rust source code") > + (properties '((hidden? . #t))) > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-synstructure-test-traits-0.1 > (package > (name "rust-synstructure-test-traits") > --=20 > 2.24.0 > > From cc1d8c40ea80435bb345a50b6cf176a395c167d5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:28:38 -0800 > Subject: [PATCH 063/206] gnu: Add rust-cpp-demangle-0.2. > > * gnu/packages/crates-io.scm (rust-cpp-demangle-0.2): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index df8d12c4c8..690553a04f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1056,6 +1056,35 @@ hexadecimal, base32, and base64.") > (base32 > "17giv0n0n1r64z0dahfvkjy3ys517jxyhs8sd9lmgvcljpjyryxa")))))) >=20=20 > +(define-public rust-cpp-demangle-0.2 > + (package > + (name "rust-cpp-demangle") > + (version "0.2.12") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "cpp_demangle" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0a4hqsfc0sfdwy7pcr0rc1fjp2j47fxbkqfc2lfrbi4zlm5hq36k")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-afl" ,rust-afl-0.4) > + ;; ("rust-cfg-if" ,rust-cfg-if-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-clap" ,rust-clap-2) > + ;; ("rust-diff" ,rust-diff-0.1) > + ;; ("rust-glob" ,rust-glob-0.3)))) > + (home-page > + "https://github.com/gimli-rs/cpp_demangle") > + (synopsis "Demangle C++ symbols") > + (description > + "This package provides a crate for demangling C++ symbols") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-demo-hack-0.0 > (package > (name "rust-demo-hack") > --=20 > 2.24.0 > > From 2a3817c357833ff0fc1d755cb72f1ddbef3fdeb0 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:24:57 -0800 > Subject: [PATCH 062/206] gnu: Add rust-diff-0.1. > > * gnu/packages/crates-io.scm (rust-diff-0.1): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6026404d4a..df8d12c4c8 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1105,6 +1105,32 @@ hexadecimal, base32, and base64.") > (description "Demo of proc-macro-hack") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-diff-0.1 > + (package > + (name "rust-diff") > + (version "0.1.11") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "diff" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0fhavni46a2rib93ig5fgbqmm48ysms5sxzb3h9bp7vp2bwnjarw")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-speculate" ,rust-speculate-0.1)))) > + (home-page > + "https://github.com/utkarshkukreti/diff.rs") > + (synopsis > + "LCS based slice and string diffing implementation") > + (description > + "An LCS based slice and string diffing implementation.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-dirs-1.0 > (package > (name "rust-dirs") > --=20 > 2.24.0 > > From cb381b2c2a1477a2fde3817591f24625c50c681d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:22:23 -0800 > Subject: [PATCH 061/206] gnu: Add rust-speculate-0.1. > > * gnu/packages/crates-io.scm (rust-speculate-0.1): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9b9f48a76d..6026404d4a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4921,6 +4921,34 @@ track of where each new file and line starts.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-speculate-0.1 > + (package > + (name "rust-speculate") > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "speculate" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ph01n3fqkmnfr1wd13dqsi4znv06xy6p4h3hqqdzk81r0r5vd1w")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15) > + ;; ("rust-unicode-xid" ,rust-unicode-xid-0.1)))) > + (home-page > + "https://github.com/utkarshkukreti/speculate.rs") > + (synopsis > + "RSpec inspired testing framework for Rust") > + (description > + "An RSpec inspired minimal testing framework for Rust.") > + (license license:expat))) > + > (define-public rust-spin-0.5 > (package > (name "rust-spin") > --=20 > 2.24.0 > > From 6d719ae70017da7c2455c9ea132788e665d1d85f Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 14:45:16 -0800 > Subject: [PATCH 064/206] gnu: Add rust-indexmap-1.0. > > * gnu/packages/crates-io.scm (rust-indexmap-1.0): New variable. > --- > gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 41 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 690553a04f..0e6f69abf0 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2137,6 +2137,47 @@ SystemTime}}") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-indexmap-1.0 > + (package > + (name "rust-indexmap") > + (version "1.0.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "indexmap" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "13f5k1kl2759y4xfy0vhays35fmrkmhqngbr2ny8smvrbz0ag0by")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-fnv" ,rust-fnv-1.0) > + ;; ("rust-itertools" ,rust-itertools-0.8) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page "https://github.com/bluss/indexmap") > + (synopsis > + "Hash table with consistent order and fast iteration") > + (description > + "This package provides a hash table with consistent order and fast = iteration. > + > +The indexmap is a hash table where the iteration order of the > +key-value pairs is independent of the hash values of the keys. It has > +the usual hash table functionality, it preserves insertion order > +except after removals, and it allows lookup of its elements by either > +hash table key or numerical index. A corresponding hash set type is > +also provided. > + > +This crate was initially published under the name ordermap, but it was > +renamed to indexmap.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-insta-0.8 > (package > (name "rust-insta") > --=20 > 2.24.0 > > From ee165fffe80b47c5e57ffb2d2f88003b7324172d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:10:07 -0800 > Subject: [PATCH 065/206] gnu: Add rust-crossbeam-deque-0.7. > > * gnu/packages/crates-io.scm (rust-crossbeam-deque-0.7): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0e6f69abf0..2cf89c9499 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -882,6 +882,32 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Criterion's plotting library") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-crossbeam-deque-0.7 > + (package > + (name "rust-crossbeam-deque") > + (version "0.7.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crossbeam-deque" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0was9x71cz5g1y3670cyy6jdmsdfg6k9mbf0ddz2k1mdd7hx535i")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-epoch" ,rust-crossbeam-epoch-0.7) > + ;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-de= que") > + (synopsis "Concurrent work-stealing deque") > + (description "Concurrent work-stealing deque") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-crossbeam-epoch-0.7 > (package > (name "rust-crossbeam-epoch") > --=20 > 2.24.0 > > From 5fc955e31dfc61503ee970f0f05c69f33adc6ccb Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:13:29 -0800 > Subject: [PATCH 066/206] gnu: Add rust-crossbeam-queue-0.1. > > * gnu/packages/crates-io.scm (rust-crossbeam-queue-0.1): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2cf89c9499..ceb880b054 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -938,6 +938,33 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Epoch-based garbage collection") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-crossbeam-queue-0.1 > + (package > + (name "rust-crossbeam-queue") > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crossbeam-queue" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0jsa9dbxnwqcxfws09vaschf92d4imlbbikmcn4ka8z7rzb9r5vw")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-ut= ils") > + (synopsis "Concurrent queues") > + (description "Concurrent queues") > + (license `(,license:expat > + ,license:asl2.0 > + ,license:bsd-2)))) > + > (define-public rust-crossbeam-utils-0.6 > (package > (name "rust-crossbeam-utils") > --=20 > 2.24.0 > > From b2e3af1ab54651dfc009ec4e1a524bc8df9a3aa7 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:22:14 -0800 > Subject: [PATCH 068/206] gnu: Add rust-crossbeam-channel-0.3. > > * gnu/packages/crates-io.scm (rust-crossbeam-channel-0.3): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 92b8e49c66..4e39f32cf7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -882,6 +882,37 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Criterion's plotting library") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-crossbeam-channel-0.3 > + (package > + (name "rust-crossbeam-channel") > + (version "0.3.8") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crossbeam-channel" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0azpymyk0ld4akrjfy69ck5pzfgz1f2gb3smm2ywld92vsjd23hg")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-smallvec" ,rust-smallvec-0.6)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4) > + ;; ("rust-signal-hook" ,rust-signal-hook)))) > + (home-page > + "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-ch= annel") > + (synopsis > + "Multi-producer multi-consumer channels for message passing") > + (description > + "Multi-producer multi-consumer channels for message passing") > + (license `(,license:expat > + ,license:asl2.0 > + ,license:bsd-2)))) > + > (define-public rust-crossbeam-deque-0.7 > (package > (name "rust-crossbeam-deque") > --=20 > 2.24.0 > > From ceb851c6ce10e36dfb593e6926bc26e24ed95674 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:19:18 -0800 > Subject: [PATCH 067/206] gnu: Add rust-smallvec-0.6. > > * gnu/packages/crates-io.scm (rust-smallvec-0.6): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index ceb880b054..92b8e49c66 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5026,6 +5026,34 @@ data type.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-smallvec-0.6 > + (package > + (name "rust-smallvec") > + (version "0.6.10") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "smallvec" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1dyl43rgzny79jjpgzi07y0ly2ggx1xwsn64csxj0j91bsf6lq5b")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1)))) > + (home-page > + "https://github.com/servo/rust-smallvec") > + (synopsis > + "Small vector optimization") > + (description > + "'Small vector' optimization: store up to a small number of items o= n the > +stack") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-socket2-0.3 > (package > (name "rust-socket2") > --=20 > 2.24.0 > > From 6f402ac6f73340570760b9ada50283c92bcf8a0d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:25:02 -0800 > Subject: [PATCH 069/206] gnu: Add rust-crossbeam-0.7. > > * gnu/packages/crates-io.scm (rust-crossbeam-0.7): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 4e39f32cf7..44674f3c59 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -882,6 +882,36 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (description "Criterion's plotting library") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-crossbeam-0.7 > + (package > + (name "rust-crossbeam") > + (version "0.7.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crossbeam" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0g5jysq5x4gndc1v5sq9n3f1m97k7qihwdpigw6ar6knj14qm09d")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.3) > + ;; ("rust-crossbeam-deque" ,rust-crossbeam-deque-0.7) > + ;; ("rust-crossbeam-epoch" ,rust-crossbeam-epoch-0.7) > + ;; ("rust-crossbeam-queue" ,rust-crossbeam-queue-0.1) > + ;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/crossbeam-rs/crossbeam") > + (synopsis "Tools for concurrent programming") > + (description "Tools for concurrent programming") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-crossbeam-channel-0.3 > (package > (name "rust-crossbeam-channel") > --=20 > 2.24.0 > > From b5506bfff598f333a225d32e940b4f2cf08238bd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:29:41 -0800 > Subject: [PATCH 070/206] gnu: Add rust-crc32fast-1.2. > > * gnu/packages/crates-io.scm (rust-crc32fast-1.2): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 44674f3c59..223171363c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -853,6 +853,35 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-crc32fast-1.2 > + (package > + (name "rust-crc32fast") > + (version "1.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "crc32fast" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1c9dhkvf3brrzzplcijaywxi2w8wv5578i0ryhcm7x8dmzi5s4ms")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-bencher" ,rust-bencher-0.1) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/srijs/rust-crc32fast") > + (synopsis > + "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation") > + (description > + "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-criterion-plot-0.3 > (package > (name "rust-criterion-plot") > --=20 > 2.24.0 > > From 33b1e492b941ee13821e33a377aa66c4eee80c20 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:36:17 -0800 > Subject: [PATCH 071/206] gnu: Add rust-miniz-oxide-0.2. > > * gnu/packages/crates-io.scm (rust-miniz-oxide-0.2): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 223171363c..0869fd1c34 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3067,6 +3067,32 @@ streaming API for miniz_oxide.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-miniz-oxide-0.2 > + (package > + (name "rust-miniz-oxide") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "miniz_oxide" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "17f92krv9hhsyc38prpfyn99m2hqhr4fgszpsla66a6gcrnpbhxn")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs (("rust-adler32" ,rust-adler32)))) > + (home-page > + "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide") > + (synopsis > + "DEFLATE compression and decompression library written in Rust") > + (description > + "DEFLATE compression and decompression library rewritten in Rust > +based on miniz.") > + (properties '((hidden? . #t))) > + (license license:expat))) > + > (define-public rust-miniz-sys-0.1 > (package > (name "rust-miniz-sys") > --=20 > 2.24.0 > > From 9dffb1679924e9d71a1c283913e969d7b1d3a312 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:52:25 -0800 > Subject: [PATCH 073/206] gnu: add rust-tokio-sync-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-sync-0.1): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 94035281c3..41e6b84029 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5935,6 +5935,35 @@ the current thread.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-tokio-sync-0.1 > + (package > + (name "rust-tokio-sync") > + (version "0.1.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-sync" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1ryalh7dcmnz46xj1va8aaw3if6vd4mj87r67dqvrqhpyf7j8qi1")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-fnv" ,rust-fnv-1.0) > + ;; ("rust-futures" ,rust-futures-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-env-logger" ,rust-env-logger-0.6) > + ;; ;; Does not exist anymore > + ;; ;; ("rust-loom" ,rust-loom) > + ;; ("rust-tokio" ,rust-tokio) > + ;; ("rust-tokio-mock-task" ,rust-tokio-mock-task-0.1)))) > + (home-page "https://tokio.rs") > + (synopsis "Synchronization utilities") > + (description "Synchronization utilities.") > + (license license:expat))) > + > (define-public rust-toml-0.5 > (package > (name "rust-toml") > --=20 > 2.24.0 > > From 176ecc61a4fba62dab920b1a39cac465ecbed405 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 15:39:58 -0800 > Subject: [PATCH 072/206] gnu: Add rust-miniz-oxide-c-api-0.2. > > * gnu/package/crates-io.scm (rust-miniz-oxide-c-api-0.2): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0869fd1c34..94035281c3 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3093,6 +3093,36 @@ based on miniz.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-miniz-oxide-c-api-0.2 > + (package > + (name "rust-miniz-oxide-c-api") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "miniz_oxide_c_api" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1514mvlj8vl723xqxnww5cfqr2mhnqqqf18fn3df17yx8racly2v")))) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs > + (("rust-crc32fast" ,rust-crc32fast-1.2) > + ("rust-libc" ,rust-libc-0.2.58) > + ("rust-miniz-oxide" ,rust-miniz-oxide-0.2)) > + #:cargo-development-inputs > + (("rust-cc" ,rust-cc-1.0)))) > + (home-page > + "https://github.com/Frommi/miniz_oxide/") > + (synopsis > + "DEFLATE compression and decompression API") > + (description > + "DEFLATE compression and decompression API designed to be Rust > +drop-in replacement for miniz") > + (license license:expat))) > + > (define-public rust-miniz-sys-0.1 > (package > (name "rust-miniz-sys") > --=20 > 2.24.0 > > From 6f6c0a23748a6283e5d94b6aab7378033bcfdf3b Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:24:00 -0800 > Subject: [PATCH 074/206] gnu: Add rust-tokio-reactor-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-reactor-0.1): New variable. > --- > gnu/packages/crates-io.scm | 38 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 41e6b84029..0d8f719e1c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5935,6 +5935,44 @@ the current thread.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-tokio-reactor-0.1 > + (package > + (name "rust-tokio-reactor") > + (version "0.1.9") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-reactor" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1khip64cn63xvayq1db68kxcnhgw3cb449a4n2lbw4p1qzx6pwba")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-mio" ,rust-mio-0.6) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-parking-lot" ,rust-parking-lot-0.7) > + ;; ("rust-slab" ,rust-slab-0.4) > + ;; ("rust-tokio-executor" ,rust-tokio-executor-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-sync" ,rust-tokio-sync-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-tokio" ,rust-tokio-0.1) > + ;; ("rust-tokio-io-pool" ,rust-tokio-io-pool-0.1)))) > + (home-page "https://tokio.rs") > + (synopsis > + "Event loop that drives Tokio I/O resources") > + (description > + "Event loop that drives Tokio I/O resources.") > + (license license:expat))) > + > (define-public rust-tokio-sync-0.1 > (package > (name "rust-tokio-sync") > --=20 > 2.24.0 > > From d8ba3eed8efcf55b5f71bbd49e121e2a864c6c30 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:32:33 -0800 > Subject: [PATCH 075/206] gnu: Add rust-tokio-tcp-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-tcp-0.1): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0d8f719e1c..97cd713ab6 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6002,6 +6002,36 @@ the current thread.") > (description "Synchronization utilities.") > (license license:expat))) >=20=20 > +(define-public rust-tokio-tcp-0.1 > + (package > + (name "rust-tokio-tcp") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-tcp" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "06a15vg8bcd33ng3h9ldzlq7wl4jsw0p9qpy7v22ls5yah3b250x")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-iovec" ,rust-iovec-0.1) > + ;; ("rust-mio" ,rust-mio-0.6) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-reactor" ,rust-tokio-reactor-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-env-logger" ,rust-env-logger-0.6) > + ;; ("rust-tokio" ,rust-tokio-0.1)))) > + (home-page "https://tokio.rs") > + (synopsis "TCP bindings for tokio") > + (description "TCP bindings for tokio.") > + (license license:expat))) > + > (define-public rust-toml-0.5 > (package > (name "rust-toml") > --=20 > 2.24.0 > > From 64d96643f6e2cb40bc4082b146b14a1866df5440 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:38:56 -0800 > Subject: [PATCH 076/206] gnu: Add rust-tokio-threadpool-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-threadpool-0.1): New variable. > --- > gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 97cd713ab6..1bd2b47918 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6032,6 +6032,43 @@ the current thread.") > (description "TCP bindings for tokio.") > (license license:expat))) >=20=20 > +(define-public rust-tokio-threadpool-0.1 > + (package > + (name "rust-tokio-threadpool") > + (version "0.1.14") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-threadpool" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1wkj3wixicsqvllm8w74b24knw6mdn00zslm8l9fm1p81gr8lmbj")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-deque" ,rust-crossbeam-deque-0.7) > + ;; ("rust-crossbeam-queue" ,rust-crossbeam-queue-0.1) > + ;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-slab" ,rust-slab-0.4) > + ;; ("rust-tokio-executor" ,rust-tokio-executor-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-env-logger" ,rust-env-logger-0.6) > + ;; ("rust-futures-cpupool" ,rust-futures-cpupool-0.1) > + ;; ("rust-threadpool" ,rust-threadpool-1.7)))) > + (home-page "https://github.com/tokio-rs/tokio") > + (synopsis > + "Task scheduler backed by a work-stealing thread pool") > + (description > + "This package provides a task scheduler backed by a work-stealing t= hread > +pool.") > + (license license:expat))) > + > (define-public rust-toml-0.5 > (package > (name "rust-toml") > --=20 > 2.24.0 > > From 41fb4c5e1223d5e0f024d5d97c9e658b61cda185 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:42:14 -0800 > Subject: [PATCH 077/206] gnu: Add rust-flate2-1.0. > > * gnu/packages/crates-io.scm (rust-flate2-1.0): New variable. > --- > gnu/packages/crates-io.scm | 40 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 40 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 1bd2b47918..7e40a1a3fa 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1601,6 +1601,46 @@ cross platform API.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-flate2-1.0 > + (package > + (name "rust-flate2") > + (version "1.0.9") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "flate2" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1n639gc7sbmrkir6pif608xqpwcv60kigmp5cn9x7m8892nk82am")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crc32fast" ,rust-crc32fast-1.2) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-libz-sys" ,rust-libz-sys-1.0) > + ;; ("rust-miniz-sys" ,rust-miniz-sys-0.1) > + ;; ("rust-miniz-oxide-c-api" ,rust-miniz-oxide-c-api-0.2) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-futures" ,rust-futures-0.1) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) > + ;; ("rust-tokio-threadpool" ,rust-tokio-threadpool-0.1)))) > + (home-page > + "https://github.com/alexcrichton/flate2-rs") > + (synopsis > + "Bindings to miniz.c for DEFLATE compression and decompression") > + (description > + "Bindings to miniz.c for DEFLATE compression and decompression expo= sed as > +Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-ba= sed > +streams.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-fnv-1.0 > (package > (name "rust-fnv") > --=20 > 2.24.0 > > From dfb8f903508016ab6c2442009d3bac0db5cbc1b1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:46:04 -0800 > Subject: [PATCH 078/206] gnu: Add rust-stdweb-derive-0.5. > > * gnu/packages/crates-io.scm (rust-stdweb-derive-0.5): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 7e40a1a3fa..c838d5466f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5401,6 +5401,33 @@ are met.") > (properties '((hidden? . #t))) > (license (list license:expat license:asl2.0)))) >=20=20 > +(define-public rust-stdweb-derive-0.5 > + (package > + (name "rust-stdweb-derive") > + (version "0.5.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "stdweb-derive" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0c1rxx6rqcc4iic5hx320ki3vshpi8k58m5600iqzq4x2zcyn88f")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page "https://github.com/koute/stdweb") > + (synopsis "Derive macros for the stdweb crate") > + (description > + "Derive macros for the @code{stdweb} crate") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-stdweb-internal-runtime-0.1 > (package > (name "rust-stdweb-internal-runtime") > --=20 > 2.24.0 > > From cd09665fffc92cd9a001646cb893d48c6b51139c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:52:22 -0800 > Subject: [PATCH 079/206] gnu: Add rust-foreign-types-shared-0.1. > > * gnu/packages/crates-io.scm (rust-foreign-types-shared-0.1): New variabl= e. > --- > gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index c838d5466f..fb597a611b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1683,6 +1683,29 @@ implementation that is more efficient for smaller = hash keys.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-foreign-types-shared-0.1 > + (package > + (name "rust-foreign-types-shared") > + (version "0.1.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "foreign-types-shared" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0jxgzd04ra4imjv8jgkmdq59kj8fsz6w4zxsbmlai34h26225c00")))) > + (build-system cargo-build-system) > + (home-page > + "https://github.com/sfackler/foreign-types") > + (synopsis > + "An internal crate used by foreign-types") > + (description > + "An internal crate used by foreign-types") > + (properties '((hidden? . #t))) > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-fs-extra-1.1 > (package > (name "rust-fs-extra") > --=20 > 2.24.0 > > From 0d7e9d0b7b65691ada9629f7c78570bbb799fa85 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:55:35 -0800 > Subject: [PATCH 080/206] gnu: Add rust-foreign-types-macros-0.1. > > * gnu/packages/crates-io.scm (rust-foreign-types-macros-0.1): New variabl= e. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index fb597a611b..3d0846884a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1662,6 +1662,34 @@ implementation that is more efficient for smaller = hash keys.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-foreign-types-macros-0.1 > + (package > + (name "rust-foreign-types-macros") > + (version "0.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "foreign-types-macros" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "16yjigjcsklcwy2ad32l24k1nwm9n3bsnyhxc3z9whjbsrj60qk6")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page > + "https://github.com/sfackler/foreign-types") > + (synopsis > + "An internal crate used by foreign-types") > + (description > + "An internal crate used by foreign-types") > + (properties '((hidden? . #t))) > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-foreign-types-shared-0.2 > (package > (name "rust-foreign-types-shared") > --=20 > 2.24.0 > > From 7f744952a134bab45773690a4d93a5dc710fd87b Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:10:56 -0800 > Subject: [PATCH 082/206] gnu: Add rust-openssl-0.10. > > * gnu/packages/crates-io.scm (rust-openssl-0.10): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6e05f87aef..5ec906f2fd 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3693,6 +3693,37 @@ system for OpenSSL.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-openssl-0.10 > + (package > + (name "rust-openssl") > + (version "0.10.26") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "openssl" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "11d505lwlrh5a0jc2l6q36gvsaqic3vizq5q860hiqcqkmwwag1s")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bitflags" ,rust-bitflags-1) > + ;; ("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-foreign-types" ,rust-foreign-types-0.3) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-openssl-sys" ,rust-openssl-sys-0.9.49)) > + ;; #:cargo-development-inputs > + ;; (("rust-hex" ,rust-hex-0.3) > + ;; ("rust-tempdir" ,rust-tempdir-0.3)))) > + (home-page > + "https://github.com/sfackler/rust-openssl") > + (synopsis "OpenSSL bindings") > + (description "OpenSSL bindings") > + (license license:asl2.0))) > + > (define-public rust-openssl-sys-0.9 > (package > (name "rust-openssl-sys") > --=20 > 2.24.0 > > From b116d426fb7dfb1d01439262018f756d461b7b17 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 16:59:46 -0800 > Subject: [PATCH 081/206] gnu: Add rust-foreign-types-0.3. > > * gnu/packages/crates-io.scm (rust-foreign-types-0.3): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3d0846884a..6e05f87aef 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1662,6 +1662,33 @@ implementation that is more efficient for smaller = hash keys.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-foreign-types-0.3 > + (package > + (name "rust-foreign-types") > + (version "0.3.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "foreign-types" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-foreign-types-macros" ,rust-foreign-types-macros-0.1) > + ;; ("rust-foreign-types-shared" ,rust-foreign-types-shared-0.1))= )) > + (home-page > + "https://github.com/sfackler/foreign-types") > + (synopsis > + "Framework for Rust wrappers over C APIs") > + (description > + "This package provides a framework for Rust wrappers over C > +APIs.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-foreign-types-macros-0.1 > (package > (name "rust-foreign-types-macros") > --=20 > 2.24.0 > > From e54804d925e2981ef10a408876986847e6ab09f3 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:13:52 -0800 > Subject: [PATCH 083/206] gnu: Add rust-sha1-0.6. > > * gnu/packages/crates-io.scm (rust-sha1-0.6): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 5ec906f2fd..6ff25c05da 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5280,6 +5280,35 @@ with one of the implemented strategies.") > "Token De/Serializer for testing De/Serialize implementations") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-sha1-0.6 > + (package > + (name "rust-sha1") > + (version "0.6.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "sha1" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "03gs2q4m67rn2p8xcdfxhip6mpgahdwm12bnb3vh90ahv9grhy95")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-openssl" ,rust-openssl-0.10) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page > + "https://github.com/mitsuhiko/rust-sha1") > + (synopsis > + "Minimal implementation of SHA1 for Rust") > + (description > + "Minimal implementation of SHA1 for Rust.") > + (license license:bsd-3))) > + > (define-public rust-shlex-0.1 > (package > (name "rust-shlex") > --=20 > 2.24.0 > > From 1e7f15842243e25b5aa7bdac9a34dac5b364412a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:25:07 -0800 > Subject: [PATCH 085/206] gnu: Add rust-rayon-core-1.5. > > * gnu/packages/crates-io.scm (rust-rayon-core-1.5): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 4c9765264e..2b46682343 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4590,6 +4590,37 @@ and @code{ptrdistance}.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rayon-core-1.5 > + (package > + (name "rust-rayon-core") > + (version "1.5.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rayon-core" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1ljva6blaf1wmzvg77h1i9pd0hsmsbbcmdk7sjbw7h2s8gw0vgpb")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-deque" ,rust-crossbeam-deque-0.7) > + ;; ("rust-crossbeam-queue" ,rust-crossbeam-queue-0.1) > + ;; ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10)) > + ;; #:cargo-development-inputs > + ;; (("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-rand-xorshift" ,rust-rand-xorshift-0.2) > + ;; ("rust-scoped-tls" ,rust-scoped-tls-1.0)))) > + (home-page "https://github.com/rayon-rs/rayon") > + (synopsis "Core APIs for Rayon") > + (description "Core APIs for Rayon") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-rdrand-0.4 > (package > (name "rust-rdrand") > --=20 > 2.24.0 > > From 65797c91878d9ee6051ef159ac4c963038431862 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:15:14 -0800 > Subject: [PATCH 084/206] gnu: Add rust-stdweb-internal-macros-0.2. > > * gnu/packages/crates-io.scm (rust-stdweb-internal-macros-0.2): New varia= ble. > --- > gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6ff25c05da..4c9765264e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5566,6 +5566,38 @@ are met.") > "Derive macros for the @code{stdweb} crate") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-stdweb-internal-macros-0.2 > + (package > + (name "rust-stdweb-internal-macros") > + (version "0.2.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "stdweb-internal-macros" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1yjrmkc6sb1035avic383pa3avk2s9k3n17yjcza8yb9nw47v3z6")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-base-x" ,rust-base-x-0.2) > + ;; ("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-sha1" ,rust-sha1-0.6) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page "https://github.com/koute/stdweb") > + (synopsis > + "Internal procedural macros for the stdweb crate") > + (description > + "Internal procedural macros for the stdweb crate") > + (properties '((hidden? . #t))) > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-stdweb-internal-runtime-0.1 > (package > (name "rust-stdweb-internal-runtime") > --=20 > 2.24.0 > > From 1f8dd8c223f4182bc83952657003b0ca5b9698ee Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:29:31 -0800 > Subject: [PATCH 086/206] gnu: Add rust-rayon-1.1. > > * gnu/packages/crates-io.scm (rust-rayon-1.1): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2b46682343..f0d2dedf6d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4590,6 +4590,40 @@ and @code{ptrdistance}.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rayon-1.1 > + (package > + (name "rust-rayon") > + (version "1.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rayon" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "190hkbcdfvcphyyzkdg52zdia2y9d9yanpm072bmnzbn49p1ic54")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-deque" ,rust-crossbeam-deque-0.6) > + ;; ("rust-either" ,rust-either-1.5) > + ;; ("rust-rayon-core" ,rust-rayon-core-1.5)) > + ;; #:cargo-development-inputs > + ;; (("rust-doc-comment" ,rust-doc-comment-0.3) > + ;; ("rust-docopt" ,rust-docopt-1.1) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-rand-xorshift" ,rust-rand-xorshift-0.2) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page "https://github.com/rayon-rs/rayon") > + (synopsis > + "Simple work-stealing parallelism for Rust") > + (description > + "Simple work-stealing parallelism for Rust") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-rayon-core-1.5 > (package > (name "rust-rayon-core") > --=20 > 2.24.0 > > From 59450f5bf9376974ab34d9e517d06301a30e8d3e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:31:06 -0800 > Subject: [PATCH 087/206] gnu: Add rust-csv-1.1. > > * gnu/packages/crates-io.scm (rust-csv-1.1): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f0d2dedf6d..ccb4518587 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1082,6 +1082,37 @@ It is inspired by the Linux kernel's @code{crypto_= memneq}.") > "Utilities for concurrent programming") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-csv-1.1 > + (package > + (name "rust-csv") > + (version "1.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "csv" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0qxvzq030hi915dszazv6a7f0apzzi7gn193ni0g2lzkawjxck55")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bstr" ,rust-bstr-0.2) > + ;; ("rust-csv-core" ,rust-csv-core-0.1) > + ;; ("rust-itoa" ,rust-itoa-0.4) > + ;; ("rust-ryu" ,rust-ryu-1.0) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde" ,rust-serde-1.0)))) > + (home-page > + "https://github.com/BurntSushi/rust-csv") > + (synopsis > + "Fast CSV parsing with support for serde") > + (description > + "Fast CSV parsing with support for serde.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-csv-core-0.1 > (package > (name "rust-csv-core") > --=20 > 2.24.0 > > From f3ea495d87c97b3711da0af04fef43012005a97b Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:33:58 -0800 > Subject: [PATCH 088/206] gnu: Add rust-tinytemplate-1.0. > > * gnu/packages/crates-io.scm (rust-tinytemplate-1.0): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index ccb4518587..e3b524a01d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6141,6 +6141,34 @@ in Rust.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-tinytemplate-1.0 > + (package > + (name "rust-tinytemplate") > + (version "1.0.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tinytemplate" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "084w41m75i95sdid1wwlnav80jsl1ggyryl4nawxvb6amigvfx25")))) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs > + (("rust-serde" ,rust-serde-1.0) > + ("rust-serde-json" ,rust-serde-json-1.0)) > + #:cargo-development-inputs > + (("rust-criterion" ,rust-criterion-0.2) > + ("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page > + "https://github.com/bheisler/TinyTemplate") > + (synopsis "Simple, lightweight template engine") > + (description > + "Simple, lightweight template engine") > + (license `(,license:asl2.0 ,license:expat)))) > + > ;; Cyclic dependency with tokio-io > (define-public rust-tokio-codec-0.1 > (package > --=20 > 2.24.0 > > From 7cbc029d098d3445f6d5fda0ab7572b4bb03459d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:35:40 -0800 > Subject: [PATCH 089/206] gnu: Add rust-approx-0.3. > > * gnu/packages/crates-io.scm (rust-approx-0.3): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e3b524a01d..f7730db82d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -126,6 +126,32 @@ text or blue underlined text, on ANSI terminals.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-approx-0.3 > + (package > + (name "rust-approx") > + (version "0.3.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "approx" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1hx580xjdxl3766js9b49rnbnmr8gw8c060809l43k9f0xshprph")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-num-complex" ,rust-num-complex-0.2) > + ;; ("rust-num-traits" ,rust-num-traits-0.2)))) > + (home-page > + "https://github.com/brendanzab/approx") > + (synopsis > + "Approximate floating point equality comparisons and assertions") > + (description > + "Approximate floating point equality comparisons and assertions.") > + (license license:asl2.0))) > + > (define-public rust-arrayvec-0.4 > (package > (name "rust-arrayvec") > --=20 > 2.24.0 > > From 2e58ed5e49641646e88e37ad70c287db86b7d147 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:38:47 -0800 > Subject: [PATCH 090/206] gnu: Add rust-criterion-0.2. > > * gnu/packages/crates-io.scm (rust-criterion-0.2): New variable. > --- > gnu/packages/crates-io.scm | 48 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 48 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f7730db82d..d15e514a17 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -908,6 +908,54 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-criterion-0.2 > + (package > + (name "rust-criterion") > + (version "0.2.11") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "criterion" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1543wlpc4p1kz7sqqa7ylr8bkdr8l4f34hy4bxj7krpkahwhaqq3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-atty" ,rust-atty-0.2) > + ;; ("rust-cast" ,rust-cast-0.2) > + ;; ("rust-clap" ,rust-clap-2) > + ;; ("rust-criterion-plot" ,rust-criterion-plot-0.3) > + ;; ("rust-csv" ,rust-csv-1.1) > + ;; ("rust-itertools" ,rust-itertools-0.8) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-num-traits" ,rust-num-traits-0.2) > + ;; ("rust-rand-core" ,rust-rand-core-0.5) > + ;; ("rust-rand-os" ,rust-rand-os-0.2) > + ;; ("rust-rand-xoshiro" ,rust-rand-xoshiro-0.3) > + ;; ("rust-rayon" ,rust-rayon-1.1) > + ;; ("rust-rayon-core" ,rust-rayon-core-1.5) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-tinytemplate" ,rust-tinytemplate-1.0) > + ;; ("rust-walkdir" ,rust-walkdir-2.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-approx" ,rust-approx-0.3) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-tempdir" ,rust-tempdir-0.3)))) > + (home-page > + "https://bheisler.github.io/criterion.rs/book/index.html") > + (synopsis > + "Statistics-driven micro-benchmarking library") > + (description > + "Statistics-driven micro-benchmarking library") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-criterion-plot-0.3 > (package > (name "rust-criterion-plot") > --=20 > 2.24.0 > > From 590f2a342ab5b35a7145a619cf0e6c21d0386dd6 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:45:51 -0800 > Subject: [PATCH 093/206] gnu: Add rust-base64-0.10. > > * gnu/packages/crates-io.scm (rust-base64-0.10): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 712b679487..e4ecb475a9 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -293,6 +293,34 @@ support.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-base64-0.10 > + (package > + (name "rust-base64") > + (version "0.10.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "base64" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "13k6bvd3n6dm7jqn9x918w65dd9xhx454bqphbnv0bkd6n9dj98b")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-criterion" ,rust-criterion-0.2) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/marshallpierce/rust-base64") > + (synopsis > + "Encodes and decodes base64 as bytes or utf8") > + (description > + "Encodes and decodes base64 as bytes or utf8") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-bencher-0.1 > (package > (name "rust-bencher") > --=20 > 2.24.0 > > From 5e5a9a89e91f2da00888404da18f1962d23c90e3 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:41:51 -0800 > Subject: [PATCH 092/206] gnu: Add rust-wasm-bindgen-backend-0.2. > > * gnu/packages/crates-io.scm (rust-wasm-bindgen-backend-0.2): New variabl= e. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 650e90aea4..712b679487 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7068,6 +7068,37 @@ in Rust.") > (properties '((hidden? . #t))) > (license license:asl2.0))) >=20=20 > +(define-public rust-wasm-bindgen-backend-0.2 > + (package > + (name "rust-wasm-bindgen-backend") > + (version "0.2.48") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wasm-bindgen-backend" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1qxqkbjkjg4pphhcr91nk95c0gizx77dyq24mmijqnwzxxqc30jx")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bumpalo" ,rust-bumpalo-2.5) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15) > + ;; ("rust-wasm-bindgen-shared" ,rust-wasm-bindgen-shared-0.2)))) > + (home-page > + "https://rustwasm.github.io/wasm-bindgen/") > + (synopsis > + "Backend code generation of the wasm-bindgen tool") > + (description > + "Backend code generation of the wasm-bindgen tool") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-wasm-bindgen-shared-0.2 > (package > (name "rust-wasm-bindgen-shared") > --=20 > 2.24.0 > > From c94cbdd152ffed4581ec0015240a7ba7ce89a520 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:40:57 -0800 > Subject: [PATCH 091/206] gnu: Add rust-bumpalo-2.5. > > * gnu/packages/crates-io.scm (rust-bumpalo-2.5): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d15e514a17..650e90aea4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -453,6 +453,31 @@ UTF-8.") > (properties '((hidden? . #t))) > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-bumpalo-2.5 > + (package > + (name "rust-bumpalo") > + (version "2.5.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bumpalo" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "018b5calz3895v04shk9bn7i73r4zf8yf7p1dqg92s3xya13vm1c")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-criterion" ,rust-criterion-0.2) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page "https://github.com/fitzgen/bumpalo") > + (synopsis > + "Fast bump allocation arena for Rust") > + (description > + "This package provides a fast bump allocation arena for Rust.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-byteorder-1.3 > (package > (name "rust-byteorder") > --=20 > 2.24.0 > > From 78e0147194a2b7baee5364070977bd268dd97cc2 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:50:26 -0800 > Subject: [PATCH 094/206] gnu: Add rust-wasm-bindgen-macro-support-0.2. > > * gnu/packages/crates-io.scm (rust-wasm-bindgen-macro-support-0.2): New v= ariable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e4ecb475a9..4586172a93 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7127,6 +7127,37 @@ in Rust.") > "Backend code generation of the wasm-bindgen tool") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-wasm-bindgen-macro-support-0.2 > + (package > + (name "rust-wasm-bindgen-macro-support") > + (version "0.2.48") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wasm-bindgen-macro-support" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1mxi6rj11k67sks88pfqiqylnijxmb1s0gcgpj8mzfj5gvkqzkwm")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15) > + ;; ("rust-wasm-bindgen-backend" ,rust-wasm-bindgen-backend-0.2) > + ;; ("rust-wasm-bindgen-shared" ,rust-wasm-bindgen-shared-0.2)))) > + (home-page > + "https://rustwasm.github.io/wasm-bindgen/") > + (synopsis > + "The @code{#[wasm_bindgen]} macro") > + (description > + "The part of the implementation of the @code{#[wasm_bindgen]} > +attribute that is not in the shared backend crate.") > + (properties '((hidden? . #t))) > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-wasm-bindgen-shared-0.2 > (package > (name "rust-wasm-bindgen-shared") > --=20 > 2.24.0 > > From bdfc5d50a9a84f774485e2587a487f51b299c947 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:57:29 -0800 > Subject: [PATCH 096/206] gnu: Add rust-wasm-bindgen-0.2. > > * gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8c8789dd9a..754b459c7d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7125,6 +7125,33 @@ in Rust.") > (properties '((hidden? . #t))) > (license license:asl2.0))) >=20=20 > +(define-public rust-wasm-bindgen-0.2 > + (package > + (name "rust-wasm-bindgen") > + (version "0.2.47") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wasm-bindgen" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0xsqz39v8nnlmiflybjpy7hvjdhmdb01j3zi0p5p6135rjc9j0i2")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-wasm-bindgen-macro" > + ;; ,rust-wasm-bindgen-macro)))) > + (home-page "https://rustwasm.github.io/") > + (synopsis > + "Easy support for interacting between JS and Rust") > + (description > + "Easy support for interacting between JS and Rust.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-wasm-bindgen-backend-0.2 > (package > (name "rust-wasm-bindgen-backend") > --=20 > 2.24.0 > > From 6e6dac1bc2eb8927f3cb430eb6d0ef8b365456cb Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:04:31 -0800 > Subject: [PATCH 097/206] gnu: Add rust-console-error-panic-hook-0.1. > > * gnu/packages/crates-io.scm (rust-console-error-panic-hook-0.1): New var= iable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 754b459c7d..079b749171 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -889,6 +889,33 @@ need compiler-rt intrinsics.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-console-error-panic-hook-0.1 > + (package > + (name "rust-console-error-panic-hook") > + (version "0.1.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "console_error_panic_hook" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "04d2narcrzk9bnddz17rr2l819l82pr0h6d98s2w9q236n87dndq")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)))) > + (home-page > + "https://github.com/rustwasm/console_error_panic_hook") > + (synopsis > + "Logs panics to console.error") > + (description > + "This package provides a panic hook for @code{wasm32-unknown-unknow= n} > +that logs panics to @code{console.error}") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-constant-time-eq-0.1 > (package > (name "rust-constant-time-eq") > --=20 > 2.24.0 > > From 2b8d5521f0eb68d16beebc3ed9783d2735adbf64 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:06:55 -0800 > Subject: [PATCH 098/206] gnu: Add rust-wasm-bindgen-futures-0.3. > > * gnu/packages/crates-io.scm (rust-wasm-bindgen-futures-0.3): New variabl= e. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 079b749171..3f3a077f73 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7210,6 +7210,40 @@ in Rust.") > "Backend code generation of the wasm-bindgen tool") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-wasm-bindgen-futures-0.3 > + (package > + (name "rust-wasm-bindgen-futures") > + (version "0.3.24") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wasm-bindgen-futures" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0bf9x6qfjczspc4zs605z1n4j15cdd8kk2z7rah0yggw8b6zl5nc")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-futures" ,rust-futures-0.1) > + ;; ("rust-futures-channel-preview" > + ;; ,rust-futures-channel-preview-0.3) > + ;; ("rust-futures-util-preview" ,rust-futures-util-preview-0.3) > + ;; ("rust-js-sys" ,rust-js-sys) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-wasm-bindgen-test" > + ;; ,rust-wasm-bindgen-test-0.2)))) > + (home-page > + "https://rustwasm.github.io/wasm-bindgen/") > + (synopsis > + "Bridging the gap between Rust Futures and JavaScript Promises") > + (description > + "Bridging the gap between Rust Futures and JavaScript Promises") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-wasm-bindgen-macro-support-0.2 > (package > (name "rust-wasm-bindgen-macro-support") > --=20 > 2.24.0 > > From ed82b84ad90d260dd487a3a00b75f3d40d717dfd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 17:54:51 -0800 > Subject: [PATCH 095/206] gnu: Add rust-trybuild-1.0. > > * gnu/packages/crates-io.scm (rust-trybuild-1.0): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 4586172a93..8c8789dd9a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6662,6 +6662,35 @@ serializing Rust structures.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-trybuild-1.0 > + (package > + (name "rust-trybuild") > + (version "1.0.9") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "trybuild" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0df6ipayif05xn61iavdb0dcshm9y6wmcd140pp7dl91mirygs7j")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-glob" ,rust-glob-0.3) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-termcolor" ,rust-termcolor-1.0) > + ;; ("rust-toml" ,rust-toml-0.5)))) > + (home-page "https://github.com/dtolnay/trybuild") > + (synopsis > + "Test harness for ui tests of compiler diagnostics") > + (description > + "Test harness for ui tests of compiler diagnostics") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-typeable-0.1 > (package > (name "rust-typeable") > --=20 > 2.24.0 > > From 5407b6eeb7b9e8dcf5782c2606f494def143ac13 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:10:35 -0800 > Subject: [PATCH 099/206] gnu: Add rust-js-sys-0.3. > > * gnu/packages/crates-io.scm (rust-js-sys-0.3): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3f3a077f73..979b69b867 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2773,6 +2773,39 @@ primitives to an @code{io::Write}.") > (base32 > "18g7p2hrb3dk84z3frfgmszfc9hjb4ps9vp99qlb1kmf9gm8hc5f")))))) >=20=20 > +(define-public rust-js-sys-0.3 > + (package > + (name "rust-js-sys") > + (version "0.3.24") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "js-sys" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "045fgafggkjdfg4f33vb87silyl9xpbifrhx1ciqi4wvm90nzhga")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-futures" ,rust-futures-0.1) > + ;; ("rust-wasm-bindgen-futures" > + ;; ,rust-wasm-bindgen-futures-0.3) > + ;; ("rust-wasm-bindgen-test" > + ;; ,rust-wasm-bindgen-test-0.2)))) > + (home-page > + "https://rustwasm.github.io/wasm-bindgen/") > + (synopsis > + "Bindings for all JS global objects and functions in WASM") > + (description > + "Bindings for all JS global objects and functions in all JS environ= ments > +like Node.js and browsers, built on @code{#[wasm_bindgen]} using the > +wasm-bindgen crate.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-jemalloc-sys-0.3 > (package > (name "rust-jemalloc-sys") > --=20 > 2.24.0 > > From 5a773c1ace3f912e9e97c351688732cb322feb79 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:12:58 -0800 > Subject: [PATCH 100/206] gnu: Add rust-wasm-bindgen-test-0.2. > > * gnu/packages/crates-io.scm (rust-wasm-bindgen-test-0.2): New variable. > --- > gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 979b69b867..01464eced3 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7329,6 +7329,38 @@ attribute that is not in the shared backend crate.= ") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-wasm-bindgen-test-0.2 > + (package > + (name "rust-wasm-bindgen-test") > + (version "0.2.47") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wasm-bindgen-test" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1w699jyhi3njdccbqsfdz5dq68fqwsm38xlw2dm2hgd3hvvfzk3x")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-console-error-panic-hook" > + ;; ,rust-console-error-panic-hook-0.1) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-js-sys" ,rust-js-sys-0.3) > + ;; ("rust-scoped-tls" ,rust-scoped-tls-1.0) > + ;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) > + ;; ("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.3) > + ;; ("rust-wasm-bindgen-test-macro" ,rust-wasm-bindgen-test-macro= -0.2)))) > + (home-page > + "https://github.com/rustwasm/wasm-bindgen") > + (synopsis > + "Internal testing crate for wasm-bindgen") > + (description > + "Internal testing crate for wasm-bindgen") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-wasm-bindgen-test-macro-0.2 > (package > (name "rust-wasm-bindgen-test-macro") > --=20 > 2.24.0 > > From e38b4a28af57fcd69a8937a090d28fad4c5e50b2 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:17:18 -0800 > Subject: [PATCH 101/206] gnu: Add rust-core-arch-0.1. > > * gnu/packages/crates-io.scm (rust-core-arch-0.1): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 01464eced3..52fe3a57b8 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -938,6 +938,32 @@ It is inspired by the Linux kernel's @code{crypto_me= mneq}.") > (properties '((hidden? . #t))) > (license license:cc0))) >=20=20 > +(define-public rust-core-arch-0.1 > + (package > + (name "rust-core-arch") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "core_arch" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "04vdvr9vj0f1cv2p54nsszmrrk9w1js4c0z4i0bdlajl1lydslim")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.2)))) > + (home-page > + "https://github.com/rust-lang/stdarch") > + (synopsis > + "Rust's core library architecture-specific intrinsics") > + (description > + "@code{core::arch} - Rust's core library architecture-specific > +intrinsics.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-core-foundation-sys-0.6 > (package > (name "rust-core-foundation-sys") > --=20 > 2.24.0 > > From 834fef9d9346e8efd22574e3ad2c2d0ec78b03a3 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:20:14 -0800 > Subject: [PATCH 102/206] gnu: Add rust-envmnt-0.6. > > * gnu/packages/crates-io.scm (rust-envmnt-0.6): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 52fe3a57b8..2aed91589a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1722,6 +1722,31 @@ char, u8 and u16.") > is configured via an environment variable.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-envmnt-0.6 > + (package > + (name "rust-envmnt") > + (version "0.6.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "envmnt" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "12zkq3p999bypyxmjnpiqw9r3hmifb3bcikd7j3as1fdcbq01fyl")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-indexmap" ,rust-indexmap-1.0)))) > + (home-page > + "https://github.com/sagiegurari/envmnt") > + (synopsis > + "Environment variables utility functions") > + (description > + "Environment variables utility functions.") > + (license license:asl2.0))) > + > (define-public rust-fallible-iterator-0.2 > (package > (name "rust-fallible-iterator") > --=20 > 2.24.0 > > From c3d1c3a2ac770ce38685fa514e7b1368748e83df Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:24:01 -0800 > Subject: [PATCH 103/206] gnu: Add rust-ci-info-0.3. > > * gnu/packages/crates-io.scm (rust-ci-info-0.3): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2aed91589a..148e3e7c58 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -708,6 +708,32 @@ depending on a large number of #[cfg] parameters. S= tructured like an > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-ci-info-0.3 > + (package > + (name "rust-ci-info") > + (version "0.3.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "ci-info" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "00pr17g6q6i752acrkycg0hkq3lm0p634anm41g3m6lqg8q83s75")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page > + "https://github.com/sagiegurari/ci_info") > + (synopsis > + "Provides current CI environment information") > + (description > + "This package provides current CI environment information.") > + (license license:asl2.0))) > + > (define-public rust-clang-sys-0.28 > (package > (name "rust-clang-sys") > --=20 > 2.24.0 > > From 99e6689553b7448b3a91a3c7cf9bd3e982e9efe0 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:32:17 -0800 > Subject: [PATCH 105/206] gnu: Add rust-scroll-0.9. > > * gnu/packages/crates-io.scm (rust-scroll-0.9): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index c2ecdab3cc..b6e782e062 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5443,6 +5443,35 @@ with one of the implemented strategies.") > (base32 > "09sy9wbqp409pkwmqni40qmwa99ldqpl48pp95m1xw8sc19qy9cl")))))) >=20=20 > +(define-public rust-scroll-0.9 > + (package > + (name "rust-scroll") > + (version "0.9.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "scroll" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "10q3w86bn22xrjlfg1c90dfi9c26qjkzn26nad0i9z8pxwad311g")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-scroll-derive" ,rust-scroll-derive-0.9)) > + ;; #:cargo-development-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-rayon" ,rust-rayon-1.1) > + ;; ("rust-rustc-version" ,rust-rustc-version-0.2)))) > + (home-page "https://github.com/m4b/scroll") > + (synopsis > + "Read/Write traits for byte buffers") > + (description > + "This package provides a suite of powerful, extensible, generic, > +endian-aware Read/Write traits for byte buffers.") > + (license license:expat))) > + > (define-public rust-scroll-derive-0.9 > (package > (name "rust-scroll-derive") > --=20 > 2.24.0 > > From d92703d15d8f1c29776bf86869034aa679654f01 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:34:39 -0800 > Subject: [PATCH 106/206] gnu: Add rust-goblin-0.0. > > * gnu/packages/crates-io.scm (rust-goblin-0.0): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b6e782e062..9839955b4f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2446,6 +2446,33 @@ the process of matching one or more glob patterns = against a single candidate > path simultaneously, and returning all of the globs that matched.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-goblin-0.0 > + (package > + (name "rust-goblin") > + (version "0.0.23") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "goblin" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1g92bl76dgc3v3rins61l811pkwsl3jif1x35h2jx33b7dsv8mmc")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-log" ,rust-log-0.4) > + ;; ("rust-plain" ,rust-plain-0.2) > + ;; ("rust-scroll" ,rust-scroll-0.9)))) > + (home-page "https://github.com/m4b/goblin") > + (synopsis > + "Binary parsing and loading") > + (description > + "An impish, cross-platform, ELF, Mach-o, and PE binary parsing and > +loading crate.") > + (license license:expat))) > + > (define-public rust-grep-cli-0.1 > (package > (name "rust-grep-cli") > --=20 > 2.24.0 > > From 69e3ba825c21ab8833b0ecab4378489a0ef43134 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:38:09 -0800 > Subject: [PATCH 107/206] gnu: Add rust-test-assembler-0.1. > > * gnu/packages/crates-io.scm (rust-test-assembler-0.1): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9839955b4f..a3b2aff256 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6382,6 +6382,32 @@ return values to @code{std::io::Result} to indicat= e success or failure.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-test-assembler-0.1 > + (package > + (name "rust-test-assembler") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "test-assembler" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1sdx9hk0dk3z9crm8834ysyxsi92chls8arpd0gs796kis6lik2w")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3)))) > + (home-page > + "https://github.com/luser/rust-test-assembler") > + (synopsis > + "Build complex binary streams") > + (description > + "This package provides a set of types for building complex binary > +streams.") > + (license license:expat))) > + > (define-public rust-textwrap-0.11 > (package > (name "rust-textwrap") > --=20 > 2.24.0 > > From 7396df99feca3fb0abc5baa9d540050f787b5aa1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:30:48 -0800 > Subject: [PATCH 104/206] gnu: Add rust-scroll-derive-0.9. > > * gnu/packages/crates-io.scm (rust-scroll-derive-0.9): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 148e3e7c58..c2ecdab3cc 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5443,6 +5443,36 @@ with one of the implemented strategies.") > (base32 > "09sy9wbqp409pkwmqni40qmwa99ldqpl48pp95m1xw8sc19qy9cl")))))) >=20=20 > +(define-public rust-scroll-derive-0.9 > + (package > + (name "rust-scroll-derive") > + (version "0.9.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "scroll_derive" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1jqg5mm8nvii6avl1z1rc89agzh2kwkppgpsnwfakxg78mnaj6lg")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)) > + ;; #:cargo-development-inputs > + ;; (("rust-scroll" ,rust-scroll-0.9)))) > + (home-page > + "https://github.com/m4b/scroll_derive") > + (synopsis > + "Derive Pread and Pwrite traits from the scroll crate") > + (description > + "This package provides a macros 1.1 derive implementation for Pread= and > +Pwrite traits from the scroll crate.") > + (license license:expat))) > + > (define-public rust-security-framework-sys-0.3 > (package > (name "rust-security-framework-sys") > --=20 > 2.24.0 > > From 9bd6fd4da08b4626bce44d68b69ed0a387e9fb61 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:39:54 -0800 > Subject: [PATCH 108/206] gnu: Add rust-typed-arena-1.4. > > * gnu/packages/crates-io.scm (rust-typed-arena-1.4): New variable. > --- > gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a3b2aff256..054db90abf 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6959,6 +6959,28 @@ serializing Rust structures.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-typed-arena-1.4 > + (package > + (name "rust-typed-arena") > + (version "1.4.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "typed-arena" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1i8yczhwcy0nnrxqck1lql3i7hvg95l0vw0dbgfb92zkms96mh66")))) > + (build-system cargo-build-system) > + (home-page > + "https://github.com/SimonSapin/rust-typed-arena") > + (synopsis > + "The arena allocator") > + (description > + "The arena, a fast but limited type of allocator") > + (license license:expat))) > + > (define-public rust-typemap-0.3 > (package > (name "rust-typemap") > --=20 > 2.24.0 > > From 18c53394e1e9ec599ab30750da2ab1988f41a069 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:44:32 -0800 > Subject: [PATCH 110/206] gnu: Add rust-intervaltree-0.2. > > * gnu/packages/crates-io.scm (rust-intervaltree-0.2): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 764eb9601f..40fc5d5ff1 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2802,6 +2802,32 @@ renamed to indexmap.") > "This package provides a snapshot testing library for Rust") > (license license:asl2.0))) >=20=20 > +(define-public rust-intervaltree-0.2 > + (package > + (name "rust-intervaltree") > + (version "0.2.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "intervaltree" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "10k40gsv79kwnsqrzwmnmm6psa5fqws8yggavmbggvymv16hffdg")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-smallvec" ,rust-smallvec-0.6)))) > + (home-page > + "https://github.com/main--/rust-intervaltree") > + (synopsis > + "Immutable interval trees") > + (description > + "This package provides a simple and generic implementation of an > +immutable interval tree.") > + (license license:expat))) > + > (define-public rust-iovec-0.1 > (package > (name "rust-iovec") > --=20 > 2.24.0 > > From 6b9e4131c901ddcda0c4f219ced7a83c28cdfe6e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:46:28 -0800 > Subject: [PATCH 111/206] gnu: Add rust-lazycell-1.2. > > * gnu/packages/crates-io.scm (rust-lazycell-1.2): New variable. > --- > gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 40fc5d5ff1..bc4afbe7af 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3097,6 +3097,29 @@ requires non-const function calls to be computed.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-lazycell-1.2 > + (package > + (name "rust-lazycell") > + (version "1.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "lazycell" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0gvqycmpv7parc98i6y64ai7rvxrn1947z2a6maa02g4kvxdd55j")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs (("rust-clippy" ,rust-clippy-0.0)))) > + (home-page "https://github.com/indiv0/lazycell") > + (synopsis > + "Lazily filled Cell struct") > + (description > + "This package provides a library providing a lazily filled Cell str= uct.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-libc-0.2 > (package > (name "rust-libc") > --=20 > 2.24.0 > > From 30e2ee1e0c817763a237ada12794e1d8835e57af Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:51:32 -0800 > Subject: [PATCH 112/206] gnu: Add rust-half-1.3. > > * gnu/packages/crates-io.scm (rust-half-1.3): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index bc4afbe7af..64e3c5b59e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2597,6 +2597,31 @@ focus on line oriented search.") > (description "Use PCRE2 with the grep crate.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-half-1.3 > + (package > + (name "rust-half") > + (version "1.3.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "half" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0diqajg3mgar511hxswl4kgqqz9a026yvn3103x5h2smknlc4lwk")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs (("rust-serde" ,rust-serde-1.0)))) > + (home-page > + "https://github.com/starkat99/half-rs") > + (synopsis > + "Half-precision floating point f16 type") > + (description > + "Half-precision floating point f16 type for Rust implementing the > +IEEE 754-2008 binary16 type.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-heapsize-0.4 > (package > (name "rust-heapsize") > --=20 > 2.24.0 > > From dc62c22d01b219bddfb184014fb8f9bea8034230 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:42:22 -0800 > Subject: [PATCH 109/206] gnu: Add rust-gimli-0.18. > > * gnu/packages/crates-io.scm (rust-gimli-0.18): New variable. > --- > gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 054db90abf..764eb9601f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2377,6 +2377,45 @@ archive to be linked into Rustcode.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-gimli-0.18 > + (package > + (name "rust-gimli") > + (version "0.18.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "gimli" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ma1zg2klqr47rasm7jn3zzd1j1pj2a8wkfbv5zsx10qh43phy4k")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-arrayvec" ,rust-arrayvec-0.4) > + ;; ("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-fallible-iterator" ,rust-fallible-iterator-0.2) > + ;; ("rust-indexmap" ,rust-indexmap-1.0) > + ;; ("rust-stable-deref-trait" ,rust-stable-deref-trait-1.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-crossbeam" ,rust-crossbeam-0.7) > + ;; ("rust-getopts" ,rust-getopts-0.2) > + ;; ("rust-memmap" ,rust-memmap-0.7) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-object" ,rust-object) > + ;; ("rust-rayon" ,rust-rayon-1.1) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-test-assembler" ,rust-test-assembler-0.1) > + ;; ("rust-typed-arena" ,rust-typed-arena-1.4)))) > + (home-page "https://github.com/gimli-rs/gimli") > + (synopsis > + "Reading and writing the DWARF debugging format") > + (description > + "This package provides a library for reading and writing the > +DWARF debugging format.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-glob-0.3 > (package > (name "rust-glob") > --=20 > 2.24.0 > > From bcc029d031db08c8645a11ee92345e90554a93bf Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:56:39 -0800 > Subject: [PATCH 114/206] gnu: Add rust-erased-serde-0.3. > > * gnu/packages/crates-io.scm (rust-erased-serde-0.3): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 7210047101..dee42983f2 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1773,6 +1773,35 @@ is configured via an environment variable.") > "Environment variables utility functions.") > (license license:asl2.0))) >=20=20 > +(define-public rust-erased-serde-0.3 > + (package > + (name "rust-erased-serde") > + (version "0.3.9") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "erased-serde" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0q7bnxs5zskfq5iillig55g7891dllcxh2p8y8k1p2j72syf9viv")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-cbor" ,rust-serde-cbor-0.10) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page > + "https://github.com/dtolnay/erased-serde") > + (synopsis > + "Type-erased Serialize and Serializer traits") > + (description > + "Type-erased Serialize and Serializer traits") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-fallible-iterator-0.2 > (package > (name "rust-fallible-iterator") > --=20 > 2.24.0 > > From 18484fe9d09c659ff713c9b7fe9cfd240a2fe60a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:02:15 -0800 > Subject: [PATCH 117/206] gnu: Add rust-object-0.12. > > * gnu/packages/crates-io.scm (rust-object-0.12): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index de0bc8e2e4..05ae485539 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4114,6 +4114,37 @@ implementation (which is unstable / requires night= ly).") > (properties '((hidden? . #t))) > (license (list license:expat license:asl2.0)))) >=20=20 > +(define-public rust-object-0.12 > + (package > + (name "rust-object") > + (version "0.12.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "object" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1dch1ajjp05d16lig1dnvisfis0hrlrvw9lcwy1hwgdcym3z6jnz")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-flate2" ,rust-flate2-1.0) > + ;; ("rust-goblin" ,rust-goblin-0.0) > + ;; ("rust-parity-wasm" ,rust-parity-wasm-0.40) > + ;; ("rust-scroll" ,rust-scroll-0.9) > + ;; ("rust-uuid" ,rust-uuid-0.7)) > + ;; #:cargo-development-inputs > + ;; (("rust-memmap" ,rust-memmap-0.7)))) > + (home-page "https://github.com/gimli-rs/object") > + (synopsis > + "Parse object file formats") > + (description > + "This package provides a unified interface for parsing object file > +formats.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-openssl-probe-0.1 > (package > (name "rust-openssl-probe") > --=20 > 2.24.0 > > From 96e6a317816dcadac212855eeefe169a4e56c79e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:57:25 -0800 > Subject: [PATCH 115/206] gnu: Add rust-slog-2.4. > > * gnu/packages/crates-io.scm (rust-slog-2.4): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index dee42983f2..2a3613b18a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5964,6 +5964,32 @@ data type.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-slog-2.4 > + (package > + (name "rust-slog") > + (version "2.4.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "slog" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "13jh74jlckzh5cygkhs0k4r82wnmw8ha2km829xwslhr83n2w6hy")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-erased-serde" ,rust-erased-serde-0.3)))) > + (home-page "https://github.com/slog-rs/slog") > + (synopsis > + "Structured, extensible, composable logging for Rust") > + (description > + "Structured, extensible, composable logging for Rust") > + (license `(,license:mpl2.0 > + ,license:expat > + ,license:asl2.0)))) > + > (define-public rust-smallvec-0.6 > (package > (name "rust-smallvec") > --=20 > 2.24.0 > > From 7070bea5a87527108a99514a159022d402c7522d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:00:03 -0800 > Subject: [PATCH 116/206] gnu: Add rust-uuid-0.7. > > * gnu/packages/crates-io.scm (rust-uuid-0.7): New variable. > --- > gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2a3613b18a..de0bc8e2e4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7447,6 +7447,41 @@ untrusted inputs in Rust.") > "Convert ranges of Unicode codepoints to UTF-8 byte ranges.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-uuid-0.7 > + (package > + (name "rust-uuid") > + (version "0.7.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "uuid" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ank4xk20x3nrz926w8j9mz53bi3v8bykxmhlq2pffa8xc8wdnwh")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-md5" ,rust-md5-0.6) > + ;; ("rust-rand" ,rust-rand-0.6) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-sha1" ,rust-sha1-0.6) > + ;; ("rust-slog" ,rust-slog-2.4) > + ;; ("rust-winapi" ,rust-winapi-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page "https://github.com/uuid-rs/uuid") > + (synopsis > + "Generate and parse UUIDs") > + (description > + "This package provides a library to generate and parse UUIDs.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-vcpkg-0.2 > (package > (name "rust-vcpkg") > --=20 > 2.24.0 > > From 798590b1c30f369024ab04629d28976ef709a2ae Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 18:54:04 -0800 > Subject: [PATCH 113/206] gnu: Add rust-serde-cbor-0.10. > > * gnu/packages/crates-io.scm (rust-serde-cbor-0.10): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 64e3c5b59e..7210047101 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5777,6 +5777,32 @@ Pwrite traits from the scroll crate.") > "Optimized handling of @code{&[u8]} and @code{Vec} for Serde") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-serde-cbor-0.10 > + (package > + (name "rust-serde-cbor") > + (version "0.10.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "serde_cbor" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0jcb4j637vdlqk2z38jixaqmp6f92h36r17kclv5brjay32911ii")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-half" ,rust-half-1.3) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page "https://github.com/pyfisch/cbor") > + (synopsis "CBOR support for serde") > + (description "CBOR support for serde.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-serde-derive-1.0 > (package > (name "rust-serde-derive") > --=20 > 2.24.0 > > From e77614c9d673a4660f40a28cf1cb9990fe2f70f7 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:10:05 -0800 > Subject: [PATCH 118/206] gnu: Add rust-rustc-test-0.3. > > * gnu/package/crates-io.scm (rust-rustc-test-0.3): New variable. > --- > gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 05ae485539..8cbc9aedfe 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5432,6 +5432,38 @@ rust-lang/rust integration.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rustc-test-0.3 > + (package > + (name "rust-rustc-test") > + (version "0.3.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rustc-test" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0a27mlcg0ck0hgsdvwk792x9z1k1qq1wj091f1l5yggbdbcsnx5w")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-getopts" ,rust-getopts-0.2) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) > + ;; ("rust-term" ,rust-term-0.5) > + ;; ("rust-time" ,rust-time-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-rustc-version" ,rust-rustc-version-0.2)))) > + (home-page > + "https://github.com/servo/rustc-test") > + (synopsis > + "Fork of Rust's test crate") > + (description > + "This package provides a fork of Rust's test crate that doesn't > +require unstable language features.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-rustc-version-0.2 > (package > (name "rust-rustc-version") > --=20 > 2.24.0 > > From 1faa58a403679e1dac83240603cc1460f46d361c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:15:57 -0800 > Subject: [PATCH 120/206] gnu: Add rust-backtrace-0.3. > > * gnu/packages/crates-io.scm (rust-backtrace-0.3): New variable. > --- > gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 41 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f5b22c8511..f8846a7e9d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -292,6 +292,47 @@ support.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-backtrace-0.3 > + (package > + (name "rust-backtrace") > + (version "0.3.32") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "backtrace" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1rgsaha3b6wxh564s4jqn5hl5pkmg214blyjjs1svafib190zd8q")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-addr2line" ,rust-addr2line-0.9) > + ;; ("rust-backtrace-sys" ,rust-backtrace-sys-0.1) > + ;; ("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-compiler-builtins" > + ;; ,rust-compiler-builtins-0.1) > + ;; ("rust-cpp-demangle" ,rust-cpp-demangle-0.2) > + ;; ("rust-findshlibs" ,rust-findshlibs-0.5) > + ;; ("rust-goblin" ,rust-goblin-0.0) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-memmap" ,rust-memmap-0.7) > + ;; ("rust-rustc-demangle" ,rust-rustc-demangle-0.1) > + ;; ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) > + ;; ("rust-rustc-std-workspace-core" > + ;; ,rust-rustc-std-workspace-core-1.0) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-winapi" ,rust-winapi-0.3)))) > + (home-page > + "https://github.com/rust-lang/backtrace-rs") > + (synopsis > + "Acquire a stack trace (backtrace) at runtime in a Rust program") > + (description > + "This package provides a library to acquire a stack > +trace (backtrace) at runtime in a Rust program.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-backtrace-sys-0.1 > (package > (name "rust-backtrace-sys") > --=20 > 2.24.0 > > From 1b4de1cc3ab46420f4aec4ae8181ed017931c9a1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:13:39 -0800 > Subject: [PATCH 119/206] gnu: Add rust-addr2line-0.9. > > * gnu/packages/crates-io.scm (rust-addr2line-0.9): New variable. > --- > gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8cbc9aedfe..f5b22c8511 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -53,6 +53,45 @@ the Rust programming language.") > (license (list license:bsd-3 > license:zlib)))) >=20=20 > +(define-public rust-addr2line-0.9 > + (package > + (name "rust-addr2line") > + (version "0.9.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "addr2line" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "17rlf04nx3g3rcy661v24ksnmpk6vqn680g5b5sp8lk20iih2xnx")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cpp-demangle" ,rust-cpp-demangle-0.2) > + ;; ("rust-fallible-iterator" ,rust-fallible-iterator-0.2) > + ;; ("rust-gimli" ,rust-gimli-0.18) > + ;; ("rust-intervaltree" ,rust-intervaltree-0.2) > + ;; ("rust-lazycell" ,rust-lazycell-1.2) > + ;; ("rust-object" ,rust-object-0.12) > + ;; ("rust-rustc-demangle" ,rust-rustc-demangle-0.1) > + ;; ("rust-smallvec" ,rust-smallvec-0.6)) > + ;; #:cargo-development-inputs > + ;; (("rust-backtrace" ,rust-backtrace-0.3) > + ;; ("rust-clap" ,rust-clap-2) > + ;; ("rust-findshlibs" ,rust-findshlibs-0.5) > + ;; ("rust-memmap" ,rust-memmap-0.7) > + ;; ("rust-rustc-test" ,rust-rustc-test-0.3)))) > + (home-page > + "https://github.com/gimli-rs/addr2line") > + (synopsis > + "Symbolication library written in Rust, using gimli") > + (description > + "This package provides a cross-platform symbolication library writt= en in > +Rust, using gimli.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-afl-0.4 > (package > (name "rust-afl") > --=20 > 2.24.0 > > From 7c5c83d8082c8af2d4929b2e3f83b2cdbab70c1c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:23:10 -0800 > Subject: [PATCH 121/206] gnu: Add rust-rawslice-0.1. > > * gnu/packages/crates-io.scm (rust-rawslice-0.1): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f8846a7e9d..35b709b8a6 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5165,6 +5165,34 @@ and @code{ptrdistance}.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rawslice-0.1 > + (package > + (name "rust-rawslice") > + (version "0.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rawslice" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "09bympww1rpsd422da3w444q5w1znjbjh7mjninhq9gaaygkpci2")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-rawpointer" ,rust-rawpointer-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page "https://github.com/bluss/rawslice/") > + (synopsis > + "Reimplementation of the slice iterators, with extra features") > + (description > + "Reimplementation of the slice iterators, with extra features. > +For example creation from raw pointers and start, end pointer > +accessors.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-rayon-1.1 > (package > (name "rust-rayon") > --=20 > 2.24.0 > > From b8c1373fb91de679646463a32f7e183d6418ca74 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:24:50 -0800 > Subject: [PATCH 122/206] gnu: Add rust-unchecked-index-0.2. > > * gnu/packages/crates-io.scm (rust-unchecked-index-0.2): New variable. > --- > gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 35b709b8a6..b4e44ae8ad 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7431,6 +7431,28 @@ with the Unicode character database.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-unchecked-index-0.2 > + (package > + (name "rust-unchecked-index") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "unchecked-index" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0p6qcai1mjayx59cpgk27d0zgw9hz9r1ira5jiqil66f4ba8dfpf")))) > + (build-system cargo-build-system) > + (home-page > + "https://github.com/bluss/unchecked-index") > + (synopsis > + "Unchecked indexing wrapper using regular index syntax") > + (description > + "Unchecked indexing wrapper using regular index syntax.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-unicase-2.4 > (package > (name "rust-unicase") > --=20 > 2.24.0 > > From e038750497e3723669f14575b36183dae740311c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:26:56 -0800 > Subject: [PATCH 123/206] gnu: Add rust-odds-0.3. > > * gnu/packages/crates-io.scm (rust-odds-0.3): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b4e44ae8ad..1b75f5208f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4225,6 +4225,39 @@ implementation (which is unstable / requires night= ly).") > formats.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-odds-0.3 > + (package > + (name "rust-odds") > + (version "0.3.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "odds" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0rdnxa0na4897yb0svb3figz35g4imxjv61yfm2j21gbh5q8v8d9")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-rawpointer" ,rust-rawpointer-0.1) > + ;; ("rust-rawslice" ,rust-rawslice-0.1) > + ;; ("rust-unchecked-index" ,rust-unchecked-index-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-itertools" ,rust-itertools-0.8) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-memchr" ,rust-memchr-2.2) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page "https://github.com/bluss/odds") > + (synopsis > + "Extra functionality for slices, strings and other things") > + (description > + "Odds and ends collection miscellania. Extra functionality for > +slices (@code{.find()}, @code{RevSlice}), strings and other things. > +Things in odds may move to more appropriate crates if we find them.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-openssl-probe-0.1 > (package > (name "rust-openssl-probe") > --=20 > 2.24.0 > > From 2d7930728112d2cd020ecb1e1f6be15df5d661ce Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:28:34 -0800 > Subject: [PATCH 124/206] gnu: Add rust-petgraph-0.4. > > * gnu/packages/crates-io.scm (rust-petgraph-0.4): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 1b75f5208f..fdb8f1782e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4540,6 +4540,40 @@ algorithm.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-petgraph-0.4 > + (package > + (name "rust-petgraph") > + (version "0.4.13") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "petgraph" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0kyfmca854s54jk26g2x1kjb04c3k7cjilaxyr0if8lhxv8mjdlw")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-fixedbitset" ,rust-fixedbitset-0.1) > + ;; ("rust-ordermap" ,rust-ordermap-0.3) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-defmac" ,rust-defmac-0.2) > + ;; ("rust-itertools" ,rust-itertools-0.8) > + ;; ("rust-odds" ,rust-odds-0.3) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page "https://github.com/petgraph/petgraph") > + (synopsis > + "Graph data structure library") > + (description > + "Graph data structure library. Provides graph types and graph > +algorithms.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-pico-sys-0.0 > (package > (name "rust-pico-sys") > --=20 > 2.24.0 > > From 31283896184c2598fcc0f7dd3b280324c1278070 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:34:33 -0800 > Subject: [PATCH 125/206] gnu: Add parking-lot-core-0.5. > > * gnu/packages/crates-io.scm (parking-lot-core-0.5): New variable. > --- > gnu/packages/crates-io.scm | 36 ++++++++++++++++++++++++++++++++++++ > 1 file changed, 36 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index fdb8f1782e..a8bdb0fe17 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5960,6 +5960,42 @@ Pwrite traits from the scroll crate.") > "Semantic version parsing and comparison.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-parking-lot-core-0.5 > + (package > + (name "rust-parking-lot-core") > + (version "0.5.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "parking_lot_core" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1317j5a1yd03baza2kqqrxb4kr1vxa7rckw4frksl2vrncfcp26b")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-backtrace" ,rust-backtrace-0.3) > + ;; ("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-cloudabi" ,rust-cloudabi-0.0) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-petgraph" ,rust-petgraph-0.4) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-redox-syscall" ,rust-redox-syscall-0.1) > + ;; ("rust-smallvec" ,rust-smallvec-0.6) > + ;; ("rust-thread-id" ,rust-thread-id-3.3) > + ;; ("rust-winapi" ,rust-winapi-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-rustc-version" ,rust-rustc-version-0.2)))) > + (home-page > + "https://github.com/Amanieu/parking_lot") > + (synopsis > + "Advanced API for creating custom synchronization primitives") > + (description > + "An advanced API for creating custom synchronization primitives.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-semver-parser-0.9 > (package > (name "rust-semver-parser") > --=20 > 2.24.0 > > From a6db6054f5a58da680486215c9b946cc8bdcf654 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:37:11 -0800 > Subject: [PATCH 126/206] gnu: Add parking-lot-0.8. > > * gnu/packages/crates-io.scm (parking-lot-0.8): New variable. > --- > gnu/packages/crates-io.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a8bdb0fe17..3a635267f3 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5960,6 +5960,38 @@ Pwrite traits from the scroll crate.") > "Semantic version parsing and comparison.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-parking-lot-0.8 > + (package > + (name "rust-parking-lot") > + (version "0.8.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "parking_lot" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1rrcdalr8l5zx3bw28l376321l6dnd6rqnsqsl0ygk01fy0nfxzs")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lock-api" ,rust-lock-api-0.2) > + ;; ("rust-parking-lot-core" ,rust-parking-lot-core-0.5)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-rustc-version" ,rust-rustc-version-0.2)))) > + (home-page > + "https://github.com/Amanieu/parking_lot") > + (synopsis > + "Compact standard synchronization primitives") > + (description > + "More compact and efficient implementations of the standard > +synchronization primitives.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-parking-lot-core-0.5 > (package > (name "rust-parking-lot-core") > --=20 > 2.24.0 > > From 494e3f8bd25f0f18c1db5bba7897f4c5ee57671d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:39:32 -0800 > Subject: [PATCH 127/206] gnu: Add rust-console-0.7. > > * gnu/packages/crates-io.scm (rust-console-0.7): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3a635267f3..1b07e94be4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -995,6 +995,40 @@ need compiler-rt intrinsics.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-console-0.7 > + (package > + (name "rust-console") > + (version "0.7.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "console" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0a4n2syzik9lh02v2i4wdazvm05d99bib7dw0lqvz8mq2hn7r9cc")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-atty" ,rust-atty-0.2) > + ;; ("rust-clicolors-control" ,rust-clicolors-control-1.0) > + ;; ("rust-encode-unicode" ,rust-encode-unicode-0.3) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-parking-lot" ,rust-parking-lot-0.8) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-termios" ,rust-termios-0.3) > + ;; ("rust-unicode-width" ,rust-unicode-width-0.1) > + ;; ("rust-winapi" ,rust-winapi-0.3)))) > + (home-page > + "https://github.com/mitsuhiko/console") > + (synopsis > + "Terminal and console abstraction for Rust") > + (description > + "This package provides a terminal and console abstraction for Rust") > + (license license:expat))) > + > (define-public rust-console-error-panic-hook-0.1 > (package > (name "rust-console-error-panic-hook") > --=20 > 2.24.0 > > From 59e9e72fff68881d35b7f7d865596ce20dae9696 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:40:47 -0800 > Subject: [PATCH 128/206] gnu: Add rust-difference-2.0. > > * gnu/packages/crates-io.scm (rust-difference-2.0): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 1b07e94be4..87e7ac5b2c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1654,6 +1654,34 @@ hexadecimal, base32, and base64.") > "An LCS based slice and string diffing implementation.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-difference-2.0 > + (package > + (name "rust-difference") > + (version "2.0.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "difference" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1621wx4k8h452p6xzmzzvm7mz87kxh4yqz0kzxfjj9xmjxlbyk2j")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-getopts" ,rust-getopts-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-term" ,rust-term-0.5)))) > + (home-page > + "https://github.com/johannhof/difference.rs") > + (synopsis > + "Rust text diffing and assertion library") > + (description > + "This package provides a Rust text diffing and assertion library.") > + (license license:expat))) > + > (define-public rust-dirs-1.0 > (package > (name "rust-dirs") > --=20 > 2.24.0 > > From 0b4358e4b3b472855c1170c130cfb448ad20c66d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:46:28 -0800 > Subject: [PATCH 129/206] gnu: Add rust-synstructure-0.10. > > * gnu/packages/crates-io.scm (rust-synstructure-0.10): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 87e7ac5b2c..9a1798edaf 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6755,6 +6755,37 @@ and Jaro-Winkler.") > (properties '((hidden? . #t))) > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-synstructure-0.10 > + (package > + (name "rust-synstructure") > + (version "0.10.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "synstructure" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0grirdkgh2wl4hf9a3nbiazpgccxgq54kn52ms0xrr6njvgkwd82")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15) > + ;; ("rust-unicode-xid" ,rust-unicode-xid-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-synstructure-test-traits" > + ;; ,rust-synstructure-test-traits-0.1)))) > + (home-page > + "https://github.com/mystor/synstructure") > + (synopsis > + "Helper methods and macros for custom derives") > + (description > + "Helper methods and macros for custom derives") > + (license license:expat))) > + > (define-public rust-synstructure-test-traits-0.1 > (package > (name "rust-synstructure-test-traits") > --=20 > 2.24.0 > > From e209be7b47546521b034d42e894446f250fb6890 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:56:50 -0800 > Subject: [PATCH 132/206] gnu: Add rust-pest-2.1. > > * gnu/packages/crates-io.scm (rust-pest-2.1): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 358f324f46..c8021fe46b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4656,6 +4656,30 @@ algorithm.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-pest-2.1 > + (package > + (name "rust-pest") > + (version "2.1.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "pest" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "134686mwxm73asbiads53zfchqvvcrsrsyax2cghfcizmvg8ac4k")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-ucd-trie" ,rust-ucd-trie-0.1)))) > + (home-page "https://pest.rs/") > + (synopsis "The Elegant Parser") > + (description "The Elegant Parser") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-petgraph-0.4 > (package > (name "rust-petgraph") > --=20 > 2.24.0 > > From d26ea0038a92dcae0a155929b3178e7bf7a545e2 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:49:20 -0800 > Subject: [PATCH 130/206] gnu: Add rust-failure-derive-0.1. > > * gnu/packages/crates-io.scm (rust-failure-derive-0.1): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9a1798edaf..a71731bc4b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1944,6 +1944,34 @@ is configured via an environment variable.") > "Type-erased Serialize and Serializer traits") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-failure-derive-0.1 > + (package > + (name "rust-failure-derive") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "failure_derive" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1q97n7dp51j5hndzic9ng2fgn6f3z5ya1992w84l7vypby8n647a")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15) > + ;; ("rust-synstructure" ,rust-synstructure-0.10)) > + ;; #:cargo-development-inputs > + ;; (("rust-failure" ,rust-failure-0.1)))) > + (home-page > + "https://rust-lang-nursery.github.io/failure/") > + (synopsis "Derives for the failure crate") > + (description "Derives for the failure crate") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-fallible-iterator-0.2 > (package > (name "rust-fallible-iterator") > --=20 > 2.24.0 > > From 531317efb3cdc6337a5b030f4d773ed30568d0d2 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 19:50:45 -0800 > Subject: [PATCH 131/206] gnu: Add rust-failure-0.1. > > * gnu/packages/crates-io.scm (rust-failure-0.1): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a71731bc4b..358f324f46 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1944,6 +1944,32 @@ is configured via an environment variable.") > "Type-erased Serialize and Serializer traits") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-failure-0.1 > + (package > + (name "rust-failure") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "failure" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1qppmgv4i5jj6vrss91qackqnl0a12h7lnby4l7j5fdy78yxhnvr")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-backtrace" ,rust-backtrace-0.3) > + ;; ("rust-failure-derive" ,rust-failure-derive-0.1)))) > + (home-page > + "https://rust-lang-nursery.github.io/failure/") > + (synopsis > + "Experimental error handling abstraction") > + (description > + "Experimental error handling abstraction.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-failure-derive-0.1 > (package > (name "rust-failure-derive") > --=20 > 2.24.0 > > From 0897675bc4c6c2f6b54a2b6e218c193645a60348 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:05:25 -0800 > Subject: [PATCH 134/206] gnu: Add rust-block-padding-0.1. > > * gnu/packages/crates-io.scm (rust-block-padding-0.1): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 5bf3a86297..4557b9853f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -496,6 +496,30 @@ behave like a set of bitflags.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-block-padding-0.1 > + (package > + (name "rust-block-padding") > + (version "0.1.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "block-padding" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "02fz9wx5dmgpc79ndrb9xfxqlrkk7lg5wki2blz2zqg27spw6kbd")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byte-tools" ,rust-byte-tools-0.3)))) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Padding and unpadding of messages divided into blocks") > + (description > + "Padding and unpadding of messages divided into blocks.") > + (license `(,license:asl1.1 ,license:expat)))) > + > (define-public rust-bstr-0.2 > (package > (name "rust-bstr") > --=20 > 2.24.0 > > From 156e81ec7c4c3dcebc1fc4d310097b81b9efdbcd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:02:33 -0800 > Subject: [PATCH 133/206] gnu: Add rust-byte-tools-0.3. > > * gnu/packages/crates-io.scm (rust-byte-tools-0.3): New variable. > --- > gnu/packages/crates-io.scm | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index c8021fe46b..5bf3a86297 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -614,6 +614,25 @@ UTF-8.") > little-endian.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-byte-tools-0.3 > + (package > + (name "rust-byte-tools") > + (version "0.3.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "byte-tools" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1mqi29wsm8njpl51pfwr31wmpzs5ahlcb40wsjyd92l90ixcmdg3")))) > + (build-system cargo-build-system) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis "Bytes related utility functions") > + (description "Bytes related utility functions") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-bytes-0.4 > (package > (name "rust-bytes") > --=20 > 2.24.0 > > From ff19803a8934603ea71b5b552860adf10bab874b Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:11:38 -0800 > Subject: [PATCH 137/206] gnu: Add rust-generic-array-0.13. > > * gnu/packages/crates-io.scm (rust-generic-array-0.13): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6c763f455f..b4e81ba5ee 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2679,6 +2679,35 @@ archive to be linked into Rustcode.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-generic-array-0.13 > + (package > + (name "rust-generic-array") > + (version "0.13.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "generic-array" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1kddwxpd58y807y1r3lijg7sw3gxm6nczl6wp57gamhv6mhygl8f")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0) > + ;; ("rust-typenum" ,rust-typenum-1.10)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page > + "https://github.com/fizyk20/generic-array") > + (synopsis > + "Generic types implementing functionality of arrays") > + (description > + "Generic types implementing functionality of arrays") > + (license license:expat))) > + > (define-public rust-getopts-0.2 > (package > (name "rust-getopts") > --=20 > 2.24.0 > > From 2a45f3e10f92c8ec5ff8362e0e645cfc855a3c14 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:09:14 -0800 > Subject: [PATCH 136/206] gnu: Add rust-blobby-0.1. > > * gnu/packages/crates-io.scm (rust-blobby-0.1): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a897c08ec9..6c763f455f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -496,6 +496,33 @@ behave like a set of bitflags.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-blobby-0.1 > + (package > + (name "rust-blobby") > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "blobby" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1xicpf3s2mi5xqnx8ps5mdych4ib5nh2nfsbrsg8ar8bjk1girbg")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-hex" ,rust-hex-0.3)))) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Iterator over simple binary blob storage") > + (description > + "Iterator over simple binary blob storage") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-block-buffer-0.7 > (package > (name "rust-block-buffer") > --=20 > 2.24.0 > > From e8dd5b9cac8202de6bc5bd0b702539bfea6266ea Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:06:57 -0800 > Subject: [PATCH 135/206] gnu: Add rust-block-buffer-0.7. > > * gnu/packages/crates-io.scm (rust-block-buffer-0.7): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 4557b9853f..a897c08ec9 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -496,6 +496,33 @@ behave like a set of bitflags.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-block-buffer-0.7 > + (package > + (name "rust-block-buffer") > + (version "0.7.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "block-buffer" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "12v8wizynqin0hqf140kmp9s38q223mp1b0hkqk8j5pk8720v560")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-block-padding" ,rust-block-padding-0.1) > + ;; ("rust-byte-tools" ,rust-byte-tools-0.3) > + ;; ("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-generic-array" ,rust-generic-array-0.12.3)))) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Fixed size buffer for block processing of data") > + (description > + "Fixed size buffer for block processing of data") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-block-padding-0.1 > (package > (name "rust-block-padding") > --=20 > 2.24.0 > > From 01f93ea79cbd553192c546170d01831b8ce7c752 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:13:52 -0800 > Subject: [PATCH 138/206] gnu: Add rust-digest-0.8. > > * gnu/packages/crates-io.scm (rust-digest-0.8): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b4e81ba5ee..b371c6776d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1779,6 +1779,32 @@ hexadecimal, base32, and base64.") > "This package provides a Rust text diffing and assertion library.") > (license license:expat))) >=20=20 > +(define-public rust-digest-0.8 > + (package > + (name "rust-digest") > + (version "0.8.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "digest" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1madjl27f3kj5ql7kwgvb9c8b7yb7bv7yfgx7rqzj4i3fp4cil7k")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-blobby" ,rust-blobby-0.1) > + ;; ("rust-generic-array" ,rust-generic-array-0.13)))) > + (home-page > + "https://github.com/RustCrypto/traits") > + (synopsis > + "Traits for cryptographic hash functions") > + (description > + "Traits for cryptographic hash functions") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-dirs-1.0 > (package > (name "rust-dirs") > --=20 > 2.24.0 > > From 96c3a7fa6c65385af88ce4e0332c19cec2075be5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:16:05 -0800 > Subject: [PATCH 139/206] gnu: Add rust-fake-simd-0.1. > > * gnu/packages/crates-io.scm (rust-fake-simd-0.1): New variable. > --- > gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b371c6776d..1011fa4eb9 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2121,6 +2121,27 @@ is configured via an environment variable.") > (description "Derives for the failure crate") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-fake-simd-0.1 > + (package > + (name "rust-fake-simd") > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "fake-simd" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1vfylvk4va2ivqx85603lyqqp0zk52cgbs4n5nfbbbqx577qm2p8")))) > + (build-system cargo-build-system) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Crate for mimicking simd crate on stable Rust") > + (description > + "Crate for mimicking simd crate on stable Rust") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-fallible-iterator-0.2 > (package > (name "rust-fallible-iterator") > --=20 > 2.24.0 > > From 2145bedb4595b53446473d335cd8a6c5b9b376b0 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:23:31 -0800 > Subject: [PATCH 142/206] gnu: Add rust-hex-literal-impl-0.2. > > * gnu/packages/crates-io.scm (rust-hex-literal-impl-0.2): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3c296cec88..b98480024b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3099,6 +3099,30 @@ hexadecimal representation.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-hex-literal-impl-0.2 > + (package > + (name "rust-hex-literal-impl") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "hex-literal-impl" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "04m6d1k57a9h3hhdgn0vq1hkfwjv9hfkw6q73bqn0my0qw45s286")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)))) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Internal implementation of the hex-literal crate") > + (description > + "Internal implementation of the hex-literal crate") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-humantime-1.2 > (package > (name "rust-humantime") > --=20 > 2.24.0 > > From 93ce544bdb1fa52ab4722709318721e76aa9d184 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:18:38 -0800 > Subject: [PATCH 140/206] gnu: Add rust-opaque-debug-0.2. > > * gnu/packages/crates-io.scm (rust-opaque-debug-0.2): New version. > --- > gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 1011fa4eb9..20afe70f0f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4547,6 +4547,27 @@ slices (@code{.find()}, @code{RevSlice}), strings = and other things. > Things in odds may move to more appropriate crates if we find them.") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-opaque-debug-0.2 > + (package > + (name "rust-opaque-debug") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "opaque-debug" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "02942l2gc7w5r4js7i9063x99szic5mzzk1055j83v4diqpbpxck")))) > + (build-system cargo-build-system) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Macro for opaque Debug trait implementation") > + (description > + "Macro for opaque Debug trait implementation") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-openssl-probe-0.1 > (package > (name "rust-openssl-probe") > --=20 > 2.24.0 > > From 02eca76f54e474df56704b5c9f73cca853d6d309 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:24:56 -0800 > Subject: [PATCH 143/206] gnu: Add rust-hex-literal-0.2. > > * gnu/packages/crates-io.scm (rust-hex-literal-impl-0.2): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b98480024b..665d1e680f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3099,6 +3099,32 @@ hexadecimal representation.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-hex-literal-0.2 > + (package > + (name "rust-hex-literal") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "hex-literal" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ni2nv3di0jpih2xnmlnr6s96zypkdr8xrw2cvk4f8fx5wb6inn3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-hex-literal-impl" ,rust-hex-literal-imp-0.2l) > + ;; ("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)))) > + (home-page "https://github.com/RustCrypto/utils") > + (synopsis > + "Convert hexadecimal string to byte array at compile time") > + (description > + "Procedural macro for converting hexadecimal string to byte array at > +compile time.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-hex-literal-impl-0.2 > (package > (name "rust-hex-literal-impl") > --=20 > 2.24.0 > > From c5b4639afb1fe25693da5dad8b2ea3e7c29d4c9e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:21:25 -0800 > Subject: [PATCH 141/206] gnu: Add rust-sha1-asm-0.4. > > * gnu/packages/crates-io.scm (rust-sha1-asm-0.4): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 20afe70f0f..3c296cec88 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6534,6 +6534,31 @@ synchronization primitives.") > "Token De/Serializer for testing De/Serialize implementations") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-sha1-asm-0.4 > + (package > + (name "rust-sha1-asm") > + (version "0.4.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "sha1-asm" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1i1i8viy6y30mv9v5hwhg9w6b722qkyh9c6n8bn4d27jpv14pg0s")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-cc" ,rust-cc-1.0)))) > + (home-page > + "https://github.com/RustCrypto/asm-hashes") > + (synopsis > + "Assembly implementation of SHA-1 compression function") > + (description > + "Assembly implementation of SHA-1 compression function") > + (license license:expat))) > + > (define-public rust-sha1-0.6 > (package > (name "rust-sha1") > --=20 > 2.24.0 > > From a70cf4d4373ee7d58154a58c105d9ac0d5ee3b7e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:27:43 -0800 > Subject: [PATCH 144/206] gnu: Add rust-sha-1-0.8 > > * gnu/packages/crates-io.scm (rust-sha-1-0.8): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 665d1e680f..d756819fc7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6584,6 +6584,36 @@ synchronization primitives.") > "Token De/Serializer for testing De/Serialize implementations") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-sha-1-0.8 > + (package > + (name "rust-sha-1") > + (version "0.8.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "sha-1" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0s6fdy5wp3x4h2z4fcl2d9vjvrpzr87v4h49r51xcq8nm4qj35i3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-block-buffer" ,rust-block-buffer-0.7) > + ;; ("rust-digest" ,rust-digest-0.8) > + ;; ("rust-fake-simd" ,rust-fake-simd-0.1) > + ;; ("rust-opaque-debug" ,rust-opaque-debug-0.2) > + ;; ("rust-sha1-asm" ,rust-sha1-asm-0.4)) > + ;; #:cargo-development-inputs > + ;; (("rust-digest" ,rust-digest-0.8) > + ;; ("rust-hex-literal" ,rust-hex-literal-0.2)))) > + (home-page > + "https://github.com/RustCrypto/hashes") > + (synopsis "SHA-1 hash function") > + (description "SHA-1 hash function") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-sha1-asm-0.4 > (package > (name "rust-sha1-asm") > --=20 > 2.24.0 > > From ce182dd051db1921e1c0508960d1e802fcf2b399 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:28:49 -0800 > Subject: [PATCH 145/206] gnu: Add rust-pest-meta-2.1. > > * gnu/packages/crates-io.scm (rust-pest-meta-2.1): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d756819fc7..65921fd268 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4924,6 +4924,33 @@ algorithm.") > (description "The Elegant Parser") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-pest-meta-2.1 > + (package > + (name "rust-pest-meta") > + (version "2.1.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "pest_meta" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0kaprdz3jis9bjfwhri1zncbsvack5m3gx2g5flspdy7wxnyljgj")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-maplit" ,rust-maplit-1.0) > + ;; ("rust-pest" ,rust-pest-2.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-sha-1" ,rust-sha-1-0.8)))) > + (home-page "https://pest.rs") > + (synopsis > + "Pest meta language parser and validator") > + (description > + "Pest meta language parser and validator") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-petgraph-0.4 > (package > (name "rust-petgraph") > --=20 > 2.24.0 > > From e61f88350001025a32069179b5fb3860069a23d5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:30:26 -0800 > Subject: [PATCH 146/206] gnu: Add rust-pest-generator-2.1. > > * gnu/packages/crates-io.scm (rust-pest-generator-2.1): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 65921fd268..cbf6c04895 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4924,6 +4924,32 @@ algorithm.") > (description "The Elegant Parser") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-pest-generator-2.1 > + (package > + (name "rust-pest-generator") > + (version "2.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "pest_generator" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ipnv77lqhj4d4fpfxi8m168lcjp482kszaknlardmpgqiv0a4k3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-pest" ,rust-pest-2.1) > + ;; ("rust-pest-meta" ,rust-pest-meta-2.1) > + ;; ("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page "https://pest.rs/") > + (synopsis "Pest code generator") > + (description "Pest code generator") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-pest-meta-2.1 > (package > (name "rust-pest-meta") > --=20 > 2.24.0 > > From 836b4a4b2079580ac929fe5909c38af14a0b4e56 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:31:55 -0800 > Subject: [PATCH 147/206] gnu: Add rust-pest-derive-2.1. > > * gnu/packages/crates-io.scm (rust-pest-derive-2.1): New variable. > --- > gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index cbf6c04895..26e9e8d123 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4924,6 +4924,29 @@ algorithm.") > (description "The Elegant Parser") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-pest-derive-2.1 > + (package > + (name "rust-pest-derive") > + (version "2.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "pest_derive" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1l5jfa6ril71cw5nsiw0r45br54dd8cj2r1nc2d1wq6wb3jilgc3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-pest" ,rust-pest-2.1) > + ;; ("rust-pest-generator" ,rust-pest-generator-2.1)))) > + (home-page "https://pest.rs/") > + (synopsis "Pest's derive macro") > + (description "Pest's derive macro") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-pest-generator-2.1 > (package > (name "rust-pest-generator") > --=20 > 2.24.0 > > From 6954e0a8c160da96bea0fb56cfa4c3382b5064f7 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:39:39 -0800 > Subject: [PATCH 149/206] gnu: Add rust-linked-hash-map-0.5. > > * gnu/packages/crates-io.scm (rust-linked-hash-map-0.5): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 56d813e0b4..bcc8ff50f4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4338,6 +4338,36 @@ known as zlib).") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-linked-hash-map-0.5 > + (package > + (name "rust-linked-hash-map") > + (version "0.5.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "linked-hash-map" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "10qgbvh00q36ql0jh00rxh2jlq6qvl11n6mig0cvkpf4xf5bd4df")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-clippy" ,rust-clippy-0.0) > + ;; ("rust-heapsize" ,rust-heapsize-0.4) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page > + "https://github.com/contain-rs/linked-hash-map") > + (synopsis > + "HashMap wrapper that holds key-value pairs in insertion order") > + (description > + "This package provides a HashMap wrapper that holds key-value > +pairs in insertion order") > + (license (list license:asl2.0 > + license:expat)))) > + > (define-public rust-nodrop-0.1 > (package > (name "rust-nodrop") > --=20 > 2.24.0 > > From 2b06125d1452df9e04f00933dd00b7aa95a00803 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:35:29 -0800 > Subject: [PATCH 148/206] gnu: Add rust-ron-0.4. > > * gnu/packages/crates-io.scm (rust-ron-0.4): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 26e9e8d123..56d813e0b4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5980,6 +5980,34 @@ uses finite automata and guarantees linear time ma= tching on all inputs.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-ron-0.4 > + (package > + (name "rust-ron") > + (version "0.4.1") ; Current is 0.5.1, rust-insta has pinned version > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "ron" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1mrqdgw3w0yypg24jyq9mphp4zr9lr0ks7yam82m4n34x6njijyr")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-base64" ,rust-base64-0.10) > + ;; ("rust-bitflags" ,rust-bitflags-1) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-bytes" ,rust-serde-bytes-0.11) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page "https://github.com/ron-rs/ron") > + (synopsis "Rusty Object Notation") > + (description "Rusty Object Notation") > + (license (list license:asl2.0 > + license:expat)))) > + > (define-public rust-rustc-demangle-0.1 > (package > (name "rust-rustc-demangle") > --=20 > 2.24.0 > > From e37410adb070f81c2c083571c474676208b7ffcc Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sat, 14 Dec 2019 20:42:22 -0800 > Subject: [PATCH 150/206] gnu: Add rust-yaml-rust-0.4. > > * gnu/packages/crates-io.scm (rust-yaml-rust-0.4): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index bcc8ff50f4..a4f6983f90 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9009,3 +9009,29 @@ to XDG Base Directory specification") > (properties '((hidden? . #t))) > (license (list license:asl2.0 > license:expat)))) > + > +(define-public rust-yaml-rust-0.4 > + (package > + (name "rust-yaml-rust") > + (version "0.4.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "yaml-rust" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ka3qhqc5lvk3hz14wmsj32jhmh44blcbfrx5hfxli2gg38kv4k5")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-linked-hash-map" ,rust-linked-hash-map-0.5)) > + ;; #:cargo-development-inputs > + ;; (("rust-quickcheck" ,rust-quickcheck-0.8)))) > + (home-page > + "http://chyh1990.github.io/yaml-rust/") > + (synopsis "The missing YAML 1.2 parser for rust") > + (description > + "The missing YAML 1.2 parser for rust") > + (license `(,license:asl2.0 ,license:expat)))) > --=20 > 2.24.0 > > From 00a820f205697926a10aab3f660258f2eac1c5ef Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:36:50 -0800 > Subject: [PATCH 151/206] gnu: Add rust-encoding-index-tests-0.1 > > * gnu/packages/crates-io.scm (rust-encoding-index-tests-0.1): New variabl= e. > --- > gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index a4f6983f90..3ea9dc9ea7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1983,6 +1983,29 @@ floating-point primitives to an @code{io::Write}.") > char, u8 and u16.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-encoding-index-tests-0.1 > + (package > + (name "rust-encoding-index-tests") > + (version "0.1.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding_index_tests" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0s85y091gl17ixass49bzaivng7w8p82p6nyvz2r3my9w4mxhim2")))) > + (build-system cargo-build-system) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis > + "Macros used to test index tables for character encodings") > + (description > + "Helper macros used to test index tables for character > +encodings") > + (license license:cc0))) > + > (define-public rust-env-logger-0.6 > (package > (name "rust-env-logger") > --=20 > 2.24.0 > > From 1c2111798859bfc0e61d3f55ce781068839a1276 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:45:12 -0800 > Subject: [PATCH 154/206] gnu: Add rust-encoding-index-simpchinese-1.20141= 219. > > * gnu/packages/crates-io.scm (rust-encoding-index-simpchinese-1.20141219): > New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index bc8e1ee35c..89408657ee 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2035,6 +2035,32 @@ char, u8 and u16.") > "Index tables for Korean character encodings") > (license license:cc0))) >=20=20 > +(define-public rust-encoding-index-simpchinese-1.20141219 > + (package > + (name "rust-encoding-index-simpchinese") > + (version "1.20141219.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding-index-simpchinese" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1xria2i7mc5dqdrpqxasdbxv1qx46jjbm53if3y1i4cvj2a72ynq")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-index-tests" > + ;; ,rust-encoding-index-tests-0.1)))) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis > + "Index tables for simplified Chinese character encodings") > + (description > + "Index tables for simplified Chinese character encodings") > + (license license:cc0))) > + > (define-public rust-encoding-index-tests-0.1 > (package > (name "rust-encoding-index-tests") > --=20 > 2.24.0 > > From 5850e8dd6c8baefa52386e6fdfd9d01f02f261d3 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:40:18 -0800 > Subject: [PATCH 152/206] gnu: Add rust-encoding-index-japanese-1.20141219. > > * gnu/packages/crates-io.scm (rust-encoding-index-japanese-1.20141219): N= ew variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3ea9dc9ea7..18cf744403 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1983,6 +1983,32 @@ floating-point primitives to an @code{io::Write}.") > char, u8 and u16.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-encoding-index-japanese-1.20141219 > + (package > + (name "rust-encoding-index-japanese") > + (version "1.20141219.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding-index-japanese" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "148c1lmd640p1d7fzk0nv7892mbyavvwddgqvcsm78798bzv5s04")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-index-tests" > + ;; ,rust-encoding-index-tests-0.1)))) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis > + "Index tables for Japanese character encodings") > + (description > + "Index tables for Japanese character encodings") > + (license license:cc0))) > + > (define-public rust-encoding-index-tests-0.1 > (package > (name "rust-encoding-index-tests") > --=20 > 2.24.0 > > From ee526ca3cf723bf08afd8c8852778972bbec6a85 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:43:16 -0800 > Subject: [PATCH 153/206] gnu: Add rust-encoding-index-korean-1.20141219. > > * gnu/packages/crates-io.scm (rust-encoding-index-korean-1.20141219): New= variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 18cf744403..bc8e1ee35c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2009,6 +2009,32 @@ char, u8 and u16.") > "Index tables for Japanese character encodings") > (license license:cc0))) >=20=20 > +(define-public rust-encoding-index-korean-1.20141219 > + (package > + (name "rust-encoding-index-korean") > + (version "1.20141219.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding-index-korean" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "10cxabp5ppygbq4y6y680856zl9zjvq7ahpiw8zj3fmwwsw3zhsd")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-index-tests" > + ;; ,rust-encoding-index-tests-0.1)))) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis > + "Index tables for Korean character encodings") > + (description > + "Index tables for Korean character encodings") > + (license license:cc0))) > + > (define-public rust-encoding-index-tests-0.1 > (package > (name "rust-encoding-index-tests") > --=20 > 2.24.0 > > From 2fb0c77b32982493143ceb5e231bea7f5f1f2cf0 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:48:49 -0800 > Subject: [PATCH 155/206] gnu: Add rust-encoding-index-singlebyte-1.201412= 19. > > * gnu/packages/crates-io.scm (rust-encoding-index-singlebyte-1.20141219): > New variable > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 89408657ee..7594fd8b62 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2061,6 +2061,32 @@ char, u8 and u16.") > "Index tables for simplified Chinese character encodings") > (license license:cc0))) >=20=20 > +(define-public rust-encoding-index-singlebyte-1.20141219 > + (package > + (name "rust-encoding-index-singlebyte") > + (version "1.20141219.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding-index-singlebyte" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0jp85bz2pprzvg9m95w4q0vibh67b6w3bx35lafay95jzyndal9k")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-index-tests" > + ;; ,rust-encoding-index-tests-0.1)))) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis > + "Index tables for various single-byte character encodings") > + (description > + "Index tables for various single-byte character encodings") > + (license license:cc0))) > + > (define-public rust-encoding-index-tests-0.1 > (package > (name "rust-encoding-index-tests") > --=20 > 2.24.0 > > From f8c7dd8b3d3d64418b4265c4d0f9411c86de0633 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:52:01 -0800 > Subject: [PATCH 156/206] gnu: Add rust-encoding-index-tradchinese-1.20141= 219. > > * gnu/packages/crates-io.scm (rust-encoding-index-tradchinese-1.20141219): > New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 7594fd8b62..de872b896b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2087,6 +2087,32 @@ char, u8 and u16.") > "Index tables for various single-byte character encodings") > (license license:cc0))) >=20=20 > +(define-public rust-encoding-index-tradchinese-1.20141219 > + (package > + (name "rust-encoding-index-tradchinese") > + (version "1.20141219.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding-index-tradchinese" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "060ci4iz6xfvzk38syfbjvs7pix5hch3mvxkksswmqwcd3aj03px")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-index-tests" > + ;; ,rust-encoding-index-tests-0.1)))) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis > + "Index tables for traditional Chinese character encodings") > + (description > + "Index tables for traditional Chinese character encodings") > + (license license:cc0))) > + > (define-public rust-encoding-index-tests-0.1 > (package > (name "rust-encoding-index-tests") > --=20 > 2.24.0 > > From 26dcde3b398db0557693111286af16edee4a87b2 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:57:32 -0800 > Subject: [PATCH 158/206] gnu: Add rust-flame-0.2. > > * gnu/packages/crates-io.scm (rust-flame-0.2): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2f27f03331..69ff3a284d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2420,6 +2420,32 @@ cross platform API.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-flame-0.2 > + (package > + (name "rust-flame") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "flame" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0c5bmhyimzxch3pmh0w3z9n57saasgix4bmbbksr9vp1c5j71hhz")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-thread-id" ,rust-thread-id-3.3)))) > + (home-page "https://github.com/TyOverby/flame") > + (synopsis "Profiling and flamegraph library") > + (description "A profiling and flamegraph library") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-flate2-1.0 > (package > (name "rust-flate2") > --=20 > 2.24.0 > > From 872f3635d168d1d072f7b9fc0f458d492fc3eebd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 07:53:34 -0800 > Subject: [PATCH 157/206] gnu: Add rust-encoding-0.2. > > * gnu/packages/crates-io.scm (rust-encoding-0.2): New variable. > --- > gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index de872b896b..2f27f03331 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -1983,6 +1983,41 @@ floating-point primitives to an @code{io::Write}.") > char, u8 and u16.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-encoding-0.2 > + (package > + (name "rust-encoding") > + (version "0.2.33") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1v1ndmkarh9z3n5hk53da4z56hgk9wa5kcsm7cnx345raqw983bb")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-index-japanese" > + ;; ,rust-encoding-index-japanese-1.20141219) > + ;; ("rust-encoding-index-korean" > + ;; ,rust-encoding-index-korean-1.20141219) > + ;; ("rust-encoding-index-simpchinese" > + ;; ,rust-encoding-index-simpchinese-1.20141219) > + ;; ("rust-encoding-index-singlebyte" > + ;; ,rust-encoding-index-singlebyte-1.20141219) > + ;; ("rust-encoding-index-tradchinese" > + ;; ,rust-encoding-index-tradchinese-1.20141219)) > + ;; #:cargo-development-inputs > + ;; (("rust-getopts" ,rust-getopts-0.2)))) > + (home-page > + "https://github.com/lifthrasiir/rust-encoding") > + (synopsis "Character encoding support for Rust") > + (description > + "Character encoding support for Rust") > + (license license:expat))) > + > (define-public rust-encoding-index-japanese-1.20141219 > (package > (name "rust-encoding-index-japanese") > --=20 > 2.24.0 > > From 28b9cc1921792e290909c9b9537c76fac0d505fd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:04:32 -0800 > Subject: [PATCH 159/206] gnu: Add rust-serde-yaml-0.8. > > * gnu/packages/crates-io.scm (rust-serde-yaml-0.8): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 69ff3a284d..e4436ca098 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6932,6 +6932,36 @@ synchronization primitives.") > "Token De/Serializer for testing De/Serialize implementations") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-serde-yaml-0.8 > + (package > + (name "rust-serde-yaml") > + (version "0.8.9") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "serde_yaml" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "10mmjpnshgrwij01a13679nxy1hnh5yfr0343kh0y9p5j2d8mc1q")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-dtoa" ,rust-dtoa-0.4) > + ;; ("rust-linked-hash-map" ,rust-linked-hash-map-0.5) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-yaml-rust" ,rust-yaml-rust-0.4)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-unindent" ,rust-unindent-0.1) > + ;; ("rust-version-sync" ,rust-version-sync-0.8)))) > + (home-page > + "https://github.com/dtolnay/serde-yaml") > + (synopsis "YAML support for Serde") > + (description "YAML support for Serde") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-sha-1-0.8 > (package > (name "rust-sha-1") > --=20 > 2.24.0 > > From c0baf5c3d1779c4cd6b4bd999833d5314dcf86cb Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:10:17 -0800 > Subject: [PATCH 160/206] gnu: add rust-flamer-0.3. > > * gnu/packages/crates-io.scm (rust-flamer-0.3): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e4436ca098..3479743570 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2446,6 +2446,32 @@ cross platform API.") > (description "A profiling and flamegraph library") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-flamer-0.3 > + (package > + (name "rust-flamer") > + (version "0.3.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "flamer" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1b2d7jx80f3p7hqpgdi7wksaiq18k9w23p0cs2sxf7jbx2jx3bgj")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-flame" ,rust-flame-0.2) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page "https://github.com/llogiq/flamer") > + (synopsis > + "Macro to insert @code{flame::start_guard(_)}") > + (description > + "A procedural macro to insert @code{flame::start_guard(_)} calls.") > + (license license:asl2.0))) > + > (define-public rust-flate2-1.0 > (package > (name "rust-flate2") > --=20 > 2.24.0 > > From 4b6622d094db742a1c75b3028d4c6d5cbc6f18ed Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:11:55 -0800 > Subject: [PATCH 161/206] gnu: Add rust-unicode-bidi-0.3. > > * gnu/packages/crates-io.scm (rust-unicode-bidi-0.3): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3479743570..9d03a13f14 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -8483,6 +8483,36 @@ with the Unicode character database.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-unicode-bidi-0.3 > + (package > + (name "rust-unicode-bidi") > + (version "0.3.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "unicode-bidi" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1malx8ljgm7v1gbaazkn7iicy5wj0bwcyadj3l727a38ch6bvwj9")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-flame" ,rust-flame-0.2) > + ;; ("rust-flamer" ,rust-flamer-0.3) > + ;; ("rust-matches" ,rust-matches-0.1) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-test" ,rust-serde-test-1.0)))) > + (home-page > + "https://github.com/servo/unicode-bidi") > + (synopsis > + "Implementation of the Unicode Bidirectional Algorithm") > + (description > + "Implementation of the Unicode Bidirectional Algorithm.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-unicode-width-0.1 > (package > (name "rust-unicode-width") > --=20 > 2.24.0 > > From 603f989d195f4085d26656ca067482e7f03b7834 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:17:48 -0800 > Subject: [PATCH 163/206] gnu: Add rust-idna-0.1. > > * gnu/packages/crates-io.scm (rust-idna-0.1): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 33400dc0aa..6f2e688c1e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3439,6 +3439,36 @@ SystemTime}}") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-idna-0.1 > + (package > + (name "rust-idna") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "idna" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0kl4gs5kaydn4v07c6ka33spm9qdh2np0x7iw7g5zd8z1c7rxw1q")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-matches" ,rust-matches-0.1) > + ;; ("rust-unicode-bidi" ,rust-unicode-bidi-0.2) > + ;; ("rust-unicode-normalization" > + ;; ,rust-unicode-normalization-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-rustc-serialize" ,rust-rustc-serialize-0.3) > + ;; ("rust-rustc-test" ,rust-rustc-test-0.3)))) > + (home-page "https://github.com/servo/rust-url/") > + (synopsis > + "Internationalizing Domain Names in Applications and Punycode") > + (description > + "IDNA (Internationalizing Domain Names in Applications) and Punycod= e.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-indexmap-1.0 > (package > (name "rust-indexmap") > --=20 > 2.24.0 > > From 49ed8c6ab8918e7b8cf1b9ee61ad297cc945bd28 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:30:28 -0800 > Subject: [PATCH 165/206] gnu: Add rust-stackvector-1.0. > > * gnu/packages/crates-io.scm (rust-stackvector-1.0): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f9b963b59c..c2cfc26b72 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7337,6 +7337,33 @@ deeply recursive algorithms that may accidentally = blow the stack.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-stackvector-1.0 > + (package > + (name "rust-stackvector") > + (version "1.0.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "stackvector" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1bv820fhdad16islwli1g3iksk39ivf0zaqz4j1m08vq15jjaiqw")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-unreachable" ,rust-unreachable-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-rustc-version" ,rust-rustc-version-0.2)))) > + (home-page > + "https://github.com/Alexhuszagh/rust-stackvector") > + (synopsis > + "Vector-like facade for stack-allocated arrays") > + (description > + "StackVec: vector-like facade for stack-allocated arrays.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-static-assertions-0.3 > (package > (name "rust-static-assertions") > --=20 > 2.24.0 > > From 735023f48bae04e33d67ed85b3c53af54938b8af Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:22:53 -0800 > Subject: [PATCH 164/206] gnu: Add rust-url-1.7. > > * gnu/packages/crates-io.scm (rust-url-1.7): New variable. > --- > gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6f2e688c1e..f9b963b59c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -8710,6 +8710,41 @@ untrusted inputs in Rust.") > (properties '((hidden? . #t))) > (license license:isc))) >=20=20 > +(define-public rust-url-1.7 > + (package > + (name "rust-url") > + (version "1.7.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "url" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0nim1c90mxpi9wgdw2xh8dqd72vlklwlzam436akcrhjac6pqknx")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding" ,rust-encoding-0.2) > + ;; ("rust-heapsize" ,rust-heapsize-0.4) > + ;; ("rust-idna" ,rust-idna-0.1) > + ;; ("rust-matches" ,rust-matches-0.1) > + ;; ("rust-percent-encoding" ,rust-percent-encoding-1.0) > + ;; ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bencher" ,rust-bencher-0.1) > + ;; ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) > + ;; ("rust-rustc-test" ,rust-rustc-test-0.3) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page "https://github.com/servo/rust-url") > + (synopsis > + "URL library for Rust, based on the WHATWG URL Standard") > + (description > + "URL library for Rust, based on the WHATWG URL Standard") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-utf8-ranges-1.0 > (package > (name "rust-utf8-ranges") > --=20 > 2.24.0 > > From ad4e46808897af7186190a424a3b9e064e1c544f Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:34:23 -0800 > Subject: [PATCH 167/206] gnu: Add rust-bit-set-0.5. > > * gnu/packages/crates-io.scm (rust-bit-set-0.5): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 51cf74f60c..976874bb09 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -454,6 +454,32 @@ and no more (caveat: black_box is still missing!).") > that uses Serde for transforming structs into bytes and vice versa!") > (license license:expat))) >=20=20 > +(define-public rust-bit-set-0.5 > + (package > + (name "rust-bit-set") > + (version "0.5.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bit-set" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "100ac8867bvbx9kv634w4xjk98b71i8nq4wdcvpf3cf4ha4j6k78")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bit-vec" ,rust-bit-vec-0.5)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4)))) > + (home-page > + "https://github.com/contain-rs/bit-set") > + (synopsis "Set of bits") > + (description > + "This package provides a set of bits") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-bit-vec-0.5 > (package > (name "rust-bit-vec") > --=20 > 2.24.0 > > From 44d8e094c8821cfa489b9f044484578b9d8922da Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:32:04 -0800 > Subject: [PATCH 166/206] gnu: Add rust-bit-vec-0.5. > > * gnu/packages/crates-io.scm (rust-bit-vec-0.5): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index c2cfc26b72..51cf74f60c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -454,6 +454,32 @@ and no more (caveat: black_box is still missing!).") > that uses Serde for transforming structs into bytes and vice versa!") > (license license:expat))) >=20=20 > +(define-public rust-bit-vec-0.5 > + (package > + (name "rust-bit-vec") > + (version "0.5.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bit-vec" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1fyh8221s6cxlmng01v8v2ljhavzawqqs8r1xjc66ap5sjavx6zm")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page > + "https://github.com/contain-rs/bit-vec") > + (synopsis "Vector of bits") > + (description > + "This package provides a vector of bits") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-bitflags-1 > (package > (name "rust-bitflags") > --=20 > 2.24.0 > > From f8800ee7032e85dc0abc7695edbcb918d2ab811f Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:42:44 -0800 > Subject: [PATCH 168/206] gnu: Add rust-stream-cipher-0.3. > > * gnu/packages/crates-io.scm (rust-stream-cipher-0.3): New variable. > --- > gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 976874bb09..9817e2a0e1 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7538,6 +7538,30 @@ crate.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-stream-cipher-0.3 > + (package > + (name "rust-stream-cipher") > + (version "0.3.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "stream-cipher" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1g1nd8r6pph70rzk5yyvg7a9ji7pkap9ddiqpp4v9xa9ys0bqqc8")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-blobby" ,rust-blobby-0.1) > + ;; ("rust-generic-array" ,rust-generic-array-0.13)))) > + (home-page > + "https://github.com/RustCrypto/traits") > + (synopsis "Stream cipher traits") > + (description "Stream cipher traits") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-streaming-stats-0.2 > (package > (name "rust-streaming-stats") > --=20 > 2.24.0 > > From 9f4cea649c690d06cb915292a4861385ecc1cf56 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:51:37 -0800 > Subject: [PATCH 171/206] gnu: Add rust-wait-timeout-0.2. > > * gnu/packages/crates-io.scm (rust-wait-timeout-0.2): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 5a7a5ac36b..bca30dc460 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9067,6 +9067,31 @@ If that fails, no determination is made, and calls= return None.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-wait-timeout-0.2 > + (package > + (name "rust-wait-timeout") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wait-timeout" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1xpkk0j5l9pfmjfh1pi0i89invlavfrd9av5xp0zhxgb29dhy84z")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)))) > + (home-page > + "https://github.com/alexcrichton/wait-timeout") > + (synopsis > + "Wait on a child process with a timeout") > + (description > + "This package provides a crate to wait on a child process with a ti= meout > +specified across Unix and Windows platforms.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-walkdir-2.2 > (package > (name "rust-walkdir") > --=20 > 2.24.0 > > From a680e4a69a22157a8b76bd6f26257c55c7d42625 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:49:03 -0800 > Subject: [PATCH 170/206] gnu: Add rust-rand-chacha-0.2. > > * gnu/packages/crates-io.scm (rust-rand-chacha-0.2): New variable. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index ce803c5d85..5a7a5ac36b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5803,6 +5803,33 @@ useful types and distributions, and some randomnes= s-related algorithms.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-rand-chacha-0.2 > + (package > + (name "rust-rand-chacha") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rand_chacha" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "178d36jfkc4v95s25scc2vibj2hd2hlk64cs6id4hvzg89whd4z1")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-c2-chacha" ,rust-c2-chacha-0.2) > + ;; ("rust-rand-core" ,rust-rand-core-0.5)) > + ;; #:cargo-development-inputs > + ;; (("rust-autocfg" ,rust-autocfg-0.1)))) > + (home-page > + "https://crates.io/crates/rand_chacha") > + (synopsis "ChaCha random number generator") > + (description "ChaCha random number generator") > + (properties '((hidden? . #t))) > + (license (list license:asl2.0 license:expat)))) > + > (define-public rust-rand-core-0.5 > (package > (name "rust-rand-core") > --=20 > 2.24.0 > > From a2cf0702f391184188f25715b1b832dfe5cc839e Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:15:01 -0800 > Subject: [PATCH 162/206] gnu: Add rust-unicode-normalization-0.1. > > * gnu/packages/crates-io.scm (rust-unicode-normalization-0.1): New variab= le. > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9d03a13f14..33400dc0aa 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -8513,6 +8513,33 @@ with the Unicode character database.") > "Implementation of the Unicode Bidirectional Algorithm.") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-unicode-normalization-0.1 > + (package > + (name "rust-unicode-normalization") > + (version "0.1.8") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "unicode-normalization" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "09i49va90rvia1agvgni4gicnqv50y5zy1naw8mr8bcqifh3j4ql")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-smallvec" ,rust-smallvec-0.6)))) > + (home-page > + "https://github.com/unicode-rs/unicode-normalization") > + (synopsis > + "This crate provides functions for normalization of Unicode strings= ") > + (description > + "This crate provides functions for normalization of Unicode strings, > +including Canonical and Compatible Decomposition and Recomposition, as > +described in Unicode Standard Annex #15.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-unicode-width-0.1 > (package > (name "rust-unicode-width") > --=20 > 2.24.0 > > From bd44217d10df73cd82520fbb1487e93574cf5ebd Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:52:54 -0800 > Subject: [PATCH 172/206] gnu: Add rust-rusty-fork-0.2. > > * gnu/packages/crates-io.scm (rust-rusty-fork-0.2): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index bca30dc460..3af33705dc 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6560,6 +6560,35 @@ require unstable language features.") > rustc compiler") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-rusty-fork-0.2 > + (package > + (name "rust-rusty-fork") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "rusty-fork" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1bjg8adk0i921088j52rn0hmvsry34q19g96x41pamqcw5j35n9x")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-fnv" ,rust-fnv-1.0) > + ;; ("rust-quick-error" ,rust-quick-error-1.2) > + ;; ("rust-tempfile" ,rust-tempfile-3.0) > + ;; ("rust-wait-timeout" ,rust-wait-timeout-0.2)))) > + (home-page > + "https://github.com/altsysrq/rusty-fork") > + (synopsis > + "Library for running Rust tests in sub-processes") > + (description > + "Cross-platform library for running Rust tests in sub-processes > +using a fork-like interface.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-ryu-1.0 > (package > (name "rust-ryu") > --=20 > 2.24.0 > > From 80e23c17d7aec5631ee085ffc5a2b9dd1c5e967c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:58:39 -0800 > Subject: [PATCH 174/206] gnu: Add rust-lexical-core-0.4. > > * gnu/packages/crates-io.scm (rust-lexical-core-0.4): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 562cb75481..d2b35ff19e 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3944,6 +3944,40 @@ requires non-const function calls to be computed.") > "This package provides a library providing a lazily filled Cell str= uct.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-lexical-core-0.4 > + (package > + (name "rust-lexical-core") > + (version "0.4.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "lexical-core" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1gr5y3ykghd3wjc00l3iizkj1dxylyhwi6fj6yn2qg06nzx771iz")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-dtoa" ,rust-dtoa-0.4) > + ;; ("rust-ryu" ,rust-ryu-1.0) > + ;; ("rust-stackvector" ,rust-stackvector-1.0) > + ;; ("rust-static-assertions" ,rust-static-assertions-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-approx" ,rust-approx-0.3) > + ;; ("rust-proptest" ,rust-proptest-0.9) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rustc-version" ,rust-rustc-version-0.2)))) > + (home-page > + "https://github.com/Alexhuszagh/rust-lexical/tree/master/lexical-co= re") > + (synopsis > + "Lexical, to- and from-string conversion routines") > + (description > + "Lexical, to- and from-string conversion routines.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-libc-0.2 > (package > (name "rust-libc") > --=20 > 2.24.0 > > From ef3e94fceaf8123b97103d9ed1f9cdc990ed4d01 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:44:51 -0800 > Subject: [PATCH 169/206] gnu: Add rust-c2-chacha-0.2. > > * gnu/packages/crates-io.scm (rust-c2-chacha-0.2): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9817e2a0e1..ce803c5d85 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -792,6 +792,35 @@ little-endian.") > "Types and traits for working with bytes") > (license license:expat))) >=20=20 > +(define-public rust-c2-chacha-0.2 > + (package > + (name "rust-c2-chacha") > + (version "0.2.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "c2-chacha" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "00a11qdc8mg3z0k613rhprkc9p6xz0y7b1681x32ixg0hr3x0r3x")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-ppv-lite86" ,rust-ppv-lite86-0.2) > + ;; ("rust-stream-cipher" ,rust-stream-cipher-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-hex-literal" ,rust-hex-literal-0.2)))) > + (home-page > + "https://github.com/cryptocorrosion/cryptocorrosion") > + (synopsis "The ChaCha family of stream ciphers") > + (description > + "The ChaCha family of stream ciphers") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-cargon-0.0 > (package > (name "rust-cargon") > --=20 > 2.24.0 > > From 7cec265988e601d9aa887b10b595e84ee27c7f01 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:03:19 -0800 > Subject: [PATCH 176/206] gnu: Add rust-paste-0.1. > > * gnu/packages/crates-io.scm (rust-paste-0.1): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e6ec0bbb18..b209d34398 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7025,6 +7025,31 @@ synchronization primitives.") > "An advanced API for creating custom synchronization primitives.") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-paste-0.1 > + (package > + (name "rust-paste") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "paste" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0ygs077hlq8qlx5y46sfgrmhlqqgkmvvhn4x3y10arawalf4ljhz")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-paste-impl" ,rust-paste-impl-0.1) > + ;; ("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5)))) > + (home-page "https://github.com/dtolnay/paste") > + (synopsis > + "Macros for all your token pasting needs") > + (description > + "Macros for all your token pasting needs") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-paste-impl-0.1 > (package > (name "rust-paste-impl") > --=20 > 2.24.0 > > From 8b50eb49bf281353b21421cf097648e9750347d1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:05:39 -0800 > Subject: [PATCH 177/206] gnu: Add rust-jemallocator-0.3. > > * gnu/packages/crates-io.scm (rust-jemallocator-0.3): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b209d34398..7e34ae8278 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3831,6 +3831,34 @@ wasm-bindgen crate.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-jemallocator-0.3 > + (package > + (name "rust-jemallocator") > + (version "0.3.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "jemallocator" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0sabfa5118b7l4ars5n36s2fjyfn59w4d6mjs6rrmsa5zky67bj3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-jemalloc-sys" ,rust-jemalloc-sys-0.3) > + ;; ("rust-libc" ,rust-libc-0.2.58)) > + ;; #:cargo-development-inputs > + ;; (("rust-paste" ,rust-paste-0.1)))) > + (home-page > + "https://github.com/gnzlbg/jemallocator") > + (synopsis > + "Rust allocator backed by jemalloc") > + (description > + "This package provides a Rust allocator backed by jemalloc") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-json-0.11 > (package > (name "rust-json") > --=20 > 2.24.0 > > From 411b59d18124821ce508be95ab93cec5df145a80 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:18:30 -0800 > Subject: [PATCH 178/206] gnu: Add rust-nom-4.2. > > * gnu/packages/crates-io.scm (rust-nom-4.2): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 7e34ae8278..7e23df5a86 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4826,6 +4826,39 @@ implementation (which is unstable / requires night= ly).") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-nom-4.2 > + (package > + (name "rust-nom") > + (version "4.2.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "nom" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1mkvby8b4m61p4g1px0pwr58yfkphyp1jcfbp4qfp7l6iqdaklia")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-lexical-core" ,rust-lexical-core-0.4) > + ;; ("rust-memchr" ,rust-memchr-2.2) > + ;; ("rust-regex" ,rust-regex-1.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-criterion" ,rust-criterion-0.2) > + ;; ("rust-doc-comment" ,rust-doc-comment-0.3) > + ;; ("rust-jemallocator" ,rust-jemallocator-0.3) > + ;; ("rust-version-check" ,rust-version-check-0.9)))) > + (home-page "https://github.com/Geal/nom") > + (synopsis > + "Byte-oriented, zero-copy, parser combinators library") > + (description > + "This package provides a byte-oriented, zero-copy, parser > +combinators library.") > + (license license:expat))) > + > (define-public rust-num-complex-0.2 > (package > (name "rust-num-complex") > --=20 > 2.24.0 > > From 950edccb457d93882d02d958fb60bf6a31d5d794 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:20:36 -0800 > Subject: [PATCH 179/206] gnu: Add rust-cexpr-0.3. > > * gnu/package/crates-io.scm (rust-cexpr-0.3): New variable. > --- > gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 7e23df5a86..74557ce4e6 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -910,6 +910,32 @@ archive to be linked into Rustcode.") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-cexpr-0.3 > + (package > + (name "rust-cexpr") > + (version "0.3.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "cexpr" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1by64ini3f058pwad3immx5cc12wr0m0kwgaxa8apzym03mj9ym7")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-nom" ,rust-nom-4.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-clang-sys" ,rust-clang-sys-0.28)))) > + (home-page > + "https://github.com/jethrogb/rust-cexpr") > + (synopsis "C expression parser and evaluator") > + (description > + "This package provides a C expression parser and evaluator") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-chrono-0.4 > (package > (name "rust-chrono") > --=20 > 2.24.0 > > From c92786f15315e36e193902d1aea01ec2d47b077b Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:26:38 -0800 > Subject: [PATCH 181/206] gnu: Add rust-fxhash-0.2. > > * gnu/packages/crates-io.scm (rust-fxhash-0.2): New variable. > --- > gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index febba2838d..435888c15a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3049,6 +3049,34 @@ futures-rs library.") > library.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-fxhash-0.2 > + (package > + (name "rust-fxhash") > + (version "0.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "fxhash" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "037mb9ichariqi45xm6mz0b11pa92gj38ba0409z3iz239sns6y3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-byteorder" ,rust-byteorder-1.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-fnv" ,rust-fnv-1.0) > + ;; ("rust-seahash" ,rust-seahash-3.0)))) > + (home-page "https://github.com/cbreeden/fxhash") > + (synopsis > + "Hashing algorithm from hasher used in FireFox and Rustc") > + (description > + "This package provides a fast, non-secure, hashing algorithm > +derived from an internal hasher used in FireFox and Rustc.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-gcc-0.3 > (package > (inherit rust-cc-1.0) > --=20 > 2.24.0 > > From d4d2503c4dcab510d43eb0208eb9f5496e215d10 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:24:01 -0800 > Subject: [PATCH 180/206] gnu: Add rust-seahash-3.0. > > * gnu/packages/crates-io.scm (rust-seahash-3.0): New variable. > --- > gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 74557ce4e6..febba2838d 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -6993,6 +6993,29 @@ endian-aware Read/Write traits for byte buffers.") > Pwrite traits from the scroll crate.") > (license license:expat))) >=20=20 > +(define-public rust-seahash-3.0 > + (package > + (name "rust-seahash") > + (version "3.0.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "seahash" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1pr8ijnxnp68ki4m4740yc5mr01zijf86yx07wbsqzwiyhghdmhq")))) > + (build-system cargo-build-system) > + (home-page > + "https://gitlab.redox-os.org/redox-os/seahash") > + (synopsis > + "Hash function with proven statistical guarantees") > + (description > + "This package provides a blazingly fast, portable hash function with > +proven statistical guarantees.") > + (license license:expat))) > + > (define-public rust-security-framework-sys-0.3 > (package > (name "rust-security-framework-sys") > --=20 > 2.24.0 > > From fbf6cfb8b4f4206bd981e9791034b2089a175bb8 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:35:44 -0800 > Subject: [PATCH 182/206] gnu: Add rust-which-2.0. > > * gnu/packages/crates-io.scm (rust-which-2.0): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 435888c15a..e24a39cd86 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9621,6 +9621,35 @@ attribute that is not in the shared backend crate.= ") > (license (list license:asl2.0 > license:expat)))) >=20=20 > +(define-public rust-which-2.0 > + (package > + (name "rust-which") > + (version "2.0.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "which" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0r7i793sc0xqnd2fxnqbksj7j1kx65bwn81b8z49750v4c8cnymm")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-failure" ,rust-failure-0.1) > + ;; ("rust-libc" ,rust-libc-0.2.58)) > + ;; #:cargo-development-inputs > + ;; (("rust-tempdir" ,rust-tempdir-0.3)))) > + (home-page > + "https://github.com/harryfei/which-rs") > + (synopsis > + "Rust equivalent of Unix command \"which\"") > + (description > + "This package provides a Rust equivalent of Unix command \"which\". > +Locate installed execuable in cross platforms.") > + (license license:expat))) > + > (define-public rust-widestring-0.4 > (package > (name "rust-widestring") > --=20 > 2.24.0 > > From f071b0afd6c8489aad12aa904a61a1b88080c2d7 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:36:16 -0800 > Subject: [PATCH 183/206] gnu: Add rust-bindgen-0.50. > > * gnu/packages/crates-io.scm (rust-bindgen-0.50): New variable. > --- > gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 44 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e24a39cd86..8f860c71cc 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -454,6 +454,50 @@ and no more (caveat: black_box is still missing!).") > that uses Serde for transforming structs into bytes and vice versa!") > (license license:expat))) >=20=20 > +(define-public rust-bindgen-0.50 > + (package > + (name "rust-bindgen") > + (version "0.50.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bindgen" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1k4n1d002vrfn1mlpww3ib7f275yn4rpxfwkqpr9bym27zg17ab5")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bitflags" ,rust-bitflags-1) > + ;; ("rust-cexpr" ,rust-cexpr-0.3) > + ;; ("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-clang-sys" ,rust-clang-sys-0.28) > + ;; ("rust-clap" ,rust-clap-2) > + ;; ("rust-env-logger" ,rust-env-logger-0.6) > + ;; ("rust-fxhash" ,rust-fxhash-0.2) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-peeking-take-while" ,rust-peeking-take-while-0.1) > + ;; ("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-shlex" ,rust-shlex-0.1) > + ;; ("rust-which" ,rust-which-2.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-clap" ,rust-clap-2) > + ;; ("rust-diff" ,rust-diff-0.1) > + ;; ("rust-shlex" ,rust-shlex-0.1)))) > + (home-page > + "https://rust-lang.github.io/rust-bindgen/") > + (synopsis > + "Automatically generates FFI bindings to C and C++libraries") > + (description > + "Automatically generates Rust FFI bindings to C and C++ > +libraries.") > + (license license:bsd-3))) > + > (define-public rust-bit-set-0.5 > (package > (name "rust-bit-set") > --=20 > 2.24.0 > > From 41de2c70681a2f10c88627cbf9b752eb9470da12 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:40:03 -0800 > Subject: [PATCH 184/206] gnu: Add rust-sleef-sys-0.1. > > * gnu/packages/crates-io.scm (rust-sleef-sys-0.1): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8f860c71cc..98e4a15b32 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7586,6 +7586,35 @@ data type.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-sleef-sys-0.1 > + (package > + (name "rust-sleef-sys") > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "sleef-sys" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1881q2yc17j2m1yvh01447c93ws1mspnrj3k2nbvwbvcm8z81kkv")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-libc" ,rust-libc-0.2.58)) > + ;; #:cargo-development-inputs > + ;; (("rust-bindgen" ,rust-bindgen-0.50) > + ;; ("rust-cmake" ,rust-cmake-0.1) > + ;; ("rust-env-logger" ,rust-env-logger-0.6)))) > + (home-page "https://github.com/gnzlbg/sleef-sys") > + (synopsis > + "Rust FFI bindings to the SLEEF Vectorized Math Library") > + (description > + "Rust FFI bindings to the SLEEF Vectorized Math Library") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-slog-2.4 > (package > (name "rust-slog") > --=20 > 2.24.0 > > From a4bc77ccb4e9c0f28d54a329da7826da22b4a265 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:02:00 -0800 > Subject: [PATCH 175/206] gnu: Add rust-paste-impl-0.1. > > * gnu/packages/crates-io.scm (rust-paste-impl-0.1). > --- > gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d2b35ff19e..e6ec0bbb18 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -7025,6 +7025,33 @@ synchronization primitives.") > "An advanced API for creating custom synchronization primitives.") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-paste-impl-0.1 > + (package > + (name "rust-paste-impl") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "paste-impl" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1rkh8nixmb7r1y0mjnsz62p6r1bqah5ciri7bwhmgcmq4gk9drr6")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) > + ;; ("rust-proc-macro2" ,rust-proc-macro2-0.4) > + ;; ("rust-quote" ,rust-quote-1.0) > + ;; ("rust-syn" ,rust-syn-0.15)))) > + (home-page "https://github.com/dtolnay/paste") > + (synopsis > + "Implementation detail of the paste crate") > + (description > + "Implementation detail of the paste crate") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-semver-parser-0.9 > (package > (name "rust-semver-parser") > --=20 > 2.24.0 > > From 80f3f68d0f0360dad745b52732a62646348e82b9 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:43:55 -0800 > Subject: [PATCH 186/206] gnu: Add rust-bytecount-0.5. > > * gnu/packages/crates-io.scm (rust-bytecount-0.5): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 4d5def3bbe..23a0233475 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -760,6 +760,35 @@ UTF-8.") > "This package provides a fast bump allocation arena for Rust.") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-bytecount-0.5 > + (package > + (name "rust-bytecount") > + (version "0.5.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "bytecount" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0z6a280kiy4kg5v3qw97pbyvwycr17fsm41804i8zpq7nmads3xy")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-packed-simd" ,rust-packed-simd-0.3)) > + ;; #:cargo-development-inputs > + ;; (("rust-criterion" ,rust-criterion-0.2) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4)))) > + (home-page "https://github.com/llogiq/bytecount") > + (synopsis > + "Count occurrences of a given byte") > + (description > + "Count occurrences of a given byte, or the number of UTF-8 code poi= nts, > +in a byte slice, fast.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-byteorder-1.3 > (package > (name "rust-byteorder") > --=20 > 2.24.0 > > From af2adac5f8ba561ffc3e2e43ccdd7f520618ac6b Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:41:39 -0800 > Subject: [PATCH 185/206] gnu: Add rust-packed-simd-0.3. > > * gnu/packages/crates-io.scm (rust-packed-simd-0.3): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 98e4a15b32..4d5def3bbe 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5318,6 +5318,37 @@ normally prevent moving a type that has been borro= wed from.") > (properties '((hidden? . #t))) > (license license:expat))) >=20=20 > +(define-public rust-packed-simd-0.3 > + (package > + (name "rust-packed-simd") > + (version "0.3.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "packed_simd" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0822wqf6kzw4ig9ykndg348w2bxkhs3x64brzsvdxh2a1pyajpm8")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-core-arch" ,rust-core-arch-0.1) > + ;; ("rust-sleef-sys" ,rust-sleef-sys-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-arrayvec" ,rust-arrayvec-0.4) > + ;; ("rust-paste" ,rust-paste-0.1) > + ;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) > + ;; ("rust-wasm-bindgen-test" > + ;; ,rust-wasm-bindgen-test-0.2)))) > + (home-page > + "https://github.com/rust-lang/packed_simd") > + (synopsis "Portable Packed SIMD vectors") > + (description "Portable Packed SIMD vectors") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-parity-wasm-0.40 > (package > (name "rust-parity-wasm") > --=20 > 2.24.0 > > From 544dd7601f3fde0d4cba1c230073f6bcff8082f4 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:46:32 -0800 > Subject: [PATCH 187/206] gnu: Add rust-aho-corasick-0.7. > > * gnu/packages/crates-io.scm (rust-aho-corasick-0.7): New variable. > --- > gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 23a0233475..9845c65a33 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -122,6 +122,29 @@ Rust, using gimli.") > "Fuzz Rust code with american-fuzzy-lop.") > (license license:asl2.0))) >=20=20 > +(define-public rust-aho-corasick-0.7 > + (package > + (name "rust-aho-corasick") > + (version "0.7.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "aho-corasick" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0k1nqabiz37mnfnlrn084qi9yf8pj6a38qgbb3lc5zlr1jp89x76")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs (("rust-memchr" ,rust-memchr-2.2)))) > + (home-page > + "https://github.com/BurntSushi/aho-corasick") > + (synopsis "Fast multiple substring searching") > + (description > + "Fast multiple substring searching.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-ansi-term-0.11 > (package > (name "rust-ansi-term") > --=20 > 2.24.0 > > From 2983c14a2b8f46e8e2aab5a20bd997ae817bce5a Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:49:08 -0800 > Subject: [PATCH 188/206] gnu: Add rust-encoding-rs-0.8. > > * gnu/packages/crates-io.scm (rust-encoding-rs-0.8): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 9845c65a33..72fa4240d9 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2374,6 +2374,37 @@ char, u8 and u16.") > encodings") > (license license:cc0))) >=20=20 > +(define-public rust-encoding-rs-0.8 > + (package > + (name "rust-encoding-rs") > + (version "0.8.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding_rs" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1v902qqnbd37vdq4rjvp6k05wmghrasfdcjy30gp1xpjg5f7hma1")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-cfg-if" ,rust-cfg-if-0.1) > + ;; ("rust-packed-simd" ,rust-packed-simd-0.3) > + ;; ("rust-serde" ,rust-serde-1.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-bincode" ,rust-bincode-1.1) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page "https://docs.rs/encoding_rs/") > + (synopsis > + "Gecko-oriented implementation of the Encoding Standard") > + (description > + "This package provides a Gecko-oriented implementation of the Encod= ing > +Standard") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-env-logger-0.6 > (package > (name "rust-env-logger") > --=20 > 2.24.0 > > From 9ca210b7d86ae293d7fccb6d22e52021e6dc25ce Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 08:54:49 -0800 > Subject: [PATCH 173/206] gnu: Add rust-proptest-0.9. > > * gnu/packages/crates-io.scm (rust-proptest-0.9): New variable. > --- > gnu/packages/crates-io.scm | 38 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 3af33705dc..562cb75481 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -5649,6 +5649,44 @@ in terms of the upstream unstable API.") > (base32 > "0nd71fl24sys066jrha6j7i34nfkjv44yzw8yww9742wmc8j0gfg")))))) >=20=20 > +(define-public rust-proptest-0.9 > + (package > + (name "rust-proptest") > + (version "0.9.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "proptest" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "17sjg8isas4qk85807c4panih9k0lwa4k1mbajhciw5c5q17w56g")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bit-set" ,rust-bit-set-0.5) > + ;; ("rust-bitflags" ,rust-bitflags-1) > + ;; ("rust-byteorder" ,rust-byteorder-1.3) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-num-traits" ,rust-num-traits-0.2) > + ;; ("rust-quick-error" ,rust-quick-error-1.2) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-rand-chacha" ,rust-rand-chacha-0.2) > + ;; ("rust-rand-xorshift" ,rust-rand-xorshift-0.2) > + ;; ("rust-regex-syntax" ,rust-regex-syntax-0.6) > + ;; ("rust-rusty-fork" ,rust-rusty-fork-0.2) > + ;; ("rust-tempfile" ,rust-tempfile-3.0)) > + ;; #:cargo-development-inputs > + ;; (("rust-regex" ,rust-regex-1.1)))) > + (home-page > + "https://altsysrq.github.io/proptest-book/proptest/index.html") > + (synopsis > + "Hypothesis-like property-based testing and shrinking") > + (description > + "Hypothesis-like property-based testing and shrinking.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-quick-error-1.2 > (package > (name "rust-quick-error") > --=20 > 2.24.0 > > From 783a485105cf6a9f56a529ff2d94c413cb44f955 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:53:19 -0800 > Subject: [PATCH 190/206] gnu: Add rust-grep-regex-0.1. > > * gnu/packages/crates-io.scm (rust-grep-regex-0.1): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 0776497b28..d982894d43 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3522,6 +3522,37 @@ focus on line oriented search.") > (description "Use PCRE2 with the grep crate.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-grep-regex-0.1 > + (package > + (name "rust-grep-regex") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep-regex" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1lbb8837gzy25n706mnidaps4jl63ym679zraj8nfy5g02zbz549")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-aho-corasick" ,rust-aho-corasick-0.7) > + ;; ("rust-grep-matcher" ,rust-grep-matcher-0.1) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-regex-syntax" ,rust-regex-syntax-0.6) > + ;; ("rust-thread-local" ,rust-thread-local-0.3) > + ;; ("rust-utf8-ranges" ,rust-utf8-ranges-1.0)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Use Rust's regex library with the grep crate") > + (description > + "Use Rust's regex library with the grep crate.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-half-1.3 > (package > (name "rust-half") > --=20 > 2.24.0 > > From 9abbb707e10ce3e18af40ceecc7f7a2ec0d72704 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:51:22 -0800 > Subject: [PATCH 189/206] gnu: Add rust-encoding-rs-io-0.1. > > * gnu/packages/crates-io.scm (rust-encoding-rs-io-0.1): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 72fa4240d9..0776497b28 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -2405,6 +2405,31 @@ encodings") > Standard") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-encoding-rs-io-0.1 > + (package > + (name "rust-encoding-rs-io") > + (version "0.1.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "encoding_rs_io" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0b7k9p7inkrcanh7h6q4m278y05gmcwi8p5r43h7grzl5dxfw6cn")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-encoding-rs" ,rust-encoding-rs-0.8)))) > + (home-page > + "https://github.com/BurntSushi/encoding_rs_io") > + (synopsis > + "Streaming transcoding for encoding_rs") > + (description > + "Streaming transcoding for encoding_rs") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-env-logger-0.6 > (package > (name "rust-env-logger") > --=20 > 2.24.0 > > From 63dba055c07ada54b3f5a0fabb7fda38451ba8f5 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:58:00 -0800 > Subject: [PATCH 192/206] gnu: Add rust-grep-printer-0.1. > > * gnu/packages/crates-io.scm (rust-grep-printer-0.1): New variable. > --- > gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 8faef2aee0..f0b0cd3a7a 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3522,6 +3522,41 @@ focus on line oriented search.") > (description "Use PCRE2 with the grep crate.") > (license `(,license:expat ,license:unlicense)))) >=20=20 > +(define-public rust-grep-printer-0.1 > + (package > + (name "rust-grep-printer") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep-printer" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0mxc1yx5sx89f00imlm5d3hxwdgglv9rzwdki8ba50gvq8a2nr8m")))) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs > + (("rust-base64" ,rust-base64-0.10) > + ("rust-bstr" ,rust-bstr-0.2) > + ("rust-grep-matcher" ,rust-grep-matcher-0.1) > + ("rust-grep-searcher" ,rust-grep-searcher-0.1) > + ("rust-serde" ,rust-serde-1.0) > + ("rust-serde-derive" ,rust-serde-derive-1.0) > + ("rust-serde-json" ,rust-serde-json-1.0) > + ("rust-termcolor" ,rust-termcolor-1.0)) > + #:cargo-development-inputs > + (("rust-grep-regex" ,rust-grep-regex-0.1)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Standard printing of search results") > + (description > + "An implementation of the grep crate's Sink trait that provides > +standard printing of search results, similar to grep itself.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-grep-regex-0.1 > (package > (name "rust-grep-regex") > --=20 > 2.24.0 > > From daafe340decf709e5f36a7e98ac24fe14d4b4749 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:59:20 -0800 > Subject: [PATCH 193/206] gnu: Add rust-grep-0.2. > > * gnu/packages/crates-io.scm (rust-grep-0.2): New variable. > --- > gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f0b0cd3a7a..46205043e3 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3437,6 +3437,39 @@ path simultaneously, and returning all of the glob= s that matched.") > loading crate.") > (license license:expat))) >=20=20 > +(define-public rust-grep-0.2 > + (package > + (name "rust-grep") > + (version "0.2.4") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1pkhjladybzzciwg0mjk3vjz5fyi76hk0d3hgyzv2jxlyp8v4fyc")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-grep-cli" ,rust-grep-cli-0.1) > + ;; ("rust-grep-matcher" ,rust-grep-matcher-0.1) > + ;; ("rust-grep-pcre2" ,rust-grep-pcre2-0.1) > + ;; ("rust-grep-printer" ,rust-grep-printer-0.1) > + ;; ("rust-grep-regex" ,rust-grep-regex-0.1) > + ;; ("rust-grep-searcher" ,rust-grep-searcher-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-termcolor" ,rust-termcolor-1.0) > + ;; ("rust-walkdir" ,rust-walkdir-2.2)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Line oriented regex searching as a library") > + (description > + "Fast line oriented regex searching as a library.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-grep-cli-0.1 > (package > (name "rust-grep-cli") > --=20 > 2.24.0 > > From a4f5acb94a62e8979689a76b9f1a2413eb509a6d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 09:55:57 -0800 > Subject: [PATCH 191/206] gnu: Add rust-grep-searcher-0.1. > > * gnu/package/crates-io.scm (rust-grep-searcher-0.1): New version. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d982894d43..8faef2aee0 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3553,6 +3553,40 @@ focus on line oriented search.") > "Use Rust's regex library with the grep crate.") > (license `(,license:unlicense ,license:expat)))) >=20=20 > +(define-public rust-grep-searcher-0.1 > + (package > + (name "rust-grep-searcher") > + (version "0.1.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "grep-searcher" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0pj85m7q6k6jpl3q57v1gwq5jxmqnza2xg7jjcxky3q325z8lcjy")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bstr" ,rust-bstr-0.2) > + ;; ("rust-bytecount" ,rust-bytecount-0.5) > + ;; ("rust-encoding-rs" ,rust-encoding-rs-0.8) > + ;; ("rust-encoding-rs-io" ,rust-encoding-rs-io-0.1) > + ;; ("rust-grep-matcher" ,rust-grep-matcher-0.1) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-memmap" ,rust-memmap-0.7)) > + ;; #:cargo-development-inputs > + ;; (("rust-grep-regex" ,rust-grep-regex-0.1) > + ;; ("rust-regex" ,rust-regex-1.1)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Line oriented regex searching as a library") > + (description > + "Fast line oriented regex searching as a library.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-half-1.3 > (package > (name "rust-half") > --=20 > 2.24.0 > > From 6723d5bfe8988deec10627a0c3df4e90c382ccec Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:07:31 -0800 > Subject: [PATCH 194/206] gnu: Add rust-stdweb-0.4. > > * gnu/packages/crates-io.scm (rust-stdweb-0.4): New variable. > --- > gnu/packages/crates-io.scm | 42 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 42 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 46205043e3..2c6eede2d0 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -8129,6 +8129,48 @@ are met.") > (properties '((hidden? . #t))) > (license (list license:expat license:asl2.0)))) >=20=20 > +(define-public rust-stdweb-0.4 > + (package > + (name "rust-stdweb") > + (version "0.4.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "stdweb" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "094giad1v81rxxs4izf88ijc9c6w3c7cr5a7cwwr86mc22xn4hy3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-discard" ,rust-discard-1.0) > + ;; ("rust-futures-channel-preview" ,rust-futures-channel-preview= -0.3) > + ;; ("rust-futures-core-preview" ,rust-futures-core-preview-0.3) > + ;; ("rust-futures-executor-preview" ,rust-futures-executor-previ= ew-0.3) > + ;; ("rust-futures-util-preview" ,rust-futures-util-preview-0.3) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-stdweb-derive" ,rust-stdweb-derive-0.5) > + ;; ("rust-stdweb-internal-macros" ,rust-stdweb-internal-macros-0= .2) > + ;; ("rust-stdweb-internal-runtime" ,rust-stdweb-internal-runtime= -0.1) > + ;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-rustc-version" ,rust-rustc-version-0.2) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-stdweb-internal-test-macro" > + ;; ,rust-stdweb-internal-test-macro-0.1) > + ;; ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.2)))) > + (home-page "https://github.com/koute/stdweb") > + (synopsis > + "Standard library for the client-side Web") > + (description > + "This package provides a standard library for the client-side > +Web.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-stdweb-derive-0.5 > (package > (name "rust-stdweb-derive") > --=20 > 2.24.0 > > From 9fa445f2a1b451da16bb5b735272da192c5dd38d Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:13:39 -0800 > Subject: [PATCH 195/206] gnu: Add rust-tokio-fs-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-fs-0.1): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 2c6eede2d0..6cb2dc30a9 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -8865,6 +8865,37 @@ the current thread.") > (description "Future execution primitives") > (license license:expat))) >=20=20 > +(define-public rust-tokio-fs-0.1 > + (package > + (name "rust-tokio-fs") > + (version "0.1.6") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-fs" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1bxp8585pi4j5g39ci2gkk99qnyilyhhila7cs8r6scdn0idrriz")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-futures" ,rust-futures-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-threadpool" ,rust-tokio-threadpool-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4) > + ;; ("rust-tempdir" ,rust-tempdir-0.3) > + ;; ("rust-tempfile" ,rust-tempfile-3.0) > + ;; ("rust-tokio" ,rust-tokio) > + ;; ("rust-tokio-codec" ,rust-tokio-codec-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1)))) > + (home-page "https://tokio.rs") > + (synopsis "Filesystem API for Tokio") > + (description "Filesystem API for Tokio.") > + (license license:expat))) > + > ;; Cyclic dependencies with tokio and tokio-current-thread > (define-public rust-tokio-io-0.1 > (package > --=20 > 2.24.0 > > From 3f36b53304acaa738457ac797e6707e17b6f3f38 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:15:59 -0800 > Subject: [PATCH 196/206] gnu: Add rust-tokio-timer-0.2. > > * gnu/packages/crates-io.scm (rust-tokio-timer-0.2): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 6cb2dc30a9..d575e735a4 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9078,6 +9078,35 @@ the current thread.") > pool.") > (license license:expat))) >=20=20 > +(define-public rust-tokio-timer-0.2 > + (package > + (name "rust-tokio-timer") > + (version "0.2.11") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-timer" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "03m68ainkdy3b5pf20rjyknhk2ppx35bjdc2yfj2bv80sl96h47j")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-slab" ,rust-slab-0.4) > + ;; ("rust-tokio-executor" ,rust-tokio-executor-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-rand" ,rust-rand-0.4) > + ;; ("rust-tokio" ,rust-tokio) > + ;; ("rust-tokio-mock-task" ,rust-tokio-mock-task-0.1)))) > + (home-page "https://github.com/tokio-rs/tokio") > + (synopsis "Timer facilities for Tokio") > + (description "Timer facilities for Tokio") > + (license license:expat))) > + > (define-public rust-toml-0.5 > (package > (name "rust-toml") > --=20 > 2.24.0 > > From 75eb7e30a71499d66f4ecae08cf5b28762c5fabc Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:18:21 -0800 > Subject: [PATCH 197/206] gnu: Add rust-tokio-udp-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-udp-0.1): New variable. > --- > gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index d575e735a4..21ef0b0348 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9107,6 +9107,36 @@ pool.") > (description "Timer facilities for Tokio") > (license license:expat))) >=20=20 > +(define-public rust-tokio-udp-0.1 > + (package > + (name "rust-tokio-udp") > + (version "0.1.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-udp" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "14kfj35s465czcspayacnzlxrazfvxzhhggq1rqlljhgp1sqa9k6")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-mio" ,rust-mio-0.6) > + ;; ("rust-tokio-codec" ,rust-tokio-codec-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-reactor" ,rust-tokio-reactor-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-env-logger" ,rust-env-logger-0.6)))) > + (home-page "https://tokio.rs") > + (synopsis "UDP bindings for tokio") > + (description "UDP bindings for tokio.") > + (license license:expat))) > + > (define-public rust-toml-0.5 > (package > (name "rust-toml") > --=20 > 2.24.0 > > From ce0a747bd648a79a53bb2db052a61e50d3d82917 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:21:18 -0800 > Subject: [PATCH 198/206] gnu: Add rust-mio-uds-0.6. > > * gnu/packages/crates-io.scm (rust-mio-uds-0.6): New variable. > --- > gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 21ef0b0348..b7ab9823f7 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -4932,6 +4932,35 @@ drop-in replacement for miniz") > (description "Lightweight non-blocking IO") > (license license:expat))) >=20=20 > +(define-public rust-mio-uds-0.6 > + (package > + (name "rust-mio-uds") > + (version "0.6.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "mio-uds" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "09gimdbnj7b9yca99pk8lxh9jhl79msj795c8fxi2sqr9slmfqln")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-iovec" ,rust-iovec-0.1) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-mio" ,rust-mio-0.6)) > + ;; #:cargo-development-inputs > + ;; (("rust-tempdir" ,rust-tempdir-0.3)))) > + (home-page > + "https://github.com/alexcrichton/mio-uds") > + (synopsis > + "Unix domain socket bindings for mio") > + (description > + "Unix domain socket bindings for mio.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-miow-0.3 > (package > (name "rust-miow") > --=20 > 2.24.0 > > From a3f5b085b6b32e47b1e230d1f49071f9c9226c49 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:27:24 -0800 > Subject: [PATCH 200/206] gnu: Add rust-tokio-trace-core-0.2. > > * gnu/packages/crates-io.scm (rust-tokio-trace-core-0.2): New variable. > --- > gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index eaffa4734b..f2b3aafd75 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9136,6 +9136,28 @@ pool.") > (description "Timer facilities for Tokio") > (license license:expat))) >=20=20 > + (define-public rust-tokio-trace-core-0.2 > + (package > + (name "rust-tokio-trace-core") > + (version "0.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-trace-core" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "04y6c2r4ddzk02xb3hn60s9a1w92h0g8pzmxwaspqvwmsrba5j59")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-lazy-static" ,rust-lazy-static-1.3)))) > + (home-page "https://tokio.rs") > + (synopsis "Core primitives for tokio-trace") > + (description "Core primitives for tokio-trace.") > + (license license:expat))) > + > (define-public rust-tokio-udp-0.1 > (package > (name "rust-tokio-udp") > --=20 > 2.24.0 > > From f1994f30e115b3f41ef9ea2abffe5ee7656d1894 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:23:27 -0800 > Subject: [PATCH 199/206] gnu: Add rust-tokio-uds-0.2. > > * gnu/packages/crates-io.scm (rust-tokio-uds-0.2): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b7ab9823f7..eaffa4734b 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -9166,6 +9166,40 @@ pool.") > (description "UDP bindings for tokio.") > (license license:expat))) >=20=20 > +(define-public rust-tokio-uds-0.2 > + (package > + (name "rust-tokio-uds") > + (version "0.2.5") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio-uds" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0i94kxma6l7iy5hd5k7nvn7v9pnyw0s54bm9mjs0lap1l0xzqzq3")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-iovec" ,rust-iovec-0.1) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-mio" ,rust-mio-0.6) > + ;; ("rust-mio-uds" ,rust-mio-uds-0.6) > + ;; ("rust-tokio-codec" ,rust-tokio-codec-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-reactor" ,rust-tokio-reactor-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-tempfile" ,rust-tempfile-3.0) > + ;; ("rust-tokio" ,rust-tokio)))) > + (home-page "https://github.com/tokio-rs/tokio") > + (synopsis "Unix Domain sockets for Tokio") > + (description "Unix Domain sockets for Tokio") > + (license license:expat))) > + > (define-public rust-toml-0.5 > (package > (name "rust-toml") > --=20 > 2.24.0 > > From 8a2c04467f54cf69c7123a461628c31d9948fb46 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:31:43 -0800 > Subject: [PATCH 201/206] gnu: Add rust-http-0.1. > > * gnu/packages/crates-io.scm (rust-http-0.1): New variable. > --- > gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index f2b3aafd75..5ac5988c2c 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3809,6 +3809,40 @@ compile time.") > "Internal implementation of the hex-literal crate") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-http-0.1 > + (package > + (name "rust-http") > + (version "0.1.17") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "http" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "06icxvrd26r6s7dzjavja7r47hgjb9851wblqh8frxnsy3q29lzf")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-fnv" ,rust-fnv-1.0) > + ;; ("rust-itoa" ,rust-itoa-0.4)) > + ;; #:cargo-development-inputs > + ;; (("rust-indexmap" ,rust-indexmap-1.0) > + ;; ("rust-quickcheck" ,rust-quickcheck-0.8) > + ;; ("rust-rand" ,rust-rand-0.4) > + ;; ("rust-seahash" ,rust-seahash-3.0) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0)))) > + (home-page "https://github.com/hyperium/http") > + (synopsis > + "Set of types for representing HTTP requests and responses") > + (description > + "This package provides a set of types for representing HTTP > +requests and responses.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-humantime-1.2 > (package > (name "rust-humantime") > --=20 > 2.24.0 > > From 8268042acc27f6916f2d17834f29b88016c0872c Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:37:30 -0800 > Subject: [PATCH 203/206] gnu: Add rust-tokio-0.1. > > * gnu/packages/crates-io.scm (rust-tokio-0.1): New variable. > --- > gnu/packages/crates-io.scm | 54 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 54 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e1e402cdea..e974ba9c22 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -8874,6 +8874,60 @@ in Rust.") > "Simple, lightweight template engine") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-tokio-0.1 > + (package > + (name "rust-tokio") > + (version "0.1.21") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "tokio" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "11ra8jp3fj70a2zrqmd6as7wgpwiiyzjf50gz89i8r7wpksgqbzc")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-bytes" ,rust-bytes-0.4) > + ;; ("rust-futures" ,rust-futures-0.1) > + ;; ("rust-mio" ,rust-mio-0.6) > + ;; ("rust-miow" ,rust-miow-0.3) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-tokio-codec" ,rust-tokio-codec-0.1) > + ;; ("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1) > + ;; ("rust-tokio-executor" ,rust-tokio-executor-0.1) > + ;; ("rust-tokio-fs" ,rust-tokio-fs-0.1) > + ;; ("rust-tokio-io" ,rust-tokio-io-0.1) > + ;; ("rust-tokio-reactor" ,rust-tokio-reactor-0.1) > + ;; ("rust-tokio-sync" ,rust-tokio-sync-0.1) > + ;; ("rust-tokio-tcp" ,rust-tokio-tcp-0.1) > + ;; ("rust-tokio-threadpool" ,rust-tokio-threadpool-0.1) > + ;; ("rust-tokio-timer" ,rust-tokio-timer-0.2) > + ;; ("rust-tokio-trace-core" ,rust-tokio-trace-core-0.2) > + ;; ("rust-tokio-udp" ,rust-tokio-udp-0.1) > + ;; ("rust-tokio-uds" ,rust-tokio-uds-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-env-logger" ,rust-env-logger-0.6) > + ;; ("rust-flate2" ,rust-flate2-1.0) > + ;; ("rust-futures-cpupool" ,rust-futures-cpupool-0.1) > + ;; ("rust-http" ,rust-http-0.1) > + ;; ("rust-httparse" ,rust-httparse-1.3) > + ;; ("rust-libc" ,rust-libc-0.2.58) > + ;; ("rust-num-cpus" ,rust-num-cpus-1.10) > + ;; ("rust-serde" ,rust-serde-1.0) > + ;; ("rust-serde-derive" ,rust-serde-derive-1.0) > + ;; ("rust-serde-json" ,rust-serde-json-1.0) > + ;; ("rust-time" ,rust-time-0.1)))) > + (home-page "https://tokio.rs") > + (synopsis > + "Event-driven, non-blocking I/O platform") > + (description > + "An event-driven, non-blocking I/O platform for writing asynchronou= s I/O > +backed applications.") > + (license license:expat))) > + > ;; Cyclic dependency with tokio-io > (define-public rust-tokio-codec-0.1 > (package > --=20 > 2.24.0 > > From e613c7a084ce3b6b57fb016a57cf728798ece6b0 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:40:29 -0800 > Subject: [PATCH 204/206] gnu: Add rust-ignore-0.4. > > * gnu/packages/crates-io.scm (rust-ignore-0.4): New variable. > --- > gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index e974ba9c22..222212e151 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3948,6 +3948,43 @@ SystemTime}}") > "IDNA (Internationalizing Domain Names in Applications) and Punycod= e.") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-ignore-0.4 > + (package > + (name "rust-ignore") > + (version "0.4.7") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "ignore" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "00mhksl41dnlsjqmka8c5a0m4spwm70ilm1qd9rngwq552hpzicd")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.3) > + ;; ("rust-globset" ,rust-globset-0.4) > + ;; ("rust-lazy-static" ,rust-lazy-static-1.3) > + ;; ("rust-log" ,rust-log-0.4) > + ;; ("rust-memchr" ,rust-memchr-2.2) > + ;; ("rust-regex" ,rust-regex-1.1) > + ;; ("rust-same-file" ,rust-same-file-1.0) > + ;; ("rust-thread-local" ,rust-thread-local-0.3) > + ;; ("rust-walkdir" ,rust-walkdir-2.2) > + ;; ("rust-winapi-util" ,rust-winapi-util-0.1)) > + ;; #:cargo-development-inputs > + ;; (("rust-tempfile" ,rust-tempfile-3.0)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep/tree/master/ignore") > + (synopsis > + "Efficiently match ignore files such as .gitignore") > + (description > + "This package provides a fast library for efficiently matching > +ignore files such as .gitignore against file paths.") > + (license `(,license:unlicense ,license:expat)))) > + > (define-public rust-indexmap-1.0 > (package > (name "rust-indexmap") > --=20 > 2.24.0 > > From 9acf02b3c1c9a7b58cca45dd2d82b062f4299cb4 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 10:34:59 -0800 > Subject: [PATCH 202/206] gnu: Add rust-httparse-1.3. > > * gnu/packages/crates-io.scm (rust-httparse-1.3): New variable. > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 5ac5988c2c..e1e402cdea 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -3843,6 +3843,31 @@ compile time.") > requests and responses.") > (license `(,license:asl2.0 ,license:expat)))) >=20=20 > +(define-public rust-httparse-1.3 > + (package > + (name "rust-httparse") > + (version "1.3.3") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "httparse" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "10vsfx1b8drhif08fbi0ha9d3v1f3h80w42rxh0y3hrvzl64nwz8")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-development-inputs > + ;; (("rust-pico-sys" ,rust-pico-sys-0.0)))) > + (home-page > + "https://github.com/seanmonstar/httparse") > + (synopsis > + "Zero-copy HTTP/1.x parser") > + (description > + "This package provides a tiny, safe, speedy, zero-copy HTTP/1.x par= ser.") > + (license `(,license:asl2.0 ,license:expat)))) > + > (define-public rust-humantime-1.2 > (package > (name "rust-humantime") > --=20 > 2.24.0 > > From 1159ac1ffe6d652a404b688f681cd555c67656e1 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Mon, 16 Dec 2019 10:28:16 -0800 > Subject: [PATCH 205/206] gnu: Add rust-wasm-bindgen-macro-0.2. > > * gnu/packages/crates-io.scm (rust-wasm-bindgen-macro-0.2): New variable. > --- > gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 222212e151..0161aab228 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -10228,6 +10228,37 @@ in Rust.") > "Bridging the gap between Rust Futures and JavaScript Promises") > (license `(,license:expat ,license:asl2.0)))) >=20=20 > +(define-public rust-wasm-bindgen-macro-0.2 > + (package > + (name "rust-wasm-bindgen-macro") > + (version "0.2.48") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "wasm-bindgen-macro" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "07fqzzlbncccmnxbbkg9v4n53qc1lps5g0bb9wq3i9zp9gvm0zgh")))) > + (build-system cargo-build-system) > + ;; (arguments > + ;; `(#:cargo-inputs > + ;; (("rust-quote" ,rust-quote-1.0) > + ;; ("rust-wasm-bindgen-macro-support" > + ;; ,rust-wasm-bindgen-macro-support-0.2)) > + ;; #:cargo-development-inputs > + ;; (("rust-trybuild" ,rust-trybuild-1.0) > + ;; ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)))) > + (home-page > + "https://rustwasm.github.io/wasm-bindgen/") > + (synopsis > + "Definition of the @code{#[wasm_bindgen]} attribute") > + (description > + "Definition of the @code{#[wasm_bindgen]} attribute, an internal > +dependency.") > + (license `(,license:expat ,license:asl2.0)))) > + > (define-public rust-wasm-bindgen-macro-support-0.2 > (package > (name "rust-wasm-bindgen-macro-support") > --=20 > 2.24.0 > > From d87bce9a0abd7fb24145e7e68b213cd6973edf26 Mon Sep 17 00:00:00 2001 > From: John Soo > Date: Sun, 15 Dec 2019 11:27:39 -0800 > Subject: [PATCH 206/206] gnu: Add ripgrep. > > * gnu/packages/rust-apps.scm (ripgrep): New variable. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > --- > gnu/local.mk | 1 + > gnu/packages/rust-apps.scm | 113 +++++++++++++++++++++++++++++++++++++ > 2 files changed, 114 insertions(+) > create mode 100644 gnu/packages/rust-apps.scm > > diff --git a/gnu/local.mk b/gnu/local.mk > index c895b7711a..45c8e8756c 100644 > --- a/gnu/local.mk > +++ b/gnu/local.mk > @@ -432,6 +432,7 @@ GNU_SYSTEM_MODULES =3D \ > %D%/packages/ruby.scm \ > %D%/packages/rush.scm \ > %D%/packages/rust.scm \ > + %D%/packages/rust-apps.scm \ > %D%/packages/rust-cbindgen.scm \ > %D%/packages/samba.scm \ > %D%/packages/sagemath.scm \ > diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm > new file mode 100644 > index 0000000000..3662a2bb55 > --- /dev/null > +++ b/gnu/packages/rust-apps.scm > @@ -0,0 +1,113 @@ > +;;; GNU Guix --- Functional package management for GNU > +;;; Copyright =C2=A9 2019 John Soo > +;;; > +;;; This file is part of GNU Guix. > +;;; > +;;; GNU Guix is free software; you can redistribute it and/or modify it > +;;; under the terms of the GNU General Public License as published by > +;;; the Free Software Foundation; either version 3 of the License, or (at > +;;; your option) any later version. > +;;; > +;;; GNU Guix is distributed in the hope that it will be useful, but > +;;; WITHOUT ANY WARRANTY; without even the implied warranty of > +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > +;;; GNU General Public License for more details. > +;;; > +;;; You should have received a copy of the GNU General Public License > +;;; along with GNU Guix. If not, see . > + > +(define-module (gnu packages rust-apps) > + #:use-module (gnu packages crates-io) > + #:use-module (guix build-system cargo) > + #:use-module (guix download) > + #:use-module ((guix licenses) #:prefix license:) > + #:use-module (guix packages)) > + > +(define-public ripgrep > + (package > + (name "ripgrep") > + (version "11.0.1") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "ripgrep" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "0bn40lz9n08llq615p4qqqbi24zbkf0appfx3zgxg34a86ga9zds")))) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs > + (("rust-aho-corasick" ,rust-aho-corasick-0.7) > + ("rust-atty" ,rust-atty-0.2) > + ("rust-bitflags-1" ,rust-bitflags-1) > + ("rust-bstr" ,rust-bstr-0.1) > + ("rust-bytecount" ,rust-bytecount-0.5) > + ("rust-byteorder" ,rust-byteorder-1.3) > + ("rust-cc" ,rust-cc-1.0) > + ("rust-cfg-if" ,rust-cfg-if-0.1) > + ("rust-clap" ,rust-clap-2) > + ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.3) > + ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6) > + ("rust-encoding-rs" ,rust-encoding-rs-0.8) > + ("rust-encoding-rs-io" ,rust-encoding-rs-io-0.1) > + ("rust-fnv" ,rust-fnv-1.0) > + ("rust-globset" ,rust-globset-0.4) > + ("rust-grep" ,rust-grep-0.2) > + ("rust-grep-cli" ,rust-grep-cli-0.1) > + ("rust-grep-matcher" ,rust-grep-matcher-0.1) > + ("rust-grep-pcre2" ,rust-grep-pcre2-0.1) > + ("rust-grep-printer" ,rust-grep-printer-0.1) > + ("rust-grep-regex" ,rust-grep-regex-0.1) > + ("rust-grep-searcher" ,rust-grep-searcher-0.1) > + ("rust-ignore" ,rust-ignore-0.4) > + ("rust-itoa" ,rust-itoa-0.4) > + ("rust-lazy-static" ,rust-lazy-static-1.3) > + ("rust-libc" ,rust-libc-0.2) > + ("rust-log" ,rust-log-0.4) > + ("rust-memchr" ,rust-memchr-2.2) > + ("rust-memmap" ,rust-memmap-0.7) > + ("rust-num-cpus" ,rust-num-cpus-1.10) > + ("rust-packed-simd" ,rust-packed-simd-0.3) > + ("rust-pcre2" ,rust-pcre2-0.2) > + ("rust-pcre2-sys" ,rust-pcre2-sys-0.2) > + ("rust-pkg-config" ,rust-pkg-config-0.3) > + ("rust-proc-macro2" ,rust-proc-macro2-1.0) > + ("rust-quote" ,rust-quote-1.0) > + ("rust-regex" ,rust-regex-1.1) > + ("rust-regex-automata" ,rust-regex-automata-0.1) > + ("rust-regex-syntax" ,rust-regex-syntax-0.6) > + ("rust-ryu" ,rust-ryu-1.0) > + ("rust-same-file" ,rust-same-file-1.0) > + ("rust-serde-json" ,rust-serde-json-1.0) > + ("rust-smallvec" ,rust-smallvec-0.6) > + ("rust-strsim" ,rust-strsim-0.8) > + ("rust-syn" ,rust-syn-1.0) > + ("rust-termcolor" ,rust-termcolor-1.0) > + ("rust-textwrap" ,rust-textwrap-0.11) > + ("rust-thread-local" ,rust-thread-local-0.3) > + ("rust-unicode-width" ,rust-unicode-width-0.1) > + ("rust-unicode-xid" ,rust-unicode-xid-0.2) > + ("rust-ucd-util" ,rust-ucd-util-0.1) > + ("rust-utf8-ranges" ,rust-utf8-ranges-1.0) > + ("rust-walkdir" ,rust-walkdir-2.2) > + ("rust-winapi" ,rust-winapi-0.3) > + ("rust-winapi-util" ,rust-winapi-util-0.1) > + ("rust-wincolor" ,rust-wincolor-1.0) > + ("rust-quote" ,rust-quote-0.6)) > + #:cargo-development-inputs > + (("rust-clap" ,rust-clap-2) > + ("rust-lazy-static" ,rust-lazy-static-1.3) > + ("rust-serde" ,rust-serde-1.0) > + ("rust-serde-derive" ,rust-serde-derive-1.0)))) > + (home-page > + "https://github.com/BurntSushi/ripgrep") > + (synopsis > + "Line-oriented search tool") > + (description > + "ripgrep is a line-oriented search tool that recursively searches > +your current directory for a regex pattern while respecting your > +gitignore rules. ripgrep has first class support on Windows, macOS > +and Linux") > + (license `(,license:unlicense ,license:expat)))) > --=20 > 2.24.0 From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: Martin Becze Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 16 Dec 2019 22:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Soo Cc: Guix-patches , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157653682127038 (code B ref 38640); Mon, 16 Dec 2019 22:54:02 +0000 Received: (at 38640) by debbugs.gnu.org; 16 Dec 2019 22:53:41 +0000 Received: from localhost ([127.0.0.1]:40492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igzFF-000721-Ja for submit@debbugs.gnu.org; Mon, 16 Dec 2019 17:53:41 -0500 Received: from mx1.riseup.net ([198.252.153.129]:47182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igzFD-00071t-HP for 38640@debbugs.gnu.org; Mon, 16 Dec 2019 17:53:40 -0500 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 47cGlk5pq1zDqWL; Mon, 16 Dec 2019 14:53:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1576536818; bh=ViLDrWXYbs43M19mV0MPp0m9PyezqFEFToeYVpevZ3A=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=gZejFB6gQ5hNGZy50DbCayBlKI2jr34AxQlJrgWgABZnini3XGtrUaM5Kxzr5jnrX jeQ1ci29rwe8rrfjTcdm7FYMjIGPoLwBvELeAA6b6VsbbYhZDc/I8+qJosOzTVvoeZ UtieBlRq3Hr9xtajjXjO54gKQVssek42jZshRXBI= X-Riseup-User-ID: 42E7D16C1727F959EC3ABF534D5D1DC6A4351B5C63BCAFE487B541421C56ECA3 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 47cGlk3SXWz8vMq; Mon, 16 Dec 2019 14:53:38 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: Mon, 16 Dec 2019 14:53:38 -0800 From: Martin Becze In-Reply-To: References: Message-ID: <002582d46228db8739fc12c0404ad177@riseup.net> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 2019-12-16 19:08, John Soo wrote: > Hi Guix, > > I have missed using the rust tools I use outside of Guix. Ripgrep was > the first one I could build thanks to the work on the rust build > system. > > Of course, it required adding over 200 dependencies. > > Some of these have cyclic dependencies, as you all know. What I > understand is that the rust community is OK with including cyclic > dependencies as test dependencies. I am actually seeing how useful > that is. Consider the system tests in the guix repository. Certainly > that would require including guix as a dependency to guix. > > I also left the cargo inputs and dev inputs commented out just in case > someone wants to put them back in the future and to give a sense of > the topological order of the patches. > > Having imported ripgrep some months ago, some of these dependencies > will require updates, but I did not want to break the working version > of ripgrep at the end of the line. Otherwise I have fixed the other > lint errors and I have been using ripgrep for several months. > > - John I'm trying to convince everyone to leave in the crago-inputs dependencies and add a "#:skip-build? #t" to the build arguments for all source pakages. That way we don't have to specify the transient dependencies at the top level package. Either way yay ripgrep! -Martin From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 17 Dec 2019 17:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Martin Becze Cc: Guix-patches , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157660267015778 (code B ref 38640); Tue, 17 Dec 2019 17:12:01 +0000 Received: (at 38640) by debbugs.gnu.org; 17 Dec 2019 17:11:10 +0000 Received: from localhost ([127.0.0.1]:42344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihGNJ-00046P-P6 for submit@debbugs.gnu.org; Tue, 17 Dec 2019 12:11:10 -0500 Received: from mail-ua1-f66.google.com ([209.85.222.66]:35464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihGNI-00046D-0G for 38640@debbugs.gnu.org; Tue, 17 Dec 2019 12:11:08 -0500 Received: by mail-ua1-f66.google.com with SMTP id y23so3711640ual.2 for <38640@debbugs.gnu.org>; Tue, 17 Dec 2019 09:11:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QoHo9BCBIxRN6mBBS11xofmds/m6ttshgG3rwESIN/Y=; b=V92IQ0Se7RWAByaQhOu2nvgYwD2MbrouLvFZtfVPvYD7DTFCHi9Q62j+bddCYqVEDa t2grNaZIOpMliNbOGDbMBUfQjmvELBQ1VC8aVPQQ13kf5X/DLGtVIAE10CSNtdB+TS3g JZw9rmVqzzBpvJK9eqO6DIce86UlZHnfSzKlVSffN1zwnvosUrQM5bW6hoFM+5yqUlBu STAd7j5FY0IJbhSUJ+TEobFKZF7bOLSrILjI7YDPfNNMDRMKvAoZ8U6AJaXiWtiV15eD wVeTln7/c1gsSyNvQ450FVmF/w2ay3GaEiosT8/DKokv4OKz7ChQ4S6NwvMU9OQ5z7n8 MXwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QoHo9BCBIxRN6mBBS11xofmds/m6ttshgG3rwESIN/Y=; b=lzbsNxTc41oqEP/MUFrecZH+MM0eaVBqZrExRtLAOH8s05d4DmazyUu078kfM+pp6B MJB+/L0GZCqcEVFKTcqGsogfL+YRNbupvcUjf+H3go+o6QwIRRiaXI/GBoV66hDLK1ka iS9xJo5qydxngVlEi8Pe6tCjTNih70ETWeByTMOoSgPkja7+PeTbnq7Mt69S4tDpsysr 0cL9Kl+a4vZlZ/b4zBObx3JTUgsch2+t2pGQf9V1IyWIlzXJJMGCv6Pa09GCym/N/CmG QsBqw5+3URDrHEc6Vrf2v2JY8OK19jR01OMruuVXwxSDnJjkX8L0UbKwlT1G+7XuAp1J 5arg== X-Gm-Message-State: APjAAAV/j/Zqh0ymSpxA2NUZrVTurDNQ+difKrdsZpCnikGwdghPpqbV W0cHyszubsb+sbQJUVnZl/sPFSy3bJAeiSJ6sbpnLQ== X-Google-Smtp-Source: APXvYqzSBSac9zEoJJaNRwOKAZgwPoudUBOp34wvKT15iyzfiwFH2zv+hID8WyqwKRA+iL3tyq7uXT6MYnkVlUz6BC8= X-Received: by 2002:ab0:488b:: with SMTP id x11mr4178118uac.86.1576602662231; Tue, 17 Dec 2019 09:11:02 -0800 (PST) MIME-Version: 1.0 References: <002582d46228db8739fc12c0404ad177@riseup.net> In-Reply-To: <002582d46228db8739fc12c0404ad177@riseup.net> From: John Soo Date: Tue, 17 Dec 2019 17:10:51 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000a278560599e96964" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000a278560599e96964 Content-Type: text/plain; charset="UTF-8" HI everyone, I did some work on your review and have a couple questions before I submit the next patchset. * My questions for Martin: > I'm trying to convince everyone to leave in the crago-inputs > dependencies and add a "#:skip-build? #t" to the build arguments for all > source pakages. That way we don't have to specify the transient > dependencies at the top level package. I like this idea. I think I will do it if you don't mind. It's either that or add hidden? #t to the properties, right? Whether to add #skip-build? #t to the packages is the last piece of review I need to fixup. * Discussion for Nicolo: > - rust-demo-hack@0.0.5: all the source URIs are unreachable I guix build rust-demo-hack@0.0 and got the download. Maybe it was a temporary network issue or something? > Also: > - rust-miniz-oxide-c-api-0.2: defined but not used It is used by at least rust-flate2 I think. * Work I did based on Nicolo's suggestions: ** Fixed > Looking at them quickly, I noticed the following have the "a" in add lowercase: > > - [PATCH 160/206] gnu: add rust-flamer-0.3. > - [PATCH 073/206] gnu: add rust-tokio-sync-0.1. ** Fixed > - contains an undefined reference to rust-libc-0.2.58 Ah, that's because I left off my first package from the patchset. It will be included next round. > - rust-futures-channel-preview-0.3: home moved to > https://rust-lang.github.io/futures-rs/ ** Fixed. > - descriptions not ending in dot: Thanks, looking forward to having ripgrep upstream :) - John --000000000000a278560599e96964 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
HI everyone,

I did some work= on your review and have a couple questions before I submit the next patchs= et.

* My questions for Martin:

>=20 I'm trying to convince everyone to leave in the crago-inputs
> dependencies and add a "#:skip-build? #t" to the build argum= ents for all
> source pakages. That way we don't have to specify the transient > dependencies at the top level package.

I= like this idea. I think I will do it if you don't mind. It's eithe= r that or add hidden? #t to the properties, right?
Whether to add= #skip-build? #t to the packages is the last piece of review I need to fixu= p.

* Discussion for Nicolo:

> - rust-demo-hack@0.0.5: all the source URIs are unreachable
=
I guix build rust-demo-hack@0.0 and got the download. Maybe = it was a temporary network issue or something?

> Also:
> - rust-miniz-oxide-c-api-0.2: defined but not used

It is used by at least rust-flate2 I think.
* Work I did based on Nicolo's suggestions:

<= /div>
** Fixed
> Looking at them quickly, I noticed th= e following have the "a" in add lowercase:
>
> - [PATCH 160/206] gnu: add rust-flamer-0.3.
> - [PATCH 073/206] gnu: add rust-tokio-sync-0.1.

** Fixed
> =C2=A0 - contains an undefined reference to rust-libc-0.2.58

Ah, that's because I left off my first package from the= patchset. It will be included next round.

> - rust-futures-channel-preview-0.3: home moved to
> =C2=A0 https://rust-lang.github.io/futures-rs/
=

** Fixed.
> - descriptions not ending in dot:

Thanks, loo= king forward to having ripgrep upstream :)

- John<= br>
--000000000000a278560599e96964-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: Martin Becze Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 18 Dec 2019 16:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Soo Cc: Guix-patches , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157668678023114 (code B ref 38640); Wed, 18 Dec 2019 16:33:01 +0000 Received: (at 38640) by debbugs.gnu.org; 18 Dec 2019 16:33:00 +0000 Received: from localhost ([127.0.0.1]:43833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcFw-00060k-4S for submit@debbugs.gnu.org; Wed, 18 Dec 2019 11:33:00 -0500 Received: from mx1.riseup.net ([198.252.153.129]:50276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcFu-00060c-M6 for 38640@debbugs.gnu.org; Wed, 18 Dec 2019 11:32:59 -0500 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 47dLCY5F1SzDsMb; Wed, 18 Dec 2019 08:32:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1576686777; bh=rQlXZnZYe+e2bcZeeGwEQbWpO6QzOCStRS8Fmc0ALLg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=DJzB+9bplDRGSwdaFYgijLTwGGaLZs+RJiWqIsfIMp9ZHcBdGRfn28BQEbzbF1sM6 OjNyerHOQZKYtE0oCdpOJ7g46lp0NGZaUtMdgh/in7y0XjkSJkmNGRFvI8CScVxObk WRVMYiJHKZ1PDmi53U0/DtLEC+lBE18e1A6nLg4U= X-Riseup-User-ID: 942587F59B01EAFB44F18D90A5C1A8380A07FEEBFF805F487B4A22F12B0EDCA9 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 47dLCY3gXbz8tYk; Wed, 18 Dec 2019 08:32:57 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: Wed, 18 Dec 2019 08:32:57 -0800 From: Martin Becze In-Reply-To: References: <002582d46228db8739fc12c0404ad177@riseup.net> Message-ID: <1e0988ded5edd72803b0660004614db0@riseup.net> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 2019-12-17 17:10, John Soo wrote: > HI everyone, > > I did some work on your review and have a couple questions before I > submit the next patchset. > > * My questions for Martin: > >> I'm trying to convince everyone to leave in the crago-inputs >> dependencies and add a "#:skip-build? #t" to the build arguments for > all >> source pakages. That way we don't have to specify the transient >> dependencies at the top level package. > > I like this idea. I think I will do it if you don't mind. It's either > that or add hidden? #t to the properties, right? > Whether to add #skip-build? #t to the packages is the last piece of > review I need to fixup. So the ` hidden? #t ` also hides the package from (find-packages*) functions in (gnu packages). I actully want to be able to search for and use rust libraries with guix, so I prefer not to hide them. From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 18 Dec 2019 16:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Martin Becze Cc: Guix-patches , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157668738124037 (code B ref 38640); Wed, 18 Dec 2019 16:43:02 +0000 Received: (at 38640) by debbugs.gnu.org; 18 Dec 2019 16:43:01 +0000 Received: from localhost ([127.0.0.1]:43838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcPd-0006Fd-35 for submit@debbugs.gnu.org; Wed, 18 Dec 2019 11:43:01 -0500 Received: from mail-ua1-f48.google.com ([209.85.222.48]:38962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcPb-0006FR-Jb for 38640@debbugs.gnu.org; Wed, 18 Dec 2019 11:43:00 -0500 Received: by mail-ua1-f48.google.com with SMTP id 73so875318uac.6 for <38640@debbugs.gnu.org>; Wed, 18 Dec 2019 08:42:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YoMEw1ZsVrLxVoTbnky8PFTya595v73F4GkK2Lz0kuE=; b=Yze1cua6aaznxrjL5SKi/wTg17VEIqo1d8Pe2x96ONlrKFsAM1/efAU3+aLmcaFhBv wSvEyT9GhauBX8L49+9jE3FMTC12ezDrA3mkhnLzE4Rg/3Uq/U2YWPMKGk+hDoL601fj FpQ8Vesz7jYrjm7m1nm+g8bPQiCM6Na02Br65R6+UWcxG4uHjlQJlVQmiu6FrqO3AeRL EIwqlrzW7lN41DgjPRtn79WP99Eg25ztuWs6aA2ooqp2MZmL9na6oN3KJ4LcjwT82v0M UHxSF3CcE753iDiSDtnNCYSoBTIMC6o5lpYjWL25msrTYJ80lzxiwv+WxDysMNDPfzmB Ji0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YoMEw1ZsVrLxVoTbnky8PFTya595v73F4GkK2Lz0kuE=; b=PDQKFsH0lGv105xKVbS1DxW0B9ZHxqNsaQpLrpJJrH20VPo8TuLgLL73HTzSmh30eW Wlu64YToHKTs5uCp6u3J5YqpwBNAiimUO1SeIbY7IECSrQB4nP1/kQASOLqx7ZsSRkBE mEDBHH8gvNeN7jdelQle5yz12v8STSQAvnZgUNMX97t83IhELTZdmgyJCirIFB1OnXVX pXX94bMwuwXlzIM6VtFUHRu1JL2evaL2rCn4QYBjoU38TES8tvJBKMZxYY/Ed05j1hc+ xHZa/iUiQ78WcEyFGB9XT2uarBJsWt4cH8sw8zxZCiZacx9WwxxXDfr7hcJQ404owoEV 59cQ== X-Gm-Message-State: APjAAAWggjECz9Tp5WcBtXyvEaax6zhndsBtstFPhlgT3k5R9IG8HhtB i9ldyifIsRpGT+57DSARopIM90B7k7w8mcKd1+RWbA== X-Google-Smtp-Source: APXvYqz8fvR5JBBjmVR4EEK1O5XhdduRfi0jDDqtL+sGRZuQx21eKlUWyJQl2AkLl1eEPb3x1v1mje+d0TmvvHn15eI= X-Received: by 2002:ab0:7559:: with SMTP id k25mr2123950uaq.41.1576687374033; Wed, 18 Dec 2019 08:42:54 -0800 (PST) MIME-Version: 1.0 References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> In-Reply-To: <1e0988ded5edd72803b0660004614db0@riseup.net> From: John Soo Date: Wed, 18 Dec 2019 16:42:42 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000d9fd560599fd22bb" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000d9fd560599fd22bb Content-Type: text/plain; charset="UTF-8" Hi Martin, > So the ` hidden? #t ` also hides the package from (find-packages*) > functions in (gnu packages). I actully want to be able to search for and > use rust libraries with guix, so I prefer not to hide them. I totally agree. I can't find any documentation on #skip-build though. Can you provide a snippet, maybe? Thanks, John --000000000000d9fd560599fd22bb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Martin,

> So the ` hidden? #t ` also hides the package from (find-packages*)
> functions in (gnu packages). I actully want to be able to search for a= nd
> use rust libraries with guix, so I prefer not to hide them.
=
I totally agree. I can't find any documentation on #skip= -build though. Can you provide a snippet, maybe?

T= hanks,

John
--000000000000d9fd560599fd22bb-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: Martin Becze Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 18 Dec 2019 16:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Soo Cc: Guix-patches , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157668777424672 (code B ref 38640); Wed, 18 Dec 2019 16:50:02 +0000 Received: (at 38640) by debbugs.gnu.org; 18 Dec 2019 16:49:34 +0000 Received: from localhost ([127.0.0.1]:43842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcVx-0006Pr-PS for submit@debbugs.gnu.org; Wed, 18 Dec 2019 11:49:33 -0500 Received: from mx1.riseup.net ([198.252.153.129]:37160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcVv-0006Pj-Sr for 38640@debbugs.gnu.org; Wed, 18 Dec 2019 11:49:32 -0500 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 47dLZg0qKpzDsMh; Wed, 18 Dec 2019 08:49:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1576687771; bh=xd1PumAIhmYxL8zZDfsHKcQB7vJynpC+xf1/sKex1r8=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=YLFiV75wBqkZAnT30oNiOQCiNJylHNUgWEmBCBCKt9RmurCol13NAACrsN8xf5Ck2 KnXzSbzo6DrIVBUrbXDRAn0t7NfcaptuYqBx/ihwmlOHVl11mJqZO6sBceFQBdylF1 VpPnpVxUQaAp532N5u4+rLN6/7/a8HCL6pY50P8c= X-Riseup-User-ID: 52BBC2FB8587070120432CF229B9F6171013F588BE8E34F3D60B8091ACD51511 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 47dLZf6CDtz8tcD; Wed, 18 Dec 2019 08:49:30 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: Wed, 18 Dec 2019 08:49:30 -0800 From: Martin Becze In-Reply-To: References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> Message-ID: <5aaede0580fbeabca3fe03f92f714b25@riseup.net> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On 2019-12-18 16:42, John Soo wrote: > Hi Martin, > > > So the ` hidden? #t ` also hides the package from (find-packages*) >> functions in (gnu packages). I actully want to be able to search for > and >> use rust libraries with guix, so I prefer not to hide them. > > I totally agree. I can't find any documentation on #skip-build though. > Can you provide a snippet, maybe? > > Thanks, > > John I just stumbled upon it will looking at the cargo build system https://github.com/guix-mirror/guix/blob/master/guix/build-system/cargo.scm#L107 but you pass it just like an other build system argument. ie (define-public rust-afl .... (arguments `(#:skip-build? #t #:cargo-inputs (("rust-cc" ,rust-cc) ("rust-clap" ,rust-clap) ("rust-rustc-version" ,rust-rustc-version) ("rust-xdg" ,rust-xdg)))) .... From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 18 Dec 2019 16:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Martin Becze Cc: Guix-patches , 38640@debbugs.gnu.org Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157668787424849 (code B ref 38640); Wed, 18 Dec 2019 16:52:02 +0000 Received: (at 38640) by debbugs.gnu.org; 18 Dec 2019 16:51:14 +0000 Received: from localhost ([127.0.0.1]:43846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcXa-0006Sj-4E for submit@debbugs.gnu.org; Wed, 18 Dec 2019 11:51:14 -0500 Received: from mail-ua1-f66.google.com ([209.85.222.66]:45672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihcXW-0006ST-US for 38640@debbugs.gnu.org; Wed, 18 Dec 2019 11:51:12 -0500 Received: by mail-ua1-f66.google.com with SMTP id 59so874256uap.12 for <38640@debbugs.gnu.org>; Wed, 18 Dec 2019 08:51:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tXvcVITWX6PcTuqYgDeNiv8arbbrw1+6e/6Nrpu3zAI=; b=tKqLfwVIYQI3f4hscbuIHTM5vPZAOuJxYEeNDwaRlrmmpnpbCEClrfb2dPKDqIdsAp TyK1XPPKm6AMHSiqd/Ig1MqJW2WXuJhJHfL9CrwL5DETtikYmMOhfbmAyi1zAu9S1MuR 2wtxO0KlKvypbNRExRbQYULWuWisRPSxXVcBxRYGFV1YGeVkxTQlvkWLHsDcgRT1aS8M FckSIbI/uf+KnlkQv6BDZWWWwdwJPNTbWxPe0lWiAjc5HFuRI6caIdZFiTY9z1czYmAf Pv1fTU0hs6usm+k/z1Q5c817X0li9zNl5JhJ+TItgeReB6nGkRNf6c/ocsVkqXnMTSpC eQqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tXvcVITWX6PcTuqYgDeNiv8arbbrw1+6e/6Nrpu3zAI=; b=ku1YTqHjNVUdh/dH6/OMtQhdA019sYjKA/3hsT6DdUEIoSJQQOn4mC3qlcBQNHUMTX DV+uhakvHoz41s06O/fNLpjgCxYgR8tQEqYvfPwSgunOZAtbzrTKieknp00KNcrgky7c KxUoQgsHueXqbaGDkktr9pCpA7GXGenwzzzt1j4vWdXbbWuo03/yLskkGCZUzJfca9RW jJGak+GNlyeaO0/0UYrsJ4IbHbfNXDui8MDhQ07te8l9dLXowTLQUcd7ceFjn7mSoUJD IG7QJe76Pl4/d6KRJ286867BAbLK4/7aFHGEiUf5saHhukBorchzm0ahVW5yU72PeraM uLqA== X-Gm-Message-State: APjAAAW9tp1Qfi+vTda1GmncNLwnTxkSUbG3wgW4P2XKkfahFC5za1QN k0nZplWVOl8GJ4ES6nfriIXRVtP3PiBoHor/KzQctg== X-Google-Smtp-Source: APXvYqxs5/yPGXiAAQOADhPVeIFJp4+bnirBfEOWBqxpRTzB4lVdEt2DNO/UyGbNWfl4lt/vP2VNi2n43rusyT2laos= X-Received: by 2002:a9f:372c:: with SMTP id z41mr2072169uad.87.1576687865289; Wed, 18 Dec 2019 08:51:05 -0800 (PST) MIME-Version: 1.0 References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> <5aaede0580fbeabca3fe03f92f714b25@riseup.net> In-Reply-To: <5aaede0580fbeabca3fe03f92f714b25@riseup.net> From: John Soo Date: Wed, 18 Dec 2019 16:50:54 +0000 Message-ID: Content-Type: multipart/alternative; boundary="00000000000021f3180599fd4026" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000021f3180599fd4026 Content-Type: text/plain; charset="UTF-8" Thanks Martin, Perfect. I will work on an updated patchset and get it in as soon as I can. - John --00000000000021f3180599fd4026 Content-Type: text/html; charset="UTF-8"
Thanks Martin,

Perfect. I will work on an updated patchset and get it in as soon as I can.

- John
--00000000000021f3180599fd4026-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 19 Dec 2019 07:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Soo Cc: Guix-patches , 38640@debbugs.gnu.org, Martin Becze Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157674037511308 (code B ref 38640); Thu, 19 Dec 2019 07:27:02 +0000 Received: (at 38640) by debbugs.gnu.org; 19 Dec 2019 07:26:15 +0000 Received: from localhost ([127.0.0.1]:44229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihqCM-0002wK-Nj for submit@debbugs.gnu.org; Thu, 19 Dec 2019 02:26:14 -0500 Received: from flashner.co.il ([178.62.234.194]:44400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihqCK-0002w2-UV for 38640@debbugs.gnu.org; Thu, 19 Dec 2019 02:26:13 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 1DF0740231; Thu, 19 Dec 2019 07:26:07 +0000 (UTC) Date: Thu, 19 Dec 2019 09:25:36 +0200 From: Efraim Flashner Message-ID: <20191219072536.GB917@E5400> References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tjCHc7DPkfUGtrlw" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 User-Agent: Mutt/1.12.2 (2019-09-21) X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --tjCHc7DPkfUGtrlw Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 18, 2019 at 04:42:42PM +0000, John Soo wrote: > Hi Martin, >=20 > > So the ` hidden? #t ` also hides the package from (find-packages*) > > functions in (gnu packages). I actully want to be able to search for and > > use rust libraries with guix, so I prefer not to hide them. >=20 > I totally agree. I can't find any documentation on #skip-build though. Can > you provide a snippet, maybe? >=20 I also agree on not hiding the rust libraries. IIRC it also confuses the importer into thinking the packages aren't available and should be imported. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --tjCHc7DPkfUGtrlw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl37JewACgkQQarn3Mo9 g1GiPA//UkOcOngkfCJNAB4fY2YFiCUd099Nb1+npPlJ3Ih1sDYo7ETLQRwocEUK wJeAGikHf8kOUMahpcevOTkD7Np4oetPVX12H0JBT4VjO5d52BchSewDcFp8xc4c Le1kTgsUIeCXVfASoIJa1Ki3Q/ItwzcPlZu47VYkHIz4qLtt6SP33TSQ3cjLCOUw LsaDgdsngh9STe0Tdl1UKG8vl/kSxaVvSNe23D6xsyqXBPF6RVJu5MeG8EL8XOyP 1uJTMS5SD/T70FzDy2ivfgjpz0kB66ju4g6bH68m/quiMAyM/Ptmi7cNB6vxDa8s HAwu7zOHXdmcl4MEginvoQ6cMofur4yrqjL2rkMr2zj+jFCBbZhxxfECBJu4lEaB hHeglInoPvlBr882rk2nJj4E5SJeCOccPRufY3FWBPjKsJCpvSYxHWtwzq68jHe/ AdQ8MbXOyqEalAaPTAR3qlg8tqCiEaQEzXtLzZOFg6AQ0/bppV4SFKz5Ys8j7/rc 2VSs6B/FIj77bD2WxFOBRXEXw1BWVYsCvZ3+x1XnZdgLLb0BodZcrqOyoL+Wsv9R hbHctlrrPW4pZQnUNYD19Xyb2Ddbi/p1+AHI5bf16ky0awu2QFADsuuPoafHcc08 ToVe2rSn+aik4OHwNG2Jq66BuiZ03+nycLucVZJ9fpJ3iuJaVJg= =hU3O -----END PGP SIGNATURE----- --tjCHc7DPkfUGtrlw-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 20 Dec 2019 17:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38640@debbugs.gnu.org Cc: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti , Efraim Flashner , Martin Becze Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157686390114600 (code B ref 38640); Fri, 20 Dec 2019 17:45:02 +0000 Received: (at 38640) by debbugs.gnu.org; 20 Dec 2019 17:45:01 +0000 Received: from localhost ([127.0.0.1]:47230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiMKj-0003nP-0B for submit@debbugs.gnu.org; Fri, 20 Dec 2019 12:45:01 -0500 Received: from mail-vs1-f66.google.com ([209.85.217.66]:42966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiMKg-0003nA-E5 for 38640@debbugs.gnu.org; Fri, 20 Dec 2019 12:44:58 -0500 Received: by mail-vs1-f66.google.com with SMTP id b79so6541676vsd.9 for <38640@debbugs.gnu.org>; Fri, 20 Dec 2019 09:44:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E2nVw9h64l0IoM0CdUZ9BMThEkIVaPFHlxpjTWq2QSQ=; b=IsAT/yWzeeKwTRQVFMNWrgcpaDQiNmRyrS59hc4s+uON+EHNPa8xqZsLQZdCeMvD2z q4+68yDjkoA42iX/UeeGadtTP/fushNFqmVAQOsoi50zW2rjur06WhHRr1M6wR1QjsXP 524G4QAZQ7dbjUIPoWcHR+0ClG9yPCrNQTI3xLjGHvfRRvPGPxA+1AxktnHhvoWKvl6N zAKimfQ85D7M0OvRXCHWr66XVnSBBc0HrVXW2+o4z+Z5Wdj30yxico6AJgLtXiVlT90h qIa2/oOMfnVLS0/AwLS+nNLpTqJpzLV9KvVYDQ1Qxf12ojZUmS+JFplDpQNsN1TP0w0h IWMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E2nVw9h64l0IoM0CdUZ9BMThEkIVaPFHlxpjTWq2QSQ=; b=VpTv8t1kRK/NuMyJ1msr+kPVczbZiUX0zSofjJzGnJrir4zTPSYZtfo+E/zFz/VWPv Tzx21M/h+02TOl9EDKf2fSwfI3ql80AewkPqiIYz9ry50NcjgbF42t8toWsjoTFAib0c 0LaRWuEd6iMduGmaFsD0LNCNuztk14W2La2RRCcaUJG2Odo6vD3WYsTOBWrz6cMTI7KO Z/+aJ+2s497+FIYIg/kAPSiEMnugbeZj5E8VBXdJvMo8bBnciJo3zpf8TW3ivPoGap/c hfn2JIM20h8s072J6XUy3ie3Jlt/k0IjnLWjvqtpsLGTffBeUxeHMdyBiwFoMu/yd1K/ nZBQ== X-Gm-Message-State: APjAAAV8NmK9QzIxInS335ffE+35qgEC2sMNVdGswGhO2yRVK06WdMko +ZjPD2j9GHkUX7dFu0cURwTHbLfBiItZs1BAelcm1ngb X-Google-Smtp-Source: APXvYqwS+4pQ662+sY/aaa3/1RinsSDw3A+5UL8T+XjcO/E1YoAnE4VovtnwwNNpJG9qlWZx3Zm2gyC8dg/k1USw21Y= X-Received: by 2002:a67:e9cc:: with SMTP id q12mr9349320vso.189.1576863891761; Fri, 20 Dec 2019 09:44:51 -0800 (PST) MIME-Version: 1.0 References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> <20191219072536.GB917@E5400> In-Reply-To: <20191219072536.GB917@E5400> From: John Soo Date: Fri, 20 Dec 2019 17:44:36 +0000 Message-ID: Content-Type: multipart/mixed; boundary="000000000000255f51059a263c11" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --000000000000255f51059a263c11 Content-Type: text/plain; charset="UTF-8" Hi all, Sorry it took a while. As it turns out, keeping #cargo-inputs and #cargo-development-inputs was a very good idea. It turns out I was missing about 60 more dependencies! I linted them as far as I could without breaking anything. I added #skip-build #t to all the other dependencies. The only issue here is that the commit order has somewhat lost the topological order of the dependencies because rebasing them all required too much conflict resolution. I rebased these on master this morning. Thanks for all your input! John --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-rust-libc-0.2.58.patch" Content-Disposition: attachment; filename="0001-gnu-Add-rust-libc-0.2.58.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw0 RnJvbSBlNTE4ZThhNDY0N2NjNGRhYzUyYjA3ZDU4NTdmNGY1ZTkxZTM3MzE4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMDozNzozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAxLzI2M10gZ251OiBB ZGQgcnVzdC1saWJjLTAuMi41OC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt bGliYy0wLjIuNTgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykK CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCmluZGV4IGI0YmI1OTlkY2MuLjIzOTE4ZGUzODYgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CkBAIC0xNDIzLDYgKzE0MjMsMjAgQEAgdGhlIHBsYXRmb3JtIHRoYXQgbGliYyBpcyBjb21waWxl ZCBmb3IuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmV4cGF0CiAgICAgICAgICAgICAg ICAgICAgbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtbGliYy0wLjIu NTgKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBydXN0LWxpYmMtMC4yKQorICAgICh2ZXJzaW9u ICIwLjIuNTgiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibGliYyIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCAocGFja2FnZS1uYW1lIHJ1c3QtbGli Yy0wLjIpICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMDZkMzJkdjVpbnhhamhpYndnejZ6Nm5xMG1na2lnaHlrcmhiMDFr NDZwbXNqcmt2aTBiMiIpKSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1saWJnaXQyLXN5cy0w LjgKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1saWJnaXQyLXN5cyIpCi0tIAoyLjI0LjEK Cg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-Add-rust-bstr-0.1.patch" Content-Disposition: attachment; filename="0003-gnu-Add-rust-bstr-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw2 RnJvbSAyZThiZDFkMzA5ODUzOGQ2NWUyYWNjYWMyZGJiMmM1NDIxNzYyZWRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTowNTozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAzLzI2M10gZ251OiBB ZGQgcnVzdC1ic3RyLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtYnN0 ci0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhMmUzMmM3YzZjLi41ZDlmZjc4MjBhIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjQ0LDYgKzI0NCwzOSBAQCBiZWhhdmUgbGlrZSBhIHNldCBvZiBi aXRmbGFncy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ic3RyLTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJzdHIiKQorICAgICh2ZXJzaW9uICIwLjEu NCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJic3RyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwbnppOXZxaGw1Nndz OGdxMzlmM2FqNHFqcnI0bDNnNWxia2tjajh4cTF4NGNiNzR3cTJyIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lw LWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1sYXp5LXN0 YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAgICAoInJ1c3QtbWVtY2hyIiAscnVz dC1tZW1jaHItMi4yKQorICAgICAgICAoInJ1c3QtcmVnZXgtYXV0b21hdGEiICxydXN0LXJlZ2V4 LWF1dG9tYXRhLTAuMSkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQor ICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1xdWlja2No ZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICAgICAgKCJydXN0LXVjZC1wYXJzZSIgLHJ1 c3QtdWNkLXBhcnNlLTAuMSkKKyAgICAgICAgKCJydXN0LXVuaWNvZGUtc2VnbWVudGF0aW9uIiAs cnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbi0xLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL0J1cm50U3VzaGkvYnN0ciIpCisgICAgKHN5bm9wc2lzCisgICAgICJTdHJp bmcgdHlwZSB0aGF0IGlzIG5vdCByZXF1aXJlZCB0byBiZSB2YWxpZCBVVEYtOCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzdHJpbmcgdHlwZSB0aGF0 IGlzIG5vdCByZXF1aXJlZCB0byBiZSB2YWxpZAorVVRGLTguIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1j YXJnb24tMC4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY2FyZ29uIikKLS0gCjIuMjQu MQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0004-gnu-Add-rust-bstr-0.2.patch" Content-Disposition: attachment; filename="0004-gnu-Add-rust-bstr-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw3 RnJvbSA3ZjQxZmNjMzE0NGQxZGQ4MGZhMWVlZDk3MTdjZWEzY2ZhNWU2NTRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToxMDozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA0LzI2M10gZ251OiBB ZGQgcnVzdC1ic3RyLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtYnN0 ci0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1ZDlmZjc4MjBhLi5kMGU4MmNjYTNlIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjQ0LDYgKzI0NCwzOSBAQCBiZWhhdmUgbGlrZSBhIHNldCBvZiBi aXRmbGFncy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ic3RyLTAu MgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJzdHIiKQorICAgICh2ZXJzaW9uICIwLjIu MSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJic3RyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwcHJxNnlrM2RhMGs1 YmcyY3pjZ2cxaTR5bnNxMWw1OXhjODl5Y3N2NnY3cDA4cDVnaDNjIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lw LWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1sYXp5LXN0 YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAgICAoInJ1c3QtbWVtY2hyIiAscnVz dC1tZW1jaHItMi4yKQorICAgICAgICAoInJ1c3QtcmVnZXgtYXV0b21hdGEiICxydXN0LXJlZ2V4 LWF1dG9tYXRhLTAuMSkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQor ICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1xdWlja2No ZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICAgICAgKCJydXN0LXVjZC1wYXJzZSIgLHJ1 c3QtdWNkLXBhcnNlLTAuMSkKKyAgICAgICAgKCJydXN0LXVuaWNvZGUtc2VnbWVudGF0aW9uIiAs cnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbi0xLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL0J1cm50U3VzaGkvYnN0ciIpCisgICAgKHN5bm9wc2lzCisgICAgICJTdHJp bmcgdHlwZSB0aGF0IGlzIG5vdCByZXF1aXJlZCB0byBiZSB2YWxpZCBVVEYtOCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzdHJpbmcgdHlwZSB0aGF0 IGlzIG5vdCByZXF1aXJlZCB0byBiZSB2YWxpZAorVVRGLTguIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1i c3RyLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJzdHIiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0005-gnu-Add-rust-globset-0.4.patch" Content-Disposition: attachment; filename="0005-gnu-Add-rust-globset-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw4 RnJvbSAxZTlmOGJmZDA1YTMwMDY5Y2RlY2EyOGQ1MGMyNzhjNGVhMmM4Mzk4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToxNDoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA1LzI2M10gZ251OiBB ZGQgcnVzdC1nbG9ic2V0LTAuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Z2xvYnNldC0wLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzNCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDBlODJjY2EzZS4uZjM0Zjg0 Yjk4MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTExODMsNiArMTE4Myw0MCBAQCBzaGVsbCBzdHlsZSBw YXR0ZXJucy4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIxeXN2aTcyc2xrdzc4NGZj c3ltZ2o0MzA4YzN5MDNnd2pqenF4cDgweGRqbmtiaDh2cWNiIikpKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWdsb2JzZXQtMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ2xvYnNl dCIpCisgICAgKHZlcnNpb24gIjAuNC40IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdsb2JzZXQi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjF3bnF4cTkxbGlrbm1yMnc5M3dqcTJzcHl4YnJkMXBtbmhkNG5iaTM5MjFk cjM1YTRubGoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1 dHMKKyAgICAgICAoKCJydXN0LWFoby1jb3Jhc2ljayIgLHJ1c3QtYWhvLWNvcmFzaWNrLTAuNykK KyAgICAgICAgKCJydXN0LWJzdHIiICxydXN0LWJzdHItMC4yKQorICAgICAgICAoInJ1c3QtZm52 IiAscnVzdC1mbnYtMS4wKQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAg ICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkpCisgICAgICAgIzpjYXJnby1kZXZl bG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWdsb2IiICxydXN0LWdsb2ItMC4zKSkpKQor ICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3JpcGdy ZXAvdHJlZS9tYXN0ZXIvZ2xvYnNldCIpCisgICAgKHN5bm9wc2lzCisgICAgICJDcm9zcyBwbGF0 Zm9ybSBzaW5nbGUgZ2xvYiBhbmQgZ2xvYiBzZXQgbWF0Y2hpbmciKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiQ3Jvc3MgcGxhdGZvcm0gc2luZ2xlIGdsb2IgYW5kIGdsb2Igc2V0IG1hdGNoaW5n LiAgR2xvYiBzZXQgbWF0Y2hpbmcgaXMKK3RoZSBwcm9jZXNzIG9mIG1hdGNoaW5nIG9uZSBvciBt b3JlIGdsb2IgcGF0dGVybnMgYWdhaW5zdCBhIHNpbmdsZSBjYW5kaWRhdGUKK3BhdGggc2ltdWx0 YW5lb3VzbHksIGFuZCByZXR1cm5pbmcgYWxsIG9mIHRoZSBnbG9icyB0aGF0IG1hdGNoZWQuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1oZWFwc2l6ZS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1oZWFwc2l6ZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-rust-serde-test-1.0.patch" Content-Disposition: attachment; filename="0002-gnu-Add-rust-serde-test-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw1 RnJvbSA2MWVjYWM2MDdkNDk0YWU2MjEyOTdhZjIzZTlkZWQ3YmE5MDljMDNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMDo0ODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAyLzI2M10gZ251OiBB ZGQgcnVzdC1zZXJkZS10ZXN0LTEuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3Qtc2VyZGUtdGVzdC0xLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyMSArKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMzkxOGRlMzg2Li5hMmUzMmM3YzZjIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzMzMCw2ICszMzMwLDI3IEBAIHdpdGggb25lIG9mIHRoZSBpbXBs ZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS10ZXN0LTEuMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LXNlcmRlLXRlc3QiKQorICAgICh2ZXJzaW9uICIxLjAuMTAxIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInNlcmRlX3Rlc3QiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFpaTgxZGt5ZDNxbWg4cTN3aml3bHBx NnhmYnkyYjBtNXdmMWY3Y2xnOTNhN2g0cWpuM2YiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vc2VyZGUucnMiKQorICAg IChzeW5vcHNpcworICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGluZyBEZS9TZXJp YWxpemUgaW1wbGVtZW50YXRpb25zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRva2VuIERl L1NlcmlhbGl6ZXIgZm9yIHRlc3RpbmcgRGUvU2VyaWFsaXplIGltcGxlbWVudGF0aW9ucy4iKQor ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVm aW5lLXB1YmxpYyBydXN0LXNobGV4LTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNo bGV4IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0008-gnu-Add-rust-pcre2-sys-0.2.patch" Content-Disposition: attachment; filename="0008-gnu-Add-rust-pcre2-sys-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw7 RnJvbSA2OTg1MmM2ZDU2MTM4Mzk5YTg0ZDgwN2M5NDc5N2U5YjEwOWVhNjQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTo0OTozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA4LzI2M10gZ251OiBB ZGQgcnVzdC1wY3JlMi1zeXMtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1wY3JlMi1zeXMtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3MjA0YTVhY2IzLi43ZDA0Y2YzZDFk IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjM3Niw2ICsyMzc2LDMyIEBAIGRlc2VyaWFsaXphdGlvbiwg YW5kIGludGVycHJldGVyIGluIFJ1c3QuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFz bDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtcGNyZTItc3lzLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXBjcmUy LXN5cyIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBjcmUy LXN5cyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMG53ZHZjNDNka2I4OXFtbTVxOGd3MXp5bGwwd3NmcXc3a2N6cG4y M21sanJhMzg3NHY0NyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdv LWlucHV0cworICAgICAgICgoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgICAg ICgicnVzdC1wa2ctY29uZmlnIiAscnVzdC1wa2ctY29uZmlnLTAuMykKKyAgICAgICAgKCJydXN0 LWNjIiAscnVzdC1jYy0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL0J1cm50U3VzaGkvcnVzdC1wY3JlMiIpCisgICAgKHN5bm9wc2lzICJMb3cgbGV2ZWwg YmluZGluZ3MgdG8gUENSRTIiKQorICAgIChkZXNjcmlwdGlvbiAiTG93IGxldmVsIGJpbmRpbmdz IHRvIFBDUkUyLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxp Y2Vuc2UpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGVla2luZy10YWtlLXdoaWxlLTAuMQog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBlZWtpbmctdGFrZS13aGlsZSIpCi0tIAoyLjI0 LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0007-gnu-Add-rust-grep-cli-0.1.patch" Content-Disposition: attachment; filename="0007-gnu-Add-rust-grep-cli-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw6 RnJvbSBiMmExYzUxN2NiOTdiMjRkNzE0ZjZkNmIxZTQwOGI5N2VkNDg3ZTIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToyOTo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA3LzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLWNsaS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWdyZXAtY2xpLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxZjFlNmM5OWFjLi43MjA0 YTVhY2IzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTIxNyw2ICsxMjE3LDQwIEBAIHRoZSBwcm9jZXNz IG9mIG1hdGNoaW5nIG9uZSBvciBtb3JlIGdsb2IgcGF0dGVybnMgYWdhaW5zdCBhIHNpbmdsZSBj YW5kaWRhdGUKIHBhdGggc2ltdWx0YW5lb3VzbHksIGFuZCByZXR1cm5pbmcgYWxsIG9mIHRoZSBn bG9icyB0aGF0IG1hdGNoZWQuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOnVubGljZW5zZSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVwLWNsaS0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLWNsaSIpCisgICAgKHZlcnNpb24gIjAuMS4z IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImdyZXAtY2xpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNWE1MDJ4NW00 Zmlqd3g3emo5aWN4bmEyZHg4NnNjbTc2YXA4MHpyODlwbnZwYmZrMWhwIikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1hdHR5 IiAscnVzdC1hdHR5LTAuMikKKyAgICAgICAgKCJydXN0LWJzdHIiICxydXN0LWJzdHItMC4yKQor ICAgICAgICAoInJ1c3QtZ2xvYnNldCIgLHJ1c3QtZ2xvYnNldC0wLjQpCisgICAgICAgICgicnVz dC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAgICAoInJ1c3QtbG9n IiAscnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkK KyAgICAgICAgKCJydXN0LXNhbWUtZmlsZSIgLHJ1c3Qtc2FtZS1maWxlLTEuMCkKKyAgICAgICAg KCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICAgICAgKCJydXN0LXdp bmFwaS11dGlsIiAscnVzdC13aW5hcGktdXRpbC0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9wc2lz CisgICAgICJVdGlsaXRpZXMgZm9yIHNlYXJjaCBvcmllbnRlZCBjb21tYW5kIGxpbmUgYXBwbGlj YXRpb25zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlV0aWxpdGllcyBmb3Igc2VhcmNoIG9y aWVudGVkIGNvbW1hbmQgbGluZSBhcHBsaWNhdGlvbnMuIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtaGVhcHNpemUtMC40CiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtaGVhcHNpemUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0009-gnu-Add-rust-pcre2-0.2.patch" Content-Disposition: attachment; filename="0009-gnu-Add-rust-pcre2-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw8 RnJvbSAxZWU2NTMwYWY2MzljOGVlOWYwNDcxZjczZDY2YzFlMDc4ODBlZjUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTo1MjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA5LzI2M10gZ251OiBB ZGQgcnVzdC1wY3JlMi0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXBj cmUyLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggN2QwNGNmM2QxZC4uODQ3ZDQzY2Q1OSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTIzNzYsNiArMjM3NiwzNSBAQCBkZXNlcmlhbGl6YXRpb24sIGFuZCBp bnRlcnByZXRlciBpbiBSdXN0LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAK ICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LXBjcmUyLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXBjcmUyIikKKyAgICAo dmVyc2lvbiAiMC4yLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGNyZTIiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjEwM2k2NmE5OThnMWZqcnFmOXNkeXZpOHFpODNod2dsejNwamRjcTluMnIyMDdoc2FnYjAiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOnNraXAtYnVpbGQgI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgo InJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgICAgICgicnVzdC1sb2ciICxydXN0 LWxvZy0wLjQpCisgICAgICAgICgicnVzdC1wY3JlMi1zeXMiICxydXN0LXBjcmUyLXN5cy0wLjIp CisgICAgICAgICgicnVzdC10aHJlYWQtbG9jYWwiICxydXN0LXRocmVhZC1sb2NhbC0wLjMpKSkp CisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcnVz dC1wY3JlMiIpCisgICAgKHN5bm9wc2lzCisgICAgICJIaWdoIGxldmVsIHdyYXBwZXIgbGlicmFy eSBmb3IgUENSRTIiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSGlnaCBsZXZlbCB3cmFwcGVy IGxpYnJhcnkgZm9yIFBDUkUyLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTp1bmxpY2Vuc2UpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGNyZTItc3lzLTAuMgog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBjcmUyLXN5cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0006-gnu-Add-rust-regex-1.1.patch" Content-Disposition: attachment; filename="0006-gnu-Add-rust-regex-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw5 RnJvbSBjZjZlYWZjZGYxNWE0MmQ0MmRlNTFjMDE4YWFlMDY4MDAxMjM0N2RiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToyNTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA2LzI2M10gZ251OiBB ZGQgcnVzdC1yZWdleC0xLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXJl Z2V4LTEuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjM0Zjg0Yjk4MS4uMWYxZTZjOTlh YyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTI5NzcsNiArMjk3Nyw0MSBAQCBzeXN0ZW0gY2FsbHMuIikK ICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmVnZXgtMS4xCisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3QtcmVnZXgiKQorICAgICh2ZXJzaW9uICIxLjEuNyIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJyZWdleCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXBhYmFqcHAwd3piN2RtMngzMmd5OHc3azBt d3lrcjZ6c3Z6bjBmZ3ByNnB3dzQwaGJxYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZCAjdAorICAg ICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1haG8tY29yYXNpY2siICxydXN0LWFo by1jb3Jhc2ljay0wLjcpCisgICAgICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNoci0yLjIp CisgICAgICAgICgicnVzdC1yZWdleC1zeW50YXgiICxydXN0LXJlZ2V4LXN5bnRheC0wLjYpCisg ICAgICAgICgicnVzdC10aHJlYWQtbG9jYWwiICxydXN0LXRocmVhZC1sb2NhbC0wLjMpCisgICAg ICAgICgicnVzdC11dGY4LXJhbmdlcyIgLHJ1c3QtdXRmOC1yYW5nZXMtMS4wKSkKKyAgICAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtZG9jLWNvbW1lbnQiICxy dXN0LWRvYy1jb21tZW50LTAuMykKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1s YXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2No ZWNrLTAuOCkKKyAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvcmVnZXgiKQorICAgIChzeW5v cHNpcworICAgICAiUmVndWxhciBleHByZXNzaW9ucyBmb3IgUnVzdCIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJBbiBpbXBsZW1lbnRhdGlvbiBvZiByZWd1bGFyIGV4cHJlc3Npb25zIGZvciBS dXN0LiAgVGhpcyBpbXBsZW1lbnRhdGlvbgordXNlcyBmaW5pdGUgYXV0b21hdGEgYW5kIGd1YXJh bnRlZXMgbGluZWFyIHRpbWUgbWF0Y2hpbmcgb24gYWxsIGlucHV0cy4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LXJlZ2V4LXN5bnRheC0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1yZWdleC1z eW50YXgiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0010-gnu-Add-rust-memchr-2.2.patch" Content-Disposition: attachment; filename="0010-gnu-Add-rust-memchr-2.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw9 RnJvbSA5ZDc4YzI4YzNjOWRlMDQzOWFjNTEwZjIyN2NhOGU3NzVjN2M4Nzc2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjowMDo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEwLzI2M10gZ251OiBB ZGQgcnVzdC1tZW1jaHItMi4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1t ZW1jaHItMi4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4NDdkNDNjZDU5Li5mZThjOGYyZDhmIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTgzNiw2ICsxODM2LDMyIEBAIHdoZXRoZXIgYW4gZXhwcmVzc2lvbiBt YXRjaGVzIGEgcGF0dGVybi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1tZW1jaHItMi4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbWVtY2hyIikKKyAgICAo dmVyc2lvbiAiMi4yLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWVtY2hyIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIwZjh3ZHJhN3lhZ2dzcjRqemxydnBkOHlrbm5xaGQ5OTBpaWpkcjZsbGdjOGdrMnBwejFmIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpza2lwLWJ1aWxkICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0w LjgpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3Vz aGkvcnVzdC1tZW1jaHIiKQorICAgIChzeW5vcHNpcyAiU2FmZSBpbnRlcmZhY2UgdG8gbWVtY2hy IikKKyAgICAoZGVzY3JpcHRpb24gIlNhZmUgaW50ZXJmYWNlIHRvIG1lbWNoci4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LW1lbW1hcC0wLjcKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1tZW1t YXAiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0011-gnu-Add-rust-memchr-1.0.patch" Content-Disposition: attachment; filename="0011-gnu-Add-rust-memchr-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw10 RnJvbSA0MTk5ODU3YTMyYTZkMjliMWUzYjU4NDc0MGU4MGVhZTdlYzM0NmNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjowMjowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDExLzI2M10gZ251OiBB ZGQgcnVzdC1tZW1jaHItMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1t ZW1jaHItMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMTQgKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQppbmRleCBmZThjOGYyZDhmLi40NzU1NDY5YjJiIDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpA QCAtMTg2Miw2ICsxODYyLDIwIEBAIHdoZXRoZXIgYW4gZXhwcmVzc2lvbiBtYXRjaGVzIGEgcGF0 dGVybi4iKQogICAgIChkZXNjcmlwdGlvbiAiU2FmZSBpbnRlcmZhY2UgdG8gbWVtY2hyLiIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtbWVtY2hyLTEuMAorICAocGFja2FnZQorICAgIChpbmhlcml0IHJ1 c3QtbWVtY2hyLTIuMikKKyAgICAodmVyc2lvbiAiMS4wLjIiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAibWVtY2hyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIChwYWNrYWdlLW5hbWUgcnVzdC1tZW1jaHItMi4yKSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB5anlqYTM0 cHpoaXBkbDg1NXEzbTIxdzFseWloNGx3Nzl4MmRwM2N6d2RsYTRwYXAzcWwiKSkpKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtbWVtbWFwLTAuNwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LW1lbW1hcCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0013-gnu-Add-rust-bincode-1.1.patch" Content-Disposition: attachment; filename="0013-gnu-Add-rust-bincode-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw12 RnJvbSA5ZDc5ZmUzMmViNDA1MzE3YTkwNDczNzRhOTlhODhmOTMyMDY1NWFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozMjoxMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEzLzI2M10gZ251OiBB ZGQgcnVzdC1iaW5jb2RlLTEuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YmluY29kZS0xLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNTAzNWZhOGRiMS4uYTc3YWI4MTIy OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTIwMiw2ICsyMDIsMzcgQEAgYW5kIG5vIG1vcmUgKGNhdmVh dDogYmxhY2tfYm94IGlzIHN0aWxsIG1pc3NpbmchKS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1iaW5jb2RlLTEuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWJpbmNvZGUiKQorICAgICh2ZXJzaW9uICIxLjEuNCIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJi aW5jb2RlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIxeHg2YnAzOWlydnNuZGs2cHJubW1xOG0xbDlwNnEycWoyMWo2 bWZrczJ5ODFwanNhMTR6IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2Fy Z28taW5wdXRzCisgICAgICAgKCgicnVzdC1hdXRvY2ZnIiAscnVzdC1hdXRvY2ZnLTAuMSkKKyAg ICAgICAgKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICAgICAgKCJy dXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgICAgKCgicnVzdC1zZXJkZS1ieXRlcyIgLHJ1c3Qtc2VyZGUtYnl0ZXMtMC4x MSkKKyAgICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkp KSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vc2Vydm8vYmluY29kZSIpCisg ICAgKHN5bm9wc2lzCisgICAgICJCaW5hcnkgc2VyaWFsaXphdGlvbi9kZXNlcmlhbGl6YXRpb24g c3RyYXRlZ3kiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVz IGEgYmluYXJ5IHNlcmlhbGl6YXRpb24vZGVzZXJpYWxpemF0aW9uIHN0cmF0ZWd5Cit0aGF0IHVz ZXMgU2VyZGUgZm9yIHRyYW5zZm9ybWluZyBzdHJ1Y3RzIGludG8gYnl0ZXMgYW5kIHZpY2UgdmVy c2EhIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtYml0ZmxhZ3MtMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJpdGZsYWdzIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0014-gnu-Add-rust-chrono-0.4.patch" Content-Disposition: attachment; filename="0014-gnu-Add-rust-chrono-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw13 RnJvbSA0NDI0MGU1NmZhMjUzYzhiNGZkNGEyZWRmZDY5OTVjNDhhNmVmNjMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozNTo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE0LzI2M10gZ251OiBB ZGQgcnVzdC1jaHJvbm8tMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1j aHJvbm8tMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhNzdhYjgxMjI4Li4wYmM3YjNl N2RlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDA2LDYgKzQwNiw0MSBAQCBhcmNoaXZlIHRvIGJlIGxp bmtlZCBpbnRvIFJ1c3Rjb2RlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAK ICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWNocm9uby0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jaHJvbm8iKQorICAg ICh2ZXJzaW9uICIwLjQuNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjaHJvbm8iIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjFnbGFtM2lxaHNoYmFtemdmMG5wbjdoZ2doc2tpOTJyMzFsbTdnZzg4NDFobnhjMXpuM3Ai KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbnVtLWlu dGVnZXIiICxydXN0LW51bS1pbnRlZ2VyLTAuMSkKKyAgICAgICAgKCJydXN0LW51bS10cmFpdHMi ICxydXN0LW51bS10cmFpdHMtMC4yKQorICAgICAgICAoInJ1c3QtcnVzdGMtc2VyaWFsaXplIiAs cnVzdC1ydXN0Yy1zZXJpYWxpemUtMC4zKQorICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNl cmRlLTEuMCkKKyAgICAgICAgKCJydXN0LXRpbWUiICxydXN0LXRpbWUtMC4xKSkKKyAgICAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtYmluY29kZSIgLHJ1c3Qt YmluY29kZS0xLjEpCisgICAgICAgICgicnVzdC1kb2MtY29tbWVudCIgLHJ1c3QtZG9jLWNvbW1l bnQtMC4zKQorICAgICAgICAoInJ1c3QtbnVtLWl0ZXIiICxydXN0LW51bS1pdGVyLTAuMSkKKyAg ICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICAg ICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9jaHJvbm90b3BlL2Nocm9ubyIpCisgICAg KHN5bm9wc2lzICJEYXRlIGFuZCB0aW1lIGxpYnJhcnkgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlw dGlvbiAiRGF0ZSBhbmQgdGltZSBsaWJyYXJ5IGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt Y2ZnLWlmLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNmZy1pZiIpCi0tIAoyLjI0 LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0015-gnu-Add-rust-humantime-1.2.patch" Content-Disposition: attachment; filename="0015-gnu-Add-rust-humantime-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw14 RnJvbSA2NDUxOGZhMDhiYzI4ZGE0MzAxMGM4ZGEwM2MwMDQ3Yjg0YjA2ZDM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE1LzI2M10gZ251OiBB ZGQgcnVzdC1odW1hbnRpbWUtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1odW1hbnRpbWUtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDBiYzdiM2U3ZGUuLjI2OTc3 MDY3MDAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMzk2LDYgKzEzOTYsMzcgQEAgaGV4YWRlY2ltYWwg cmVwcmVzZW50YXRpb24uIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAg ICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qt aHVtYW50aW1lLTEuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWh1bWFudGltZSIpCisg ICAgKHZlcnNpb24gIjEuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImh1bWFudGltZSIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMDU3aWxoeTZ2YzlpcWhoYnk1eW1oNDVtMDUxcGd4d3EyejQzN2d3a2JucWh3N3Jm YjlydyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtcXVpY2stZXJyb3IiICxydXN0LXF1aWNrLWVycm9yLTEuMikpCisgICAg ICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNocm9ubyIgLHJ1 c3QtY2hyb25vLTAuNCkKKyAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAg ICAgICAoInJ1c3QtdGltZSIgLHJ1c3QtdGltZS0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL3RhaWxob29rL2h1bWFudGltZSIpCisgICAgKHN5bm9wc2lz CisgICAgICJQYXJzZXIgYW5kIGZvcm1hdHRlciBmb3IgRHVyYXRpb24gYW5kIFN5c3RlbVRpbWUi KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQSBwYXJzZXIgYW5kIGZvcm1hdHRlciBmb3IgQGNv ZGV7c3RkOjp0aW1lOjp7RHVyYXRpb24sCitTeXN0ZW1UaW1lfX0uIikKKyAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1ob3N0bmFtZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ob3N0bmFtZSIpCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0012-gnu-Add-rust-serde-bytes-0.11.patch" Content-Disposition: attachment; filename="0012-gnu-Add-rust-serde-bytes-0.11.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw11 RnJvbSA3ZmM1OTZhZTFiOWZmNzBmYmYzNzk5YTI3YjA3Y2I0Yjg1ZDVmODVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjoyOTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEyLzI2M10gZ251OiBB ZGQgcnVzdC1zZXJkZS1ieXRlcy0wLjExLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1zZXJkZS1ieXRlcy0wLjExKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDQ3NTU0NjliMmIu LjUwMzVmYThkYjEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zNTUzLDYgKzM1NTMsMzcgQEAgd2l0aCBv bmUgb2YgdGhlIGltcGxlbWVudGVkIHN0cmF0ZWdpZXMuIikKICAgICAocHJvcGVydGllcyAnKCho aWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6 YXNsMi4wKSkpKQogCis7OyBDaXJjdWxhciBkZXYgZGVwZW5kZW5jeSBvbiBiaW5jb2RlLgorOzsg UHJvYmFibHkgbm90IGdvaW5nIGF3YXk6IGh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvY2Fy Z28vaXNzdWVzLzQyNDIKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2VyZGUtYnl0ZXMtMC4xMQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXNlcmRlLWJ5dGVzIikKKyAgICAodmVyc2lvbiAiMC4x MS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlcmRlX2J5dGVzIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYmw0 NWtmM2M3MXhjbHY3d3prNTUyNW5zd200YmdzbmpkM3MxczE1ZjRrMmE4d2hmbmlqIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAg IGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVz dC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgICAgICgoInJ1c3QtYmluY29kZSIgLHJ1c3QtYmluY29kZS0xLjEpCisgICAgICAg ICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisgICAgICAgICgi cnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vc2VyZGUtcnMvYnl0ZXMiKQorICAgIChzeW5vcHNpcworICAg ICAiSGFubGRlIG9mIGludGVnZXIgYXJyYXlzIGFuZCB2ZWN0b3JzIGZvciBTZXJkZSIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJPcHRpbWl6ZWQgaGFuZGxpbmcgb2YgQGNvZGV7Jlt1OF19IGFu ZCBAY29kZXtWZWM8dTg+fSBmb3IgU2VyZGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4 cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS1kZXJp dmUtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2VyZGUtZGVyaXZlIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0016-gnu-Add-rust-env-logger-0.6.patch" Content-Disposition: attachment; filename="0016-gnu-Add-rust-env-logger-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw15 RnJvbSAxNzc2NDYxMDE0NDUxOTZlY2RlYjFkZmY1YjBiOGZmYTg2ZThkMzdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0MToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE2LzI2M10gZ251OiBB ZGQgcnVzdC1lbnYtbG9nZ2VyLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZW52LWxvZ2dlci0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjY5NzcwNjcwMC4uMThh YzA5NDA1YyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg1MSw2ICs4NTEsMzcgQEAgZmxvYXRpbmctcG9p bnQgcHJpbWl0aXZlcyB0byBhbiBAY29kZXtpbzo6V3JpdGV9LiIpCiAgICAgICAgICAoYmFzZTMy CiAgICAgICAgICAgIjBnOTZjYXA2c2kxZzZ3aTYyaHNkazJmbmozc2Y1dmQ0aTk3emo2MTYzajho aG5zbDNuMGQiKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKKyAgICAodmVyc2lvbiAiMC42 LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW52X2xvZ2dlciIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWx4MnM1 bms5Nnh4NGkzbTR6YzRnaHFnaThrYjA3ZHNueWl2OGprMmNsaGF4NDJkeHo1YSIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt YXR0eSIgLHJ1c3QtYXR0eS0wLjIpCisgICAgICAgICgicnVzdC1odW1hbnRpbWUiICxydXN0LWh1 bWFudGltZS0xLjIpCisgICAgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgICAg ICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAgICAoInJ1c3QtdGVybWNvbG9y IiAscnVzdC10ZXJtY29sb3ItMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8v Z2l0aHViLmNvbS9zZWJhc21hZ3JpL2Vudl9sb2dnZXIvIikKKyAgICAoc3lub3BzaXMKKyAgICAg IkxvZ2dpbmcgaW1wbGVtZW50YXRpb24gZm9yIEBjb2Rle2xvZ30iKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbG9nZ2luZyBpbXBsZW1lbnRhdGlvbiBm b3IgQGNvZGV7bG9nfSB3aGljaAoraXMgY29uZmlndXJlZCB2aWEgYW4gZW52aXJvbm1lbnQgdmFy aWFibGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mYWxsaWJsZS1pdGVyYXRvci0wLjIKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC1mYWxsaWJsZS1pdGVyYXRvciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0017-gnu-Add-rust-rand-core-0.5.patch" Content-Disposition: attachment; filename="0017-gnu-Add-rust-rand-core-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw16 RnJvbSA0YmRjNzMyYTQ3MzBhODRjNzFkYTRlY2YwMjY0YjU0ZThhNDhhZjFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0NDoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE3LzI2M10gZ251OiBB ZGQgcnVzdC1yYW5kLWNvcmUtMC41LgoKLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDE4YWMwOTQwNWMuLjY2N2U4NzFiNGIgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yOTg1LDYgKzI5ODUsMzMgQEAgdXNlZnVsIHR5cGVzIGFuZCBkaXN0cmli dXRpb25zLCBhbmQgc29tZSByYW5kb21uZXNzLXJlbGF0ZWQgYWxnb3JpdGhtcy4iKQogICAgIChs aWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpl eHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5kLWNvcmUtMC41CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcmFuZC1jb3JlIikKKyAgICAodmVyc2lvbiAiMC41LjAiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAicmFuZF9jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxamlzOTR4OXJpOHhseGtp MncydzVrMjlzanBmd2d6a2p5bGc3cGFnYW5wNzRocm5ocGsxIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1 aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1nZXRyYW5kb20i ICxydXN0LWdldHJhbmRvbS0wLjEpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUt MS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4w KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vY3JhdGVzLmlvL2NyYXRlcy9yYW5kX2NvcmUi KQorICAgIChzeW5vcHNpcworICAgICAiQ29yZSByYW5kb20gbnVtYmVyIGdlbmVyYXRvciB0cmFp dHMgYW5kIHRvb2xzIGZvciBpbXBsZW1lbnRhdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJDb3JlIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIHRyYWl0cyBhbmQgdG9vbHMgZm9yIGltcGxl bWVudGF0aW9uLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcmFuZC1jb3JlLTAuNAogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXJhbmQtY29yZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0018-gnu-Add-rust-quickcheck-0.8.patch" Content-Disposition: attachment; filename="0018-gnu-Add-rust-quickcheck-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw17 RnJvbSAzMjc4ZjdlMzkyZDA5NzQxMTkzOTI0YWI1OGYwMDQzYzFjZDgzY2ZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0Nzo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE4LzI2M10gZ251OiBB ZGQgcnVzdC1xdWlja2NoZWNrLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcXVpY2tjaGVjay0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjY3ZTg3MWI0Yi4uYTc1 MzdmMzNlOSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI4ODIsNiArMjg4MiwzNyBAQCB0byB3cml0ZS4i KQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAg bGljZW5zZTpleHBhdCkpKSkKIAorOzsgTWFueSBjaXJjdWxhciBkZXBlbmRlbmNpZXMuCis7OyBE ZXYgZGVwZW5kZW5jaWVzIGFyZSBhbGxvd2VkIHRvIGhhdmUgdGhlbSBpbiBjcmF0ZXMuaW8uCiso ZGVmaW5lLXB1YmxpYyBydXN0LXF1aWNrY2hlY2stMC44CisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtcXVpY2tjaGVjayIpCisgICAgKHZlcnNpb24gIjAuOC41IikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgInF1aWNrY2hlY2siIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBta2w0d252dmprNG0zMmFxM2FuNGF5Znl2 bm1ieG56Y3liZm03bjNmYnNuZGIxeGpkY3ciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVu di1sb2dnZXItMC42KQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgICAg ICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgICAgICgicnVzdC1yYW5kLWNvcmUi ICxydXN0LXJhbmQtY29yZS0wLjUpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL0J1cm50U3VzaGkvcXVpY2tjaGVjayIpCisgICAgKHN5bm9wc2lzCisgICAgICJB dXRvbWF0aWMgcHJvcGVydHkgYmFzZWQgdGVzdGluZyB3aXRoIHNocmlua2luZyIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJBdXRvbWF0aWMgcHJvcGVydHkgYmFzZWQgdGVzdGluZyB3aXRoIHNo cmlua2luZy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNl bnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXF1b3RlLTEuMAogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LXF1b3RlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0021-gnu-Add-rust-grep-pcre2-0.1.patch" Content-Disposition: attachment; filename="0021-gnu-Add-rust-grep-pcre2-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw20 RnJvbSAyZDE2M2M4OTExNjQ4ZGQzOWZhMDNkMmFiNjFlZjNlMDIwNzhhNDFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1NDo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIxLzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLXBjcmUyLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZ3JlcC1wY3JlMi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzNmMDljZmU0NS4uNTg3MmRjNjRj ZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTE0MDUsNiArMTQwNSwzMSBAQCBwYXRoIHNpbXVsdGFuZW91 c2x5LCBhbmQgcmV0dXJuaW5nIGFsbCBvZiB0aGUgZ2xvYnMgdGhhdCBtYXRjaGVkLiIpCiBmb2N1 cyBvbiBsaW5lIG9yaWVudGVkIHNlYXJjaC4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtcGNy ZTItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3JlcC1wY3JlMiIpCisgICAgKHZl cnNpb24gIjAuMS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdyZXAtcGNyZTIiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjF3amMzZ3NhbjIwZ2FwZ2E4bmppNmpjcm13bjluODVxNXpmMnlmcTZnNTBjN2Fia2MycWwi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWdyZXAtbWF0Y2hlciIgLHJ1c3QtZ3JlcC1tYXRjaGVyLTAuMSkKKyAgICAgICAg KCJydXN0LXBjcmUyIiAscnVzdC1wY3JlMi0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAi aHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9wc2lzICJV c2UgUENSRTIgd2l0aCB0aGUgZ3JlcCBjcmF0ZSIpCisgICAgKGRlc2NyaXB0aW9uICJVc2UgUENS RTIgd2l0aCB0aGUgZ3JlcCBjcmF0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWhlYXBzaXplLTAu NAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhlYXBzaXplIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0020-gnu-Add-rust-grep-matcher-0.1.patch" Content-Disposition: attachment; filename="0020-gnu-Add-rust-grep-matcher-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw19 RnJvbSBiMGZiYzBhMzVlMjdiZjY5NTFkNmZhYWQxZWU2Yjc3NTJmNDUwMTk5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1MzoyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIwLzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLW1hdGNoZXItMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLW1hdGNoZXItMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDVkYzNiM2FiNjUuLjMz ZjA5Y2ZlNDUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMzc3LDYgKzEzNzcsMzQgQEAgcGF0aCBzaW11 bHRhbmVvdXNseSwgYW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGdsb2JzIHRoYXQgbWF0Y2hlZC4i KQogICAgICAiVXRpbGl0aWVzIGZvciBzZWFyY2ggb3JpZW50ZWQgY29tbWFuZCBsaW5lIGFwcGxp Y2F0aW9ucy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1ncmVwLW1hdGNoZXItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3Jl cC1tYXRjaGVyIikKKyAgICAodmVyc2lvbiAiMC4xLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi Z3JlcC1tYXRjaGVyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwM2oyNnp5Z2Znd3lhbTY2Ymw1ZzkyMmdpbXJ2cDR5 eXpsOHF2YXlreWtsbmYyNDdibDNyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyLTIuMikpCisgICAgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3Jl cCIpCisgICAgKHN5bm9wc2lzCisgICAgICJUcmFpdCBmb3IgcmVndWxhciBleHByZXNzaW9ucyIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSB0cmFpdCBm b3IgcmVndWxhciBleHByZXNzaW9ucywgd2l0aCBhCitmb2N1cyBvbiBsaW5lIG9yaWVudGVkIHNl YXJjaC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNl KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWhlYXBzaXplLTAuNAogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LWhlYXBzaXplIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0019-gnu-Add-rust-byteorder-1.3.patch" Content-Disposition: attachment; filename="0019-gnu-Add-rust-byteorder-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw18 RnJvbSBjMTM0YWY5MjZhN2EwY2VjYmMxNGY3MTc5YjJiYWQ0Mjg2YzY0NzM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1MDozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE5LzI2M10gZ251OiBB ZGQgcnVzdC1ieXRlb3JkZXItMS4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1ieXRlb3JkZXItMS4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhNzUzN2YzM2U5Li41ZGMzYjNh YjY1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzQxLDYgKzM0MSwzNSBAQCBVVEYtOC4iKQogVVRGLTgu IikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlb3JkZXItMS4zCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtYnl0ZW9yZGVyIikKKyAgICAodmVyc2lvbiAiMS4zLjIiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiYnl0ZW9yZGVyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxeGJ3amxtcTJ6aXFqbWp2a3F4ZHgxeWgxMzZ4 eGhpbHhkNDBia3kxdzRkN2huNHh2aHg3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAg ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1kb2MtY29tbWVu dCIgLHJ1c3QtZG9jLWNvbW1lbnQtMC4zKQorICAgICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1 c3QtcXVpY2tjaGVjay0wLjgpCisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9i eXRlb3JkZXIiKQorICAgIChzeW5vcHNpcworICAgICAiUmVhZGluZy93cml0aW5nIG51bWJlcnMg aW4gYmlnLWVuZGlhbiBhbmQgbGl0dGxlLWVuZGlhbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJMaWJyYXJ5IGZvciByZWFkaW5nL3dyaXRpbmcgbnVtYmVycyBpbiBiaWctZW5kaWFuIGFuZAor bGl0dGxlLWVuZGlhbi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNhcmdvbi0wLjAKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC1jYXJnb24iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0022-gnu-Add-rust-cast-0.2.patch" Content-Disposition: attachment; filename="0022-gnu-Add-rust-cast-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw21 RnJvbSA4YjdjYWMzNTdmY2U5YzY2MzE0NWMxZGYwNGM1NzdjYjM5OTU2ZmIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzowMjo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIyLzI2M10gZ251OiBB ZGQgcnVzdC1jYXN0LTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtY2Fz dC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggNTg3MmRjNjRjZi4uMjRjODZkYWIwMyAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTM5MSw2ICszOTEsMzEgQEAgdXNlZCBpbiBhcmdvbjJycycgYmVuY2ggc3VpdGUu IikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNl bnNlOnd0ZnBsMikpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNhc3QtMC4yCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtY2FzdCIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImNhc3QiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA5eWwyNzAwY3J4YTRuODYwYjA4MG1zaWoy NWtsdnMxa2Z6YXpocDJhaWhjaHZyMTZxNGoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXF1aWNrY2hl Y2siICxydXN0LXF1aWNrY2hlY2stMC44KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0 aHViLmNvbS9qYXBhcmljL2Nhc3QucnMiKQorICAgIChzeW5vcHNpcworICAgICAiRXJnb25vbWlj LCBjaGVja2VkIGNhc3QgZnVuY3Rpb25zIGZvciBwcmltaXRpdmUgdHlwZXMiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiRXJnb25vbWljLCBjaGVja2VkIGNhc3QgZnVuY3Rpb25zIGZvciBwcmlt aXRpdmUgdHlwZXMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jYmxhcy1zeXMtMC4xCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtY2JsYXMtc3lzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0023-gnu-Add-rust-either-1.5.patch" Content-Disposition: attachment; filename="0023-gnu-Add-rust-either-1.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw22 RnJvbSBjNThhMDBhMzAyMmU1YmRiM2NjMDEzYjNmOTYxM2RiYWQ2YTUzMTJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzowOTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIzLzI2M10gZ251OiBB ZGQgcnVzdC1laXRoZXItMS41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1l aXRoZXItMS41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDI0Yzg2ZGFiMDMuLjk4OTYzMDVlMzggMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC05MDUsNiArOTA1LDMxIEBAIGZsb2F0aW5nLXBvaW50IHByaW1pdGl2ZXMg dG8gYW4gQGNvZGV7aW86OldyaXRlfS4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIw Zzk2Y2FwNnNpMWc2d2k2MmhzZGsyZm5qM3NmNXZkNGk5N3pqNjE2M2o4aGhuc2wzbjBkIikpKSkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVpdGhlci0xLjUKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1laXRoZXIiKQorICAgICh2ZXJzaW9uICIxLjUuMiIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJlaXRoZXIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjB5eWdnZmQ1eXE5aHl5cDBiZDVqajBmZ3ozcnd3czQy ZDE5cmkwem54d3dxczNoY3k5c20iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAg IzpjYXJnby1pbnB1dHMgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ibHVzcy9laXRoZXIiKQorICAgIChzeW5vcHNp cworICAgICAiRW51bSBAY29kZXtFaXRoZXJ9IHdpdGggdmFyaWFudHMgQGNvZGV7TGVmdH0gYW5k IEBjb2Rle1JpZ2h0fSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGUgZW51bSBAY29kZXtF aXRoZXJ9IHdpdGggdmFyaWFudHMgQGNvZGV7TGVmdH0gYW5kCitAY29kZXtSaWdodH0gaXMgYSBn ZW5lcmFsIHB1cnBvc2Ugc3VtIHR5cGUgd2l0aCB0d28gY2FzZXMuIikKKyAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1lbnYtbG9nZ2VyLTAuNgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWVudi1sb2dnZXIi KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0024-gnu-Add-rust-itertools-0.8.patch" Content-Disposition: attachment; filename="0024-gnu-Add-rust-itertools-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw23 RnJvbSBhODc4NWNlODA1YzYwMjcwN2MyYzY4MzlhZTA4ZDA4NjQwOWQ5MTdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoxNDo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI0LzI2M10gZ251OiBB ZGQgcnVzdC1pdGVydG9vbHMtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1pdGVydG9vbHMtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTg5NjMwNWUzOC4uZmQ2YWI1 NDQ4MCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE2MzEsNiArMTYzMSwzNiBAQCBTeXN0ZW1UaW1lfX0u IikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAg IGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtaXRlcnRvb2xzLTAuOAor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWl0ZXJ0b29scyIpCisgICAgKHZlcnNpb24gIjAu OC4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIml0ZXJ0b29scyIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMG4yazEz YjZ3NHgyeDZucDJseWtoOWJqM2IzejRod2gycjRjbjN6MmRnbmZxN2NuZzEydiIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt ZWl0aGVyIiAscnVzdC1laXRoZXItMS41KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgICAgICgoInJ1c3QtcGVybXV0b2hlZHJvbiIgLHJ1c3QtcGVybXV0b2hlZHJvbi0w LjIpCisgICAgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAg ICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWl0ZXJ0b29scy9pdGVydG9vbHMiKQorICAgIChz eW5vcHNpcworICAgICAiRXh0cmEgaXRlcmF0b3IgYWRhcHRvcnMsIGl0ZXJhdG9yIG1ldGhvZHMs IGZyZWUgZnVuY3Rpb25zLCBhbmQgbWFjcm9zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkV4 dHJhIGl0ZXJhdG9yIGFkYXB0b3JzLCBpdGVyYXRvciBtZXRob2RzLCBmcmVlIGZ1bmN0aW9ucywg YW5kIG1hY3Jvcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNs Mi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWl0b2EtMC40CiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtaXRvYSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0025-gnu-Add-rust-itertools-num-0.1.patch" Content-Disposition: attachment; filename="0025-gnu-Add-rust-itertools-num-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw24 RnJvbSBiYTY3YTZjNDEzMTgyNzJkZjViM2QyMGQxZDVhYTVlNmYyMTc5NjFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoxNzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI1LzI2M10gZ251OiBB ZGQgcnVzdC1pdGVydG9vbHMtbnVtLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtaXRlcnRvb2xzLW51bS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmZDZhYjU0NDgw Li5jYjY4NmUwZGJkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTY2MSw2ICsxNjYxLDM2IEBAIFN5c3Rl bVRpbWV9fS4iKQogICAgICAiRXh0cmEgaXRlcmF0b3IgYWRhcHRvcnMsIGl0ZXJhdG9yIG1ldGhv ZHMsIGZyZWUgZnVuY3Rpb25zLCBhbmQgbWFjcm9zLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtaXRlcnRv b2xzLW51bS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1pdGVydG9vbHMtbnVtIikK KyAgICAodmVyc2lvbiAiMC4xLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaXRlcnRvb2xzLW51 bSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMXJyN2lnOW5rcGFtcGNhczIzczkxeDd5YWM2cWRud3NzcTNuYXA1MjJ4 YmdrcXBzNHdtOCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlu cHV0cworICAgICAgICgoInJ1c3QtbnVtLXRyYWl0cyIgLHJ1c3QtbnVtLXRyYWl0cy0wLjIpKQor ICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1pdGVydG9v bHMiICxydXN0LWl0ZXJ0b29scy0wLjgpCisgICAgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVz dC1xdWlja2NoZWNrLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vYmx1c3MvaXRlcnRvb2xzLW51bSIpCisgICAgKHN5bm9wc2lzCisgICAgICJOdW1lcmlj YWwgaXRlcmF0b3IgdG9vbHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTnVtZXJpY2FsIGl0 ZXJhdG9yIHRvb2xzLiAgRXh0cmEgaXRlcmF0b3JzIGFuZCBpdGVyYXRvciBtZXRob2RzCithbmQg ZnVuY3Rpb25zLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtaXRvYS0wLjQKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1pdG9hIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0026-gnu-Add-rust-num-complex-0.2.patch" Content-Disposition: attachment; filename="0026-gnu-Add-rust-num-complex-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw25 RnJvbSA2MGE5MDhkMjE3MDRmZWYwZDg1MGU0NTRlNTAwZjYwZTE4OWMwMDM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoyMDowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI2LzI2M10gZ251OiBB ZGQgcnVzdC1udW0tY29tcGxleC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW51bS1jb21wbGV4LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGNiNjg2ZTBkYmQuLmEx YzhiNDAyOGMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0yNDk4LDYgKzI0OTgsMzYgQEAgaW1wbGVtZW50 YXRpb24gKHdoaWNoIGlzIHVuc3RhYmxlIC8gcmVxdWlyZXMgbmlnaHRseSkuIikKICAgICAobGlj ZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhw YXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtbnVtLWNvbXBsZXgtMC4yCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtbnVtLWNvbXBsZXgiKQorICAgICh2ZXJzaW9uICIwLjIuMyIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJudW0tY29tcGxleCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXo2empkengxZzFo ajR5MTMyZGR5ODNkM3AzenZ3MDZpZ2JmNTlucHh4cnp6Y3F3emM3dyIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tp cC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtbnVtLXRy YWl0cyIgLHJ1c3QtbnVtLXRyYWl0cy0wLjIpCisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1y YW5kLTAuNCkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQorICAgICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1hdXRvY2ZnIiAscnVz dC1hdXRvY2ZnLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vcnVzdC1udW0vbnVtLWNvbXBsZXgiKQorICAgIChzeW5vcHNpcworICAgICAiQ29tcGxleCBu dW1iZXJzIGltcGxlbWVudGF0aW9uIGZvciBSdXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IkNvbXBsZXggbnVtYmVycyBpbXBsZW1lbnRhdGlvbiBmb3IgUnVzdC4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LW51bS1jcHVzLTEuMTAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1udW0tY3B1cyIp Ci0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0027-gnu-Add-rust-criterion-plot-0.3.patch" Content-Disposition: attachment; filename="0027-gnu-Add-rust-criterion-plot-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw26 RnJvbSAzY2E3OWY5NjZhYjBhOWI4OGZjNTNiMmU5ZGMzZjU4NjA4YjViYWM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoyMjoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI3LzI2M10gZ251OiBB ZGQgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWNyaXRlcmlvbi1wbG90LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGExYzhiNDAy OGMuLjc1MWI1YWFlMjggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03MTUsNiArNzE1LDM2IEBAIEl0IGlz IGluc3BpcmVkIGJ5IHRoZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCisgICAgKHZlcnNp b24gIjAuMy4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNyaXRlcmlvbi1wbG90IiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxM3B2MDl6NHJ5cDcwcXl6YWJsa2lid2EybWg2YzI4NTJxcTFzanI5d2ppZ3Z3bmozeWJu IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAg ICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgICAgICgicnVz dC1jYXN0IiAscnVzdC1jYXN0LTAuMikKKyAgICAgICAgKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3Qt aXRlcnRvb2xzLTAuOCkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWl0ZXJ0b29scy1udW0iICxydXN0LWl0ZXJ0b29scy1udW0tMC4xKQorICAgICAg ICAoInJ1c3QtbnVtLWNvbXBsZXgiICxydXN0LW51bS1jb21wbGV4LTAuMikKKyAgICAgICAgKCJy dXN0LXJhbmQiICxydXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBz Oi8vZ2l0aHViLmNvbS9iaGVpc2xlci9jcml0ZXJpb24ucnMiKQorICAgIChzeW5vcHNpcyAiQ3Jp dGVyaW9uJ3MgcGxvdHRpbmcgbGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24n cyBwbG90dGluZyBsaWJyYXJ5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3VybC1zeXMtMC40CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3VybC1zeXMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0028-gnu-Add-rust-arrayvec-0.4.patch" Content-Disposition: attachment; filename="0028-gnu-Add-rust-arrayvec-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw27 RnJvbSA5YjQ1MDQ2YmQ2N2NjNzUxOGU1NDg0ZjZhMTQyZTJmYmFmNWZhNTc1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzozOTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI4LzI2M10gZ251OiBB ZGQgcnVzdC1hcnJheXZlYy0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWFycmF5dmVjLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzUxYjVhYWUyOC4uZDhhMjQz Nzk2NCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTk2LDYgKzk2LDM4IEBAIHRleHQgb3IgYmx1ZSB1bmRl cmxpbmVkIHRleHQsIG9uIEFOU0kgdGVybWluYWxzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWFycmF5dmVjLTAuNAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWFycmF5dmVjIikKKyAgICAodmVyc2lvbiAiMC40LjEwIikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg ImFycmF5dmVjIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIwd2NjaDNjYTlxdmtpeGdkYmQyYWZydjF4YTI3bDgzdnBy YWY3ZnJzaDlsOHBpdmdwaXdqIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6 Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1ub2Ryb3AiICxydXN0LW5vZHJvcC0wLjEpCisg ICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRl dmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtYmVuY2hlciIgLHJ1c3QtYmVuY2hlci0w LjEpCisgICAgICAgICgicnVzdC1tYXRjaGVzIiAscnVzdC1tYXRjaGVzLTAuMSkKKyAgICAgICAg KCJydXN0LXNlcmRlLXRlc3QiICxydXN0LXNlcmRlLXRlc3QtMS4wKSkpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ibHVzcy9hcnJheXZlYyIpCisgICAgKHN5bm9wc2lzCisg ICAgICJWZWN0b3Igd2l0aCBmaXhlZCBjYXBhY2l0eSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSB2ZWN0b3Igd2l0aCBmaXhlZCBjYXBhY2l0eSwgYmFj a2VkIGJ5IGFuCithcnJheSAoaXQgY2FuIGJlIHN0b3JlZCBvbiB0aGUgc3RhY2sgdG9vKS4gIElt cGxlbWVudHMgZml4ZWQgY2FwYWNpdHkKK0FycmF5VmVjIGFuZCBBcnJheVN0cmluZy4iKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWF0dHktMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYXR0eSIp Ci0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0029-gnu-Add-rust-csv-core-0.1.patch" Content-Disposition: attachment; filename="0029-gnu-Add-rust-csv-core-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw28 RnJvbSBjYzExYmMwNjNkYzA4OWY2ZTFmMDQ5ZWJmNDc0N2U2YWRiODc3NmNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzo0MDo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI5LzI2M10gZ251OiBB ZGQgcnVzdC1jc3YtY29yZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWNzdi1jb3JlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkOGEyNDM3OTY0Li43NWRjNjk1MmQy IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzc3LDYgKzc3NywzNCBAQCBJdCBpcyBpbnNwaXJlZCBieSB0 aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAgICAoZGVzY3JpcHRp b24gIkNyaXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkuIikKICAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jc3Yt Y29yZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jc3YtY29yZSIpCisgICAgKHZl cnNpb24gIjAuMS42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNzdi1jb3JlIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIwazV6czB4MHFtbW4yN3BhNWtjZzg2bGc4NHMyOTQ5MWZ3NXNoM3pzd3hzd25hdmFzcDR2Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg KCgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNoci0yLjIpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxv cG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1hcnJheXZlYyIgLHJ1c3QtYXJyYXl2ZWMtMC40 KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hp L3J1c3QtY3N2IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkJhcmUgYm9uZXMgQ1NWIHBhcnNpbmcg d2l0aCBub19zdGQgc3VwcG9ydCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJCYXJlIGJvbmVz IENTViBwYXJzaW5nIHdpdGggbm9fc3RkIHN1cHBvcnQuIikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOnVubGljZW5zZSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1j dXJsLXN5cy0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jdXJsLXN5cyIpCi0tIAoy LjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0030-gnu-Add-rust-utf8-ranges-1.0.patch" Content-Disposition: attachment; filename="0030-gnu-Add-rust-utf8-ranges-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw29 RnJvbSA0MDA4OWQ2MmI3YWRhMDI1NDFkOGFhOTUwMzI0MTM2ZmE0YWJhYmQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo0Njo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMwLzI2M10gZ251OiBB ZGQgcnVzdC11dGY4LXJhbmdlcy0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXV0ZjgtcmFuZ2VzLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDc1ZGM2OTUyZDIuLjFlMGJi MzI0MjIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MTA3LDYgKzUxMDcsMzMgQEAgdW50cnVzdGVkIGlu cHV0cyBpbiBSdXN0LiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAg KGxpY2Vuc2UgbGljZW5zZTppc2MpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC11dGY4LXJhbmdl cy0xLjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC11dGY4LXJhbmdlcyIpCisgICAgKHZl cnNpb24gIjEuMC4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInV0ZjgtcmFuZ2VzIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxcHB6anN4bXYxcDF4ZmlkOHd3bjA3Y2lpa2s4NGszMGZybDI4Yndzbnk2emExdmFsbDR4 IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgICAgKCgicnVzdC1kb2MtY29tbWVudCIgLHJ1c3QtZG9jLWNvbW1lbnQtMC4z KQorICAgICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvdXRmOC1y YW5nZXMiKQorICAgIChzeW5vcHNpcworICAgICAiQ29udmVydCByYW5nZXMgb2YgVW5pY29kZSBj b2RlcG9pbnRzIHRvIFVURi04IGJ5dGUgcmFuZ2VzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IkNvbnZlcnQgcmFuZ2VzIG9mIFVuaWNvZGUgY29kZXBvaW50cyB0byBVVEYtOCBieXRlIHJhbmdl cy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXZjcGtnLTAuMgogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXZjcGtnIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0031-gnu-Add-rust-regex-automata-0.1.patch" Content-Disposition: attachment; filename="0031-gnu-Add-rust-regex-automata-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw30 RnJvbSAzYmE4ZGJjMDM2MTg5OWQzMTBlN2U2Zjg0ZjlmNTRjYTYxYWEwY2Y5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo1MDo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMxLzI2M10gZ251OiBB ZGQgcnVzdC1yZWdleC1hdXRvbWF0YS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXJlZ2V4LWF1dG9tYXRhLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMWUw YmIzMjQyMi4uZDJiM2RlMjJkZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM2MzksNiArMzYzOSw0MSBA QCBzeXN0ZW0gY2FsbHMuIikKIHVzZXMgZmluaXRlIGF1dG9tYXRhIGFuZCBndWFyYW50ZWVzIGxp bmVhciB0aW1lIG1hdGNoaW5nIG9uIGFsbCBpbnB1dHMuIikKICAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yZWdl eC1hdXRvbWF0YS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1yZWdleC1hdXRvbWF0 YSIpCisgICAgKHZlcnNpb24gIjAuMS43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJlZ2V4LWF1 dG9tYXRhIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIxMWh6bjNyejAydmRndngzeWtocmJ6a3ZzNWM1c201OWZ5aTN4 d2xqbjlxYzQ4YnI1bDF5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2Fy Z28taW5wdXRzCisgICAgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMp CisgICAgICAgICgicnVzdC1yZWdleC1zeW50YXgiICxydXN0LXJlZ2V4LXN5bnRheC0wLjYpCisg ICAgICAgICgicnVzdC11dGY4LXJhbmdlcyIgLHJ1c3QtdXRmOC1yYW5nZXMtMS4wKSkKKyAgICAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtbGF6eS1zdGF0aWMi ICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdl eC0xLjEpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAo InJ1c3Qtc2VyZGUtYnl0ZXMiICxydXN0LXNlcmRlLWJ5dGVzLTAuMTEpCisgICAgICAgICgicnVz dC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisgICAgICAgICgicnVzdC10 b21sIiAscnVzdC10b21sLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vQnVybnRTdXNoaS9yZWdleC1hdXRvbWF0YSIpCisgICAgKHN5bm9wc2lzCisgICAg ICJBdXRvbWF0YSBjb25zdHJ1Y3Rpb24gYW5kIG1hdGNoaW5nIHVzaW5nIHJlZ3VsYXIgZXhwcmVz c2lvbnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQXV0b21hdGEgY29uc3RydWN0aW9uIGFu ZCBtYXRjaGluZyB1c2luZyByZWd1bGFyIGV4cHJlc3Npb25zLiIpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtcmVnZXgtc3ludGF4LTAuNgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJlZ2V4LXN5 bnRheCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0032-gnu-Add-rust-futures-channel-preview-0.3.patch" Content-Disposition: attachment; filename="0032-gnu-Add-rust-futures-channel-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw31 RnJvbSAyMTJhZGJkOTJhNTg1NDhiOTRlNWEyNTU1YTBmNDVmODliNjE4MjRjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo1ODo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMyLzI2M10gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIChydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMyk6IE5ldyB2YXJpYWJs ZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysr KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K aW5kZXggZDJiM2RlMjJkZi4uNTU3MDQzZGJlZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEyODMsNiAr MTI4MywzMiBAQCBmZWF0dXJpbmcgemVybyBhbGxvY2F0aW9ucywgY29tcG9zYWJpbGl0eSwgYW5k IGl0ZXJhdG9yLWxpa2UgaW50ZXJmYWNlcy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6 YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1w dWJsaWMgcnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMKKyAgKHBhY2thZ2UKKyAgICAo bmFtZSAicnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldyIpCisgICAgKHZlcnNpb24gIjAuMy4w LWFscGhhLjE3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3 IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIxYmxncGlraHczOTFsenJmcWNnZzR4c241eGMwZGx5Ym5pNzdrYTdmMHZi MDh6YWl4aXIxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzCisgICAgICAgKCgicnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1j b3JlLXByZXZpZXctMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdC1s YW5nLmdpdGh1Yi5pby9mdXR1cmVzLXJzLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJDaGFubmVs cyBmb3IgYXN5bmNocm9ub3VzIGNvbW11bmljYXRpb24gdXNpbmcgZnV0dXJlcy1ycyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJDaGFubmVscyBmb3IgYXN5bmNocm9ub3VzIGNvbW11bmljYXRp b24gdXNpbmcgZnV0dXJlcy1ycy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZ1dHVyZXMtY29yZS1wcmV2 aWV3LTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZ1dHVyZXMtY29yZS1wcmV2aWV3 IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0033-gnu-Add-rust-futures-executor-preview-0.3.patch" Content-Disposition: attachment; filename="0033-gnu-Add-rust-futures-executor-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw32 RnJvbSBjZjgxNjM4ZGI3YjMzMTY5Y2RlZjZjY2QyMGRlMzZlNmMwMThlMDRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDowMzowOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMzLzI2M10gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCmluZGV4IDU1NzA0M2RiZWUuLmRiMzMzOTIwNjYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0x MzUyLDYgKzEzNTIsMzcgQEAgdGhlIGNvbXB1dGF0aW9uIG9uIHRoZSB0aHJlYWRzIHRoZW1zZWx2 ZXMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAg ICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy1leGVj dXRvci1wcmV2aWV3LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZ1dHVyZXMtZXhl Y3V0b3ItcHJldmlldyIpCisgICAgKHZlcnNpb24gIjAuMy4wLWFscGhhLjE3IikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImZ1dHVyZXMtZXhlY3V0b3ItcHJldmlldyIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDUzZzVr ZjJxYTF4aGRrd3AzZDFncnJpenp5NDY4M21wYmIzeTB2dm0wMGh3bDdqZGZsNyIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt ZnV0dXJlcy1jaGFubmVsLXByZXZpZXciICxydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAu MykKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMtY29yZS1wcmV2aWV3IiAscnVzdC1mdXR1cmVzLWNv cmUtcHJldmlldy0wLjMpCisgICAgICAgICgicnVzdC1mdXR1cmVzLXV0aWwtcHJldmlldyIgLHJ1 c3QtZnV0dXJlcy11dGlsLXByZXZpZXctMC4zKQorICAgICAgICAoInJ1c3QtbnVtLWNwdXMiICxy dXN0LW51bS1jcHVzLTEuMTApCisgICAgICAgICgicnVzdC1waW4tdXRpbHMiICxydXN0LXBpbi11 dGlscy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1 c3QtbGFuZy9mdXR1cmVzLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkV4ZWN1dG9ycyBmb3Ig YXN5bmNocm9ub3VzIHRhc2tzIGJhc2VkIG9uIGZ1dHVyZXMtcnMiKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiRXhlY3V0b3JzIGZvciBhc3luY2hyb25vdXMgdGFza3MgYmFzZWQgb24gdGhlIGZ1 dHVyZXMtcnMKK2xpYnJhcnkuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mdXR1cmVzLWlvLXByZXZpZXct MC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy1pby1wcmV2aWV3IikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0034-gnu-Add-rust-futures-select-macro-preview-0.3.patch" Content-Disposition: attachment; filename="0034-gnu-Add-rust-futures-select-macro-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw33 RnJvbSBmOTUzOGIyN2U2MjhlNjg5Mzc4ZjNmNTM5ZDhiYTMxYTA0OTZjN2Q0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoxMzoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM0LzI2M10gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNyby1wcmV2aWV3LTAuMy4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gKHJ1c3QtZnV0dXJlcy1zZWxlY3QtbWFjcm8tcHJldmlldy0wLjMpOiBO ZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAzMCArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQppbmRleCBkYjMzMzkyMDY2Li43MzJmYzI1MzJkIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQpAQCAtMTQwNCw2ICsxNDA0LDM2IEBAIGxpYnJhcnkuIikKICAgICAobGljZW5zZSAobGlzdCBs aWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy1zZWxlY3QtbWFjcm8tcHJldmlldy0wLjMKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNyby1wcmV2aWV3IikKKyAg ICAodmVyc2lvbiAiMC4zLjAtYWxwaGEuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZnV0dXJl cy1zZWxlY3QtbWFjcm8tcHJldmlldyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWE5MGl2anprZ3o3bXNpejVzaTA1 eHppOHh3c2s1Z2FyMWdrcmJtcmdxcGdrbGlxZDdhNiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8g I3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtcHJvYy1tYWNyby1oYWNr IiAscnVzdC1wcm9jLW1hY3JvLWhhY2stMC41KQorICAgICAgICAoInJ1c3QtcHJvYy1tYWNybzIi ICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90 ZS0xLjApCisgICAgICAgICgicnVzdC1zeW4iICxydXN0LXN5bi0wLjE1KSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvZnV0dXJlcy1ycyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJIYW5kbGUgdGhlIGZpcnN0IEZ1dHVyZSB0byBjb21wbGV0ZSIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGUgQGNvZGV7c2VsZWN0IX0gbWFjcm8gZm9yIHdh aXRpbmcgb24gbXVsdGlwbGUgZGlmZmVyZW50CitAY29kZXtGdXR1cmV9cyBhdCBvbmNlIGFuZCBo YW5kbGluZyB0aGUgZmlyc3Qgb25lIHRvIGNvbXBsZXRlLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZnV0 dXJlcy1zaW5rLXByZXZpZXctMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZnV0dXJl cy1zaW5rLXByZXZpZXciKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0035-gnu-Add-rust-proc-macro-hack-0.5.patch" Content-Disposition: attachment; filename="0035-gnu-Add-rust-proc-macro-hack-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw34 RnJvbSA3MmU2Mjg5ZGI4MWZmMDQzMWJkOTIyYjUyYWI0NmJkMTU5NDcwNzMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyNzo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM1LzI2M10gZ251OiBB ZGQgcnVzdC1wcm9jLW1hY3JvLWhhY2stMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1wcm9jLW1hY3JvLWhhY2stMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3MzJm YzI1MzJkLi5jOTg2NGUwNjE1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzIyNSw2ICszMjI1LDM4IEBA IGZvciB4ODYuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAg ICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKzs7IEN5Y2xpYyBkZXBlbmRlbmNpZXMgd2l0 aCBydXN0LWRlbW8taGFjay4KKyhkZWZpbmUtcHVibGljIHJ1c3QtcHJvYy1tYWNyby1oYWNrLTAu NQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXByb2MtbWFjcm8taGFjayIpCisgICAgKHZl cnNpb24gIjAuNS43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInByb2MtbWFjcm8taGFjayIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMXd3dzVscnZzazdwcTA0Y2xnZm1qbG5ucnNoaWtnczFoNTFsMTd2cmM3cXk1OGJ4 ODc4YyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAg ICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC1zeW4iICxy dXN0LXN5bi0wLjE1KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAg ICgoInJ1c3QtZGVtby1oYWNrIiAscnVzdC1kZW1vLWhhY2stMC4wKQorICAgICAgICAoInJ1c3Qt ZGVtby1oYWNrLWltcGwiICxydXN0LWRlbW8taGFjay1pbXBsLTAuMCkpKSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9wcm9jLW1hY3JvLWhhY2siKQor ICAgIChzeW5vcHNpcworICAgICAiUHJvY2VkdXJhbCBtYWNyb3MgaW4gZXhwcmVzc2lvbiBwb3Np dGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJQcm9jZWR1cmFsIG1hY3JvcyBpbiBleHBy ZXNzaW9uIHBvc2l0aW9uLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5z ZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcHJvYy1tYWNybzItMS4wCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcHJvYy1tYWNybzIiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0036-gnu-Add-rust-demo-hack-0.0.patch" Content-Disposition: attachment; filename="0036-gnu-Add-rust-demo-hack-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw35 RnJvbSA0MDdmMGFjNmIxOTRkZWZmYWE3MTI1NjE5NDNhMGVjZGUyZDM4NmIzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyODo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM2LzI2M10gZ251OiBB ZGQgcnVzdC1kZW1vLWhhY2stMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1kZW1vLWhhY2stMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGM5ODY0ZTA2MTUuLmU1NTJmMzgyMjEg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC04OTUsNiArODk1LDMxIEBAIGhleGFkZWNpbWFsLCBiYXNlMzIs IGFuZCBiYXNlNjQuIikKICAgICAgICAgIChiYXNlMzIKICAgICAgICAgICAiMTdnaXYwbjBuMXI2 NHowZGFoZnZrankzeXM1MTdqeHloczhzZDlsbWd2Y2xqcGp5cnl4YSIpKSkpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC1kZW1vLWhhY2stMC4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt ZGVtby1oYWNrIikKKyAgICAodmVyc2lvbiAiMC4wLjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi ZGVtby1oYWNrIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIwbTAxMTRwMWcwenpyZHBoNWJnMDNpOG04cDcwdnJ3bjN3 aHMxOTFqcmJqY3JtaDVsbW5wIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6 Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1kZW1vLWhhY2staW1wbCIgLHJ1c3QtZGVtby1o YWNrLWltcGwtMC4wKQorICAgICAgICAoInJ1c3QtcHJvYy1tYWNyby1oYWNrIiAscnVzdC1wcm9j LW1hY3JvLWhhY2stMC41KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9kdG9sbmF5L3Byb2MtbWFjcm8taGFjayIpCisgICAgKHN5bm9wc2lzICJEZW1vIG9mIHBy b2MtbWFjcm8taGFjayIpCisgICAgKGRlc2NyaXB0aW9uICJEZW1vIG9mIHByb2MtbWFjcm8taGFj ay4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWRpcnMtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtZGlycyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0037-gnu-Add-rust-demo-hack-impl-0.0.patch" Content-Disposition: attachment; filename="0037-gnu-Add-rust-demo-hack-impl-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw36 RnJvbSAxNGZhODRmOTc0MjY0MGE0YWIwODk3YWQ1YzA2ZGM3ZTRkNDc1NTRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyOToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM3LzI2M10gZ251OiBB ZGQgcnVzdC1kZW1vLWhhY2staW1wbC0wLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWRlbW8taGFjay1pbXBsLTAuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTU1MmYzODIyMS4u OTFkZDk1OTU1NCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkyMCw2ICs5MjAsMzIgQEAgaGV4YWRlY2lt YWwsIGJhc2UzMiwgYW5kIGJhc2U2NC4iKQogICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9j LW1hY3JvLWhhY2suIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1kZW1vLWhhY2staW1wbC0wLjAKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1kZW1vLWhhY2staW1wbCIpCisgICAgKHZlcnNpb24gIjAu MC41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImRlbW8taGFjay1pbXBsIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIx ZjFmZGw2MHhqYXM5d2xtY2w5djZmNTZ2Z20zbXp3cjAxOWtjaWZhdjU0NjRyeDN3M2xkIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgi cnVzdC1wcm9jLW1hY3JvLWhhY2siICxydXN0LXByb2MtbWFjcm8taGFjay0wLjUpCisgICAgICAg ICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgICAgICAoInJ1c3Qtc3luIiAscnVz dC1zeW4tMC4xNSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20v ZHRvbG5heS9wcm9jLW1hY3JvLWhhY2siKQorICAgIChzeW5vcHNpcyAiRGVtbyBvZiBwcm9jLW1h Y3JvLWhhY2siKQorICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2suIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1kaXJzLTEuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWRp cnMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0038-gnu-Add-rust-proc-macro-nested-0.1.patch" Content-Disposition: attachment; filename="0038-gnu-Add-rust-proc-macro-nested-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw37 RnJvbSBhNTZkZjQ1MDUzMDk1MWJmZmI5N2MwMjU1MTA2OTI0ZGQzYjA3MmFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDo1NzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM4LzI2M10gZ251OiBB ZGQgcnVzdC1wcm9jLW1hY3JvLW5lc3RlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LXByb2MtbWFjcm8tbmVzdGVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTFkZDk1OTU1 NC4uZjRlOTA0YzQ3YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMzMDgsNiArMzMwOCwyOSBAQCBmb3Ig eDg2LiIpCiAgICAgICJQcm9jZWR1cmFsIG1hY3JvcyBpbiBleHByZXNzaW9uIHBvc2l0aW9uLiIp CiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtcHJvYy1tYWNyby1uZXN0ZWQtMC4xCisgIChwYWNrYWdlCisgICAg KG5hbWUgInJ1c3QtcHJvYy1tYWNyby1uZXN0ZWQiKQorICAgICh2ZXJzaW9uICIwLjEuMyIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJwcm9jLW1hY3JvLW5lc3RlZCIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGJtbGtz bTh2bDQ0d2t3aWhtd3I3anNqem5oYmcwbjdhaWJjdzFjczJqZ2pjcDg2eDZpbiIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyBgKCM6c2tp cC1idWlsZD8gI3QpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9k dG9sbmF5L3Byb2MtbWFjcm8taGFjayIpCisgICAgKHN5bm9wc2lzCisgICAgICJTdXBwb3J0IGZv ciBuZXN0ZWQgcHJvYy1tYWNyby1oYWNrIGludm9jYXRpb25zIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIlN1cHBvcnQgZm9yIG5lc3RlZCBwcm9jLW1hY3JvLWhhY2sgaW52b2NhdGlvbnMuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1wcm9jLW1hY3JvMi0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1wcm9jLW1hY3JvMiIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0039-gnu-Add-rust-bytes-0.4.patch" Content-Disposition: attachment; filename="0039-gnu-Add-rust-bytes-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw38 RnJvbSA2ZGFjZTc4ZWE4NmU5NmFiMzgyMWZjNjdmNzY3M2E5Y2RmMDgxMmQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTowNDo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM5LzI2M10gZ251OiBB ZGQgcnVzdC1ieXRlcy0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWJ5 dGVzLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMwIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGY0ZTkwNGM0N2EuLjZmZDI5Y2RlMTQgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00MDIsNiArNDAyLDM2IEBAIFVURi04LiIpCiBsaXR0bGUtZW5kaWFu LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYnl0ZXMtMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtYnl0ZXMiKQorICAgICh2ZXJzaW9uICIwLjQuMTIiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiYnl0ZXMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjA3NjhhNTVxMmZzcWRqc3Zjdjk4bmRnOWRxN3cyZzQ0ZHZx MWF2aHdweHJkemJ5ZHl2cjAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpj YXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEu MykKKyAgICAgICAgKCJydXN0LWVpdGhlciIgLHJ1c3QtZWl0aGVyLTEuNSkKKyAgICAgICAgKCJy dXN0LWlvdmVjIiAscnVzdC1pb3ZlYy0wLjEpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qt c2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgo InJ1c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL3Rva2lvLXJzL2J5dGVzIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIlR5cGVzIGFuZCB0cmFpdHMgZm9yIHdvcmtpbmcgd2l0aCBieXRlcyIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJUeXBlcyBhbmQgdHJhaXRzIGZvciB3b3JraW5nIHdpdGggYnl0ZXMuIikK KyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2Fy Z29uLTAuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNhcmdvbiIpCi0tIAoyLjI0LjEK Cg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0040-gnu-Add-rust-crossbeam-utils-0.6.patch" Content-Disposition: attachment; filename="0040-gnu-Add-rust-crossbeam-utils-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw39 RnJvbSBmNTk4NWUzNzc1ZTExYmI0MzEzZjg4NzM3ODA2NmMyYjUyZWZjNzUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMToxMTowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQwLzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDZmZDI5Y2Rl MTQuLjM3MDdlNTQyZDIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04MDcsNiArODA3LDM0IEBAIEl0IGlz IGluc3BpcmVkIGJ5IHRoZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQog ICAgIChkZXNjcmlwdGlvbiAiQ3JpdGVyaW9uJ3MgcGxvdHRpbmcgbGlicmFyeS4iKQogICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWNyb3NzYmVhbS11dGlscy0wLjYKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1jcm9zc2JlYW0tdXRpbHMiKQorICAgICh2ZXJzaW9uICIwLjYuNSIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJjcm9zc2JlYW0tdXRpbHMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwNWFhOGszd3BzbjE3bWQ0cngw MzhhYzJhem05MzU0a25ieGRmdm43ZGQ3eWs3NnljN3EiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3Qt Y2ZnLWlmLTAuMSkKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRp Yy0xLjMpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVz dC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbS90cmVlL21hc3Rlci9jcm9zc2JlYW0t dXRpbHMiKQorICAgIChzeW5vcHNpcyAiVXRpbGl0aWVzIGZvciBjb25jdXJyZW50IHByb2dyYW1t aW5nIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlV0aWxpdGllcyBmb3IgY29uY3VycmVudCBw cm9ncmFtbWluZy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNs Mi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNzdi1jb3JlLTAuMQogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LWNzdi1jb3JlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0041-gnu-Add-rust-mio-0.6.patch" Content-Disposition: attachment; filename="0041-gnu-Add-rust-mio-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw40 RnJvbSA4NDdkNDFjMTNlNjk2ODM5NWI3ZTk1NzZiZDVmZjRkODUyNDk2YWRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0MToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQxLzI2M10gZ251OiBB ZGQgcnVzdC1taW8tMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1taW8t MC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzYg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzYg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzcwN2U1NDJkMi4uNDVjNjIyYjQ0NSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTI1ODEsNiArMjU4MSw0MiBAQCBzdHJlYW1pbmcgQVBJIGZvciBt aW5pel9veGlkZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAg ICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1taW8t MC42CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbWlvIikKKyAgICAodmVyc2lvbiAiMC42 LjE5IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1pbyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDh6enMyMjd2cm55 ejVrdndzNmF3emxnemI4enFwbmloczcxaGtxbHcwN2RsZmIxa3hjMyIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tp cC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtZnVjaHNp YS16aXJjb24iICxydXN0LWZ1Y2hzaWEtemlyY29uLTAuMykKKyAgICAgICAgKCJydXN0LWZ1Y2hz aWEtemlyY29uLXN5cyIgLHJ1c3QtZnVjaHNpYS16aXJjb24tc3lzLTAuMykKKyAgICAgICAgKCJy dXN0LWlvdmVjIiAscnVzdC1pb3ZlYy0wLjEpCisgICAgICAgICgicnVzdC1rZXJuZWwzMi1zeXMi ICxydXN0LWtlcm5lbDMyLXN5cy0wLjIpCisgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJj LTAuMi41OCkKKyAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICAgICAgKCJy dXN0LW1pb3ciICxydXN0LW1pb3ctMC4yKQorICAgICAgICAoInJ1c3QtbmV0MiIgLHJ1c3QtbmV0 Mi0wLjIpCisgICAgICAgICgicnVzdC1zbGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICAgICAgKCJy dXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVu dC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQpCisgICAgICAg ICgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikKKyAgICAgICAgKCJydXN0 LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8v Z2l0aHViLmNvbS90b2tpby1ycy9taW8iKQorICAgIChzeW5vcHNpcyAiTGlnaHR3ZWlnaHQgbm9u LWJsb2NraW5nIElPIikKKyAgICAoZGVzY3JpcHRpb24gIkxpZ2h0d2VpZ2h0IG5vbi1ibG9ja2lu ZyBJTy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC1taW93LTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW1pb3ciKQotLSAKMi4y NC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0042-gnu-Add-rust-tokio-io-0.1.patch" Content-Disposition: attachment; filename="0042-gnu-Add-rust-tokio-io-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw41 RnJvbSBkZTIzMjkxNDExNjZhMjk0MTkyMjA3OGZlMmNiZjFlNjc0ZWY0NzViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0NDo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQyLzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1pby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRva2lvLWlvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDQ1YzYyMmI0NDUuLjE4MDk0YTdm ZGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDQwLDYgKzUwNDAsMzYgQEAgaW4gUnVzdC4iKQogICAg IChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5z ZTpleHBhdCkpKSkKIAorOzsgQ3ljbGljIGRlcGVuZGVuY2llcyB3aXRoIHRva2lvIGFuZCB0b2tp by1jdXJyZW50LXRocmVhZAorKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1pby0wLjEKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC10b2tpby1pbyIpCisgICAgKHZlcnNpb24gIjAuMS4xMiIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby1pbyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDlqcnoxaGg0aDF2 ajQ1cXkwOXk3bTdtOGpzeTFobDZnMzJjbG5reTI1bWRpbTNkcDQyaCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tp cC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYnl0ZXMi ICxydXN0LWJ5dGVzLTAuNCkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMt MC4xKQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KSkKKyAgICAgICAjOmNhcmdv LWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQi ICxydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRw czovL3Rva2lvLnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNvcmUgSS9PIHByaW1pdGl2ZXMg Zm9yIGFzeW5jaHJvbm91cyBJL08gaW4gUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJD b3JlIEkvTyBwcmltaXRpdmVzIGZvciBhc3luY2hyb25vdXMgSS9PIGluIFJ1c3QuIikKKyAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tbW9j ay10YXNrLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXRva2lvLW1vY2stdGFzayIp Ci0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0043-gnu-Add-rust-tokio-executor-0.1.patch" Content-Disposition: attachment; filename="0043-gnu-Add-rust-tokio-executor-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw42 RnJvbSA3MGQyOWExNmNjNjNjMmFkMmQwODBiOGFjMzhhYTdiNGUwYjMzYWM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0OToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQzLzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1leGVjdXRvci0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDE4MDk0YTdmZGIu LmY3YmIxOGFlMDggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDQwLDYgKzUwNDAsMzMgQEAgaW4gUnVz dC4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorOzsgQ3ljbGljIGRlcGVuZGVuY3kgd2l0aCBydXN0LXRv a2lvLgorKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1leGVjdXRvci0wLjEKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC10b2tpby1leGVjdXRvciIpCisgICAgKHZlcnNpb24gIjAuMS43IikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLWV4ZWN1dG9yIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwcGptZ3Bn NThrM2hmNXE5dzZ4amxqc3Y4eHk2NmxmNzM0cW5md3NjMGczcHEzMzQ5c2wzIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAo Izpza2lwLWJ1aWxkICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNy b3NzYmVhbS11dGlscyIgLHJ1c3QtY3Jvc3NiZWFtLXV0aWxzLTAuNikKKyAgICAgICAgKCJydXN0 LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50 LWlucHV0cworICAgICAgICgoInJ1c3QtdG9raW8iICxydXN0LXRva2lvLTAuMSkpKSkKKyAgICAo aG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vdG9raW8tcnMvdG9raW8iKQorICAgIChzeW5v cHNpcyAiRnV0dXJlIGV4ZWN1dGlvbiBwcmltaXRpdmVzIikKKyAgICAoZGVzY3JpcHRpb24gIkZ1 dHVyZSBleGVjdXRpb24gcHJpbWl0aXZlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKKwogOzsgQ3ljbGljIGRlcGVuZGVuY2llcyB3aXRoIHRva2lvIGFuZCB0b2tpby1jdXJyZW50 LXRocmVhZAogKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1pby0wLjEKICAgKHBhY2thZ2UKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0044-gnu-Add-rust-tokio-codec-0.1.patch" Content-Disposition: attachment; filename="0044-gnu-Add-rust-tokio-codec-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw43 RnJvbSA0NWVjOWM0M2JkOWY4OTUwMTJjYmYyY2EzZmFlNWMzYmEyZjdjMWVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1Mjo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ0LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1jb2RlYy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXRva2lvLWNvZGVjLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmN2JiMThhZTA4Li45NjUx YzcxYjlmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTA0MCw2ICs1MDQwLDM0IEBAIGluIFJ1c3QuIikK ICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxp Y2Vuc2U6ZXhwYXQpKSkpCiAKKzs7IEN5Y2xpYyBkZXBlbmRlbmN5IHdpdGggdG9raW8taW8KKyhk ZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tY29kZWMtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtdG9raW8tY29kZWMiKQorICAgICh2ZXJzaW9uICIwLjEuMSIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJ0b2tpby1jb2RlYyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTd5M2hpM2RkMGJkZmtyenNoeDlxaHdj ZjQ5eHY5aXluc3pqN2l3eTN3NG5tejcxd2wydyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYnl0ZXMiICxydXN0LWJ5dGVz LTAuNCkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKQorICAgICAg ICAoInJ1c3QtdG9raW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdl ICJodHRwczovL3Rva2lvLnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlV0aWxpdGllcyBmb3Ig ZW5jb2RpbmcgYW5kIGRlY29kaW5nIGZyYW1lcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJV dGlsaXRpZXMgZm9yIGVuY29kaW5nIGFuZCBkZWNvZGluZyBmcmFtZXMuIikKKyAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCisKIDs7IEN5Y2xpYyBkZXBlbmRlbmN5IHdpdGggcnVzdC10b2tp by4KIChkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xCiAgIChwYWNrYWdlCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0046-gnu-Add-rust-futures-util-preview-0.3.patch" Content-Disposition: attachment; filename="0046-gnu-Add-rust-futures-util-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo45 RnJvbSAwYjRlYTdjNGEzZDg0N2I3NGQ5MjM0NmY0ZGJjNzZlOWNiNjQ5YWM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ2LzI2M10gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLXV0aWwtcHJldmlldy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZ1dHVyZXMtdXRpbC1wcmV2aWV3LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDQxICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KaW5kZXggODYxMDcwZjRhOC4uNzIzZWUwNDg3NiAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE1 NjUsNiArMTU2NSw0NyBAQCBmdXR1cmVzLXJzIGxpYnJhcnkuIikKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXctMC4zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXciKQorICAgICh2ZXJzaW9uICIw LjMuMC1hbHBoYS4xNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJmdXR1cmVzLXV0aWwtcHJldmll dyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMGtpem04NndncjVxbGR5YXZza2ZpMHIxbXNnNm00eDJwa2owZDRyMDRi cjJpZzI5aTBkZyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlu cHV0cworICAgICAgICgoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgICAg ICgicnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1jaGFubmVsLXBy ZXZpZXctMC4zKQorICAgICAgICAoInJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXciICxydXN0LWZ1 dHVyZXMtY29yZS1wcmV2aWV3LTAuMykKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMtaW8tcHJldmll dyIgLHJ1c3QtZnV0dXJlcy1pby1wcmV2aWV3LTAuMykKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMt c2VsZWN0LW1hY3JvLXByZXZpZXciCisgICAgICAgICAscnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNy by1wcmV2aWV3LTAuMykKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMtc2luay1wcmV2aWV3IiAscnVz dC1mdXR1cmVzLXNpbmstcHJldmlldy0wLjMpCisgICAgICAgICgicnVzdC1tZW1jaHIiICxydXN0 LW1lbWNoci0yLjIpCisgICAgICAgICgicnVzdC1waW4tdXRpbHMiICxydXN0LXBpbi11dGlscy0w LjEpCisgICAgICAgICgicnVzdC1wcm9jLW1hY3JvLWhhY2siICxydXN0LXByb2MtbWFjcm8taGFj ay0wLjUpCisgICAgICAgICgicnVzdC1wcm9jLW1hY3JvLW5lc3RlZCIgLHJ1c3QtcHJvYy1tYWNy by1uZXN0ZWQtMC4xKQorICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAg ICAgICgicnVzdC1yYW5kLWNvcmUiICxydXN0LXJhbmQtY29yZS0wLjUpCisgICAgICAgICgicnVz dC1zbGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10 b2tpby1pby0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29t L3J1c3QtbGFuZy9mdXR1cmVzLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlV0aWxpdGllcyBh bmQgZXh0ZW5zaW9uIHRyYWl0cyBmb3IgZnV0dXJlcy1ycyBsaWJyYXJ5IikKKyAgICAoZGVzY3Jp cHRpb24KKyAgICAgIkNvbW1vbiB1dGlsaXRpZXMgYW5kIGV4dGVuc2lvbiB0cmFpdHMgZm9yIHRo ZSBmdXR1cmVzLXJzCitsaWJyYXJ5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ2NjLTAuMwogICAocGFj a2FnZQogICAgIChpbmhlcml0IHJ1c3QtY2MtMS4wKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0045-gnu-Add-rust-tokio-current-thread-0.1.patch" Content-Disposition: attachment; filename="0045-gnu-Add-rust-tokio-current-thread-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00jw44 RnJvbSBiZGYyMjhmMWNmZjM0YzUwOWM4MDEwZDM2MTFmZjk4OGEyYWVmOTU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1NToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ1LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDk2NTFjNzFiOWYuLjg2MTA3MGY0YTggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDY4LDYgKzUwNjgs MzMgQEAgaW4gUnVzdC4iKQogICAgICAiVXRpbGl0aWVzIGZvciBlbmNvZGluZyBhbmQgZGVjb2Rp bmcgZnJhbWVzLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkLTAuMQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkIikKKyAgICAodmVyc2lvbiAiMC4xLjYiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAidG9raW8tY3VycmVudC10aHJlYWQiIHZlcnNpb24pKQorICAgICAg IChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRh ci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBoeDRj OHY4OGtrMGloOHg1czU2NGdzZ3d3ZjhuMTFrcnl2eG03MmwxZjdpc3o1MWZxbmkiKSkpKQorICAg IChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAg YCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0 LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKQorICAgICAgICAoInJ1c3QtdG9raW8tZXhlY3V0 b3IiICxydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vdG9raW8tcnMvdG9raW8iKQorICAgIChzeW5vcHNpcworICAgICAiTWFuYWdl IG1hbnkgdGFza3MgY29uY3VycmVudGx5IG9uIHRoZSBjdXJyZW50IHRocmVhZCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJTaW5nbGUgdGhyZWFkZWQgZXhlY3V0b3Igd2hpY2ggbWFuYWdlIG1h bnkgdGFza3MgY29uY3VycmVudGx5IG9uCit0aGUgY3VycmVudCB0aHJlYWQuIikKKyAgICAobGlj ZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIDs7IEN5Y2xpYyBkZXBlbmRlbmN5IHdpdGggcnVzdC10 b2tpby4KIChkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xCiAgIChwYWNrYWdl Ci0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0047-gnu-Add-rust-rand-xoshiro-0.3.patch" Content-Disposition: attachment; filename="0047-gnu-Add-rust-rand-xoshiro-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo46 RnJvbSA2YzI0MTE1MWE5NjUwY2Q3MDY2ZjVlMmU5NDQxYjRmYmYzMGU2NmMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoxMDo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ3LzI2M10gZ251OiBB ZGQgcnVzdC1yYW5kLXhvc2hpcm8tMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1yYW5kLXhvc2hpcm8tMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzIzZWUwNDg3Ni4u ZTdmNjI0MTZiYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM4NDcsNiArMzg0NywzNiBAQCB1c2VmdWwg dHlwZXMgYW5kIGRpc3RyaWJ1dGlvbnMsIGFuZCBzb21lIHJhbmRvbW5lc3MtcmVsYXRlZCBhbGdv cml0aG1zLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQteG9z aGlyby0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1yYW5kLXhvc2hpcm8iKQorICAg ICh2ZXJzaW9uICIwLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyYW5kX3hvc2hpcm8iIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjA3dzNxZ3JhYzhyMzU2bHo1dnFmZjQycmx5NnlkOXZzM2c1bHg1cGJuMTNyY21i MDVycWIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChh cmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMK KyAgICAgICAoKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICAgICAg KCJydXN0LXJhbmQtY29yZSIgLHJ1c3QtcmFuZC1jb3JlLTAuNSkKKyAgICAgICAgKCJydXN0LXNl cmRlIiAscnVzdC1zZXJkZS0xLjApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRz CisgICAgICAgKCgicnVzdC1iaW5jb2RlIiAscnVzdC1iaW5jb2RlLTEuMSkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vcnVzdC1yYW5kb20vcmFuZCIpCisgICAg KHN5bm9wc2lzCisgICAgICJYb3NoaXJvLCB4b3Jvc2hpcm8gYW5kIHNwbGl0bWl4NjQgcmFuZG9t IG51bWJlciBnZW5lcmF0b3JzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlhvc2hpcm8sIHhv cm9zaGlybyBhbmQgc3BsaXRtaXg2NCByYW5kb20gbnVtYmVyIGdlbmVyYXRvcnMuIikKKyAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1yYXdwb2ludGVyLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJh d3BvaW50ZXIiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0048-gnu-Add-rust-rand-xorshift-0.2.patch" Content-Disposition: attachment; filename="0048-gnu-Add-rust-rand-xorshift-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo47 RnJvbSA0YjU0YTVkMDJkODc3NDc1MzMxNDI5OGI3ZjExYjMzNjgyZTdjMjI2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoxNDoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ4LzI2M10gZ251OiBB ZGQgcnVzdC1yYW5kLXhvcnNoaWZ0LTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcmFuZC14b3JzaGlmdC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTdmNjI0MTZiYy4u MmU5OWIzMDQ3OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM4NDcsNiArMzg0NywzNCBAQCB1c2VmdWwg dHlwZXMgYW5kIGRpc3RyaWJ1dGlvbnMsIGFuZCBzb21lIHJhbmRvbW5lc3MtcmVsYXRlZCBhbGdv cml0aG1zLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQteG9y c2hpZnQtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmFuZC14b3JzaGlmdCIpCisg ICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfeG9yc2hpZnQi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFhNnd5NzZsYzVmaW1tMW45bjhmemhwNGNmandmd3hoNGh4NjNiZzN2bGgx ZDJ3MWRtM3AiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1 dHMKKyAgICAgICAoKCJydXN0LXJhbmQtY29yZSIgLHJ1c3QtcmFuZC1jb3JlLTAuNSkKKyAgICAg ICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxv cG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1iaW5jb2RlIiAscnVzdC1iaW5jb2RlLTEuMSkp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2NyYXRlcy5pby9jcmF0ZXMvcmFuZF94 b3JzaGlmdCIpCisgICAgKHN5bm9wc2lzICJYb3JzaGlmdCByYW5kb20gbnVtYmVyIGdlbmVyYXRv ciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJYb3JzaGlmdCByYW5kb20gbnVtYmVyIGdlbmVy YXRvci4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQteG9zaGlyby0wLjMKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1yYW5kLXhvc2hpcm8iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0049-gnu-Add-rust-docopt-1.1.patch" Content-Disposition: attachment; filename="0049-gnu-Add-rust-docopt-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo48 RnJvbSA2N2UyMTI5YzRhMTMzNWIzZmRjYTUwNTAyOTI3OTJlNjEyNzQ1YzExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoyMjo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ5LzI2M10gZ251OiBB ZGQgcnVzdC1kb2NvcHQtMS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1k b2NvcHQtMS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyZTk5YjMwNDc5Li4yZjVkNzgyMGUzIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTA2OSw2ICsxMDY5LDMyIEBAIGZyb20gbWFjcm9zLiIpCiAgICAgKHBy b3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWRvY29wdC0xLjEKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1kb2NvcHQiKQorICAgICh2ZXJzaW9uICIxLjEuMCIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJkb2NvcHQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjBzOXJjcG1ubml2czUwMnE2OWxjMWgxd3J3YXBrcTA5 aWtnYmZiZ3FmMzFpZG1jNWxsa3oiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAg IzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0 YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAg ICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICAgICAgKCJydXN0LXN0cnNpbSIg LHJ1c3Qtc3Ryc2ltLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20v ZG9jb3B0L2RvY29wdC5ycyIpCisgICAgKHN5bm9wc2lzICJDb21tYW5kIGxpbmUgYXJndW1lbnQg cGFyc2luZyIpCisgICAgKGRlc2NyaXB0aW9uICJDb21tYW5kIGxpbmUgYXJndW1lbnQgcGFyc2lu Zy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWR0b2EtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtZHRvYSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0050-gnu-Add-rust-memoffset-0.2.patch" Content-Disposition: attachment; filename="0050-gnu-Add-rust-memoffset-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo49 RnJvbSA5ZmMwYjZkNGQyMDc0NzhiMmJkM2EyMTM2NTYwNWQ5YjBmYTUxMjU0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzowMzowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUwLzI2M10gZ251OiBB ZGQgcnVzdC1tZW1vZmZzZXQtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1tZW1vZmZzZXQtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJmNWQ3ODIwZTMuLmQzZDQ3Y2U2NGMgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0yNTg1LDYgKzI1ODUsMjggQEAgZmlsZSBJTy4iKQogICAgICAgICAg KGJhc2UzMgogICAgICAgICAgICIxenk2czBuaTBseDlyanpxM2dxMnp6OXI4emdqbWJwMDIzMzJn M2dzajRmeWh2NHM1enoyIikpKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW1lbW9mZnNldC0w LjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1tZW1vZmZzZXQiKQorICAgICh2ZXJzaW9u ICIwLjIuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJtZW1vZmZzZXQiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFj dm0yejdkeTEzOHMzMDJpaTd3bHpjeGJrYTVhOHlmbDVwbDVkaTdsYmRudzlodzU3OGciKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMgYCgj OnNraXAtYnVpbGQ/ICN0KSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vR2ls bmFhL21lbW9mZnNldCIpCisgICAgKHN5bm9wc2lzCisgICAgICJvZmZzZXRfb2YgZnVuY3Rpb25h bGl0eSBmb3IgUnVzdCBzdHJ1Y3RzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkBjb2Rle29m ZnNldF9vZn0gZnVuY3Rpb25hbGl0eSBmb3IgUnVzdCBzdHJ1Y3RzLiIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1pbWUtMC4zCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtbWltZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0051-gnu-Add-rust-crossbeam-epoch-0.7.patch" Content-Disposition: attachment; filename="0051-gnu-Add-rust-crossbeam-epoch-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo50 RnJvbSAxYzE3NmJlOGVhNjExZjhhNThhYzc0MmE3ZGEyZmE1NjAxNTRjMjUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzowNjozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUxLzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGQzZDQ3 Y2U2NGMuLmVkYTUzMDYyYjIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04MDcsNiArODA3LDM3IEBAIEl0 IGlzIGluc3BpcmVkIGJ5IHRoZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4i KQogICAgIChkZXNjcmlwdGlvbiAiQ3JpdGVyaW9uJ3MgcGxvdHRpbmcgbGlicmFyeS4iKQogICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWNyb3NzYmVhbS1lcG9jaC0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1jcm9zc2JlYW0tZXBvY2giKQorICAgICh2ZXJzaW9uICIwLjcuMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJjcm9zc2JlYW0tZXBvY2giIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFkNDA4Yjl4ODJtZGJuYjQw NWd3NTh2NW1tZGJqMnJsMjhhMWg3YjlybW4yNWg4ZjdqODQiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVp bGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWFycmF5dmVjIiAs cnVzdC1hcnJheXZlYy0wLjQpCisgICAgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0w LjEpCisgICAgICAgICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGls cy0wLjYpCisgICAgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4z KQorICAgICAgICAoInJ1c3QtbWVtb2Zmc2V0IiAscnVzdC1tZW1vZmZzZXQtMC4yKQorICAgICAg ICAoInJ1c3Qtc2NvcGVndWFyZCIgLHJ1c3Qtc2NvcGVndWFyZC0wLjMpKQorICAgICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAu NCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3Jvc3NiZWFt LXJzL2Nyb3NzYmVhbS90cmVlL21hc3Rlci9jcm9zc2JlYW0tZXBvY2giKQorICAgIChzeW5vcHNp cyAiRXBvY2gtYmFzZWQgZ2FyYmFnZSBjb2xsZWN0aW9uIikKKyAgICAoZGVzY3JpcHRpb24gIkVw b2NoLWJhc2VkIGdhcmJhZ2UgY29sbGVjdGlvbi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVh bS11dGlscy0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tdXRpbHMi KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0052-gnu-Add-rust-ascii-0.9.patch" Content-Disposition: attachment; filename="0052-gnu-Add-rust-ascii-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo51 RnJvbSBiNjcyYmE0MmMyZTczZTJhMjMzMDg1NGJmYzE3YzRlMzEzYmRiMDdmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzozMzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUyLzI2M10gZ251OiBB ZGQgcnVzdC1hc2NpaS0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWFz Y2lpLTAuOSk6IE5ldyB2YXJpYWJsZXMuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjggaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWRhNTMwNjJiMi4uYzdjYzBmYmE1ZSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTEyOCw2ICsxMjgsMzQgQEAgYXJyYXkgKGl0IGNhbiBiZSBzdG9yZWQg b24gdGhlIHN0YWNrIHRvbykuICBJbXBsZW1lbnRzIGZpeGVkIGNhcGFjaXR5CiBBcnJheVZlYyBh bmQgQXJyYXlTdHJpbmcuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1hc2NpaS0wLjkKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1hc2NpaSIpCisgICAgKHZlcnNpb24gIjAuOS4xIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImFzY2lpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZGNrNnJzam54bGN6eWpubmNuOGhmMTZi eGo0Mm0xdmk2czJuMzJjMWpnMmlqZDlkejU1IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAor ICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1x dWlja2NoZWNrLTAuOCkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisg ICAgICAgICgicnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vdG9tcHJvZ3JhbW1lci9ydXN0LWFz Y2lpIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkFTQ0lJLW9ubHkgZXF1aXZhbGVudHMgdG8gY2hh ciwgc3RyIGFuZCBTdHJpbmciKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQVNDSUktb25seSBl cXVpdmFsZW50cyB0byBAY29kZXtjaGFyfSwgQGNvZGV7c3RyfSBhbmQgQGNvZGV7U3RyaW5nfS4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LWF0dHktMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt YXR0eSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0053-gnu-Add-rust-term-0.5.1.patch" Content-Disposition: attachment; filename="0053-gnu-Add-rust-term-0.5.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo52 RnJvbSA1MGU4MjdkYjRkZjE4Zjc0MGRmNWI1Y2QyMzM4NGEyNWEwNDM1MDcxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzozNzo0MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUzLzI2M10gZ251OiBB ZGQgcnVzdC10ZXJtLTAuNS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC10 ZXJtLTAuNS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMTYgKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykK CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCmluZGV4IGM3Y2MwZmJhNWUuLmM1Mjk1NjM4MTIgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CkBAIC01MDczLDYgKzUwNzMsMjIgQEAgZGlyZWN0b3JpZXMuIikKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtdGVybS0wLjUuMQorICAocGFja2FnZQorICAgIChpbmhlcml0 IHJ1c3QtdGVybS0wLjQpCisgICAgKHZlcnNpb24gIjAuNS4xIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgInRlcm0iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgKHBhY2thZ2UtbmFtZSBydXN0LXRlcm0tMC40KSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBxYm1xZDhqYmps cXI0NjA4cWRtdnA2eWluNXlwaWZ6aTVzMnh5aGx3OGc4czV5bmZzc3kiKSkpKQorICAgIChhcmd1 bWVudHMgYCgjOnNraXAtYnVpbGQ/ICN0KSkKKyAgICAocHJvcGVydGllcyAnKCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC10ZXJtY29sb3ItMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtdGVybWNvbG9yIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0054-gnu-Add-rust-clippy-0.0.patch" Content-Disposition: attachment; filename="0054-gnu-Add-rust-clippy-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo53 RnJvbSBmOTRjMzdjZjZjZDczYTA5NDRkZjU2ZmM3Y2JiZTFkY2EyZGM2MGQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo0MDoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU0LzI2M10gZ251OiBB ZGQgcnVzdC1jbGlwcHktMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1j bGlwcHktMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYzUyOTU2MzgxMi4uNmI5MjU3NmY5OSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTY5NCw2ICs2OTQsMzMgQEAgY29sb3JpemF0aW9uLiIpCiAgICAgKHBy b3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNsaXBweS0wLjAKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1jbGlwcHkiKQorICAgICh2ZXJzaW9uICIwLjAuMzAyIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImNsaXBweSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3Ry aW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1Ngor ICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTU2Mngzc3E5bWdtYzhqMzlnZDM0d3FtN3licmR2 cG1qN2NjMW40NTBnd3Nhd2F5dzRmciIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWls ZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAg ICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtdGVybSIgLHJ1c3QtdGVybS0wLjUuMSkp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vcnVzdC1sYW5nL3J1 c3QtY2xpcHB5IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkxpbnRzIHRvIGF2b2lkIGNvbW1vbiBw aXRmYWxscyBpbiBSdXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBw cm92aWRlcyBhIGJ1bmNoIG9mIGhlbHBmdWwgbGludHMgdG8gYXZvaWQgY29tbW9uCitwaXRmYWxs cyBpbiBSdXN0LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2xvdWRhYmktMC4wCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtY2xvdWRhYmkiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0056-gnu-Add-rust-lock-api-0.2.patch" Content-Disposition: attachment; filename="0056-gnu-Add-rust-lock-api-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg55 RnJvbSA2OTdjNzFjNjU2ODIwZWI4YmRjZTUzZjExYzZhZTJmMTQxM2RkZTMxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo1MjoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU2LzI2M10gZ251OiBB ZGQgcnVzdC1sb2NrLWFwaS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxvY2stYXBpLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDc4ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpp bmRleCAwZDM0Nzc5NGUzLi40YmU5ZGE2NDJjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQ0MSwzNSAr MjQ0MSwzNCBAQCBmdW5jdGlvbnMgYW5kIHN0YXRpYyB2YXJpYWJsZXMgdGhlc2UgbGlicmFyaWVz IGNvbnRhaW4uIikKICAgICAobmFtZSAicnVzdC1saWJzc2gyLXN5cyIpCiAgICAgKHZlcnNpb24g IjAuMi4xMiIpCiAgICAgKHNvdXJjZQotICAgICAgKG9yaWdpbgotICAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKLSAgICAgICAgKHVyaSAoY3JhdGUtdXJpICJsaWJzc2gyLXN5cyIgdmVyc2lvbikp Ci0gICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLmNy YXRlIikpCi0gICAgICAgIChzaGEyNTYKLSAgICAgICAgIChiYXNlMzIKLSAgICAgICAgICAiMXpi Nmdzdzc5NW5xODQ4bms1eDJzbXpwZm5uMXMxNXdqbHpqbnZyOGlobHoybDV4MjU0OSIpKSkpCi0g ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCi0gICAgOyhhcmd1bWVudHMKLSAg ICA7IGAoIzpwaGFzZXMKLSAgICA7ICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCi0g ICAgOyAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ2ZpbmQtb3BlbnNzbAotICAgIDsgICAgICAobGFt YmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKLSAgICA7ICAgICAgICAobGV0 ICgob3BlbnNzbCAoYXNzb2MtcmVmIGlucHV0cyAib3BlbnNzbCIpKSkKLSAgICA7ICAgICAgICAg IChzZXRlbnYgIk9QRU5TU0xfRElSIiBvcGVuc3NsKSkKLSAgICA7ICAgICAgICAoZGVsZXRlLWZp bGUtcmVjdXJzaXZlbHkgImxpYnNzaDIiKQotICAgIDsgICAgICAgIChzZXRlbnYgIkxJQlNTSDJf U1lTX1VTRV9QS0dfQ09ORklHIiAiMSIpCi0gICAgOyAgICAgICAgI3QpKSkpKQotICAgIDsobmF0 aXZlLWlucHV0cwotICAgIDsgYCgoInBrZy1jb25maWciICxwa2ctY29uZmlnKSkpCi0gICAgOyhp bnB1dHMKLSAgICA7IGAoKCJsaWJzc2gyIiAsbGlic3NoMikKLSAgICA7ICAgKCJvcGVuc3NsIiAs b3BlbnNzbCkKLSAgICA7ICAgKCJ6bGliIiAsemxpYikpKQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJsaWJzc2gyLXN5cyIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIuY3JhdGUiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxemI2Z3N3Nzk1bnE4NDhuazV4MnNtenBmbm4xczE1d2psempudnI4aWhsejJsNXgyNTQ5Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7IChhcmd1bWVu dHMKKyAgICA7ICBgKCM6cGhhc2VzCisgICAgOyAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQt cGhhc2VzCisgICAgOyAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAnZmluZC1vcGVuc3NsCisgICAg OyAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAg OyAgICAgICAgICAobGV0ICgob3BlbnNzbCAoYXNzb2MtcmVmIGlucHV0cyAib3BlbnNzbCIpKSkK KyAgICA7ICAgICAgICAgICAgKHNldGVudiAiT1BFTlNTTF9ESVIiIG9wZW5zc2wpKQorICAgIDsg ICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJsaWJzc2gyIikKKyAgICA7ICAgICAg ICAgIChzZXRlbnYgIkxJQlNTSDJfU1lTX1VTRV9QS0dfQ09ORklHIiAiMSIpCisgICAgOyAgICAg ICAgICAjdCkpKSkpCisgICAgOyAobmF0aXZlLWlucHV0cworICAgIDsgIGAoKCJwa2ctY29uZmln IiAscGtnLWNvbmZpZykpKQorICAgIDsgKGlucHV0cworICAgIDsgIGAoKCJsaWJzc2gyIiAsbGli c3NoMikKKyAgICA7ICAgICgib3BlbnNzbCIgLG9wZW5zc2wpCisgICAgOyAgICAoInpsaWIiICx6 bGliKSkpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2FsZXhjcmljaHRvbi9z c2gyLXJzIikKICAgICAoc3lub3BzaXMgIk5hdGl2ZSBiaW5kaW5ncyB0byB0aGUgbGlic3NoMiBs aWJyYXJ5IikKICAgICAoZGVzY3JpcHRpb24KICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBu YXRpdmUgcnVzdCBiaW5kaW5ncyB0byB0aGUgQGNvZGV7bGlic3NoMn0gbGlicmFyeS4iKQotICAg IChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vu c2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIApAQCAtMjQ5 Niw2ICsyNDk1LDM1IEBAIGZ1bmN0aW9ucyBhbmQgc3RhdGljIHZhcmlhYmxlcyB0aGVzZSBsaWJy YXJpZXMgY29udGFpbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1s b2NrLWFwaS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1sb2NrLWFwaSIpCisgICAg KHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImxvY2tfYXBpIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxeng3cGtzbWd5Z2dwY3pndzRxcnI0dmoybmtkazVsaXBnaXlzdnIyMHNsbTU1Mm52NTdk IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAg ICAgKCgicnVzdC1vd25pbmctcmVmIiAscnVzdC1vd25pbmctcmVmLTAuNCkKKyAgICAgICAgKCJy dXN0LXNjb3BlZ3VhcmQiICxydXN0LXNjb3BlZ3VhcmQtMS4wKQorICAgICAgICAoInJ1c3Qtc2Vy ZGUiICxydXN0LXNlcmRlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vQW1hbmlldS9wYXJraW5nX2xvdCIpCisgICAgKHN5bm9wc2lzCisgICAgICJXcmFw cGVycyB0byBjcmVhdGUgZnVsbHktZmVhdHVyZWQgTXV0ZXggYW5kIFJ3TG9jayB0eXBlcyIpCisg ICAgKGRlc2NyaXB0aW9uCisgICAgICJXcmFwcGVycyB0byBjcmVhdGUgZnVsbHktZmVhdHVyZWQg TXV0ZXggYW5kIFJ3TG9jayB0eXBlcy4gIENvbXBhdGlibGUKK3dpdGggbm9fc3RkLiIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtbG9nLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWxvZyIpCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0055-gnu-Add-rust-encode-unicode-0.3.patch" Content-Disposition: attachment; filename="0055-gnu-Add-rust-encode-unicode-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00mo54 RnJvbSAzMzYyYzIyMzU5YzM1OGQ3YWVkYmI0YzdmYmMyZTEzNDExNDM2Nzk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo0NDo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU1LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGUtdW5pY29kZS0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWVuY29kZS11bmljb2RlLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEg ZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQppbmRleCA2YjkyNTc2Zjk5Li4wZDM0Nzc5NGUzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjYsMTIg KzY2LDEyIEBAIHRoZSBSdXN0IHByb2dyYW1taW5nIGxhbmd1YWdlLiIpCiAgICAgICAgICAoYmFz ZTMyCiAgICAgICAgICAgIjE2d3B2cmdodmQwMzUzNTg0aTFpZG5zZ20wcjN2Y2hnOGZ5cm0weDhh eXYxcmd2YmxqZ2YiKSkpKQogICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQor ICAgIChhcmd1bWVudHMgYCgjOnNraXAtYnVpbGQ/ICN0KSkKICAgICAoaG9tZS1wYWdlICJodHRw czovL2dpdGh1Yi5jb20vb2doYW0vcnVzdC1hbnNpLXRlcm0iKQogICAgIChzeW5vcHNpcyAiTGli cmFyeSBmb3IgQU5TSSB0ZXJtaW5hbCBjb2xvdXJzIGFuZCBzdHlsZXMiKQogICAgIChkZXNjcmlw dGlvbgogICAgICAiVGhpcyBpcyBhIGxpYnJhcnkgZm9yIGNvbnRyb2xsaW5nIGNvbG91cnMgYW5k IGZvcm1hdHRpbmcsIHN1Y2ggYXMgcmVkIGJvbGQKIHRleHQgb3IgYmx1ZSB1bmRlcmxpbmVkIHRl eHQsIG9uIEFOU0kgdGVybWluYWxzLiIpCi0gICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0 KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWFudGlkb3RlLTEuMApAQCAtMTI0MSw2ICsxMjQxLDM1IEBAIGZsb2F0aW5nLXBvaW50IHByaW1p dGl2ZXMgdG8gYW4gQGNvZGV7aW86OldyaXRlfS4iKQogQGNvZGV7UmlnaHR9IGlzIGEgZ2VuZXJh bCBwdXJwb3NlIHN1bSB0eXBlIHdpdGggdHdvIGNhc2VzLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW5j b2RlLXVuaWNvZGUtMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5jb2RlLXVuaWNv ZGUiKQorICAgICh2ZXJzaW9uICIwLjMuNSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGVf dW5pY29kZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMWc4YThwaXhreHo2cjkyN2Y0c2M0cjE1cXljMHN6eGR4YjE3 MzJ2OHE3aDBkaTR3a2NsaCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1hc2NpaSIgLHJ1c3QtYXNjaWktMC45KQorICAgIDs7ICAgICAoInJ1c3QtY2xp cHB5IiAscnVzdC1jbGlwcHktMC4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEu MykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vdG9ybW9sL2Vu Y29kZV91bmljb2RlIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlVURi04IGFuZCBVVEYtMTYgc3Vw cG9ydCBmb3IgY2hhciwgdTggYW5kIHUxNiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJVVEYt OCBhbmQgVVRGLTE2IGNoYXJhY3RlciB0eXBlcywgaXRlcmF0b3JzIGFuZCByZWxhdGVkIG1ldGhv ZHMgZm9yCitjaGFyLCB1OCBhbmQgdTE2LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0w LjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0057-gnu-Add-rust-semver-0.9.patch" Content-Disposition: attachment; filename="0057-gnu-Add-rust-semver-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg56 RnJvbSAyOTM5MTdkZThiMmRmZTdmY2M1MTk2ODI3OTA5NDcwYmQ1MjAzZTIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDowOTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU3LzI2M10gZ251OiBB ZGQgcnVzdC1zZW12ZXItMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z ZW12ZXItMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMx IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDRiZTlkYTY0MmMuLjYwMDdlYzFlNGEg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC00NjA5LDYgKzQ2MDksMzcgQEAgd2l0aCBvbmUgb2YgdGhlIGlt cGxlbWVudGVkIHN0cmF0ZWdpZXMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIu MAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3Qtc2VtdmVyLTAuOQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXNlbXZlciIpCisg ICAgKHZlcnNpb24gIjAuOS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlbXZlciIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMDBxNGxrY2owcnJnYmh2aXY5c2Q0cDZxbWRzaXBrd2ticmE3cmgxMWpyaHE1a3B2anpo eCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3Vt ZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAg ICAgICgoInJ1c3Qtc2VtdmVyLXBhcnNlciIgLHJ1c3Qtc2VtdmVyLXBhcnNlci0wLjcpCisgICAg ICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtY3JhdGVzLWluZGV4IiAscnVzdC1jcmF0ZXMt aW5kZXgtMC4xMykKKyAgICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVy aXZlLTEuMCkKKyAgICAgICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4w KQorICAgICAgICAoInJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMpKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9kb2NzLnJzL2NyYXRlL3NlbXZlciIpCisgICAgKHN5bm9wc2lzCisg ICAgICJTZW1hbnRpYyB2ZXJzaW9uIHBhcnNpbmcgYW5kIGNvbXBhcmlzb24iKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiU2VtYW50aWMgdmVyc2lvbiBwYXJzaW5nIGFuZCBjb21wYXJpc29uLiIp CisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3Qtc2VtdmVyLXBhcnNlci0wLjkKICAgKHBhY2thZ2UKICAgICAobmFt ZSAicnVzdC1zZW12ZXItcGFyc2VyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0058-gnu-Add-rust-rustc-version-0.2.patch" Content-Disposition: attachment; filename="0058-gnu-Add-rust-rustc-version-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg57 RnJvbSA1NTA4YmRjMDgzNDc2MWExMjczYzlkZWMzN2VlYjBkMDhjYTcwNGIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxMjo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU4LzI2M10gZ251OiBB ZGQgcnVzdC1ydXN0Yy12ZXJzaW9uLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpOiBOZXcgdmVyc2lvbi4KLS0tCiBnbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjAwN2VjMWU0YS4uODJi MmRjZWY2NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ0MDIsNiArNDQwMiwzMiBAQCBydXN0LWxhbmcv cnVzdCBpbnRlZ3JhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1ydXN0Yy12ZXJzaW9uLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJ1c3RjLXZl cnNpb24iKQorICAgICh2ZXJzaW9uICIwLjIuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJydXN0 Y192ZXJzaW9uIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIwMmgzeDU3bGNyOGwycG0wYTY0NXM5d2hkaDMzcG41Y25y d3ZuNWNiNTd2Y3JjNTN4M2hrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6 Y2FyZ28taW5wdXRzICgoInJ1c3Qtc2VtdmVyIiAscnVzdC1zZW12ZXItMC45KSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9LaW11bmRpL3J1c3RjLXZlcnNpb24t cnMiKQorICAgIChzeW5vcHNpcworICAgICAiTGlicmFyeSBmb3IgcXVlcnlpbmcgdGhlIHZlcnNp b24gb2YgYSBpbnN0YWxsZWQgcnVzdGMgY29tcGlsZXIiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbGlicmFyeSBmb3IgcXVlcnlpbmcgdGhlIHZlcnNp b24gb2YgYSBpbnN0YWxsZWQKK3J1c3RjIGNvbXBpbGVyLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtcnl1 LTEuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJ5dSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0059-gnu-Add-rust-afl-0.4.patch" Content-Disposition: attachment; filename="0059-gnu-Add-rust-afl-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg58 RnJvbSA2MGExYjJlZmNkNTk2ZmI3ZGViNGZkOWEyYjZkNzdjYzA5OGMzODMxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxNDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU5LzI2M10gZ251OiBB ZGQgcnVzdC1hZmwtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1hZmwt MC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDgyYjJkY2VmNjcuLjJlZjkzNjU2MzAgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC01Myw2ICs1MywzNyBAQCB0aGUgUnVzdCBwcm9ncmFtbWluZyBsYW5ndWFn ZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YnNkLTMKICAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOnpsaWIpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYWZsLTAuNAorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWFmbCIpCisgICAgKHZlcnNpb24gIjAuNC4zIikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgImFmbCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGcyY2hjMThqaTdxeGkwZDAzbjJhaTE0 MHFkY3d3OTU4djVzaTZyY2pubmhtcmkxdnlmYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtY2MiICxydXN0LWNjLTEuMCkK KyAgICAgICAgKCJydXN0LWNsYXAiICxydXN0LWNsYXAtMikKKyAgICAgICAgKCJydXN0LXJ1c3Rj LXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKQorICAgICAgICAoInJ1c3QteGRnIiAs cnVzdC14ZGctMi4yKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAg ICgoInJ1c3QtcnVzdGMtdmVyc2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpCisgICAgICAg ICgicnVzdC14ZGciICxydXN0LXhkZy0yLjIpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9n aXRodWIuY29tL3J1c3QtZnV6ei9hZmwucnMiKQorICAgIChzeW5vcHNpcworICAgICAiRnV6emlu ZyBSdXN0IGNvZGUgd2l0aCBhbWVyaWNhbi1mdXp6eS1sb3AiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiRnV6eiBSdXN0IGNvZGUgd2l0aCBhbWVyaWNhbi1mdXp6eS1sb3AuIikKKyAgICAobGlj ZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWFuc2ktdGVybS0w LjExCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYW5zaS10ZXJtIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0060-gnu-Add-rust-insta-0.8.patch" Content-Disposition: attachment; filename="0060-gnu-Add-rust-insta-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg59 RnJvbSBjYmZkMjIyMDg2MDA5NDViZThiMWNhODUwZTAzNTZmNzBkOGE0OTdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxOTo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYwLzI2M10gZ251OiBB ZGQgcnVzdC1pbnN0YS0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWlu c3RhLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDM2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJlZjkzNjU2MzAuLjlkMzNlMGQ2 MjQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0yMTA5LDYgKzIxMDksNDIgQEAgU3lzdGVtVGltZX19LiIp CiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWluc3RhLTAuOAorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LWluc3RhIikKKyAgICAodmVyc2lvbiAiMC44LjEiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiaW5zdGEiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE3cnZxdzl4bTYxcHJuY2JxaTNjcGxwaHIz bDJkbDg1c2xqZHB5cjNmejJtcWpnYmRmd2IiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNocm9ubyIgLHJ1c3QtY2hyb25v LTAuNCkKKyAgICAgICAgKCJydXN0LWNpLWluZm8iICxydXN0LWNpLWluZm8tMC4zKQorICAgICAg ICAoInJ1c3QtY29uc29sZSIgLHJ1c3QtY29uc29sZS0wLjcpCisgICAgICAgICgicnVzdC1kaWZm ZXJlbmNlIiAscnVzdC1kaWZmZXJlbmNlLTIuMCkKKyAgICAgICAgKCJydXN0LWZhaWx1cmUiICxy dXN0LWZhaWx1cmUtMC4xKQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenkt c3RhdGljLTEuMykKKyAgICAgICAgKCJydXN0LXBlc3QiICxydXN0LXBlc3QtMi4xKQorICAgICAg ICAoInJ1c3QtcGVzdC1kZXJpdmUiICxydXN0LXBlc3QtZGVyaXZlLTIuMSkKKyAgICAgICAgKCJy dXN0LXJvbiIgLHJ1c3Qtcm9uLTAuNCkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJk ZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkK KyAgICAgICAgKCJydXN0LXNlcmRlLXlhbWwiICxydXN0LXNlcmRlLXlhbWwtMC44KQorICAgICAg ICAoInJ1c3QtdXVpZCIgLHJ1c3QtdXVpZC0wLjcpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL21pdHN1aGlrby9pbnN0YSIpCisgICAgKHN5bm9wc2lzICJTbmFwc2hvdCB0 ZXN0aW5nIGxpYnJhcnkgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBw YWNrYWdlIHByb3ZpZGVzIGEgc25hcHNob3QgdGVzdGluZyBsaWJyYXJ5IGZvciBSdXN0LiIpCisg ICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1pb3Zl Yy0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1pb3ZlYyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0062-gnu-Add-rust-speculate-0.1.patch" Content-Disposition: attachment; filename="0062-gnu-Add-rust-speculate-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg61 RnJvbSAyMDA0ZTY2ZWY5MzI2MGEzYTU4YmMyYWE0ZjM5Y2E3MTEzYTUzMDVjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyMjoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYyLzI2M10gZ251OiBB ZGQgcnVzdC1zcGVjdWxhdGUtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zcGVjdWxhdGUtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1OGJmZjhiNTBlLi4zMDg5ZTNh Mzg4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDk2NSw2ICs0OTY1LDM1IEBAIHRyYWNrIG9mIHdoZXJl IGVhY2ggbmV3IGZpbGUgYW5kIGxpbmUgc3RhcnRzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LXNwZWN1bGF0ZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1zcGVjdWxhdGUiKQorICAgICh2ZXJzaW9uICIwLjEuMiIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJzcGVjdWxhdGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwaDAxbjNmcWttbmZyMXdkMTNkcXNpNHpudjA2eHk2 cDRoM2hxcWR6azgxcjByNXZkMXciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAg IzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1h Y3JvMi0wLjQpCisgICAgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgICAg ICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkKKyAgICAgICAgKCJydXN0LXVuaWNvZGUteGlk IiAscnVzdC11bmljb2RlLXhpZC0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6 Ly9naXRodWIuY29tL3V0a2Fyc2hrdWtyZXRpL3NwZWN1bGF0ZS5ycyIpCisgICAgKHN5bm9wc2lz CisgICAgICJSU3BlYyBpbnNwaXJlZCB0ZXN0aW5nIGZyYW1ld29yayBmb3IgUnVzdCIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJBbiBSU3BlYyBpbnNwaXJlZCBtaW5pbWFsIHRlc3RpbmcgZnJh bWV3b3JrIGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVm aW5lLXB1YmxpYyBydXN0LXNwaW4tMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc3Bp biIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0061-gnu-Add-rust-syn-0.15.patch" Content-Disposition: attachment; filename="0061-gnu-Add-rust-syn-0.15.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg60 RnJvbSAxZjY1ZDZkOWYwN2JjNzIyZjBjZTBjN2Q0NjE5MTZlMjIyZTYyZDJiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyMDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYxLzI2M10gZ251OiBB ZGQgcnVzdC1zeW4tMC4xNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc3lu LTAuMTUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDlkMzNlMGQ2MjQuLjU4YmZmOGI1MGUgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC01MTcxLDYgKzUxNzEsMzggQEAgYW5kIEphcm8tV2lua2xlci4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3lu LTAuMTUKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zeW4iKQorICAgICh2ZXJzaW9uICIw LjE1LjQ0IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN5biIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWlkNWc2eDZ6 aWh2M2o3aHdydzNtMWpwNjM2Ymc4ZHBpNjcxcjd6eTNqdnBrYXZiNzk0dyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6 c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtcHJv Yy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAgICAgKCJydXN0LXF1b3RlIiAs cnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC11bmljb2RlLXhpZCIgLHJ1c3QtdW5pY29k ZS14aWQtMC4yKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgo InJ1c3QtaW5zdGEiICxydXN0LWluc3RhLTAuOCkKKyAgICAgICAgKCJydXN0LXJheW9uIiAscnVz dC1yYXlvbi0xLjEpCisgICAgICAgICgicnVzdC1yZWYtY2FzdCIgLHJ1c3QtcmVmLWNhc3QtMC4y KQorICAgICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAgICAgICAgKCJydXN0 LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICAgICAgKCJydXN0LXdhbGtkaXIi ICxydXN0LXdhbGtkaXItMi4yKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNv bS9kdG9sbmF5L3N5biIpCisgICAgKHN5bm9wc2lzICJQYXJzZXIgZm9yIFJ1c3Qgc291cmNlIGNv ZGUiKQorICAgIChkZXNjcmlwdGlvbiAiUGFyc2VyIGZvciBSdXN0IHNvdXJjZSBjb2RlLiIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3Qtc3luc3RydWN0dXJlLXRlc3QtdHJhaXRzLTAuMQogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXN5bnN0cnVjdHVyZS10ZXN0LXRyYWl0cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0063-gnu-Add-rust-diff-0.1.patch" Content-Disposition: attachment; filename="0063-gnu-Add-rust-diff-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg62 RnJvbSAzZDA4Yjc1MGQxMDA0ZGE4YzM4ODI1NmRlMjhlMzliZWE2MGFiZTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyNDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYzLzI2M10gZ251OiBB ZGQgcnVzdC1kaWZmLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZGlm Zi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzMDg5ZTNhMzg4Li44YTdmYTQzZGZkIDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtMTEyMSw2ICsxMTIxLDMzIEBAIGhleGFkZWNpbWFsLCBiYXNlMzIsIGFuZCBi YXNlNjQuIikKICAgICAoZGVzY3JpcHRpb24gIkRlbW8gb2YgcHJvYy1tYWNyby1oYWNrLiIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtZGlmZi0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1kaWZm IikKKyAgICAodmVyc2lvbiAiMC4xLjExIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImRpZmYiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjBmaGF2bmk0NmEycmliOTNpZzVmZ2JxbW00OHlzbXM1c3h6YjNoOWJwN3ZwMmJ3 bmphcnciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChh cmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2st MC44KQorICAgICAgICAoInJ1c3Qtc3BlY3VsYXRlIiAscnVzdC1zcGVjdWxhdGUtMC4xKSkpKQor ICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS91dGthcnNoa3VrcmV0aS9k aWZmLnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkxDUyBiYXNlZCBzbGljZSBhbmQgc3RyaW5n IGRpZmZpbmcgaW1wbGVtZW50YXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gTENT IGJhc2VkIHNsaWNlIGFuZCBzdHJpbmcgZGlmZmluZyBpbXBsZW1lbnRhdGlvbi4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWRpcnMtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0064-gnu-Add-rust-cpp-demangle-0.2.patch" Content-Disposition: attachment; filename="0064-gnu-Add-rust-cpp-demangle-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg63 RnJvbSA2MWJjMTIzYTZjMWUwM2U2NGI0ZGVhZGMyNWYzNjkxMmY1MjczM2FlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyODozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY0LzI2M10gZ251OiBB ZGQgcnVzdC1jcHAtZGVtYW5nbGUtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1jcHAtZGVtYW5nbGUtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGE3ZmE0M2RmZC4u MzlkYWRkNGJhYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEwNzAsNiArMTA3MCwzNiBAQCBoZXhhZGVj aW1hbCwgYmFzZTMyLCBhbmQgYmFzZTY0LiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAg IjE3Z2l2MG4wbjFyNjR6MGRhaGZ2a2p5M3lzNTE3anh5aHM4c2Q5bG1ndmNsanBqeXJ5eGEiKSkp KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3BwLWRlbWFuZ2xlLTAuMgorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LWNwcC1kZW1hbmdsZSIpCisgICAgKHZlcnNpb24gIjAuMi4xMiIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJjcHBfZGVtYW5nbGUiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBhNGhxc2ZjMHNm ZHd5N3BjcjByYzFmanAyajQ3Znhia3FmYzJsZnJiaTR6bG01aHEzNmsiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNr aXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWFmbCIg LHJ1c3QtYWZsLTAuNCkKKyAgICAgICAgKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkp CisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNsYXAi ICxydXN0LWNsYXAtMikKKyAgICAgICAgKCJydXN0LWRpZmYiICxydXN0LWRpZmYtMC4xKQorICAg ICAgICAoInJ1c3QtZ2xvYiIgLHJ1c3QtZ2xvYi0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL2dpbWxpLXJzL2NwcF9kZW1hbmdsZSIpCisgICAgKHN5bm9w c2lzICJEZW1hbmdsZSBDKysgc3ltYm9scyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlz IHBhY2thZ2UgcHJvdmlkZXMgYSBjcmF0ZSBmb3IgZGVtYW5nbGluZyBDKysgc3ltYm9scy4iKQor ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVm aW5lLXB1YmxpYyBydXN0LWRlbW8taGFjay0wLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1kZW1vLWhhY2siKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0065-gnu-Add-rust-indexmap-1.0.patch" Content-Disposition: attachment; filename="0065-gnu-Add-rust-indexmap-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg64 RnJvbSAwOTExMzAyODI5YjdiNTYyNzdlOGNkYzBhMGQ3NmE0M2NkODM5YzI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDo0NToxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY1LzI2M10gZ251OiBB ZGQgcnVzdC1pbmRleG1hcC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWluZGV4bWFwLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzlkYWRkNGJhYS4u MTJjYmIyMGFjNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTIxNjYsNiArMjE2Niw0OCBAQCBTeXN0ZW1U aW1lfX0uIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtaW5kZXhtYXAtMS4wCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaW5kZXhtYXAiKQorICAgICh2ZXJzaW9uICIxLjAu MiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJpbmRleG1hcCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTNmNWsxa2wy NzU5eTR4ZnkwdmhheXMzNWZtcmttaHFuZ2JyMm55OHNtdnJiejBhZzBieSIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6 c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qtc2Vy ZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICAgICAoKCJydXN0LWZudiIgLHJ1c3QtZm52LTEuMCkKKyAgICAgICAgKCJydXN0LWl0ZXJ0 b29scyIgLHJ1c3QtaXRlcnRvb2xzLTAuOCkKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAs cnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1x dWlja2NoZWNrLTAuOCkKKyAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAg ICAgICAoInJ1c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2JsdXNzL2luZGV4bWFwIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIkhhc2ggdGFibGUgd2l0aCBjb25zaXN0ZW50IG9yZGVyIGFuZCBmYXN0IGl0ZXJh dGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBo YXNoIHRhYmxlIHdpdGggY29uc2lzdGVudCBvcmRlciBhbmQgZmFzdCBpdGVyYXRpb24uCisKK1Ro ZSBpbmRleG1hcCBpcyBhIGhhc2ggdGFibGUgd2hlcmUgdGhlIGl0ZXJhdGlvbiBvcmRlciBvZiB0 aGUKK2tleS12YWx1ZSBwYWlycyBpcyBpbmRlcGVuZGVudCBvZiB0aGUgaGFzaCB2YWx1ZXMgb2Yg dGhlIGtleXMuICBJdCBoYXMKK3RoZSB1c3VhbCBoYXNoIHRhYmxlIGZ1bmN0aW9uYWxpdHksIGl0 IHByZXNlcnZlcyBpbnNlcnRpb24gb3JkZXIKK2V4Y2VwdCBhZnRlciByZW1vdmFscywgYW5kIGl0 IGFsbG93cyBsb29rdXAgb2YgaXRzIGVsZW1lbnRzIGJ5IGVpdGhlcgoraGFzaCB0YWJsZSBrZXkg b3IgbnVtZXJpY2FsIGluZGV4LiAgQSBjb3JyZXNwb25kaW5nIGhhc2ggc2V0IHR5cGUgaXMKK2Fs c28gcHJvdmlkZWQuCisKK1RoaXMgY3JhdGUgd2FzIGluaXRpYWxseSBwdWJsaXNoZWQgdW5kZXIg dGhlIG5hbWUgb3JkZXJtYXAsIGJ1dCBpdCB3YXMKK3JlbmFtZWQgdG8gaW5kZXhtYXAuIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1pbnN0YS0wLjgKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1pbnN0 YSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0066-gnu-Add-rust-crossbeam-deque-0.7.patch" Content-Disposition: attachment; filename="0066-gnu-Add-rust-crossbeam-deque-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg65 RnJvbSA1YTQzNWJlMDlhMGY5MWY5NjE1YWE3NGM3YzhiNTQ4YzJhYjQyNWZiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxMDowNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY2LzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMTJjYmIyMGFj NC4uMDMyNjExNTJhOSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg5Myw2ICs4OTMsMzMgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5LiIpCiAgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtY3Jvc3NiZWFtLWRlcXVlLTAuNworICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWNyb3NzYmVhbS1kZXF1ZSIpCisgICAgKHZlcnNpb24gIjAuNy4xIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImNyb3NzYmVhbS1kZXF1ZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHdhczl4NzFjejVnMXkzNjcwY3l5 NmpkbXNkZmc2azltYmYwZGR6MmsxbWRkN2h4NTM1aSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8g I3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtY3Jvc3NiZWFtLWVwb2No IiAscnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43KQorICAgICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0 aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAg KGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Nyb3NzYmVhbS1ycy9jcm9zc2Jl YW0vdHJlZS9tYXN0ZXIvY3Jvc3NiZWFtLWRlcXVlIikKKyAgICAoc3lub3BzaXMgIkNvbmN1cnJl bnQgd29yay1zdGVhbGluZyBkZXF1ZSIpCisgICAgKGRlc2NyaXB0aW9uICJDb25jdXJyZW50IHdv cmstc3RlYWxpbmcgZGVxdWUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43 CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtLWVwb2NoIikKLS0gCjIuMjQu MQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0067-gnu-Add-rust-crossbeam-queue-0.1.patch" Content-Disposition: attachment; filename="0067-gnu-Add-rust-crossbeam-queue-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg66 RnJvbSAwZWFlNzRlZWExMDMxYjRiNjJlYjI0ZDIzMmNmNmJjMGYwZDA1NzdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxMzoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY3LzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDAzMjYxMTUy YTkuLjc4NTM2MTFjMDYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05NTEsNiArOTUxLDM0IEBAIEl0IGlz IGluc3BpcmVkIGJ5IHRoZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQog ICAgIChkZXNjcmlwdGlvbiAiRXBvY2gtYmFzZWQgZ2FyYmFnZSBjb2xsZWN0aW9uLiIpCiAgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3QtY3Jvc3NiZWFtLXF1ZXVlLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LWNyb3NzYmVhbS1xdWV1ZSIpCisgICAgKHZlcnNpb24gIjAuMS4yIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImNyb3NzYmVhbS1xdWV1ZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGpzYTlkYnhud3FjeGZ3czA5 dmFzY2hmOTJkNGltbGJiaWttY240a2E4ejdyemI5cjV2dyIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWls ZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0 aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAg KGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Nyb3NzYmVhbS1ycy9jcm9zc2Jl YW0vdHJlZS9tYXN0ZXIvY3Jvc3NiZWFtLXV0aWxzIikKKyAgICAoc3lub3BzaXMgIkNvbmN1cnJl bnQgcXVldWVzIikKKyAgICAoZGVzY3JpcHRpb24gIkNvbmN1cnJlbnQgcXVldWVzLiIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdAorICAgICAgICAgICAgICAgLGxpY2Vuc2U6YXNsMi4w CisgICAgICAgICAgICAgICAsbGljZW5zZTpic2QtMikpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1jcm9zc2JlYW0tdXRpbHMtMC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3Jvc3Ni ZWFtLXV0aWxzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0068-gnu-Add-rust-smallvec-0.6.patch" Content-Disposition: attachment; filename="0068-gnu-Add-rust-smallvec-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg67 RnJvbSA1YjIwMWU2MGE2N2Q3YmVjYjU2YWIzZDkzNzRmNTNjZjJjMjkzOTA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxOToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY4LzI2M10gZ251OiBB ZGQgcnVzdC1zbWFsbHZlYy0wLjYuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXNtYWxsdmVjLTAuNik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzg1MzYxMWMwNi4uNWEzMjMxNjY0 MCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTUwNzUsNiArNTA3NSwzNSBAQCBkYXRhIHR5cGUuIikKICAg ICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc21hbGx2ZWMtMC42CisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3Qtc21hbGx2ZWMiKQorICAgICh2ZXJzaW9uICIwLjYuMTAiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAic21hbGx2ZWMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFkeWw0M3Jnem55NzlqanBnemkw N3kwbHkyZ2d4MXh3c242NGNzeGowajkxYnNmNmxxNWIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1z ZXJkZS0xLjApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgi cnVzdC1iaW5jb2RlIiAscnVzdC1iaW5jb2RlLTEuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vc2Vydm8vcnVzdC1zbWFsbHZlYyIpCisgICAgKHN5bm9wc2lz CisgICAgICJTbWFsbCB2ZWN0b3Igb3B0aW1pemF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIidTbWFsbCB2ZWN0b3InIG9wdGltaXphdGlvbjogc3RvcmUgdXAgdG8gYSBzbWFsbCBudW1i ZXIgb2YgaXRlbXMgb24gdGhlCitzdGFjay4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNvY2tldDItMC4z CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc29ja2V0MiIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0069-gnu-Add-rust-crossbeam-channel-0.3.patch" Content-Disposition: attachment; filename="0069-gnu-Add-rust-crossbeam-channel-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg68 RnJvbSBmOTEwMjcxYjkzY2NmZjVlYjRlZTZiOTM4YjY5MjEyMGU5ZTAwZDhiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyMjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY5LzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LWNyb3NzYmVhbS1jaGFubmVsLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg NWEzMjMxNjY0MC4uODAxN2ZmYzMxYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg5Myw2ICs4OTMsMzgg QEAgSXQgaXMgaW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1u ZXF9LiIpCiAgICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5LiIp CiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtY3Jvc3NiZWFtLWNoYW5uZWwtMC4zCisgIChwYWNrYWdlCisgICAg KG5hbWUgInJ1c3QtY3Jvc3NiZWFtLWNoYW5uZWwiKQorICAgICh2ZXJzaW9uICIwLjMuOCIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJjcm9zc2JlYW0tY2hhbm5lbCIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGF6cHlt eWswbGQ0YWtyamZ5NjljazVwemZnejFmMmdiM3NtbTJ5d2xkOTJ2c2pkMjNoZyIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt Y3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgICAgICAoInJ1 c3Qtc21hbGx2ZWMiICxydXN0LXNtYWxsdmVjLTAuNikpCisgICAgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgICAg ICAoInJ1c3Qtc2lnbmFsLWhvb2siICxydXN0LXNpZ25hbC1ob29rLTAuMSkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbS90 cmVlL21hc3Rlci9jcm9zc2JlYW0tY2hhbm5lbCIpCisgICAgKHN5bm9wc2lzCisgICAgICJNdWx0 aS1wcm9kdWNlciBtdWx0aS1jb25zdW1lciBjaGFubmVscyBmb3IgbWVzc2FnZSBwYXNzaW5nIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIk11bHRpLXByb2R1Y2VyIG11bHRpLWNvbnN1bWVyIGNo YW5uZWxzIGZvciBtZXNzYWdlIHBhc3NpbmcuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4 cGF0CisgICAgICAgICAgICAgICAsbGljZW5zZTphc2wyLjAKKyAgICAgICAgICAgICAgICxsaWNl bnNlOmJzZC0yKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcK ICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tZGVxdWUiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0070-gnu-Add-rust-crossbeam-0.7.patch" Content-Disposition: attachment; filename="0070-gnu-Add-rust-crossbeam-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg69 RnJvbSBlMjE5ODEwM2IxMDRiMWY3MmU4YTNmY2RlZTliMWVjMDU5YmNlMjk5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyNTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcwLzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcm9zc2JlYW0tMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDgwMTdmZmMzMWMuLjY0ODFi NGM3Y2EgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04OTMsNiArODkzLDM3IEBAIEl0IGlzIGluc3BpcmVk IGJ5IHRoZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQogICAgIChkZXNj cmlwdGlvbiAiQ3JpdGVyaW9uJ3MgcGxvdHRpbmcgbGlicmFyeS4iKQogICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LWNyb3NzYmVhbS0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0iKQor ICAgICh2ZXJzaW9uICIwLjcuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjcm9zc2JlYW0iIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjBnNWp5c3E1eDRnbmRjMXY1c3E5bjNmMW05N2s3cWlod2RwaWd3NmFyNmtuajE0 cW0wOWQiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChh cmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMK KyAgICAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICAgICAgKCJydXN0 LWNyb3NzYmVhbS1jaGFubmVsIiAscnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMpCisgICAgICAg ICgicnVzdC1jcm9zc2JlYW0tZGVxdWUiICxydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcpCisgICAg ICAgICgicnVzdC1jcm9zc2JlYW0tZXBvY2giICxydXN0LWNyb3NzYmVhbS1lcG9jaC0wLjcpCisg ICAgICAgICgicnVzdC1jcm9zc2JlYW0tcXVldWUiICxydXN0LWNyb3NzYmVhbS1xdWV1ZS0wLjEp CisgICAgICAgICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0w LjYpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1y YW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbSIpCisgICAgKHN5bm9wc2lzICJUb29scyBm b3IgY29uY3VycmVudCBwcm9ncmFtbWluZyIpCisgICAgKGRlc2NyaXB0aW9uICJUb29scyBmb3Ig Y29uY3VycmVudCBwcm9ncmFtbWluZy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1jaGFu bmVsLTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNyb3NzYmVhbS1jaGFubmVsIikK LS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0071-gnu-Add-rust-crc32fast-1.2.patch" Content-Disposition: attachment; filename="0071-gnu-Add-rust-crc32fast-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg70 RnJvbSBkNjdlYjU0MmQ5NjE5YWJjOTM2YjZmNzUxNjRiNjQxODEyNjRhMjkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyOTo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcxLzI2M10gZ251OiBB ZGQgcnVzdC1jcmMzMmZhc3QtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcmMzMmZhc3QtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjQ4MWI0YzdjYS4uOTQxZDgz ZWI1MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg2Myw2ICs4NjMsMzYgQEAgSXQgaXMgaW5zcGlyZWQg YnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAgICAgKGxpY2Vu c2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0 KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNyYzMyZmFzdC0xLjIKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1jcmMzMmZhc3QiKQorICAgICh2ZXJzaW9uICIxLjIuMCIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJjcmMzMmZhc3QiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFjOWRoa3ZmM2Jycnp6cGxjaWph eXd4aTJ3OHd2NTU3OGkwcnloY203eDhkbXppNXM0bXMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3Qt Y2ZnLWlmLTAuMSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAo KCJydXN0LWJlbmNoZXIiICxydXN0LWJlbmNoZXItMC4xKQorICAgICAgICAoInJ1c3QtcXVpY2tj aGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1y YW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc3Jp anMvcnVzdC1jcmMzMmZhc3QiKQorICAgIChzeW5vcHNpcworICAgICAiRmFzdCwgU0lNRC1hY2Nl bGVyYXRlZCBDUkMzMiAoSUVFRSkgY2hlY2tzdW0gY29tcHV0YXRpb24iKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiRmFzdCwgU0lNRC1hY2NlbGVyYXRlZCBDUkMzMiAoSUVFRSkgY2hlY2tzdW0g Y29tcHV0YXRpb24uIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0072-gnu-Add-rust-miniz-oxide-0.2.patch" Content-Disposition: attachment; filename="0072-gnu-Add-rust-miniz-oxide-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg71 RnJvbSAzYzEwMTZhYWZhMTdhOTg0YjFhNDkwN2Y5NWQ4MDIxYTg2OGQyZTMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTozNjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcyLzI2M10gZ251OiBB ZGQgcnVzdC1taW5pei1veGlkZS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW1pbml6LW94aWRlLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTQxZDgzZWI1My4uMDIyNTM5 MjY2NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMxMDYsNiArMzEwNiwzMiBAQCBzdHJlYW1pbmcgQVBJ IGZvciBtaW5pel9veGlkZS4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1taW5p ei1veGlkZS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW5pei1veGlkZSIpCisg ICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1pbml6X294aWRlIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIxN2Y5MmtydjloaHN5YzM4cHJwZnluOTltMmhxaHI0ZmdzenBzbGE2NmE2Z2Ny bnBiaHhuIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRz ICgoInJ1c3QtYWRsZXIzMiIgLHJ1c3QtYWRsZXIzMi0xLjApKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0Zyb21taS9taW5pel9veGlkZS90cmVlL21hc3Rlci9t aW5pel9veGlkZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJERUZMQVRFIGNvbXByZXNzaW9uIGFu ZCBkZWNvbXByZXNzaW9uIGxpYnJhcnkgd3JpdHRlbiBpbiBSdXN0IikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkRFRkxBVEUgY29tcHJlc3Npb24gYW5kIGRlY29tcHJlc3Npb24gbGlicmFyeSBy ZXdyaXR0ZW4gaW4gUnVzdAorYmFzZWQgb24gbWluaXouIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtbWluaXotc3lzLTAuMQogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LW1pbml6LXN5cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0074-gnu-Add-rust-tokio-sync-0.1.patch" Content-Disposition: attachment; filename="0074-gnu-Add-rust-tokio-sync-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg73 RnJvbSBkMDM0NGY3MmZkZDMwOGJmOTAyNWIzNmJhMTU2Mjk0YmYwMjc4MzQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTo1MjoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc0LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1zeW5jLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtdG9raW8tc3luYy0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDBlMjFiNWZjZDMuLmM2MWVh ZjMzOTUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTk1LDYgKzU5OTUsMzUgQEAgdGhlIGN1cnJlbnQg dGhyZWFkLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLXN5bmMtMC4x CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tc3luYyIpCisgICAgKHZlcnNpb24g IjAuMS42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXN5bmMiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFy eWFsaDdkY21uejQ2eGoxdmE4YWF3M2lmNnZkNG1qODdyNjdkcXZycWhweWY3ajhxaTEiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAg ICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJy dXN0LWZudiIgLHJ1c3QtZm52LTEuMCkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1 dHVyZXMtMC4xKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgo InJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYpCisgICAgICAgICgicnVzdC1s b29tIiAscnVzdC1sb29tLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpby0w LjEpCisgICAgICAgICgicnVzdC10b2tpby1tb2NrLXRhc2siICxydXN0LXRva2lvLW1vY2stdGFz ay0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9w c2lzICJTeW5jaHJvbml6YXRpb24gdXRpbGl0aWVzIikKKyAgICAoZGVzY3JpcHRpb24gIlN5bmNo cm9uaXphdGlvbiB1dGlsaXRpZXMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtdG9tbC0wLjUKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC10b21sIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0073-gnu-Add-rust-miniz-oxide-c-api-0.2.patch" Content-Disposition: attachment; filename="0073-gnu-Add-rust-miniz-oxide-c-api-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg72 RnJvbSA4MjQ3ZmI3NzFhZWZlYmYwNGU5MmM4ZmRhZTdjMzBjNzg0NmVlNzY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTozOTo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDczLzI2M10gZ251OiBB ZGQgcnVzdC1taW5pei1veGlkZS1jLWFwaS0wLjIuCgoqIGdudS9wYWNrYWdlL2NyYXRlcy1pby5z Y20gKHJ1c3QtbWluaXotb3hpZGUtYy1hcGktMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDAy MjUzOTI2NjcuLjBlMjFiNWZjZDMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zMTMyLDYgKzMxMzIsMzcg QEAgc3RyZWFtaW5nIEFQSSBmb3IgbWluaXpfb3hpZGUuIikKIGJhc2VkIG9uIG1pbml6LiIpCiAg ICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW1pbml6 LW94aWRlLWMtYXBpLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LW1pbml6LW94aWRl LWMtYXBpIikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWlu aXpfb3hpZGVfY19hcGkiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE1MTRtdmxqOHZsNzIzeHF4bnd3NWNmcXIybWhu cXFxZjE4Zm4zZGYxN3l4OHJhY2x5MnYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAg ICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyYzMyZmFzdCIgLHJ1c3QtY3JjMzJm YXN0LTEuMikKKyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAg ICAoInJ1c3QtbWluaXotb3hpZGUiICxydXN0LW1pbml6LW94aWRlLTAuMikpCisgICAgICAgIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNjIiAscnVzdC1jYy0xLjAp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0Zyb21taS9taW5p el9veGlkZS8iKQorICAgIChzeW5vcHNpcworICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQg ZGVjb21wcmVzc2lvbiBBUEkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiREVGTEFURSBjb21w cmVzc2lvbiBhbmQgZGVjb21wcmVzc2lvbiBBUEkgZGVzaWduZWQgdG8gYmUgUnVzdAorZHJvcC1p biByZXBsYWNlbWVudCBmb3IgbWluaXouIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtbWluaXotc3lzLTAuMQogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LW1pbml6LXN5cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0075-gnu-Add-rust-tokio-reactor-0.1.patch" Content-Disposition: attachment; filename="0075-gnu-Add-rust-tokio-reactor-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg74 RnJvbSA0Yjc1ZDZlMDY4YTkwMTRjZjBmMTBlMWVjYWZkYWIxZTJmMzgzY2YyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjoyNDowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc1LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1yZWFjdG9yLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtdG9raW8tcmVhY3Rvci0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogMSBmaWxlIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGM2 MWVhZjMzOTUuLmIxZTI1NDI2YzAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTk1LDYgKzU5OTUsNDUg QEAgdGhlIGN1cnJlbnQgdGhyZWFkLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0 KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXRva2lvLXJlYWN0b3ItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tcmVh Y3RvciIpCisgICAgKHZlcnNpb24gIjAuMS45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lv LXJlYWN0b3IiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjFraGlwNjRjbjYzeHZheXExZGI2OGt4Y25oZ3czY2I0NDlh NG4ybGJ3NHAxcXp4NnB3YmEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpj YXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyb3NzYmVhbS11dGlscyIgLHJ1c3QtY3Jvc3Ni ZWFtLXV0aWxzLTAuNikKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4x KQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAg ICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICAgICAgKCJydXN0LW1pbyIgLHJ1 c3QtbWlvLTAuNikKKyAgICAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEw KQorICAgICAgICAoInJ1c3QtcGFya2luZy1sb3QiICxydXN0LXBhcmtpbmctbG90LTAuNykKKyAg ICAgICAgKCJydXN0LXNsYWIiICxydXN0LXNsYWItMC40KQorICAgICAgICAoInJ1c3QtdG9raW8t ZXhlY3V0b3IiICxydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lv LWlvIiAscnVzdC10b2tpby1pby0wLjEpCisgICAgICAgICgicnVzdC10b2tpby1zeW5jIiAscnVz dC10b2tpby1zeW5jLTAuMSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICAgICAoKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEwKQorICAgICAgICAoInJ1 c3QtdG9raW8iICxydXN0LXRva2lvLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLWlvLXBvb2wi ICxydXN0LXRva2lvLWlvLXBvb2wtMC4xKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vdG9r aW8ucnMiKQorICAgIChzeW5vcHNpcworICAgICAiRXZlbnQgbG9vcCB0aGF0IGRyaXZlcyBUb2tp byBJL08gcmVzb3VyY2VzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkV2ZW50IGxvb3AgdGhh dCBkcml2ZXMgVG9raW8gSS9PIHJlc291cmNlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1zeW5jLTAuMQogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXRva2lvLXN5bmMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0076-gnu-Add-rust-tokio-tcp-0.1.patch" Content-Disposition: attachment; filename="0076-gnu-Add-rust-tokio-tcp-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg75 RnJvbSBmMGNkOGY5YjVhMzEwMDk2ZTYzYzY2NTRmYTdiOGRjM2YyZmM4NWFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjozMjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc2LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby10Y3AtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby10Y3AtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGIxZTI1NDI2YzAuLjg4N2Vi MWY5NDIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02MDYzLDYgKzYwNjMsMzcgQEAgdGhlIGN1cnJlbnQg dGhyZWFkLiIpCiAgICAgKGRlc2NyaXB0aW9uICJTeW5jaHJvbml6YXRpb24gdXRpbGl0aWVzLiIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRv a2lvLXRjcC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10b2tpby10Y3AiKQorICAg ICh2ZXJzaW9uICIwLjEuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby10Y3AiIHZlcnNp b24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIg dmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAg ICAgICAgIjA2YTE1dmc4YmNkMzNuZzNoOWxkemxxN3dsNGpzdzBwOXFweTd2MjJsczV5YWgzYjI1 MHgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1 bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAg ICAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQpCisgICAgICAgICgicnVzdC1mdXR1 cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICAgICAgKCJydXN0LWlvdmVjIiAscnVzdC1pb3Zl Yy0wLjEpCisgICAgICAgICgicnVzdC1taW8iICxydXN0LW1pby0wLjYpCisgICAgICAgICgicnVz dC10b2tpby1pbyIgLHJ1c3QtdG9raW8taW8tMC4xKQorICAgICAgICAoInJ1c3QtdG9raW8tcmVh Y3RvciIgLHJ1c3QtdG9raW8tcmVhY3Rvci0wLjEpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1l bnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAu NikKKyAgICAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpby0wLjEpKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzICJUQ1AgYmluZGluZ3MgZm9y IHRva2lvIikKKyAgICAoZGVzY3JpcHRpb24gIlRDUCBiaW5kaW5ncyBmb3IgdG9raW8uIikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdG9tbC0w LjUKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC10b21sIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0077-gnu-Add-rust-tokio-threadpool-0.1.patch" Content-Disposition: attachment; filename="0077-gnu-Add-rust-tokio-threadpool-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg76 RnJvbSBiMDkzYWM5YmRkMDhhNTM0OTgzZjNkODJhMTVjODlmNTNiYjU4OTU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjozODo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc3LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby10aHJlYWRwb29sLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmlu ZGV4IDg4N2ViMWY5NDIuLjY3N2Q3NWRmOGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02MDk0LDYgKzYw OTQsNDQgQEAgdGhlIGN1cnJlbnQgdGhyZWFkLiIpCiAgICAgKGRlc2NyaXB0aW9uICJUQ1AgYmlu ZGluZ3MgZm9yIHRva2lvLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LXRva2lvLXRocmVhZHBvb2wtMC4xCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtdG9raW8tdGhyZWFkcG9vbCIpCisgICAgKHZlcnNpb24gIjAuMS4xNCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJ0b2tpby10aHJlYWRwb29sIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxd2tqM3dpeGlj c3F2bGxtOHc3NGIyNGtudzZtZG4wMHpzbG04bDlmbTFwODFncjhsbWJqIikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1jcm9z c2JlYW0tZGVxdWUiICxydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcpCisgICAgICAgICgicnVzdC1j cm9zc2JlYW0tcXVldWUiICxydXN0LWNyb3NzYmVhbS1xdWV1ZS0wLjEpCisgICAgICAgICgicnVz dC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYpCisgICAgICAgICgi cnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICAgICAgKCJydXN0LWxvZyIgLHJ1 c3QtbG9nLTAuNCkKKyAgICAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEw KQorICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgICAgICgicnVzdC1z bGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICAgICAgKCJydXN0LXRva2lvLWV4ZWN1dG9yIiAscnVz dC10b2tpby1leGVjdXRvci0wLjEpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRz CisgICAgICAgKCgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikKKyAgICAg ICAgKCJydXN0LWZ1dHVyZXMtY3B1cG9vbCIgLHJ1c3QtZnV0dXJlcy1jcHVwb29sLTAuMSkKKyAg ICAgICAgKCJydXN0LXRocmVhZHBvb2wiICxydXN0LXRocmVhZHBvb2wtMS43KSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS90b2tpby1ycy90b2tpbyIpCisgICAgKHN5bm9w c2lzCisgICAgICJUYXNrIHNjaGVkdWxlciBiYWNrZWQgYnkgYSB3b3JrLXN0ZWFsaW5nIHRocmVh ZCBwb29sIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IHRhc2sgc2NoZWR1bGVyIGJhY2tlZCBieSBhIHdvcmstc3RlYWxpbmcgdGhyZWFkCitwb29sLiIp CisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRv bWwtMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0078-gnu-Add-rust-flate2-1.0.patch" Content-Disposition: attachment; filename="0078-gnu-Add-rust-flate2-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg77 RnJvbSAwMTE1Y2MyZGM0YWVkOTFiNDQ5ZTZhMTJiNWUxM2NjNmMxNmFhODZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo0MjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc4LzI2M10gZ251OiBB ZGQgcnVzdC1mbGF0ZTItMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m bGF0ZTItMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2NzdkNzVkZjhiLi5jNDI2 ZGY0MzY0IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTYyNyw2ICsxNjI3LDQ3IEBAIGNyb3NzIHBsYXRm b3JtIEFQSS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTIt MS4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKKyAgICAodmVyc2lvbiAi MS4wLjkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZmxhdGUyIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbjYzOWdj N3NibXJraXI2cGlmNjA4eHFwd2N2NjBraWdtcDVjbjl4N204ODkybms4MmFtIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAo Izpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1j cmMzMmZhc3QiICxydXN0LWNyYzMyZmFzdC0xLjIpCisgICAgICAgICgicnVzdC1mdXR1cmVzIiAs cnVzdC1mdXR1cmVzLTAuMSkKKyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4 KQorICAgICAgICAoInJ1c3QtbGliei1zeXMiICxydXN0LWxpYnotc3lzLTEuMCkKKyAgICAgICAg KCJydXN0LW1pbml6LXN5cyIgLHJ1c3QtbWluaXotc3lzLTAuMSkKKyAgICAgICAgKCJydXN0LW1p bml6LW94aWRlLWMtYXBpIiAscnVzdC1taW5pei1veGlkZS1jLWFwaS0wLjIpCisgICAgICAgICgi cnVzdC10b2tpby1pbyIgLHJ1c3QtdG9raW8taW8tMC4xKSkKKyAgICAgICAjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEp CisgICAgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICAg ICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgICAgICAoInJ1c3QtdG9raW8taW8i ICxydXN0LXRva2lvLWlvLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLXRjcCIgLHJ1c3QtdG9r aW8tdGNwLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLXRocmVhZHBvb2wiICxydXN0LXRva2lv LXRocmVhZHBvb2wtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9hbGV4Y3JpY2h0b24vZmxhdGUyLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkJpbmRp bmdzIHRvIG1pbml6LmMgZm9yIERFRkxBVEUgY29tcHJlc3Npb24gYW5kIGRlY29tcHJlc3Npb24i KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQmluZGluZ3MgdG8gbWluaXouYyBmb3IgREVGTEFU RSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lvbiBleHBvc2VkIGFzCitSZWFkZXIvV3JpdGVy IHN0cmVhbXMuICBDb250YWlucyBiaW5kaW5ncyBmb3IgemxpYiwgZGVmbGF0ZSwgYW5kIGd6aXAt YmFzZWQKK3N0cmVhbXMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbnYtMS4wCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtZm52IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0079-gnu-Add-rust-stdweb-derive-0.5.patch" Content-Disposition: attachment; filename="0079-gnu-Add-rust-stdweb-derive-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg78 RnJvbSA1MThmN2Q2MzI2MDlhM2I3NmJhMDI0MjRlYTAyZTM5NzQ3NGZiOWZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo0NjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc5LzI2M10gZ251OiBB ZGQgcnVzdC1zdGR3ZWItZGVyaXZlLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3Rkd2ViLWRlcml2ZS0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYzQyNmRmNDM2NC4u MGRiOTEwNTAxMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU0NTcsNiArNTQ1NywzNCBAQCBhcmUgbWV0 LiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgKGxp c3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1zdGR3ZWItZGVyaXZlLTAuNQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXN0ZHdlYi1k ZXJpdmUiKQorICAgICh2ZXJzaW9uICIwLjUuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzdGR3 ZWItZGVyaXZlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIwYzFyeHg2cnFjYzRpaWM1aHgzMjBraTN2c2hwaThrNTht NTYwMGlxenE0eDJ6Y3luODhmIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6 Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNy bzItMC40KQorICAgICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICAgICAg KCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1kZXJp dmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisgICAgICAgICgicnVzdC1zeW4iICxydXN0LXN5 bi0wLjE1KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9rb3V0ZS9zdGR3 ZWIiKQorICAgIChzeW5vcHNpcyAiRGVyaXZlIG1hY3JvcyBmb3IgdGhlIHN0ZHdlYiBjcmF0ZSIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJEZXJpdmUgbWFjcm9zIGZvciB0aGUgQGNvZGV7c3Rk d2VifSBjcmF0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNs Mi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lLTAu MQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lIikK LS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0081-gnu-Add-rust-foreign-types-macros-0.1.patch" Content-Disposition: attachment; filename="0081-gnu-Add-rust-foreign-types-macros-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg80 RnJvbSBiNmIyZTRjNzU1NGNhZjgxZGU1YzBlNGQ2YzEwYTFiZjhkNmJjMzQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1NTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgxLzI2M10gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLW1hY3Jvcy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRl eCA4MjU1YzQwNjYzLi5iYzQ5MzdlZDU5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTY4OSw2ICsxNjg5 LDM0IEBAIGltcGxlbWVudGF0aW9uIHRoYXQgaXMgbW9yZSBlZmZpY2llbnQgZm9yIHNtYWxsZXIg aGFzaCBrZXlzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZvcmVp Z24tdHlwZXMtbWFjcm9zLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZvcmVpZ24t dHlwZXMtbWFjcm9zIikKKyAgICAodmVyc2lvbiAiMC4xLjAiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiZm9yZWlnbi10eXBlcy1tYWNyb3MiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE2eWppZ2pjc2tsY3d5MmFkMzJs MjRrMW53bTluM2JzbnloeGMzejl3aGpic3JqNjBxazYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXByb2MtbWFjcm8yIiAs cnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUt MS4wKQorICAgICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpKSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2ZhY2tsZXIvZm9yZWlnbi10eXBlcyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJBbiBpbnRlcm5hbCBjcmF0ZSB1c2VkIGJ5IGZvcmVpZ24tdHlw ZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gaW50ZXJuYWwgY3JhdGUgdXNlZCBieSBm b3JlaWduLXR5cGVzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZm9yZWlnbi10eXBlcy1zaGFyZWQtMC4y CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZm9yZWlnbi10eXBlcy1zaGFyZWQiKQotLSAK Mi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0080-gnu-Add-rust-foreign-types-shared-0.1.patch" Content-Disposition: attachment; filename="0080-gnu-Add-rust-foreign-types-shared-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg79 RnJvbSA5Y2QyMzQ3YmVkZDM4NzZiODEwNTIyNzYxMjFlM2QyMTVhNzM1OWQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgwLzI2M10gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLXNoYXJlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZvcmVpZ24tdHlwZXMtc2hhcmVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMGRi OTEwNTAxMy4uODI1NWM0MDY2MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE3MTAsNiArMTcxMCwyOSBA QCBpbXBsZW1lbnRhdGlvbiB0aGF0IGlzIG1vcmUgZWZmaWNpZW50IGZvciBzbWFsbGVyIGhhc2gg a2V5cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAg ICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mb3JlaWduLXR5 cGVzLXNoYXJlZC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1mb3JlaWduLXR5cGVz LXNoYXJlZCIpCisgICAgKHZlcnNpb24gIjAuMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZv cmVpZ24tdHlwZXMtc2hhcmVkIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwanhnemQwNHJhNGltanY4amdrbWRxNTlr ajhmc3o2dzR6eHNibWxhaTM0aDI2MjI1YzAwIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzIGAoIzpza2lwLWJ1aWxkPyAjdCkpCisgICAg KGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NmYWNrbGVyL2ZvcmVpZ24tdHlw ZXMiKQorICAgIChzeW5vcHNpcworICAgICAiQW4gaW50ZXJuYWwgY3JhdGUgdXNlZCBieSBmb3Jl aWduLXR5cGVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkFuIGludGVybmFsIGNyYXRlIHVz ZWQgYnkgZm9yZWlnbi10eXBlcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxs aWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZzLWV4dHJhLTEuMQogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWZzLWV4dHJhIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0082-gnu-Add-rust-foreign-types-0.3.patch" Content-Disposition: attachment; filename="0082-gnu-Add-rust-foreign-types-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg81 RnJvbSA1OTg5YTVlYTUzOGVmNGVkNTNjYzY5YWI1MGU1ODNmNWUyMWVlOTgyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1OTo0NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgyLzI2M10gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtZm9yZWlnbi10eXBlcy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYmM0OTM3ZWQ1OS4u MTkyZDIyNDE0ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE2ODksNiArMTY4OSwzNCBAQCBpbXBsZW1l bnRhdGlvbiB0aGF0IGlzIG1vcmUgZWZmaWNpZW50IGZvciBzbWFsbGVyIGhhc2gga2V5cy4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mb3JlaWduLXR5cGVzLTAuMwor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZvcmVpZ24tdHlwZXMiKQorICAgICh2ZXJzaW9u ICIwLjMuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJmb3JlaWduLXR5cGVzIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxY2drMHZ5ZDdyNDVjajc2OWp5bTRhNnM3dndzaHZkMHo0YnFyYjkycTFmd2libWtrd3puIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg KCgicnVzdC1mb3JlaWduLXR5cGVzLW1hY3JvcyIgLHJ1c3QtZm9yZWlnbi10eXBlcy1tYWNyb3Mt MC4xKQorICAgICAgICAoInJ1c3QtZm9yZWlnbi10eXBlcy1zaGFyZWQiICxydXN0LWZvcmVpZ24t dHlwZXMtc2hhcmVkLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vc2ZhY2tsZXIvZm9yZWlnbi10eXBlcyIpCisgICAgKHN5bm9wc2lzCisgICAgICJGcmFt ZXdvcmsgZm9yIFJ1c3Qgd3JhcHBlcnMgb3ZlciBDIEFQSXMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgZnJhbWV3b3JrIGZvciBSdXN0IHdyYXBwZXJz IG92ZXIgQworQVBJcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zLTAu MQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0083-gnu-Add-rust-openssl-0.10.patch" Content-Disposition: attachment; filename="0083-gnu-Add-rust-openssl-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg82 RnJvbSBmZTZiMzEzNDk0ZjYwNWI1YWNkYmFlMWUzNWQ3YjUyMDJhMDhkMTgyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxMDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgzLzI2M10gZ251OiBB ZGQgcnVzdC1vcGVuc3NsLTAuMTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LW9wZW5zc2wtMC4xMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMTkyZDIyNDE0ZC4uNzQ3ODZj MjQxNyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM3MzcsNiArMzczNywzOCBAQCBzeXN0ZW0gZm9yIE9w ZW5TU0wuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC0w LjEwCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtb3BlbnNzbCIpCisgICAgKHZlcnNpb24g IjAuMTAuMjYiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAib3BlbnNzbCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTFk NTA1bHdscmg1YTBqYzJsNnEzNmd2c2FxaWMzdml6cTVxODYwaGlxY3FrbXd3YWcxcyIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAg ICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1 c3QtYml0ZmxhZ3MiICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAgICgicnVzdC1jZmctaWYiICxy dXN0LWNmZy1pZi0wLjEpCisgICAgICAgICgicnVzdC1mb3JlaWduLXR5cGVzIiAscnVzdC1mb3Jl aWduLXR5cGVzLTAuMykKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0 YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICAg ICAgKCJydXN0LW9wZW5zc2wtc3lzIiAscnVzdC1vcGVuc3NsLXN5cy0wLjkpKQorICAgICAgICM6 Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1oZXgiICxydXN0LWhleC0w LjMpCisgICAgICAgICgicnVzdC10ZW1wZGlyIiAscnVzdC10ZW1wZGlyLTAuMykpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2ZhY2tsZXIvcnVzdC1vcGVuc3Ns IikKKyAgICAoc3lub3BzaXMgIk9wZW5TU0wgYmluZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbiAi T3BlblNTTCBiaW5kaW5ncy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1zeXMtMC45CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3Qtb3BlbnNzbC1zeXMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0084-gnu-Add-rust-sha1-0.6.patch" Content-Disposition: attachment; filename="0084-gnu-Add-rust-sha1-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg83 RnJvbSAzM2Q0OTk4ZmM4ZTE4M2Y2MGQzZDAxMDM0MDFmODdkZWU0ZDE4YmFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxMzo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg0LzI2M10gZ251OiBB ZGQgcnVzdC1zaGExLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2hh MS0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3NDc4NmMyNDE3Li5hMzdiNjhjMTAzIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtNTMzNiw2ICs1MzM2LDM2IEBAIHdpdGggb25lIG9mIHRoZSBpbXBsZW1l bnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgICJUb2tlbiBEZS9TZXJpYWxpemVyIGZvciB0ZXN0aW5n IERlL1NlcmlhbGl6ZSBpbXBsZW1lbnRhdGlvbnMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNl OmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zaGExLTAu NgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXNoYTEiKQorICAgICh2ZXJzaW9uICIwLjYu MCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzaGExIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwM2dzMnE0bTY3cm4y cDh4Y2RmeGhpcDZtcGdhaGR3bTEyYm5iM3ZoOTBhaHY5Z3JoeTk1IikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lw LWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg ICAgICgoInJ1c3Qtb3BlbnNzbCIgLHJ1c3Qtb3BlbnNzbC0wLjEwKQorICAgICAgICAoInJ1c3Qt cmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1z ZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vbWl0c3VoaWtvL3J1c3Qtc2hhMSIpCisgICAgKHN5bm9wc2lzCisgICAgICJNaW5pbWFsIGlt cGxlbWVudGF0aW9uIG9mIFNIQTEgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi TWluaW1hbCBpbXBsZW1lbnRhdGlvbiBvZiBTSEExIGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTpic2QtMykpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNobGV4LTAuMQogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXNobGV4IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0085-gnu-Add-rust-stdweb-internal-macros-0.2.patch" Content-Disposition: attachment; filename="0085-gnu-Add-rust-stdweb-internal-macros-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg84 RnJvbSBhNGE1ZmQ2NmQyMzc0NzI5NjYzMjU5ZmNiZDU1ODU3M2MwYWFmMThmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxNToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg1LzI2M10gZ251OiBB ZGQgcnVzdC1zdGR3ZWItaW50ZXJuYWwtbWFjcm9zLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gKHJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3Jvcy0wLjIpOiBOZXcgdmFyaWFibGUu Ci0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCmluZGV4IGEzN2I2OGMxMDMuLmU2MjU1MDk5NDEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01NjI2 LDYgKzU2MjYsMzggQEAgYXJlIG1ldC4iKQogICAgICAiRGVyaXZlIG1hY3JvcyBmb3IgdGhlIEBj b2Rle3N0ZHdlYn0gY3JhdGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zdGR3ZWItaW50ZXJuYWwtbWFj cm9zLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXN0ZHdlYi1pbnRlcm5hbC1tYWNy b3MiKQorICAgICh2ZXJzaW9uICIwLjIuNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzdGR3ZWIt aW50ZXJuYWwtbWFjcm9zIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxeWpybWtjNnNiMTAzNWF2aWMzODNwYTNhdmsy czlrM24xN3lqY3phOHliOW53NDd2M3o2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAg ICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1iYXNlLXgiICxydXN0LWJhc2UteC0w LjIpCisgICAgICAgICgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQor ICAgICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICAgICAgKCJydXN0LXNl cmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0 LXNlcmRlLWRlcml2ZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJk ZS1qc29uLTEuMCkKKyAgICAgICAgKCJydXN0LXNoYTEiICxydXN0LXNoYTEtMC42KQorICAgICAg ICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20va291dGUvc3Rkd2ViIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkludGVybmFs IHByb2NlZHVyYWwgbWFjcm9zIGZvciB0aGUgc3Rkd2ViIGNyYXRlIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkludGVybmFsIHByb2NlZHVyYWwgbWFjcm9zIGZvciB0aGUgc3Rkd2ViIGNyYXRl LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUtMC4xCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0086-gnu-Add-rust-rayon-core-1.5.patch" Content-Disposition: attachment; filename="0086-gnu-Add-rust-rayon-core-1.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg85 RnJvbSBmMzgxNTgwYzMwZTViMjI2NmNiOGQ5YjJjMzYyOGZmMTBiMmY3YmI3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoyNTowNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg2LzI2M10gZ251OiBB ZGQgcnVzdC1yYXlvbi1jb3JlLTEuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcmF5b24tY29yZS0xLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGU2MjU1MDk5NDEuLjZi ZWZiYTUyYzYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00NjQxLDYgKzQ2NDEsMzggQEAgYW5kIEBjb2Rl e3B0cmRpc3RhbmNlfS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1y YXlvbi1jb3JlLTEuNQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJheW9uLWNvcmUiKQor ICAgICh2ZXJzaW9uICIxLjUuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyYXlvbi1jb3JlIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIxbGp2YTZibGFmMXdtenZnNzdoMWk5cGQwaHNtc2JiY21kazdzamJ3N2gyczhn dzB2Z3BiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRz CisgICAgICAgKCgicnVzdC1jcm9zc2JlYW0tZGVxdWUiICxydXN0LWNyb3NzYmVhbS1kZXF1ZS0w LjcpCisgICAgICAgICgicnVzdC1jcm9zc2JlYW0tcXVldWUiICxydXN0LWNyb3NzYmVhbS1xdWV1 ZS0wLjEpCisgICAgICAgICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11 dGlscy0wLjYpCisgICAgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMt MS4zKQorICAgICAgICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTApKQorICAg ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1saWJjIiAscnVz dC1saWJjLTAuMi41OCkKKyAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAg ICAgICAoInJ1c3QtcmFuZC14b3JzaGlmdCIgLHJ1c3QtcmFuZC14b3JzaGlmdC0wLjIpCisgICAg ICAgICgicnVzdC1zY29wZWQtdGxzIiAscnVzdC1zY29wZWQtdGxzLTEuMCkpKSkKKyAgICAoaG9t ZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vcmF5b24tcnMvcmF5b24iKQorICAgIChzeW5vcHNp cyAiQ29yZSBBUElzIGZvciBSYXlvbiIpCisgICAgKGRlc2NyaXB0aW9uICJDb3JlIEFQSXMgZm9y IFJheW9uLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcmRyYW5kLTAuNAogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXJkcmFuZCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0087-gnu-Add-rust-rayon-1.1.patch" Content-Disposition: attachment; filename="0087-gnu-Add-rust-rayon-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg86 RnJvbSBlYzRjYWRjMzg2YTI5MWEwYjUyNDEwNDE3ZTUyMjQ1YThiZWZjYjkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoyOTozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg3LzI2M10gZ251OiBB ZGQgcnVzdC1yYXlvbi0xLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXJh eW9uLTEuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNmJlZmJhNTJjNi4uYzc3ODczNzg5 ZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQ2NDEsNiArNDY0MSw0MSBAQCBhbmQgQGNvZGV7cHRyZGlz dGFuY2V9LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJheW9uLTEu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJheW9uIikKKyAgICAodmVyc2lvbiAiMS4x LjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmF5b24iIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE5MGhrYmNkZnZj cGh5eXprZGc1MnpkaWEyeTlkOXlhbnBtMDcyYm1uemJuNDlwMWljNTQiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNr aXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyb3Nz YmVhbS1kZXF1ZSIgLHJ1c3QtY3Jvc3NiZWFtLWRlcXVlLTAuNikKKyAgICAgICAgKCJydXN0LWVp dGhlciIgLHJ1c3QtZWl0aGVyLTEuNSkKKyAgICAgICAgKCJydXN0LXJheW9uLWNvcmUiICxydXN0 LXJheW9uLWNvcmUtMS41KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg ICAgICgoInJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50LTAuMykKKyAgICAgICAg KCJydXN0LWRvY29wdCIgLHJ1c3QtZG9jb3B0LTEuMSkKKyAgICAgICAgKCJydXN0LWxhenktc3Rh dGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1y YW5kLTAuNCkKKyAgICAgICAgKCJydXN0LXJhbmQteG9yc2hpZnQiICxydXN0LXJhbmQteG9yc2hp ZnQtMC4yKQorICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICAgICAg KCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkpKSkKKyAgICAoaG9t ZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vcmF5b24tcnMvcmF5b24iKQorICAgIChzeW5vcHNp cworICAgICAiU2ltcGxlIHdvcmstc3RlYWxpbmcgcGFyYWxsZWxpc20gZm9yIFJ1c3QiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiU2ltcGxlIHdvcmstc3RlYWxpbmcgcGFyYWxsZWxpc20gZm9y IFJ1c3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yYXlvbi1jb3JlLTEuNQogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LXJheW9uLWNvcmUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0088-gnu-Add-rust-csv-1.1.patch" Content-Disposition: attachment; filename="0088-gnu-Add-rust-csv-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg87 RnJvbSAyZDFlZDczZTNjZTMyMjkyYjM4OGIyMDc1MjE5NmQ1M2Y3NDMxMjUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozMTowNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg4LzI2M10gZ251OiBB ZGQgcnVzdC1jc3YtMS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1jc3Yt MS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzIg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjNzc4NzM3ODlmLi4xNGM2NTU1ZmY0IDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTEwMCw2ICsxMTAwLDM4IEBAIEl0IGlzIGluc3BpcmVkIGJ5IHRoZSBM aW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQogICAgICAiVXRpbGl0aWVzIGZv ciBjb25jdXJyZW50IHByb2dyYW1taW5nLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3N2LTEuMQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWNzdiIpCisgICAgKHZlcnNpb24gIjEuMS4wIikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgImNzdiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHF4dnpxMDMwaGk5MTVkc3phenY2 YTdmMGFwenppN2duMTkzbmkwZzJsemthd2p4Y2s1NSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8g I3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYnN0ciIgLHJ1c3QtYnN0 ci0wLjIpCisgICAgICAgICgicnVzdC1jc3YtY29yZSIgLHJ1c3QtY3N2LWNvcmUtMC4xKQorICAg ICAgICAoInJ1c3QtaXRvYSIgLHJ1c3QtaXRvYS0wLjQpCisgICAgICAgICgicnVzdC1yeXUiICxy dXN0LXJ5dS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAg ICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3Qtc2VyZGUiICxy dXN0LXNlcmRlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vQnVybnRTdXNoaS9ydXN0LWNzdiIpCisgICAgKHN5bm9wc2lzCisgICAgICJGYXN0IENTViBw YXJzaW5nIHdpdGggc3VwcG9ydCBmb3Igc2VyZGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RmFzdCBDU1YgcGFyc2luZyB3aXRoIHN1cHBvcnQgZm9yIHNlcmRlLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtY3N2LWNvcmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3N2LWNvcmUi KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0090-gnu-Add-rust-approx-0.3.patch" Content-Disposition: attachment; filename="0090-gnu-Add-rust-approx-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg89 RnJvbSAwYTllOGJlMWNjZmY0ZTM0MWRkNmZlNWQ0ZDZiMTU2NDljZjc3MTA4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozNTo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkwLzI2M10gZ251OiBB ZGQgcnVzdC1hcHByb3gtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1h cHByb3gtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODM2YzQ5MGM1MC4uYjk5NGQ2OTFlNSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTEyNyw2ICsxMjcsMzMgQEAgdGV4dCBvciBibHVlIHVuZGVybGluZWQg dGV4dCwgb24gQU5TSSB0ZXJtaW5hbHMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFz bDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtYXBwcm94LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWFwcHJveCIp CisgICAgKHZlcnNpb24gIjAuMy4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImFwcHJveCIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMWh4NTgweGpkeGwzNzY2anM5YjQ5cm5ibm1yOGd3OGMwNjA4MDlsNDNrOWYweHNo cHJwaCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtbnVtLWNvbXBsZXgiICxydXN0LW51bS1jb21wbGV4LTAuMikKKyAgICAg ICAgKCJydXN0LW51bS10cmFpdHMiICxydXN0LW51bS10cmFpdHMtMC4yKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9icmVuZGFuemFiL2FwcHJveCIpCisgICAg KHN5bm9wc2lzCisgICAgICJBcHByb3hpbWF0ZSBmbG9hdGluZyBwb2ludCBlcXVhbGl0eSBjb21w YXJpc29ucyBhbmQgYXNzZXJ0aW9ucyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBcHByb3hp bWF0ZSBmbG9hdGluZyBwb2ludCBlcXVhbGl0eSBjb21wYXJpc29ucyBhbmQgYXNzZXJ0aW9ucy4i KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt YXJyYXl2ZWMtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYXJyYXl2ZWMiKQotLSAK Mi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0091-gnu-Add-rust-criterion-0.2.patch" Content-Disposition: attachment; filename="0091-gnu-Add-rust-criterion-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg90 RnJvbSA3OTQ2MWM1ZjFjZTAzZWQwNTE4N2I1YTA3MmZjMDZlOTMzOWNjYzVlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozODo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkxLzI2M10gZ251OiBB ZGQgcnVzdC1jcml0ZXJpb24tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcml0ZXJpb24tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiOTk0ZDY5MWU1 Li44NDQyZDNlZWMyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTIwLDYgKzkyMCw1NSBAQCBJdCBpcyBp bnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAg ICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1dGF0 aW9uLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3JpdGVyaW9uLTAuMgorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWNyaXRlcmlvbiIpCisgICAgKHZlcnNpb24gIjAuMi4xMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJjcml0ZXJpb24iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE1NDN3bHBjNHAxa3o3c3FxYTd5bHI4 YmtkcjhsNGYzNGh5NGJ4ajdrcnBrYWh3aGFxcTMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0 CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWF0dHkiICxydXN0LWF0dHkt MC4yKQorICAgICAgICAoInJ1c3QtY2FzdCIgLHJ1c3QtY2FzdC0wLjIpCisgICAgICAgICgicnVz dC1jbGFwIiAscnVzdC1jbGFwLTIpCisgICAgICAgICgicnVzdC1jcml0ZXJpb24tcGxvdCIgLHJ1 c3QtY3JpdGVyaW9uLXBsb3QtMC4zKQorICAgICAgICAoInJ1c3QtY3N2IiAscnVzdC1jc3YtMS4x KQorICAgICAgICAoInJ1c3QtaXRlcnRvb2xzIiAscnVzdC1pdGVydG9vbHMtMC44KQorICAgICAg ICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICAgICAgKCJy dXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbnVtLXRyYWl0cyIg LHJ1c3QtbnVtLXRyYWl0cy0wLjIpCisgICAgICAgICgicnVzdC1yYW5kLWNvcmUiICxydXN0LXJh bmQtY29yZS0wLjUpCisgICAgICAgICgicnVzdC1yYW5kLW9zIiAscnVzdC1yYW5kLW9zLTAuMikK KyAgICAgICAgKCJydXN0LXJhbmQteG9zaGlybyIgLHJ1c3QtcmFuZC14b3NoaXJvLTAuMykKKyAg ICAgICAgKCJydXN0LXJheW9uIiAscnVzdC1yYXlvbi0xLjEpCisgICAgICAgICgicnVzdC1yYXlv bi1jb3JlIiAscnVzdC1yYXlvbi1jb3JlLTEuNSkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVz dC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRl cml2ZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEu MCkKKyAgICAgICAgKCJydXN0LXRpbnl0ZW1wbGF0ZSIgLHJ1c3QtdGlueXRlbXBsYXRlLTEuMCkK KyAgICAgICAgKCJydXN0LXdhbGtkaXIiICxydXN0LXdhbGtkaXItMi4yKSkKKyAgICAgICAjOmNh cmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtYXBwcm94IiAscnVzdC1hcHBy b3gtMC4zKQorICAgICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgp CisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAgICAgICAgKCJydXN0LXRl bXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBz Oi8vYmhlaXNsZXIuZ2l0aHViLmlvL2NyaXRlcmlvbi5ycy9ib29rL2luZGV4Lmh0bWwiKQorICAg IChzeW5vcHNpcworICAgICAiU3RhdGlzdGljcy1kcml2ZW4gbWljcm8tYmVuY2htYXJraW5nIGxp YnJhcnkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiU3RhdGlzdGljcy1kcml2ZW4gbWljcm8t YmVuY2htYXJraW5nIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0w LjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCi0tIAoyLjI0 LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0089-gnu-Add-rust-tinytemplate-1.0.patch" Content-Disposition: attachment; filename="0089-gnu-Add-rust-tinytemplate-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg88 RnJvbSBkNjljNjg1ZjI0NmFiNDM2OTM1ZjkyNTEwMDAzNTdiZGY3NDI3OWM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozMzo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg5LzI2M10gZ251OiBB ZGQgcnVzdC10aW55dGVtcGxhdGUtMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC10aW55dGVtcGxhdGUtMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxNGM2NTU1ZmY0Li44 MzZjNDkwYzUwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjIwNSw2ICs2MjA1LDM1IEBAIGluIFJ1c3Qu IikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAg IGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdGlueXRlbXBsYXRlLTEu MAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRpbnl0ZW1wbGF0ZSIpCisgICAgKHZlcnNp b24gIjEuMC4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRpbnl0ZW1wbGF0ZSIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMDg0dzQxbTc1aTk1c2RpZDF3d2xuYXY4MGpzbDFnZ3lyeWw0bmF3eHZiNmFtaWd2ZngyNSIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAg ICgoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICAgICAgKCJydXN0LXNlcmRlLWpz b24iICxydXN0LXNlcmRlLWpzb24tMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgICAgICgoInJ1c3QtY3JpdGVyaW9uIiAscnVzdC1jcml0ZXJpb24tMC4yKQorICAg ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkpKQorICAg IChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9iaGVpc2xlci9UaW55VGVtcGxh dGUiKQorICAgIChzeW5vcHNpcyAiU2ltcGxlLCBsaWdodHdlaWdodCB0ZW1wbGF0ZSBlbmdpbmUi KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiU2ltcGxlLCBsaWdodHdlaWdodCB0ZW1wbGF0ZSBl bmdpbmUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogOzsgQ3ljbGljIGRlcGVuZGVuY3kgd2l0aCB0b2tpby1pbwogKGRlZmluZS1wdWJsaWMg cnVzdC10b2tpby1jb2RlYy0wLjEKICAgKHBhY2thZ2UKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0092-gnu-Add-rust-bumpalo-2.5.patch" Content-Disposition: attachment; filename="0092-gnu-Add-rust-bumpalo-2.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg91 RnJvbSAwNTE3ZDMyMzYzNGM1NTllNWE2YWZmOTBjNGNjYzYxZDRjYWNlMzExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0MDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkyLzI2M10gZ251OiBB ZGQgcnVzdC1idW1wYWxvLTIuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YnVtcGFsby0yLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDg0NDJkM2VlYzIuLjVjZWE0MGQ5ZTAgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00NTksNiArNDU5LDMyIEBAIFVURi04LiIpCiBVVEYtOC4iKQogICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWJ1bXBhbG8tMi41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYnVt cGFsbyIpCisgICAgKHZlcnNpb24gIjIuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJ1bXBh bG8iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQg bmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJh c2UzMgorICAgICAgICAgIjAxOGI1Y2FsejM4OTV2MDRzaGs5Ym43aTczcjR6Zjh5ZjdwMWRxZzky czN4eWExM3ZtMWMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQor ICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyaXRlcmlvbiIgLHJ1c3QtY3JpdGVy aW9uLTAuMikKKyAgICAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44 KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9maXR6Z2VuL2J1bXBhbG8i KQorICAgIChzeW5vcHNpcworICAgICAiRmFzdCBidW1wIGFsbG9jYXRpb24gYXJlbmEgZm9yIFJ1 c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgZmFz dCBidW1wIGFsbG9jYXRpb24gYXJlbmEgZm9yIFJ1c3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRl b3JkZXItMS4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYnl0ZW9yZGVyIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0093-gnu-Add-rust-wasm-bindgen-backend-0.2.patch" Content-Disposition: attachment; filename="0093-gnu-Add-rust-wasm-bindgen-backend-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg92 RnJvbSBjNjhmNTFkYmZhZTdjMWViYWZkNGEwZWQ0MTdkMmE4ODRiZTNkNjQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0MTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkzLzI2M10gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1iYWNrZW5kLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K aW5kZXggNWNlYTQwZDllMC4uNWZkZTJiYzRiNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTcxNDQsNiAr NzE0NCwzOCBAQCBpbiBSdXN0LiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13 YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC13YXNt LWJpbmRnZW4tYmFja2VuZCIpCisgICAgKHZlcnNpb24gIjAuMi40OCIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJ3YXNtLWJpbmRnZW4tYmFja2VuZCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXF4cWtiamtqZzRwcGho Y3I5MW5rOTVjMGdpeng3N2R5cTI0bW1panFud3p4eHFjMzBqeCIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYnVtcGFsbyIg LHJ1c3QtYnVtcGFsby0yLjUpCisgICAgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6 eS1zdGF0aWMtMS4zKQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgICAg ICAoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAgICAgKCJy dXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC1zeW4iICxydXN0LXN5 bi0wLjE1KQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLXNoYXJlZCIgLHJ1c3Qtd2FzbS1i aW5kZ2VuLXNoYXJlZC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9ydXN0 d2FzbS5naXRodWIuaW8vd2FzbS1iaW5kZ2VuLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJCYWNr ZW5kIGNvZGUgZ2VuZXJhdGlvbiBvZiB0aGUgd2FzbS1iaW5kZ2VuIHRvb2wiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiQmFja2VuZCBjb2RlIGdlbmVyYXRpb24gb2YgdGhlIHdhc20tYmluZGdl biB0b29sLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLXNoYXJlZC0wLjIKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tc2hhcmVkIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0094-gnu-Add-rust-base64-0.10.patch" Content-Disposition: attachment; filename="0094-gnu-Add-rust-base64-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg93 RnJvbSBkYjM4ZDI3MmI3Y2RlNjNmNTg1NmUyOWY3ZWViYzRkODgwM2Y4ZWZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0NTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk0LzI2M10gZ251OiBB ZGQgcnVzdC1iYXNlNjQtMC4xMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YmFzZTY0LTAuMTApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDVmZGUyYmM0YjUuLjc0MGRlMmZjYjkg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC0yOTcsNiArMjk3LDM1IEBAIHN1cHBvcnQuIikKICAgICAocHJv cGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYmFzZTY0LTAuMTAKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1iYXNlNjQiKQorICAgICh2ZXJzaW9uICIwLjEwLjEiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiYmFzZTY0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxM2s2YnZkM242ZG03anFuOXg5MTh3NjVkZDl4aHg0 NTRicXBoYm52MGJrZDZuOWRqOThiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAg ICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRl ci0xLjMpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVz dC1jcml0ZXJpb24iICxydXN0LWNyaXRlcmlvbi0wLjIpCisgICAgICAgICgicnVzdC1yYW5kIiAs cnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vbWFyc2hhbGxwaWVyY2UvcnVzdC1iYXNlNjQiKQorICAgIChzeW5vcHNpcworICAgICAiRW5j b2RlcyBhbmQgZGVjb2RlcyBiYXNlNjQgYXMgYnl0ZXMgb3IgdXRmOCIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJFbmNvZGVzIGFuZCBkZWNvZGVzIGJhc2U2NCBhcyBieXRlcyBvciB1dGY4LiIp CisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtYmVuY2hlci0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1iZW5jaGVyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0096-gnu-Add-rust-trybuild-1.0.patch" Content-Disposition: attachment; filename="0096-gnu-Add-rust-trybuild-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg95 RnJvbSBkOTliYThiMDYzNzM0ZTU5ZWM0MDc0NmM5MmFhMzQxOGE5YTU3ZjM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk2LzI2M10gZ251OiBB ZGQgcnVzdC10cnlidWlsZC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRyeWJ1aWxkLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDljNTUwZDNiNWYuLjFkNDkyM2Zl MjEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02NzM4LDYgKzY3MzgsMzYgQEAgc2VyaWFsaXppbmcgUnVz dCBzdHJ1Y3R1cmVzLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAg KGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRyeWJ1aWxk LTEuMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRyeWJ1aWxkIikKKyAgICAodmVyc2lv biAiMS4wLjkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidHJ5YnVpbGQiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBk ZjZpcGF5aWYwNXhuNjFpYXZkYjBkY3NobTl5NndtY2QxNDBwcDdkbDkxbWlyeWdzN2oiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAg ICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJy dXN0LWdsb2IiICxydXN0LWdsb2ItMC4zKQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxy dXN0LWxhenktc3RhdGljLTEuMykKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0x LjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkKKyAg ICAgICAgKCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICAgICAgKCJy dXN0LXRvbWwiICxydXN0LXRvbWwtMC41KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0 aHViLmNvbS9kdG9sbmF5L3RyeWJ1aWxkIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlRlc3QgaGFy bmVzcyBmb3IgdWkgdGVzdHMgb2YgY29tcGlsZXIgZGlhZ25vc3RpY3MiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVGVzdCBoYXJuZXNzIGZvciB1aSB0ZXN0cyBvZiBjb21waWxlciBkaWFnbm9z dGljcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXR5cGVhYmxlLTAuMQogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXR5cGVhYmxlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0095-gnu-Add-rust-wasm-bindgen-macro-support-0.2.patch" Content-Disposition: attachment; filename="0095-gnu-Add-rust-wasm-bindgen-macro-support-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg94 RnJvbSA4YmY2NmQ1MTEyMjk3NTdkMGFhMjFkOWUxYzhjMDUzNDI1MGE0YjliIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1MDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk1LzI2M10gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tc3VwcG9ydC0wLjIuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1tYWNyby1zdXBwb3J0LTAuMik6IE5ldyB2 YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQppbmRleCA3NDBkZTJmY2I5Li45YzU1MGQzYjVmIDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpA QCAtNzIwNSw2ICs3MjA1LDM3IEBAIGluIFJ1c3QuIikKICAgICAgIkJhY2tlbmQgY29kZSBnZW5l cmF0aW9uIG9mIHRoZSB3YXNtLWJpbmRnZW4gdG9vbC4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdhc20t YmluZGdlbi1tYWNyby1zdXBwb3J0LTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdh c20tYmluZGdlbi1tYWNyby1zdXBwb3J0IikKKyAgICAodmVyc2lvbiAiMC4yLjQ4IikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgIndhc20tYmluZGdlbi1tYWNyby1zdXBwb3J0IiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIx bXhpNnJqMTFrNjdza3M4OHBmcWlxeWxuaWp4bWIxczBnY2dwajhtemZqNWd2a3F6a3dtIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgi cnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgICAgICAoInJ1c3Qt cXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAu MTUpCisgICAgICAgICgicnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZCIgLHJ1c3Qtd2FzbS1iaW5k Z2VuLWJhY2tlbmQtMC4yKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLXNoYXJlZCIgLHJ1 c3Qtd2FzbS1iaW5kZ2VuLXNoYXJlZC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0 cHM6Ly9ydXN0d2FzbS5naXRodWIuaW8vd2FzbS1iaW5kZ2VuLyIpCisgICAgKHN5bm9wc2lzCisg ICAgICJUaGUgQGNvZGV7I1t3YXNtX2JpbmRnZW5dfSBtYWNybyIpCisgICAgKGRlc2NyaXB0aW9u CisgICAgICJUaGUgcGFydCBvZiB0aGUgaW1wbGVtZW50YXRpb24gb2YgdGhlIEBjb2RleyNbd2Fz bV9iaW5kZ2VuXX0KK2F0dHJpYnV0ZSB0aGF0IGlzIG5vdCBpbiB0aGUgc2hhcmVkIGJhY2tlbmQg Y3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tc2hhcmVkLTAuMgogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXdhc20tYmluZGdlbi1zaGFyZWQiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0097-gnu-Add-rust-wasm-bindgen-0.2.patch" Content-Disposition: attachment; filename="0097-gnu-Add-rust-wasm-bindgen-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg96 RnJvbSBiMTIxNDA3Zjk1NzY3MzEyMjVhOTcwNWQ3N2UyMDEwZmIzODY0YmFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1NzoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk3LzI2M10gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC13YXNtLWJpbmRnZW4tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDFkNDkyM2ZlMjEuLjdh MjVkZmZiMGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03MjAzLDYgKzcyMDMsMzQgQEAgaW4gUnVzdC4i KQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6YXNsMi4wKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLTAuMgorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXdhc20tYmluZGdlbiIpCisgICAgKHZlcnNpb24gIjAu Mi40NyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ3YXNtLWJpbmRnZW4iIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB4 c3F6Mzl2OG5ubG1pZmx5YmpweTdodmpkaG1kYjAxajN6aTBwNXA2MTM1cmpjOWowaTIiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAg ICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJy dXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAs cnVzdC1zZXJkZS1qc29uLTEuMCkKKyAgICAgICAgKCJydXN0LXdhc20tYmluZGdlbi1tYWNybyIK KyAgICAgICAgICxydXN0LXdhc20tYmluZGdlbi1tYWNyby0wLjIpKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9ydXN0d2FzbS5naXRodWIuaW8vIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVh c3kgc3VwcG9ydCBmb3IgaW50ZXJhY3RpbmcgYmV0d2VlbiBKUyBhbmQgUnVzdCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJFYXN5IHN1cHBvcnQgZm9yIGludGVyYWN0aW5nIGJldHdlZW4gSlMg YW5kIFJ1c3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBh dCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZCIpCi0tIAoyLjI0 LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0098-gnu-Add-rust-console-error-panic-hook-0.1.patch" Content-Disposition: attachment; filename="0098-gnu-Add-rust-console-error-panic-hook-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg97 RnJvbSA3YTRmNTQ0MTdmNmUwMDYzMjA0MmVkZmIxZWIwM2Q3ZTE1YjcxMmFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODowNDozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk4LzI2M10gZ251OiBB ZGQgcnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KaW5kZXggN2EyNWRmZmIwYi4uM2M0Y2FjNzM5YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkwMiw2 ICs5MDIsMzMgQEAgbmVlZCBjb21waWxlci1ydCBpbnRyaW5zaWNzLiIpCiAgICAgKGxpY2Vuc2Ug KGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNvbnNvbGUtZXJyb3ItcGFuaWMtaG9vay0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2siKQorICAg ICh2ZXJzaW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjb25zb2xlX2Vycm9yX3Bh bmljX2hvb2siIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjA0ZDJuYXJjcnprOWJuZGR6MTdycjJsODE5bDgycHIwaDZk OThzMnc5cTIzNm44N2RuZHEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1 c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4xKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2Vu IiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBz Oi8vZ2l0aHViLmNvbS9ydXN0d2FzbS9jb25zb2xlX2Vycm9yX3BhbmljX2hvb2siKQorICAgIChz eW5vcHNpcworICAgICAiTG9ncyBwYW5pY3MgdG8gY29uc29sZS5lcnJvciIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBwYW5pYyBob29rIGZvciBAY29k ZXt3YXNtMzItdW5rbm93bi11bmtub3dufQordGhhdCBsb2dzIHBhbmljcyB0byBAY29kZXtjb25z b2xlLmVycm9yfS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNs Mi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNvbnN0YW50LXRpbWUtZXEtMC4xCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY29uc3RhbnQtdGltZS1lcSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0099-gnu-Add-rust-wasm-bindgen-futures-0.3.patch" Content-Disposition: attachment; filename="0099-gnu-Add-rust-wasm-bindgen-futures-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg98 RnJvbSBiNzE1YTM1NTY3MTk0ODFmOTg0MmJkYWJlYTRiZWMyMjY3MmU3MjU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODowNjo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk5LzI2M10gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tZnV0dXJlcy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1mdXR1cmVzLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQppbmRleCAzYzRjYWM3MzlhLi40YmRmM2E3YTM5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzI5MCw2 ICs3MjkwLDQwIEBAIGluIFJ1c3QuIikKICAgICAgIkJhY2tlbmQgY29kZSBnZW5lcmF0aW9uIG9m IHRoZSB3YXNtLWJpbmRnZW4gdG9vbC4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdhc20tYmluZGdlbi1m dXR1cmVzLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdhc20tYmluZGdlbi1mdXR1 cmVzIikKKyAgICAodmVyc2lvbiAiMC4zLjI0IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndhc20t YmluZGdlbi1mdXR1cmVzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwYmY5eDZxZmpjenNwYzR6czYwNXoxbjRqMTVj ZGQ4a2syejdyYWgweWdndzhiNnpsNW5jIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAg ICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVz LTAuMSkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3IgorICAgICAgICAg LHJ1c3QtZnV0dXJlcy1jaGFubmVsLXByZXZpZXctMC4zKQorICAgICAgICAoInJ1c3QtZnV0dXJl cy11dGlsLXByZXZpZXciICxydXN0LWZ1dHVyZXMtdXRpbC1wcmV2aWV3LTAuMykKKyAgICAgICAg KCJydXN0LWpzLXN5cyIgLHJ1c3QtanMtc3lzLTAuMykKKyAgICAgICAgKCJydXN0LWxhenktc3Rh dGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC13YXNtLWJpbmRnZW4i ICxydXN0LXdhc20tYmluZGdlbi0wLjIpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgICAgKCgicnVzdC13YXNtLWJpbmRnZW4tdGVzdCIgLHJ1c3Qtd2FzbS1iaW5kZ2Vu LXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20uZ2l0 aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQnJpZGdpbmcgdGhl IGdhcCBiZXR3ZWVuIFJ1c3QgRnV0dXJlcyBhbmQgSmF2YVNjcmlwdCBQcm9taXNlcyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJCcmlkZ2luZyB0aGUgZ2FwIGJldHdlZW4gUnVzdCBGdXR1cmVz IGFuZCBKYXZhU2NyaXB0IFByb21pc2VzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2Vu LW1hY3JvLXN1cHBvcnQtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5k Z2VuLW1hY3JvLXN1cHBvcnQiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0101-gnu-Add-rust-wasm-bindgen-test-0.2.patch" Content-Disposition: attachment; filename="0101-gnu-Add-rust-wasm-bindgen-test-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg100 RnJvbSBjNmM4OWIzMWVkNjZlNTM1ODE5MTJhNjczZTdmZDM5OGI2MDEzOWNmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxMjo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAxLzI2M10gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tdGVzdC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LXdhc20tYmluZGdlbi10ZXN0LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDNlZWI1ODI2NzQuLmRkMDMxMGJiODQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03NDA5LDYgKzc0MDks MzkgQEAgYXR0cmlidXRlIHRoYXQgaXMgbm90IGluIHRoZSBzaGFyZWQgYmFja2VuZCBjcmF0ZS4i KQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAg bGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tdGVz dC0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tdGVzdCIpCisg ICAgKHZlcnNpb24gIjAuMi40NyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ3YXNtLWJpbmRnZW4t dGVzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMXc2OTlqeWhpM25qZGNjYnFzZmR6NWRxNjhmcXdzbTM4eGx3MmRt MmhnZDNodnZmemszeCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdv LWlucHV0cworICAgICAgICgoInJ1c3QtY29uc29sZS1lcnJvci1wYW5pYy1ob29rIgorICAgICAg ICAgLHJ1c3QtY29uc29sZS1lcnJvci1wYW5pYy1ob29rLTAuMSkKKyAgICAgICAgKCJydXN0LWZ1 dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKQorICAgICAgICAoInJ1c3QtanMtc3lzIiAscnVzdC1q cy1zeXMtMC4zKQorICAgICAgICAoInJ1c3Qtc2NvcGVkLXRscyIgLHJ1c3Qtc2NvcGVkLXRscy0x LjApCisgICAgICAgICgicnVzdC13YXNtLWJpbmRnZW4iICxydXN0LXdhc20tYmluZGdlbi0wLjIp CisgICAgICAgICgicnVzdC13YXNtLWJpbmRnZW4tZnV0dXJlcyIgLHJ1c3Qtd2FzbS1iaW5kZ2Vu LWZ1dHVyZXMtMC4zKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtbWFjcm8iICxy dXN0LXdhc20tYmluZGdlbi10ZXN0LW1hY3JvLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vcnVzdHdhc20vd2FzbS1iaW5kZ2VuIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIkludGVybmFsIHRlc3RpbmcgY3JhdGUgZm9yIHdhc20tYmluZGdlbiIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJJbnRlcm5hbCB0ZXN0aW5nIGNyYXRlIGZvciB3YXNtLWJpbmRn ZW4uIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkK KwogKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNyby0wLjIKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNybyIpCi0tIAoyLjI0 LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0100-gnu-Add-rust-js-sys-0.3.patch" Content-Disposition: attachment; filename="0100-gnu-Add-rust-js-sys-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg99 RnJvbSAzM2VjNmU0Y2Q1MjExYjMzMjU1OGM1YWU3Njc4MjU5MTg5MDMxNDk5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxMDozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAwLzI2M10gZ251OiBB ZGQgcnVzdC1qcy1zeXMtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1q cy1zeXMtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNGJkZjNhN2EzOS4uM2VlYjU4MjY3 NCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTI4MTgsNiArMjgxOCwzOSBAQCBwcmltaXRpdmVzIHRvIGFu IEBjb2Rle2lvOjpXcml0ZX0uIikKICAgICAgICAgKGJhc2UzMgogICAgICAgICAgIjE4ZzdwMmhy YjNkazg0ejNmcmZnbXN6ZmM5aGpiNHBzOXZwOTlxbGIxa21mOWdtOGhjNWYiKSkpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtanMtc3lzLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWpzLXN5cyIpCisgICAgKHZlcnNpb24gIjAuMy4yNCIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJq cy1zeXMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjA0NWZnYWZnZ2tqZGZnNGYzM3ZiODdzaWx5bDl4cGJpZnJoeDFj aXFpNHd2bTkwbnpoZ2EiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJn by1pbnB1dHMKKyAgICAgICAoKCJydXN0LXdhc20tYmluZGdlbiIgLHJ1c3Qtd2FzbS1iaW5kZ2Vu LTAuMikpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0 LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2Vu LWZ1dHVyZXMiCisgICAgICAgICAscnVzdC13YXNtLWJpbmRnZW4tZnV0dXJlcy0wLjMpCisgICAg ICAgICgicnVzdC13YXNtLWJpbmRnZW4tdGVzdCIgLHJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtMC4y KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20uZ2l0aHViLmlvL3dh c20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQmluZGluZ3MgZm9yIGFsbCBKUyBn bG9iYWwgb2JqZWN0cyBhbmQgZnVuY3Rpb25zIGluIFdBU00iKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiQmluZGluZ3MgZm9yIGFsbCBKUyBnbG9iYWwgb2JqZWN0cyBhbmQgZnVuY3Rpb25zIGlu IGFsbCBKUyBlbnZpcm9ubWVudHMKK2xpa2UgTm9kZS5qcyBhbmQgYnJvd3NlcnMsIGJ1aWx0IG9u IEBjb2RleyNbd2FzbV9iaW5kZ2VuXX0gdXNpbmcgdGhlCit3YXNtLWJpbmRnZW4gY3JhdGUuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1qZW1hbGxvYy1zeXMtMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtamVtYWxsb2Mtc3lzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0102-gnu-Add-rust-core-arch-0.1.patch" Content-Disposition: attachment; filename="0102-gnu-Add-rust-core-arch-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg101 RnJvbSAxMjlmYWU4MzZhZTZjM2I3MDU1NjU5MmYxZDkwNjhjYTk5Mzg3ZTQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxNzoxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAyLzI2M10gZ251OiBB ZGQgcnVzdC1jb3JlLWFyY2gtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jb3JlLWFyY2gtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGQwMzEwYmI4NC4uNGIyYzkxMjhi OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTk1MSw2ICs5NTEsMzMgQEAgSXQgaXMgaW5zcGlyZWQgYnkg dGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAgICAgKHByb3BlcnRp ZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1jb3JlLWFyY2gtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1 c3QtY29yZS1hcmNoIikKKyAgICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiY29yZV9hcmNoIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNHZkdnI5dmowZjFjdjJwNTRuc3N6bXJyazl3MWpz NGMwejRpMGJkbGFqbDFseWRzbGltIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC13YXNtLWJpbmRnZW4t dGVzdCIgLHJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvc3RkYXJjaCIpCisgICAgKHN5bm9wc2lz CisgICAgICJSdXN0J3MgY29yZSBsaWJyYXJ5IGFyY2hpdGVjdHVyZS1zcGVjaWZpYyBpbnRyaW5z aWNzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkBjb2Rle2NvcmU6OmFyY2h9IC0gUnVzdCdz IGNvcmUgbGlicmFyeSBhcmNoaXRlY3R1cmUtc3BlY2lmaWMKK2ludHJpbnNpY3MuIikKKyAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1jb3JlLWZvdW5kYXRpb24tc3lzLTAuNgogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWNvcmUtZm91bmRhdGlvbi1zeXMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0104-gnu-Add-rust-ci-info-0.3.patch" Content-Disposition: attachment; filename="0104-gnu-Add-rust-ci-info-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg103 RnJvbSBiOGFiNDBmYWE3ODI4NWMyOWFmYTY2YjhkYmE4Y2I0YzljMmUwYmQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoyNDowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA0LzI2M10gZ251OiBB ZGQgcnVzdC1jaS1pbmZvLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Y2ktaW5mby0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NTI2ZmNiMzkwLi43M2EyOWFmZGVkIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNzIwLDYgKzcyMCwzMyBAQCBkZXBlbmRpbmcgb24gYSBsYXJnZSBu dW1iZXIgb2YgI1tjZmddIHBhcmFtZXRlcnMuICBTdHJ1Y3R1cmVkIGxpa2UgYW4KICAgICAobGlj ZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhw YXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2ktaW5mby0wLjMKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1jaS1pbmZvIikKKyAgICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiY2ktaW5mbyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDBwcjE3ZzZxNmk3NTJhY3JreWNnMGhr cTNsbTBwNjM0YW5tNDFnM202bHFnOHE4M3M3NSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRl LTEuMCkKKyAgICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEu MCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2FnaWVndXJh cmkvY2lfaW5mbyIpCisgICAgKHN5bm9wc2lzCisgICAgICJQcm92aWRlcyBjdXJyZW50IENJIGVu dmlyb25tZW50IGluZm9ybWF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFj a2FnZSBwcm92aWRlcyBjdXJyZW50IENJIGVudmlyb25tZW50IGluZm9ybWF0aW9uLiIpCisgICAg KGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jbGFuZy1z eXMtMC4yOAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNsYW5nLXN5cyIpCi0tIAoyLjI0 LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0105-gnu-Add-rust-scroll-derive-0.9.patch" Content-Disposition: attachment; filename="0105-gnu-Add-rust-scroll-derive-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg104 RnJvbSBhZjJjYmJjMjc3MGM5ZDMyZGRjZmYxNzU2NGViYjZhZWQyOTZhZDI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozMDo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA1LzI2M10gZ251OiBB ZGQgcnVzdC1zY3JvbGwtZGVyaXZlLTAuOS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzNhMjlhZmRl ZC4uNTliMmQ1NjQwZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU1MDcsNiArNTUwNywzNyBAQCB3aXRo IG9uZSBvZiB0aGUgaW1wbGVtZW50ZWQgc3RyYXRlZ2llcy4iKQogICAgICAgICAgKGJhc2UzMgog ICAgICAgICAgICIwOXN5OXdicXA0MDlwa3dtcW5pNDBxbXdhOTlsZHFwbDQ4cHA5NW0xeHc4c2Mx OXF5OWNsIikpKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXNjcm9sbC1kZXJpdmUtMC45Cisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2Nyb2xsLWRlcml2ZSIpCisgICAgKHZlcnNpb24g IjAuOS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNjcm9sbF9kZXJpdmUiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjFqcWc1bW04bnZpaTZhdmwxejFyYzg5YWd6aDJrd2twcGdwc253ZmFreGc3OG1uYWo2bGciKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgICAgICgicnVz dC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4t MC4xNSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0 LXNjcm9sbCIgLHJ1c3Qtc2Nyb2xsLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw czovL2dpdGh1Yi5jb20vbTRiL3Njcm9sbF9kZXJpdmUiKQorICAgIChzeW5vcHNpcworICAgICAi RGVyaXZlIFByZWFkIGFuZCBQd3JpdGUgdHJhaXRzIGZyb20gdGhlIHNjcm9sbCBjcmF0ZSIpCisg ICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBtYWNyb3MgMS4x IGRlcml2ZSBpbXBsZW1lbnRhdGlvbiBmb3IgUHJlYWQgYW5kCitQd3JpdGUgdHJhaXRzIGZyb20g dGhlIHNjcm9sbCBjcmF0ZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1zZWN1cml0eS1mcmFtZXdvcmstc3lzLTAuMwogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXNlY3VyaXR5LWZyYW1ld29yay1zeXMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0106-gnu-Add-rust-scroll-0.9.patch" Content-Disposition: attachment; filename="0106-gnu-Add-rust-scroll-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg105 RnJvbSAzYWQ5OGVlNGRlNDEzZmJlZGI0NjYzNzUyMDczNmM4ODk0MmNhOTQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozMjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA2LzI2M10gZ251OiBB ZGQgcnVzdC1zY3JvbGwtMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z Y3JvbGwtMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNTliMmQ1NjQwZC4uYTEzOWMyZWJmZiAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTU1MDcsNiArNTUwNywzNiBAQCB3aXRoIG9uZSBvZiB0aGUgaW1w bGVtZW50ZWQgc3RyYXRlZ2llcy4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIwOXN5 OXdicXA0MDlwa3dtcW5pNDBxbXdhOTlsZHFwbDQ4cHA5NW0xeHc4c2MxOXF5OWNsIikpKSkpKQog CisoZGVmaW5lLXB1YmxpYyBydXN0LXNjcm9sbC0wLjkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1zY3JvbGwiKQorICAgICh2ZXJzaW9uICIwLjkuMiIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJzY3JvbGwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjEwcTN3ODZibjIyeHJqbGZnMWM5MGRmaTljMjZxamt6bjI2 bmFkMGk5ejhweHdhZDMxMWciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpj YXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNjcm9sbC1kZXJpdmUiICxydXN0LXNjcm9sbC1k ZXJpdmUtMC45KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgo InJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgICAgICAoInJ1c3QtcmF5 b24iICxydXN0LXJheW9uLTEuMSkKKyAgICAgICAgKCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0 LXJ1c3RjLXZlcnNpb24tMC4yKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNv bS9tNGIvc2Nyb2xsIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJlYWQvV3JpdGUgdHJhaXRzIGZv ciBieXRlIGJ1ZmZlcnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHBy b3ZpZGVzIGEgc3VpdGUgb2YgcG93ZXJmdWwsIGV4dGVuc2libGUsIGdlbmVyaWMsCitlbmRpYW4t YXdhcmUgUmVhZC9Xcml0ZSB0cmFpdHMgZm9yIGJ5dGUgYnVmZmVycy4iKQorICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zY3JvbGwtZGVyaXZlLTAu OQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNjcm9sbC1kZXJpdmUiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0103-gnu-Add-rust-envmnt-0.6.patch" Content-Disposition: attachment; filename="0103-gnu-Add-rust-envmnt-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg102 RnJvbSAyNGYxYzAzZTQ0MTRjYTQ5NzkwNmI0ZjZiYTdmOGU1NjA2YTM4MmU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoyMDoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAzLzI2M10gZ251OiBB ZGQgcnVzdC1lbnZtbnQtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1l bnZtbnQtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0YjJjOTEyOGI4Li40NTI2ZmNiMzkwIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTc1NCw2ICsxNzU0LDMyIEBAIGNoYXIsIHU4IGFuZCB1MTYuIikKIGlz IGNvbmZpZ3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtZW52bW50LTAuNgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWVudm1udCIpCisgICAg KHZlcnNpb24gIjAuNi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVudm1udCIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMTJ6a3EzcDk5OWJ5cHl4bWpucGlxdzlyM2htaWZiM2JjaWtkN2ozYXMxZmRjYnEwMWZ5bCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAg ICgoInJ1c3QtaW5kZXhtYXAiICxydXN0LWluZGV4bWFwLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdl CisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2FnaWVndXJhcmkvZW52bW50IikKKyAgICAoc3lu b3BzaXMKKyAgICAgIkVudmlyb25tZW50IHZhcmlhYmxlcyB1dGlsaXR5IGZ1bmN0aW9ucyIpCisg ICAgKGRlc2NyaXB0aW9uCisgICAgICJFbnZpcm9ubWVudCB2YXJpYWJsZXMgdXRpbGl0eSBmdW5j dGlvbnMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0107-gnu-Add-rust-goblin-0.0.patch" Content-Disposition: attachment; filename="0107-gnu-Add-rust-goblin-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg106 RnJvbSAyOTFjZDcwNjZlODA3YzVmODU4ZjliNDNiMTgxMGI0MTdlNWNjNjEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozNDozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA3LzI2M10gZ251OiBB ZGQgcnVzdC1nb2JsaW4tMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1n b2JsaW4tMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGExMzljMmViZmYuLjRmNDUzZDZiYjggMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0yNDg3LDYgKzI0ODcsMzQgQEAgdGhlIHByb2Nlc3Mgb2YgbWF0Y2hp bmcgb25lIG9yIG1vcmUgZ2xvYiBwYXR0ZXJucyBhZ2FpbnN0IGEgc2luZ2xlIGNhbmRpZGF0ZQog cGF0aCBzaW11bHRhbmVvdXNseSwgYW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGdsb2JzIHRoYXQg bWF0Y2hlZC4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNl bnNlKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdvYmxpbi0wLjAKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1nb2JsaW4iKQorICAgICh2ZXJzaW9uICIwLjAuMjMiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiZ29ibGluIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZzkyYmw3NmRnYzN2M3JpbnM2MWw4MTFw a3dzbDNqaWYxeDM1aDJqeDMzYjdkc3Y4bW1jIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAor ICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQp CisgICAgICAgICgicnVzdC1wbGFpbiIgLHJ1c3QtcGxhaW4tMC4yKQorICAgICAgICAoInJ1c3Qt c2Nyb2xsIiAscnVzdC1zY3JvbGwtMC45KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0 aHViLmNvbS9tNGIvZ29ibGluIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkJpbmFyeSBwYXJzaW5n IGFuZCBsb2FkaW5nIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkFuIGltcGlzaCwgY3Jvc3Mt cGxhdGZvcm0sIEVMRiwgTWFjaC1vLCBhbmQgUEUgYmluYXJ5IHBhcnNpbmcgYW5kCitsb2FkaW5n IGNyYXRlLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWdyZXAtY2xpLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWdyZXAtY2xp IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0108-gnu-Add-rust-test-assembler-0.1.patch" Content-Disposition: attachment; filename="0108-gnu-Add-rust-test-assembler-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg107 RnJvbSBmMjJhM2FhMzllZjBjZjMxNmEzZGFiYzAwOGE1MTY2ZjMyMmY5MmFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozODowOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA4LzI2M10gZ251OiBB ZGQgcnVzdC10ZXN0LWFzc2VtYmxlci0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXRlc3QtYXNzZW1ibGVyLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDRmNDUzZDZiYjgu LmIwMTU5NjEzN2YgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02NDU2LDYgKzY0NTYsMzMgQEAgcmV0dXJu IHZhbHVlcyB0byBAY29kZXtzdGQ6OmlvOjpSZXN1bHR9IHRvIGluZGljYXRlIHN1Y2Nlc3Mgb3Ig ZmFpbHVyZS4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNl bnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10ZXN0LWFzc2VtYmxl ci0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10ZXN0LWFzc2VtYmxlciIpCisgICAg KHZlcnNpb24gIjAuMS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRlc3QtYXNzZW1ibGVyIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIxc2R4OWhrMGRrM3o5Y3JtODgzNHlzeXhzaTkyY2hsczhhcnBkMGdzNzk2a2lz NmxpazJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRz CisgICAgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpKSkpCisgICAg KGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2x1c2VyL3J1c3QtdGVzdC1hc3Nl bWJsZXIiKQorICAgIChzeW5vcHNpcworICAgICAiQnVpbGQgY29tcGxleCBiaW5hcnkgc3RyZWFt cyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzZXQg b2YgdHlwZXMgZm9yIGJ1aWxkaW5nIGNvbXBsZXggYmluYXJ5CitzdHJlYW1zLiIpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRleHR3cmFwLTAu MTEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC10ZXh0d3JhcCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0109-gnu-Add-rust-typed-arena-1.4.patch" Content-Disposition: attachment; filename="0109-gnu-Add-rust-typed-arena-1.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg108 RnJvbSAxMDljMDA5MTc1ZjQxOTcyZmE5OTIyNzFmNWM2NGZmZWVkNGVkMmI2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozOTo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA5LzI2M10gZ251OiBB ZGQgcnVzdC10eXBlZC1hcmVuYS0xLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXR5cGVkLWFyZW5hLTEuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjAxNTk2MTM3Zi4uZTgzZWNiYjYx MiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTcwNDMsNiArNzA0MywyOSBAQCBzZXJpYWxpemluZyBSdXN0 IHN0cnVjdHVyZXMuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdHlwZWQtYXJl bmEtMS40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdHlwZWQtYXJlbmEiKQorICAgICh2 ZXJzaW9uICIxLjQuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0eXBlZC1hcmVuYSIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMWk4eWN6aHdjeTBubnJ4cWNrMWxxbDNpN2h2Zzk1bDB2dzBkYmdmYjkyemttczk2bWg2 NiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3Vt ZW50cyBgKCM6c2tpcC1idWlsZD8gI3QpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8v Z2l0aHViLmNvbS9TaW1vblNhcGluL3J1c3QtdHlwZWQtYXJlbmEiKQorICAgIChzeW5vcHNpcwor ICAgICAiVGhlIGFyZW5hIGFsbG9jYXRvciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGUg YXJlbmEsIGEgZmFzdCBidXQgbGltaXRlZCB0eXBlIG9mIGFsbG9jYXRvci4iKQorICAgIChsaWNl bnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10eXBlbWFwLTAuMwog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXR5cGVtYXAiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0110-gnu-Add-rust-gimli-0.18.patch" Content-Disposition: attachment; filename="0110-gnu-Add-rust-gimli-0.18.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg109 RnJvbSA5MGVhMjJkNzg5NmNjZjI5NjJmZGNmOTUyMDg3NDBkYjNkNzM2MDZiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEwLzI2M10gZ251OiBB ZGQgcnVzdC1naW1saS0wLjE4LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1n aW1saS0wLjE4KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlODNlY2JiNjEyLi4yODhh YTIxMjA0IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQxNyw2ICsyNDE3LDQ2IEBAIGFyY2hpdmUgdG8g YmUgbGlua2VkIGludG8gUnVzdGNvZGUuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFz bDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtZ2ltbGktMC4xOAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdpbWxpIikK KyAgICAodmVyc2lvbiAiMC4xOC4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdpbWxpIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwbWExemcya2xxcjQ3cmFzbTdqbjN6emQxajFwajJhOHdrZmJ2NXpzeDEwcWg0M3Bo eTRrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJn dW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisg ICAgICAgKCgicnVzdC1hcnJheXZlYyIgLHJ1c3QtYXJyYXl2ZWMtMC40KQorICAgICAgICAoInJ1 c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgICAgICAoInJ1c3QtZmFsbGli bGUtaXRlcmF0b3IiICxydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMikKKyAgICAgICAgKCJydXN0 LWluZGV4bWFwIiAscnVzdC1pbmRleG1hcC0xLjApCisgICAgICAgICgicnVzdC1zdGFibGUtZGVy ZWYtdHJhaXQiICxydXN0LXN0YWJsZS1kZXJlZi10cmFpdC0xLjEpKQorICAgICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1jcm9zc2JlYW0iICxydXN0LWNyb3Nz YmVhbS0wLjcpCisgICAgICAgICgicnVzdC1nZXRvcHRzIiAscnVzdC1nZXRvcHRzLTAuMikKKyAg ICAgICAgKCJydXN0LW1lbW1hcCIgLHJ1c3QtbWVtbWFwLTAuNykKKyAgICAgICAgKCJydXN0LW51 bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEwKQorICAgICAgICAoInJ1c3Qtb2JqZWN0IiAscnVz dC1vYmplY3QtMC4xMikKKyAgICAgICAgKCJydXN0LXJheW9uIiAscnVzdC1yYXlvbi0xLjEpCisg ICAgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAgICAoInJ1c3QtdGVz dC1hc3NlbWJsZXIiICxydXN0LXRlc3QtYXNzZW1ibGVyLTAuMSkKKyAgICAgICAgKCJydXN0LXR5 cGVkLWFyZW5hIiAscnVzdC10eXBlZC1hcmVuYS0xLjQpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL2dpbWxpLXJzL2dpbWxpIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJl YWRpbmcgYW5kIHdyaXRpbmcgdGhlIERXQVJGIGRlYnVnZ2luZyBmb3JtYXQiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbGlicmFyeSBmb3IgcmVhZGlu ZyBhbmQgd3JpdGluZyB0aGUKK0RXQVJGIGRlYnVnZ2luZyBmb3JtYXQuIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC1nbG9iLTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWdsb2IiKQotLSAKMi4y NC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0111-gnu-Add-rust-intervaltree-0.2.patch" Content-Disposition: attachment; filename="0111-gnu-Add-rust-intervaltree-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg110 RnJvbSBmMmQ3YjQ1ZjEyMzg0MzE5YjIzMzYyZTRjMTM0MzY2NTQ4ZDUzMjk4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0NDozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTExLzI2M10gZ251OiBB ZGQgcnVzdC1pbnRlcnZhbHRyZWUtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1pbnRlcnZhbHRyZWUtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjg4YWEyMTIwNC4uM2Vj YTk1YzdjYiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI4NTAsNiArMjg1MCwzMyBAQCByZW5hbWVkIHRv IGluZGV4bWFwLiIpCiAgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzbmFwc2hvdCB0ZXN0 aW5nIGxpYnJhcnkgZm9yIFJ1c3QuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQog CisoZGVmaW5lLXB1YmxpYyBydXN0LWludGVydmFsdHJlZS0wLjIKKyAgKHBhY2thZ2UKKyAgICAo bmFtZSAicnVzdC1pbnRlcnZhbHRyZWUiKQorICAgICh2ZXJzaW9uICIwLjIuNCIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJpbnRlcnZhbHRyZWUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjEwazQwZ3N2Nzlrd25zcXJ6 d21ubW02cHNhNWZxd3M4eWdnYXZtYmdndnltdjE2aGZmZGciKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVp bGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNtYWxsdmVjIiAs cnVzdC1zbWFsbHZlYy0wLjYpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL21haW4tLS9ydXN0LWludGVydmFsdHJlZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJJ bW11dGFibGUgaW50ZXJ2YWwgdHJlZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBw YWNrYWdlIHByb3ZpZGVzIGEgc2ltcGxlIGFuZCBnZW5lcmljIGltcGxlbWVudGF0aW9uIG9mIGFu CitpbW11dGFibGUgaW50ZXJ2YWwgdHJlZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1pb3ZlYy0wLjEKICAgKHBhY2thZ2UKICAgICAobmFt ZSAicnVzdC1pb3ZlYyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0112-gnu-Add-rust-lazycell-1.2.patch" Content-Disposition: attachment; filename="0112-gnu-Add-rust-lazycell-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg111 RnJvbSBkYjMwNWQxYTc3YzczZDIwMTU3YTMxNTI2NGE0MzdhMjVhY2UxNzkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0NjoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEyLzI2M10gZ251OiBB ZGQgcnVzdC1sYXp5Y2VsbC0xLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxhenljZWxsLTEuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI0IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDNlY2E5NWM3Y2IuLmEyMGNlOWNmNTggMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0zMTQ4LDYgKzMxNDgsMzAgQEAgcmVxdWlyZXMgbm9uLWNvbnN0IGZ1 bmN0aW9uIGNhbGxzIHRvIGJlIGNvbXB1dGVkLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5z ZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWxhenljZWxsLTEuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWxh enljZWxsIikKKyAgICAodmVyc2lvbiAiMS4yLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibGF6 eWNlbGwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBndnF5Y21wdjdwYXJjOThpNnk2NGFpN3J2eHJuMTk0N3oyYTZt YWEwMmc0a3Z4ZGQ1NWoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJn by1pbnB1dHMgKCgicnVzdC1jbGlwcHkiICxydXN0LWNsaXBweS0wLjApKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2luZGl2MC9sYXp5Y2VsbCIpCisgICAgKHN5bm9wc2lz CisgICAgICJMYXppbHkgZmlsbGVkIENlbGwgc3RydWN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGxpYnJhcnkgcHJvdmlkaW5nIGEgbGF6aWx5IGZp bGxlZCBDZWxsIHN0cnVjdC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vu c2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWxpYmMtMC4yCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtbGliYyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0113-gnu-Add-rust-half-1.3.patch" Content-Disposition: attachment; filename="0113-gnu-Add-rust-half-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg112 RnJvbSBiZjVlMTUyMGM0MTAxZjgzMzU5MDNiZGU2NWFkMjZlNjg4ZjkwMzc1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1MTozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEzLzI2M10gZ251OiBB ZGQgcnVzdC1oYWxmLTEuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaGFs Zi0xLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGEyMGNlOWNmNTguLmNiMGNhNDU4ZGEgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC0yNjQyLDYgKzI2NDIsMzIgQEAgZm9jdXMgb24gbGluZSBvcmllbnRlZCBzZWFy Y2guIikKICAgICAoZGVzY3JpcHRpb24gIlVzZSBQQ1JFMiB3aXRoIHRoZSBncmVwIGNyYXRlLiIp CiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtaGFsZi0xLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1oYWxmIikKKyAgICAodmVyc2lvbiAiMS4zLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaGFs ZiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMGRpcWFqZzNtZ2FyNTExaHhzd2w0a2dxcXo5YTAyNnl2bjMxMDN4NWgy c21rbmxjNGx3ayIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlu cHV0cyAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3N0YXJrYXQ5OS9oYWxmLXJzIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIkhhbGYtcHJlY2lzaW9uIGZsb2F0aW5nIHBvaW50IGYxNiB0eXBlIikKKyAgICAo ZGVzY3JpcHRpb24KKyAgICAgIkhhbGYtcHJlY2lzaW9uIGZsb2F0aW5nIHBvaW50IGYxNiB0eXBl IGZvciBSdXN0IGltcGxlbWVudGluZyB0aGUKK0lFRUUgNzU0LTIwMDggYmluYXJ5MTYgdHlwZS4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LWhlYXBzaXplLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWhlYXBzaXplIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0114-gnu-Add-rust-serde-cbor-0.10.patch" Content-Disposition: attachment; filename="0114-gnu-Add-rust-serde-cbor-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg113 RnJvbSA3ZGU1YmRhODBjY2ZkNjBlMzFmY2ZjYzNkZWJiNGYyNmM3MWQ5MTczIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NDowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE0LzI2M10gZ251OiBB ZGQgcnVzdC1zZXJkZS1jYm9yLTAuMTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXNlcmRlLWNib3ItMC4xMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGNiMGNhNDU4ZGEuLmExNmE3 MWVmYzEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01ODUwLDYgKzU4NTAsMzMgQEAgUHdyaXRlIHRyYWl0 cyBmcm9tIHRoZSBzY3JvbGwgY3JhdGUuIikKICAgICAgIk9wdGltaXplZCBoYW5kbGluZyBvZiBA Y29kZXsmW3U4XX0gYW5kIEBjb2Rle1ZlYzx1OD59IGZvciBTZXJkZS4iKQogICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LXNlcmRlLWNib3ItMC4xMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXNlcmRlLWNi b3IiKQorICAgICh2ZXJzaW9uICIwLjEwLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2VyZGVf Y2JvciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMGpjYjRqNjM3dmRscWsyejM4aml4YXFtcDZmOTJoMzZyMTdrY2x2 NWJyamF5MzI5MTFpaSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdv LWlucHV0cworICAgICAgICgoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQor ICAgICAgICAoInJ1c3QtaGFsZiIgLHJ1c3QtaGFsZi0xLjMpCisgICAgICAgICgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgICAgICgoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkpKQor ICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9weWZpc2NoL2Nib3IiKQorICAgIChz eW5vcHNpcyAiQ0JPUiBzdXBwb3J0IGZvciBzZXJkZSIpCisgICAgKGRlc2NyaXB0aW9uICJDQk9S IHN1cHBvcnQgZm9yIHNlcmRlLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMAog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNlcmRlLWRlcml2ZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0115-gnu-Add-rust-erased-serde-0.3.patch" Content-Disposition: attachment; filename="0115-gnu-Add-rust-erased-serde-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg114 RnJvbSBhMjI5MGYzYWRkZjBhNmRkNTdhNWQzNDU4NjhhNGVmZmRiNjYxNjI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NjozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE1LzI2M10gZ251OiBB ZGQgcnVzdC1lcmFzZWQtc2VyZGUtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1lcmFzZWQtc2VyZGUtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTE2YTcxZWZjMS4u ZTFhY2U5ZWM5OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE4MDcsNiArMTgwNywzNiBAQCBpcyBjb25m aWd1cmVkIHZpYSBhbiBlbnZpcm9ubWVudCB2YXJpYWJsZS4iKQogICAgICAiRW52aXJvbm1lbnQg dmFyaWFibGVzIHV0aWxpdHkgZnVuY3Rpb25zLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wy LjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lcmFzZWQtc2VyZGUtMC4zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZXJhc2VkLXNlcmRlIikKKyAgICAodmVyc2lvbiAiMC4zLjkiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAiZXJhc2VkLXNlcmRlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwcTdibnhzNXpz a2ZxNWlpbGxpZzU1Zzc4OTFkbGxjeGgycDh5OGsxcDJqNzJzeWY5dml2IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgICAgICgoInJ1c3Qtc2VyZGUtY2JvciIgLHJ1c3Qtc2VyZGUtY2Jvci0wLjEwKQorICAgICAg ICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgICAgICAo InJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2R0b2xuYXkvZXJhc2VkLXNlcmRlIikKKyAgICAo c3lub3BzaXMKKyAgICAgIlR5cGUtZXJhc2VkIFNlcmlhbGl6ZSBhbmQgU2VyaWFsaXplciB0cmFp dHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVHlwZS1lcmFzZWQgU2VyaWFsaXplIGFuZCBT ZXJpYWxpemVyIHRyYWl0cy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAu MgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0116-gnu-Add-rust-slog-2.4.patch" Content-Disposition: attachment; filename="0116-gnu-Add-rust-slog-2.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg115 RnJvbSBlYWE5ZGQwNWQ2YzY1MmVhM2YwNWJkOTUzYWU0ZTIyZjEzYjUxODZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NzoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE2LzI2M10gZ251OiBB ZGQgcnVzdC1zbG9nLTIuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2xv Zy0yLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlMWFjZTllYzk4Li42YjdlY2Y0MDZkIDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtNjA0MCw2ICs2MDQwLDMzIEBAIGRhdGEgdHlwZS4iKQogICAgIChwcm9wZXJ0 aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1zbG9nLTIuNAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LXNsb2ciKQorICAgICh2ZXJzaW9uICIyLjQuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzbG9n IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIxM2poNzRqbGNremg1Y3lna2hzMGs0cjgyd25tdzhoYTJrbTgyOXh3c2xo cjgzbjJ3Nmh5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzCisgICAgICAgKCgicnVzdC1lcmFzZWQtc2VyZGUiICxydXN0LWVyYXNlZC1zZXJkZS0wLjMp KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Nsb2ctcnMvc2xvZyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJTdHJ1Y3R1cmVkLCBleHRlbnNpYmxlLCBjb21wb3NhYmxlIGxv Z2dpbmcgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiU3RydWN0dXJlZCwgZXh0 ZW5zaWJsZSwgY29tcG9zYWJsZSBsb2dnaW5nIGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTptcGwyLjAKKyAgICAgICAgICAgICAgICxsaWNlbnNlOmV4cGF0CisgICAgICAgICAg ICAgICAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc21hbGx2ZWMt MC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc21hbGx2ZWMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0117-gnu-Add-rust-uuid-0.7.patch" Content-Disposition: attachment; filename="0117-gnu-Add-rust-uuid-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg116 RnJvbSA0YmQ4ZjVkODQ4Mzk0MWUyMWEwZTMyMTEyOTdmMGZjMTU4ZjUyOTMxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTowMDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE3LzI2M10gZ251OiBB ZGQgcnVzdC11dWlkLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtdXVp ZC0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2YjdlY2Y0MDZkLi44NDhhMmRjMGFm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzU0MCw2ICs3NTQwLDQyIEBAIHVudHJ1c3RlZCBpbnB1dHMg aW4gUnVzdC4iKQogICAgICAiQ29udmVydCByYW5nZXMgb2YgVW5pY29kZSBjb2RlcG9pbnRzIHRv IFVURi04IGJ5dGUgcmFuZ2VzLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTp1bmxpY2Vuc2UpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdXVpZC0wLjcKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC11dWlkIikKKyAgICAodmVyc2lvbiAiMC43LjQiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAidXVpZCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGFuazR4azIweDNucno5MjZ3OGo5 bXo1M2JpM3Y4YnlreG1obHEycGZmYTh4Yzh3ZG53aCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8g I3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYnl0ZW9yZGVyIiAscnVz dC1ieXRlb3JkZXItMS4zKQorICAgICAgICAoInJ1c3QtbWQ1IiAscnVzdC1tZDUtMC42KQorICAg ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjYpCisgICAgICAgICgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAoInJ1c3Qtc2hhMSIgLHJ1c3Qtc2hhMS0wLjYpCisg ICAgICAgICgicnVzdC1zbG9nIiAscnVzdC1zbG9nLTIuNCkKKyAgICAgICAgKCJydXN0LXdpbmFw aSIgLHJ1c3Qtd2luYXBpLTAuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKQorICAgICAgICAoInJ1 c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgICAgICAoInJ1c3Qt c2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS10 ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vdXVpZC1ycy91dWlkIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkdlbmVyYXRlIGFu ZCBwYXJzZSBVVUlEcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSBsaWJyYXJ5IHRvIGdlbmVyYXRlIGFuZCBwYXJzZSBVVUlEcy4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXZjcGtnLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXZjcGtnIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0118-gnu-Add-rust-object-0.12.patch" Content-Disposition: attachment; filename="0118-gnu-Add-rust-object-0.12.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg117 RnJvbSBmMTM1Njg4YTNjMzQ0MzczYTQ3M2NkZGZlNDNlOWY0MDMyNDljNzUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTowMjoxNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE4LzI2M10gZ251OiBB ZGQgcnVzdC1vYmplY3QtMC4xMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt b2JqZWN0LTAuMTIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDg0OGEyZGMwYWYuLjhlZTg3OTM5 NmUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00MTcyLDYgKzQxNzIsMzggQEAgaW1wbGVtZW50YXRpb24g KHdoaWNoIGlzIHVuc3RhYmxlIC8gcmVxdWlyZXMgbmlnaHRseSkuIikKICAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmV4cGF0IGxp Y2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW9iamVjdC0wLjEyCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtb2JqZWN0IikKKyAgICAodmVyc2lvbiAiMC4xMi4wIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgIm9iamVjdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWRjaDFhampwMDVkMTZs aWcxZG52aXNmaXMwaHJscnZ3OWxjd3kxaHdnZGN5bTN6NmpueiIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtZmxhdGUyIiAs cnVzdC1mbGF0ZTItMS4wKQorICAgICAgICAoInJ1c3QtZ29ibGluIiAscnVzdC1nb2JsaW4tMC4w KQorICAgICAgICAoInJ1c3QtcGFyaXR5LXdhc20iICxydXN0LXBhcml0eS13YXNtLTAuNDApCisg ICAgICAgICgicnVzdC1zY3JvbGwiICxydXN0LXNjcm9sbC0wLjkpCisgICAgICAgICgicnVzdC11 dWlkIiAscnVzdC11dWlkLTAuNykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICAgICAoKCJydXN0LW1lbW1hcCIgLHJ1c3QtbWVtbWFwLTAuNykpKSkKKyAgICAoaG9tZS1w YWdlICJodHRwczovL2dpdGh1Yi5jb20vZ2ltbGktcnMvb2JqZWN0IikKKyAgICAoc3lub3BzaXMK KyAgICAgIlBhcnNlIG9iamVjdCBmaWxlIGZvcm1hdHMiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdW5pZmllZCBpbnRlcmZhY2UgZm9yIHBhcnNpbmcg b2JqZWN0IGZpbGUKK2Zvcm1hdHMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1vcGVuc3NsLXByb2JlLTAu MQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW9wZW5zc2wtcHJvYmUiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0119-gnu-Add-rust-rustc-test-0.3.patch" Content-Disposition: attachment; filename="0119-gnu-Add-rust-rustc-test-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg118 RnJvbSBjMDc5N2E3YThjMDdhNmU5ZGEyMzEwNjg0YmQyNjFmYzI1M2Y3YTM1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxMDowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE5LzI2M10gZ251OiBB ZGQgcnVzdC1ydXN0Yy10ZXN0LTAuMy4KCiogZ251L3BhY2thZ2UvY3JhdGVzLWlvLnNjbSAocnVz dC1ydXN0Yy10ZXN0LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDhlZTg3OTM5NmUuLmNj MTdmNTkwNjUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01NTAyLDYgKzU1MDIsMzkgQEAgcnVzdC1sYW5n L3J1c3QgaW50ZWdyYXRpb24uIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtcnVzdGMtdGVzdC0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ydXN0Yy10ZXN0 IikKKyAgICAodmVyc2lvbiAiMC4zLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicnVzdGMtdGVz dCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMGEyN21sY2cwY2swaGdzZHZ3azc5Mng5ejFrMXFxMXdqMDkxZjFsNXln Z2JkYmNzbng1dyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlu cHV0cworICAgICAgICgoInJ1c3QtZ2V0b3B0cyIgLHJ1c3QtZ2V0b3B0cy0wLjIpCisgICAgICAg ICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICAgICAgKCJydXN0LXJ1c3RjLXNl cmlhbGl6ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICAgICAgKCJydXN0LXRlcm0i ICxydXN0LXRlcm0tMC41KQorICAgICAgICAoInJ1c3QtdGltZSIgLHJ1c3QtdGltZS0wLjEpKQor ICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1ydXN0Yy12 ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vc2Vydm8vcnVzdGMtdGVzdCIpCisgICAgKHN5bm9wc2lzCisg ICAgICJGb3JrIG9mIFJ1c3QncyB0ZXN0IGNyYXRlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGZvcmsgb2YgUnVzdCdzIHRlc3QgY3JhdGUgdGhhdCBk b2Vzbid0CityZXF1aXJlIHVuc3RhYmxlIGxhbmd1YWdlIGZlYXR1cmVzLiIpCisgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ydXN0 Yy12ZXJzaW9uIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0121-gnu-Add-rust-backtrace-0.3.patch" Content-Disposition: attachment; filename="0121-gnu-Add-rust-backtrace-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg120 RnJvbSBhNWEyNTYxYTBkMmVkOTJlZWQ1YjMwZThmYzJlMjAxNTI2ZTUxYjdjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxNTo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIxLzI2M10gZ251OiBB ZGQgcnVzdC1iYWNrdHJhY2UtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1iYWNrdHJhY2UtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NmJiNGYyNDNj Li4xYTg1OWQxZTNlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjk3LDYgKzI5Nyw0NyBAQCBzdXBwb3J0 LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJhY2t0cmFjZS0wLjMK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1iYWNrdHJhY2UiKQorICAgICh2ZXJzaW9uICIw LjMuMzIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmFja3RyYWNlIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcmdz YWhhM2I2d3hoNTY0czRqcW41aGw1cGttZzIxNGJseWpqczFzdmFmaWIxOTB6ZDhxIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAg IGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVz dC1hZGRyMmxpbmUiICxydXN0LWFkZHIybGluZS0wLjkpCisgICAgICAgICgicnVzdC1iYWNrdHJh Y2Utc3lzIiAscnVzdC1iYWNrdHJhY2Utc3lzLTAuMSkKKyAgICAgICAgKCJydXN0LWNmZy1pZiIg LHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICAgICAgKCJydXN0LWNvbXBpbGVyLWJ1aWx0aW5zIiAscnVz dC1jb21waWxlci1idWlsdGlucy0wLjEpCisgICAgICAgICgicnVzdC1jcHAtZGVtYW5nbGUiICxy dXN0LWNwcC1kZW1hbmdsZS0wLjIpCisgICAgICAgICgicnVzdC1maW5kc2hsaWJzIiAscnVzdC1m aW5kc2hsaWJzLTAuNSkKKyAgICAgICAgKCJydXN0LWdvYmxpbiIgLHJ1c3QtZ29ibGluLTAuMCkK KyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3Qt bWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgICAgICAoInJ1c3QtcnVzdGMtZGVtYW5nbGUi ICxydXN0LXJ1c3RjLWRlbWFuZ2xlLTAuMSkKKyAgICAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6 ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICAgICAgKCJydXN0LXJ1c3RjLXN0ZC13 b3Jrc3BhY2UtY29yZSIKKyAgICAgICAgICxydXN0LXJ1c3RjLXN0ZC13b3Jrc3BhY2UtY29yZS0x LjApCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAoInJ1 c3Qtd2luYXBpIiAscnVzdC13aW5hcGktMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvYmFja3RyYWNlLXJzIikKKyAgICAoc3lub3BzaXMK KyAgICAgIkFjcXVpcmUgYSBzdGFjayB0cmFjZSAoYmFja3RyYWNlKSBhdCBydW50aW1lIGluIGEg UnVzdCBwcm9ncmFtIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92 aWRlcyBhIGxpYnJhcnkgdG8gYWNxdWlyZSBhIHN0YWNrCit0cmFjZSAoYmFja3RyYWNlKSBhdCBy dW50aW1lIGluIGEgUnVzdCBwcm9ncmFtLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wy LjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYmFja3RyYWNlLXN5 cy0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1iYWNrdHJhY2Utc3lzIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0120-gnu-Add-rust-addr2line-0.9.patch" Content-Disposition: attachment; filename="0120-gnu-Add-rust-addr2line-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg119 RnJvbSA2ZmRiNDdjZTVkOTM5MzJjMmI3Y2U5M2RlODYzMGM2NTg2MzE0YjI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxMzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIwLzI2M10gZ251OiBB ZGQgcnVzdC1hZGRyMmxpbmUtMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1hZGRyMmxpbmUtMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjYzE3ZjU5MDY1 Li40NmJiNGYyNDNjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTMsNiArNTMsNDYgQEAgdGhlIFJ1c3Qg cHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmJzZC0z CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTp6bGliKSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWFkZHIybGluZS0wLjkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1hZGRyMmxpbmUi KQorICAgICh2ZXJzaW9uICIwLjkuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJhZGRyMmxpbmUi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjE3cmxmMDRueDNnM3JjeTY2MXYyNGtzbm1wazZ2cW42ODBnNWI1c3A4bGsy MGlpaDJ4bngiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1 dHMKKyAgICAgICAoKCJydXN0LWNwcC1kZW1hbmdsZSIgLHJ1c3QtY3BwLWRlbWFuZ2xlLTAuMikK KyAgICAgICAgKCJydXN0LWZhbGxpYmxlLWl0ZXJhdG9yIiAscnVzdC1mYWxsaWJsZS1pdGVyYXRv ci0wLjIpCisgICAgICAgICgicnVzdC1naW1saSIgLHJ1c3QtZ2ltbGktMC4xOCkKKyAgICAgICAg KCJydXN0LWludGVydmFsdHJlZSIgLHJ1c3QtaW50ZXJ2YWx0cmVlLTAuMikKKyAgICAgICAgKCJy dXN0LWxhenljZWxsIiAscnVzdC1sYXp5Y2VsbC0xLjIpCisgICAgICAgICgicnVzdC1vYmplY3Qi ICxydXN0LW9iamVjdC0wLjEyKQorICAgICAgICAoInJ1c3QtcnVzdGMtZGVtYW5nbGUiICxydXN0 LXJ1c3RjLWRlbWFuZ2xlLTAuMSkKKyAgICAgICAgKCJydXN0LXNtYWxsdmVjIiAscnVzdC1zbWFs bHZlYy0wLjYpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgi cnVzdC1iYWNrdHJhY2UiICxydXN0LWJhY2t0cmFjZS0wLjMpCisgICAgICAgICgicnVzdC1jbGFw IiAscnVzdC1jbGFwLTIpCisgICAgICAgICgicnVzdC1maW5kc2hsaWJzIiAscnVzdC1maW5kc2hs aWJzLTAuNSkKKyAgICAgICAgKCJydXN0LW1lbW1hcCIgLHJ1c3QtbWVtbWFwLTAuNykKKyAgICAg ICAgKCJydXN0LXJ1c3RjLXRlc3QiICxydXN0LXJ1c3RjLXRlc3QtMC4zKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9naW1saS1ycy9hZGRyMmxpbmUiKQorICAg IChzeW5vcHNpcworICAgICAiU3ltYm9saWNhdGlvbiBsaWJyYXJ5IHdyaXR0ZW4gaW4gUnVzdCwg dXNpbmcgZ2ltbGkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3Zp ZGVzIGEgY3Jvc3MtcGxhdGZvcm0gc3ltYm9saWNhdGlvbiBsaWJyYXJ5IHdyaXR0ZW4gaW4KK1J1 c3QsIHVzaW5nIGdpbWxpLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYWZsLTAuNAogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LWFmbCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0122-gnu-Add-rust-rawslice-0.1.patch" Content-Disposition: attachment; filename="0122-gnu-Add-rust-rawslice-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg121 RnJvbSBlODY4MzJmN2IwMWE1ZTc4MGY4NmQxYWE3MDFkYWQ0MjNiZGE1Yzk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyMzoxMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIyLzI2M10gZ251OiBB ZGQgcnVzdC1yYXdzbGljZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXJhd3NsaWNlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMWE4NTlkMWUzZS4uY2M2YWUxM2I4 NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTUyMzIsNiArNTIzMiwzNSBAQCBhbmQgQGNvZGV7cHRyZGlz dGFuY2V9LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJhd3NsaWNl LTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJhd3NsaWNlIikKKyAgICAodmVyc2lv biAiMC4xLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmF3c2xpY2UiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA5 YnltcHd3MXJwc2Q0MjJkYTN3NDQ0cTV3MXpuamJqaDdtam5pbmhxOWdhYXlna3BjaTIiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAg ICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJy dXN0LXJhd3BvaW50ZXIiICxydXN0LXJhd3BvaW50ZXItMC4xKSkKKyAgICAgICAjOmNhcmdvLWRl dmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tj aGVjay0wLjgpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2JsdXNzL3Jh d3NsaWNlLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJSZWltcGxlbWVudGF0aW9uIG9mIHRoZSBz bGljZSBpdGVyYXRvcnMsIHdpdGggZXh0cmEgZmVhdHVyZXMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiUmVpbXBsZW1lbnRhdGlvbiBvZiB0aGUgc2xpY2UgaXRlcmF0b3JzLCB3aXRoIGV4dHJh IGZlYXR1cmVzLgorRm9yIGV4YW1wbGUgY3JlYXRpb24gZnJvbSByYXcgcG9pbnRlcnMgYW5kIHN0 YXJ0LCBlbmQgcG9pbnRlcgorYWNjZXNzb3JzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTph c2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcmF5b24tMS4x CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmF5b24iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0123-gnu-Add-rust-unchecked-index-0.2.patch" Content-Disposition: attachment; filename="0123-gnu-Add-rust-unchecked-index-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg122 RnJvbSBjM2E5NGZlMjYxMmNmMTE4ZDBhZmE5YWRmMmY1NmE5YzdjM2NhOTFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyNDo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIzLzI2M10gZ251OiBB ZGQgcnVzdC11bmNoZWNrZWQtaW5kZXgtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC11bmNoZWNrZWQtaW5kZXgtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjYzZhZTEzYjg2Li43 NTc2Yjc3NTdhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzUyNyw2ICs3NTI3LDI5IEBAIHdpdGggdGhl IFVuaWNvZGUgY2hhcmFjdGVyIGRhdGFiYXNlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5z ZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LXVuY2hlY2tlZC1pbmRleC0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC11bmNoZWNrZWQtaW5kZXgiKQorICAgICh2ZXJzaW9uICIwLjIuMiIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJ1bmNoZWNrZWQtaW5kZXgiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwNnFjYWkxbWpheXg1OWNw Z2syN2Qwemd3OWh6OXIxaXJhNWppcWlsNjZmNGJhOGRmcGYiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMgYCgjOnNraXAtYnVpbGQ/ICN0 KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vYmx1c3MvdW5jaGVj a2VkLWluZGV4IikKKyAgICAoc3lub3BzaXMKKyAgICAgIlVuY2hlY2tlZCBpbmRleGluZyB3cmFw cGVyIHVzaW5nIHJlZ3VsYXIgaW5kZXggc3ludGF4IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IlVuY2hlY2tlZCBpbmRleGluZyB3cmFwcGVyIHVzaW5nIHJlZ3VsYXIgaW5kZXggc3ludGF4LiIp CisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtdW5pY2FzZS0yLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC11bmljYXNlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0124-gnu-Add-rust-odds-0.3.patch" Content-Disposition: attachment; filename="0124-gnu-Add-rust-odds-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg123 RnJvbSBhNDc2OGE5ZjcwOTMwMTI3ZWFlNDdlOWRiZmUwNDJlNzk4OTE4MjQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyNjo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI0LzI2M10gZ251OiBB ZGQgcnVzdC1vZGRzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtb2Rk cy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzU3NmI3NzU3YS4uZjM3NmM4OTQxOCAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTQyODUsNiArNDI4NSw0MCBAQCBpbXBsZW1lbnRhdGlvbiAod2hp Y2ggaXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogZm9ybWF0cy4iKQogICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LW9kZHMtMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtb2RkcyIpCisg ICAgKHZlcnNpb24gIjAuMy4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm9kZHMiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjByZG54YTBuYTQ4OTd5YjBzdmIzZmlnejM1ZzRpbXhqdjYxeWZtMmoyMWdiaDVxOHY4ZDki KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LXJhd3BvaW50ZXIiICxydXN0LXJhd3BvaW50ZXItMC4xKQorICAgICAgICAoInJ1 c3QtcmF3c2xpY2UiICxydXN0LXJhd3NsaWNlLTAuMSkKKyAgICAgICAgKCJydXN0LXVuY2hlY2tl ZC1pbmRleCIgLHJ1c3QtdW5jaGVja2VkLWluZGV4LTAuMikpCisgICAgICAgIzpjYXJnby1kZXZl bG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRlcnRvb2xz LTAuOCkKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMp CisgICAgICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNoci0yLjIpCisgICAgICAgICgicnVz dC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlICJo dHRwczovL2dpdGh1Yi5jb20vYmx1c3Mvb2RkcyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFeHRy YSBmdW5jdGlvbmFsaXR5IGZvciBzbGljZXMsIHN0cmluZ3MgYW5kIG90aGVyIHRoaW5ncyIpCisg ICAgKGRlc2NyaXB0aW9uCisgICAgICJPZGRzIGFuZCBlbmRzIGNvbGxlY3Rpb24gbWlzY2VsbGFu aWEuICBFeHRyYSBmdW5jdGlvbmFsaXR5IGZvcgorc2xpY2VzIChAY29kZXsuZmluZCgpfSwgQGNv ZGV7UmV2U2xpY2V9KSwgc3RyaW5ncyBhbmQgb3RoZXIgdGhpbmdzLgorVGhpbmdzIGluIG9kZHMg bWF5IG1vdmUgdG8gbW9yZSBhcHByb3ByaWF0ZSBjcmF0ZXMgaWYgd2UgZmluZCB0aGVtLiIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1wcm9iZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1vcGVuc3NsLXByb2JlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0125-gnu-Add-rust-petgraph-0.4.patch" Content-Disposition: attachment; filename="0125-gnu-Add-rust-petgraph-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg124 RnJvbSBkY2RiNzQ4YzliOWY2NTYyMmEyNTc1YmNhZmJiZmY1YzczNmQyMTU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyODozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI1LzI2M10gZ251OiBB ZGQgcnVzdC1wZXRncmFwaC0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXBldGdyYXBoLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjM3NmM4OTQxOC4uOTRl YTZlYjEwMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ2MDQsNiArNDYwNCw0MSBAQCBhbGdvcml0aG0u IikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAg IGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGV0Z3JhcGgtMC40Cisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGV0Z3JhcGgiKQorICAgICh2ZXJzaW9uICIwLjQu MTMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGV0Z3JhcGgiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBreWZtY2E4 NTRzNTRqazI2ZzJ4MWtqYjA0YzNrN2NqaWxheHlyMGlmOGxoeHY4bWpkbHciKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgj OnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWZp eGVkYml0c2V0IiAscnVzdC1maXhlZGJpdHNldC0wLjEpCisgICAgICAgICgicnVzdC1vcmRlcm1h cCIgLHJ1c3Qtb3JkZXJtYXAtMC4zKQorICAgICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3Qt cXVpY2tjaGVjay0wLjgpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQor ICAgICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkKKyAg ICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtZGVmbWFjIiAs cnVzdC1kZWZtYWMtMC4yKQorICAgICAgICAoInJ1c3QtaXRlcnRvb2xzIiAscnVzdC1pdGVydG9v bHMtMC44KQorICAgICAgICAoInJ1c3Qtb2RkcyIgLHJ1c3Qtb2Rkcy0wLjMpCisgICAgICAgICgi cnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vcGV0Z3JhcGgvcGV0Z3JhcGgiKQorICAgIChzeW5vcHNpcworICAgICAiR3JhcGgg ZGF0YSBzdHJ1Y3R1cmUgbGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJHcmFwaCBk YXRhIHN0cnVjdHVyZSBsaWJyYXJ5LiAgUHJvdmlkZXMgZ3JhcGggdHlwZXMgYW5kIGdyYXBoCith bGdvcml0aG1zLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGljby1zeXMtMC4wCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtcGljby1zeXMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0126-gnu-Add-parking-lot-core-0.5.patch" Content-Disposition: attachment; filename="0126-gnu-Add-parking-lot-core-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg125 RnJvbSA3NDgwZmRiYTY3MDVlNTliNWEzNmQ4MTE5Njc5ODg0MzRmODMxOWU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozNDozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI2LzI2M10gZ251OiBB ZGQgcGFya2luZy1sb3QtY29yZS0wLjUuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChw YXJraW5nLWxvdC1jb3JlLTAuNSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5NGVhNmVi MTAxLi44NmNhMDBkNzI5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjAzOSw2ICs2MDM5LDQzIEBAIFB3 cml0ZSB0cmFpdHMgZnJvbSB0aGUgc2Nyb2xsIGNyYXRlLiIpCiAgICAgICJTZW1hbnRpYyB2ZXJz aW9uIHBhcnNpbmcgYW5kIGNvbXBhcmlzb24uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4 cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJraW5nLWxv dC1jb3JlLTAuNQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXBhcmtpbmctbG90LWNvcmUi KQorICAgICh2ZXJzaW9uICIwLjUuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwYXJraW5nX2xv dF9jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIxMzE3ajVhMXlkMDNiYXphMmtxcXJ4YjRrcjF2eGE3cmNrdzRm cmtzbDJ2cm5jZmNwMjZiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2Fy Z28taW5wdXRzCisgICAgICAgKCgicnVzdC1iYWNrdHJhY2UiICxydXN0LWJhY2t0cmFjZS0wLjMp CisgICAgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAgICAgICgicnVz dC1jbG91ZGFiaSIgLHJ1c3QtY2xvdWRhYmktMC4wKQorICAgICAgICAoInJ1c3QtbGliYyIgLHJ1 c3QtbGliYy0wLjIuNTgpCisgICAgICAgICgicnVzdC1wZXRncmFwaCIgLHJ1c3QtcGV0Z3JhcGgt MC40KQorICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgICAgICgicnVz dC1yZWRveC1zeXNjYWxsIiAscnVzdC1yZWRveC1zeXNjYWxsLTAuMSkKKyAgICAgICAgKCJydXN0 LXNtYWxsdmVjIiAscnVzdC1zbWFsbHZlYy0wLjYpCisgICAgICAgICgicnVzdC10aHJlYWQtaWQi ICxydXN0LXRocmVhZC1pZC0zLjMpCisgICAgICAgICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFw aS0wLjMpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVz dC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikpKSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQW1hbmlldS9wYXJraW5nX2xvdCIpCisgICAg KHN5bm9wc2lzCisgICAgICJBZHZhbmNlZCBBUEkgZm9yIGNyZWF0aW5nIGN1c3RvbSBzeW5jaHJv bml6YXRpb24gcHJpbWl0aXZlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBbiBhZHZhbmNl ZCBBUEkgZm9yIGNyZWF0aW5nIGN1c3RvbSBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4iKQor ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVm aW5lLXB1YmxpYyBydXN0LXNlbXZlci1wYXJzZXItMC45CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3Qtc2VtdmVyLXBhcnNlciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0127-gnu-Add-parking-lot-0.8.patch" Content-Disposition: attachment; filename="0127-gnu-Add-parking-lot-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg126 RnJvbSBhMGZiNzlhYmRkMjQ2ODQxMWZkMWIxMTJiZGQ1NzBkMzVlZTQxZTUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozNzoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI3LzI2M10gZ251OiBB ZGQgcGFya2luZy1sb3QtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocGFya2lu Zy1sb3QtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODZjYTAwZDcyOS4uYjk3YWU1ZmZh NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTYwMzksNiArNjAzOSwzOSBAQCBQd3JpdGUgdHJhaXRzIGZy b20gdGhlIHNjcm9sbCBjcmF0ZS4iKQogICAgICAiU2VtYW50aWMgdmVyc2lvbiBwYXJzaW5nIGFu ZCBjb21wYXJpc29uLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGFya2luZy1sb3QtMC44CisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtcGFya2luZy1sb3QiKQorICAgICh2ZXJzaW9uICIwLjguMCIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJwYXJraW5nX2xvdCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXJyY2RhbHI4 bDV6eDNidzI4bDM3NjMyMWw2ZG5kNnJxbnNxc2wweWdrMDFmeTBuZnh6cyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6 c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtbG9j ay1hcGkiICxydXN0LWxvY2stYXBpLTAuMikKKyAgICAgICAgKCJydXN0LXBhcmtpbmctbG90LWNv cmUiICxydXN0LXBhcmtpbmctbG90LWNvcmUtMC41KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgICAgICgoInJ1c3QtYmluY29kZSIgLHJ1c3QtYmluY29kZS0xLjEpCisg ICAgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAg ICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgICAgICgicnVzdC1ydXN0Yy12ZXJz aW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2dpdGh1Yi5jb20vQW1hbmlldS9wYXJraW5nX2xvdCIpCisgICAgKHN5bm9wc2lzCisg ICAgICJDb21wYWN0IHN0YW5kYXJkIHN5bmNocm9uaXphdGlvbiBwcmltaXRpdmVzIikKKyAgICAo ZGVzY3JpcHRpb24KKyAgICAgIk1vcmUgY29tcGFjdCBhbmQgZWZmaWNpZW50IGltcGxlbWVudGF0 aW9ucyBvZiB0aGUgc3RhbmRhcmQKK3N5bmNocm9uaXphdGlvbiBwcmltaXRpdmVzLiIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtcGFya2luZy1sb3QtY29yZS0wLjUKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1wYXJraW5nLWxvdC1jb3JlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0128-gnu-Add-rust-console-0.7.patch" Content-Disposition: attachment; filename="0128-gnu-Add-rust-console-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg127 RnJvbSA4YmQ1ZjgyYzE5ODQzMjQ1ZjJkYWFmZDU1NTY0YjAwZmIxMTE2YWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozOTozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI4LzI2M10gZ251OiBB ZGQgcnVzdC1jb25zb2xlLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Y29uc29sZS0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDM1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGI5N2FlNWZmYTUuLmQzYzNj YzUzODIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMDEwLDYgKzEwMTAsNDEgQEAgbmVlZCBjb21waWxl ci1ydCBpbnRyaW5zaWNzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAg ICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LWNvbnNvbGUtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY29uc29sZSIpCisgICAg KHZlcnNpb24gIjAuNy43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNvbnNvbGUiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjBhNG4yc3l6aWs5bGgwMnYyaTR3ZGF6dm0wNWQ5OWJpYjdkdzBscXZ6OG1xMmhuN3I5Y2Mi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWF0dHkiICxydXN0LWF0dHktMC4yKQorICAgICAgICAoInJ1c3QtY2xpY29sb3Jz LWNvbnRyb2wiICxydXN0LWNsaWNvbG9ycy1jb250cm9sLTEuMCkKKyAgICAgICAgKCJydXN0LWVu Y29kZS11bmljb2RlIiAscnVzdC1lbmNvZGUtdW5pY29kZS0wLjMpCisgICAgICAgICgicnVzdC1s YXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAgICAoInJ1c3QtbGliYyIg LHJ1c3QtbGliYy0wLjIuNTgpCisgICAgICAgICgicnVzdC1wYXJraW5nLWxvdCIgLHJ1c3QtcGFy a2luZy1sb3QtMC44KQorICAgICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAg ICAgICAgKCJydXN0LXRlcm1pb3MiICxydXN0LXRlcm1pb3MtMC4zKQorICAgICAgICAoInJ1c3Qt dW5pY29kZS13aWR0aCIgLHJ1c3QtdW5pY29kZS13aWR0aC0wLjEpCisgICAgICAgICgicnVzdC13 aW5hcGkiICxydXN0LXdpbmFwaS0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6 Ly9naXRodWIuY29tL21pdHN1aGlrby9jb25zb2xlIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlRl cm1pbmFsIGFuZCBjb25zb2xlIGFic3RyYWN0aW9uIGZvciBSdXN0IikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHRlcm1pbmFsIGFuZCBjb25zb2xlIGFi c3RyYWN0aW9uIGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LWNvbnNvbGUtZXJyb3ItcGFuaWMtaG9vay0wLjEKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2siKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0130-gnu-Add-rust-synstructure-0.10.patch" Content-Disposition: attachment; filename="0130-gnu-Add-rust-synstructure-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg129 RnJvbSA4NWVhMTk3MmRlZjA3N2I4MzJhZmFmY2EyZjc1YzU1YTE5YzFmMDJmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0NjoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMwLzI2M10gZ251OiBB ZGQgcnVzdC1zeW5zdHJ1Y3R1cmUtMC4xMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3luc3RydWN0dXJlLTAuMTApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJhOWU0MTVl MjAuLmI1ZDlhZTZhYmUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02ODQ1LDYgKzY4NDUsMzggQEAgYW5k IEphcm8tV2lua2xlci4iKQogICAgIChkZXNjcmlwdGlvbiAiUGFyc2VyIGZvciBSdXN0IHNvdXJj ZSBjb2RlLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3luc3RydWN0dXJlLTAuMTAKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1zeW5zdHJ1Y3R1cmUiKQorICAgICh2ZXJzaW9uICIwLjEwLjIiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAic3luc3RydWN0dXJlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZ3JpcmRrZ2gy d2w0aGY5YTNuYmlhenBnY2N4Z3E1NGtuNTJtczB4cnI2bmp2Z2t3ZDgyIikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1wcm9j LW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgICAgICAoInJ1c3QtcXVvdGUiICxy dXN0LXF1b3RlLTEuMCkKKyAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpCisgICAg ICAgICgicnVzdC11bmljb2RlLXhpZCIgLHJ1c3QtdW5pY29kZS14aWQtMC4xKSkKKyAgICAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3Qtc3luc3RydWN0dXJlLXRl c3QtdHJhaXRzIgorICAgICAgICAgLHJ1c3Qtc3luc3RydWN0dXJlLXRlc3QtdHJhaXRzLTAuMSkp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbXlzdG9yL3N5bnN0 cnVjdHVyZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJIZWxwZXIgbWV0aG9kcyBhbmQgbWFjcm9z IGZvciBjdXN0b20gZGVyaXZlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJIZWxwZXIgbWV0 aG9kcyBhbmQgbWFjcm9zIGZvciBjdXN0b20gZGVyaXZlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zeW5zdHJ1Y3R1cmUtdGVzdC10cmFp dHMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc3luc3RydWN0dXJlLXRlc3QtdHJh aXRzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0131-gnu-Add-rust-failure-derive-0.1.patch" Content-Disposition: attachment; filename="0131-gnu-Add-rust-failure-derive-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg130 RnJvbSAzMjQyOGIyMWIyMGYxNjlhY2Y4NTA2NzdkZmM2NDhiMmIxMzlkMDRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMxLzI2M10gZ251OiBB ZGQgcnVzdC1mYWlsdXJlLWRlcml2ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWZhaWx1cmUtZGVyaXZlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjVkOWFlNmFi ZS4uMzZhNjQ4ZmM4ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE5ODIsNiArMTk4MiwzNSBAQCBpcyBj b25maWd1cmVkIHZpYSBhbiBlbnZpcm9ubWVudCB2YXJpYWJsZS4iKQogICAgICAiVHlwZS1lcmFz ZWQgU2VyaWFsaXplIGFuZCBTZXJpYWxpemVyIHRyYWl0cy4iKQogICAgIChsaWNlbnNlIGAoLGxp Y2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZh aWx1cmUtZGVyaXZlLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZhaWx1cmUtZGVy aXZlIikKKyAgICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZmFpbHVy ZV9kZXJpdmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjFxOTduN2RwNTFqNWhuZHppYzluZzJmZ242ZjN6NXlhMTk5 Mnc4NGw3dnlwYnk4bjY0N2EiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpj YXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3Jv Mi0wLjQpCisgICAgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgICAgICAo InJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkKKyAgICAgICAgKCJydXN0LXN5bnN0cnVjdHVyZSIg LHJ1c3Qtc3luc3RydWN0dXJlLTAuMTApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgICAgKCgicnVzdC1mYWlsdXJlIiAscnVzdC1mYWlsdXJlLTAuMSkpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJzZXJ5LmdpdGh1Yi5pby9mYWls dXJlLyIpCisgICAgKHN5bm9wc2lzICJEZXJpdmVzIGZvciB0aGUgZmFpbHVyZSBjcmF0ZSIpCisg ICAgKGRlc2NyaXB0aW9uICJEZXJpdmVzIGZvciB0aGUgZmFpbHVyZSBjcmF0ZS4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0129-gnu-Add-rust-difference-2.0.patch" Content-Disposition: attachment; filename="0129-gnu-Add-rust-difference-2.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg128 RnJvbSA5MjIzMDFjZmUxMDQ3ZGQ0YTQ3NGRiYjUyNThjNzZiZTg2ZDc3OGJiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0MDo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI5LzI2M10gZ251OiBB ZGQgcnVzdC1kaWZmZXJlbmNlLTIuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZGlmZmVyZW5jZS0yLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGQzYzNjYzUzODIuLmJhOWU0 MTVlMjAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xNjg2LDYgKzE2ODYsMzUgQEAgaGV4YWRlY2ltYWws IGJhc2UzMiwgYW5kIGJhc2U2NC4iKQogICAgICAiQW4gTENTIGJhc2VkIHNsaWNlIGFuZCBzdHJp bmcgZGlmZmluZyBpbXBsZW1lbnRhdGlvbi4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWRpZmZlcmVuY2Ut Mi4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZGlmZmVyZW5jZSIpCisgICAgKHZlcnNp b24gIjIuMC4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImRpZmZlcmVuY2UiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjE2MjF3eDRrOGg0NTJwNnh6bXp6dm03bXo4N2t4aDR5cXowa3p4ZmpqOXhtanhsYnlrMmoiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LWdldG9wdHMiICxydXN0LWdldG9wdHMtMC4yKSkKKyAgICAgICAjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVj ay0wLjgpCisgICAgICAgICgicnVzdC10ZXJtIiAscnVzdC10ZXJtLTAuNSkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vam9oYW5uaG9mL2RpZmZlcmVuY2UucnMi KQorICAgIChzeW5vcHNpcworICAgICAiUnVzdCB0ZXh0IGRpZmZpbmcgYW5kIGFzc2VydGlvbiBs aWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IFJ1c3QgdGV4dCBkaWZmaW5nIGFuZCBhc3NlcnRpb24gbGlicmFyeS4iKQorICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1kaXJzLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LWRpcnMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0132-gnu-Add-rust-failure-0.1.patch" Content-Disposition: attachment; filename="0132-gnu-Add-rust-failure-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg131 RnJvbSBkMmNkYTk5MTRlN2Y2MDQ4ZmMzM2E1ZmNlNDk1MWY5ZGVlY2RhM2U1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo1MDo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMyLzI2M10gZ251OiBB ZGQgcnVzdC1mYWlsdXJlLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt ZmFpbHVyZS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzNmE2NDhmYzhkLi5lNzUwNWNiY2M5IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMTk4Miw2ICsxOTgyLDMzIEBAIGlzIGNvbmZpZ3VyZWQgdmlhIGFu IGVudmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgICJUeXBlLWVyYXNlZCBTZXJpYWxpemUgYW5k IFNlcmlhbGl6ZXIgdHJhaXRzLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxp Y2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZmFpbHVyZS0wLjEKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1mYWlsdXJlIikKKyAgICAodmVyc2lvbiAiMC4xLjUiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAiZmFpbHVyZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXFwcG1ndjRpNWpqNnZy c3M5MXFhY2txbmwwYTEyaDdsbmJ5NGw3ajVmZHk3OHl4aG52ciIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYmFja3RyYWNl IiAscnVzdC1iYWNrdHJhY2UtMC4zKQorICAgICAgICAoInJ1c3QtZmFpbHVyZS1kZXJpdmUiICxy dXN0LWZhaWx1cmUtZGVyaXZlLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L3J1c3QtbGFuZy1udXJzZXJ5LmdpdGh1Yi5pby9mYWlsdXJlLyIpCisgICAgKHN5bm9wc2lzCisg ICAgICJFeHBlcmltZW50YWwgZXJyb3IgaGFuZGxpbmcgYWJzdHJhY3Rpb24iKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiRXhwZXJpbWVudGFsIGVycm9yIGhhbmRsaW5nIGFic3RyYWN0aW9uLiIp CisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtZmFpbHVyZS1kZXJpdmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3QtZmFpbHVyZS1kZXJpdmUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0133-gnu-Add-rust-pest-2.1.patch" Content-Disposition: attachment; filename="0133-gnu-Add-rust-pest-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg132 RnJvbSAwYjBkOTQyN2RkMDBlZjkyNWEyMjdiMGI4NzE3OTNlZjg5MDAxYWQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo1Njo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMzLzI2M10gZ251OiBB ZGQgcnVzdC1wZXN0LTIuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtcGVz dC0yLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTc1MDVjYmNjOS4uMmMzOGE1ODczNSAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTQ3MjQsNiArNDcyNCwzMSBAQCBhbGdvcml0aG0uIikKICAgICAobGljZW5zZSAo bGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGVzdC0yLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1wZXN0IikKKyAgICAodmVyc2lvbiAiMi4xLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi cGVzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMTM0Njg2bXd4bTczYXNiaWFkczUzemZjaHF2dmNyc3JzeWF4MmNn aGZjaXptdmc4YWM0ayIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdv LWlucHV0cworICAgICAgICgoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICAgICAg KCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgICAgICAoInJ1c3Qt dWNkLXRyaWUiICxydXN0LXVjZC10cmllLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L3Blc3QucnMvIikKKyAgICAoc3lub3BzaXMgIlRoZSBFbGVnYW50IFBhcnNlciIpCisgICAgKGRl c2NyaXB0aW9uICJUaGUgRWxlZ2FudCBQYXJzZXIuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNl OmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wZXRncmFw aC0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1wZXRncmFwaCIpCi0tIAoyLjI0LjEK Cg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0134-gnu-Add-rust-byte-tools-0.3.patch" Content-Disposition: attachment; filename="0134-gnu-Add-rust-byte-tools-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg133 RnJvbSAyNzYwYzM4NWY0ZDRkODAxNDg4ZTVkZThkNjQwODA4MDE5NmMzODU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowMjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM0LzI2M10gZ251OiBB ZGQgcnVzdC1ieXRlLXRvb2xzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtYnl0ZS10b29scy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyMCArKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIwIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJjMzhhNTg3MzUuLmU5ODQ0MDVmNzIgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC02MjQsNiArNjI0LDI2IEBAIFVURi04LiIpCiBsaXR0bGUtZW5kaWFu LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYnl0ZS10b29scy0wLjMKKyAgKHBhY2thZ2UKKyAgICAo bmFtZSAicnVzdC1ieXRlLXRvb2xzIikKKyAgICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiYnl0ZS10b29scyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMW1xaTI5d3NtOG5qcGw1MXBmd3Iz MXdtcHpzNWFobGNiNDB3c2p5ZDkybDkwaXhjbWRnMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyBgKCM6c2tpcC1idWlsZD8gI3QpKQor ICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAg ICAoc3lub3BzaXMgIkJ5dGVzIHJlbGF0ZWQgdXRpbGl0eSBmdW5jdGlvbnMiKQorICAgIChkZXNj cmlwdGlvbiAiQnl0ZXMgcmVsYXRlZCB1dGlsaXR5IGZ1bmN0aW9ucy4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWJ5dGVzLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJ5dGVzIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0135-gnu-Add-rust-block-padding-0.1.patch" Content-Disposition: attachment; filename="0135-gnu-Add-rust-block-padding-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg134 RnJvbSA5MTgxMjkxOWMzY2RhN2Q1NGFhNjMyMTdkYmE4NDUyNjYwYWQxOGJmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowNToyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM1LzI2M10gZ251OiBB ZGQgcnVzdC1ibG9jay1wYWRkaW5nLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtYmxvY2stcGFkZGluZy0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTk4NDQwNWY3Mi4uZmUw YjYwN2JiMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMyw2ICs1MDMsMzEgQEAgYmVoYXZlIGxpa2Ug YSBzZXQgb2YgYml0ZmxhZ3MuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtYmxvY2stcGFkZGluZy0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ibG9jay1w YWRkaW5nIikKKyAgICAodmVyc2lvbiAiMC4xLjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmxv Y2stcGFkZGluZyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMDJmejl3eDVkbWdwYzc5bmRyYjl4ZnhxbHJrazdsZzV3 a2kyYmx6MnpxZzI3c3B3NmtiZCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAj OmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYnl0ZS10b29scyIgLHJ1c3QtYnl0ZS10b29s cy0wLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8v dXRpbHMiKQorICAgIChzeW5vcHNpcworICAgICAiUGFkZGluZyBhbmQgdW5wYWRkaW5nIG9mIG1l c3NhZ2VzIGRpdmlkZWQgaW50byBibG9ja3MiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiUGFk ZGluZyBhbmQgdW5wYWRkaW5nIG9mIG1lc3NhZ2VzIGRpdmlkZWQgaW50byBibG9ja3MuIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDEuMSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1ic3RyLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJzdHIi KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0136-gnu-Add-rust-block-buffer-0.7.patch" Content-Disposition: attachment; filename="0136-gnu-Add-rust-block-buffer-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg135 RnJvbSBhYTEzODgzZTU0ZjU2MTkzMDIwOGFkZmQ1YTJjY2M0MTAyYTQ2ZDU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowNjo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM2LzI2M10gZ251OiBB ZGQgcnVzdC1ibG9jay1idWZmZXItMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ibG9jay1idWZmZXItMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZlMGI2MDdiYjAuLjc3 Mzc5NmI3NzUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDMsNiArNTAzLDM0IEBAIGJlaGF2ZSBsaWtl IGEgc2V0IG9mIGJpdGZsYWdzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAK ICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWJsb2NrLWJ1ZmZlci0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ibG9jay1i dWZmZXIiKQorICAgICh2ZXJzaW9uICIwLjcuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJibG9j ay1idWZmZXIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjEydjh3aXp5bnFpbjBocWYxNDBrbXA5czM4cTIyM21wMWIw aGtxazhqNXBrODcyMHY1NjAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpj YXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJsb2NrLXBhZGRpbmciICxydXN0LWJsb2NrLXBh ZGRpbmctMC4xKQorICAgICAgICAoInJ1c3QtYnl0ZS10b29scyIgLHJ1c3QtYnl0ZS10b29scy0w LjMpCisgICAgICAgICgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAg ICAgICgicnVzdC1nZW5lcmljLWFycmF5IiAscnVzdC1nZW5lcmljLWFycmF5LTAuMTIuMykpKSkK KyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vUnVzdENyeXB0by91dGlscyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJGaXhlZCBzaXplIGJ1ZmZlciBmb3IgYmxvY2sgcHJvY2Vzc2lu ZyBvZiBkYXRhIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkZpeGVkIHNpemUgYnVmZmVyIGZv ciBibG9jayBwcm9jZXNzaW5nIG9mIGRhdGEuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFz bDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ibG9jay1wYWRk aW5nLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJsb2NrLXBhZGRpbmciKQotLSAK Mi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0137-gnu-Add-rust-blobby-0.1.patch" Content-Disposition: attachment; filename="0137-gnu-Add-rust-blobby-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg136 RnJvbSBkZGNiYWJlNjllN2JlMjY4ZDNjNGMwMjRjYjU0NGEzMGE3OTA1NmJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowOToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM3LzI2M10gZ251OiBB ZGQgcnVzdC1ibG9iYnktMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1i bG9iYnktMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDc3Mzc5NmI3NzUuLmE3ZTlhOTc5NDUgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC01MDMsNiArNTAzLDM0IEBAIGJlaGF2ZSBsaWtlIGEgc2V0IG9mIGJp dGZsYWdzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJsb2JieS0w LjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ibG9iYnkiKQorICAgICh2ZXJzaW9uICIw LjEuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJibG9iYnkiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF4aWNwZjNz Mm1pNXhxbng4cHM1bWR5Y2g0aWI1bmgybmZzYnJzZzhhcjhiamsxZ2lyYmciKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgj OnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJ5 dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVu dC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykK KyAgICAgICAgKCJydXN0LWhleCIgLHJ1c3QtaGV4LTAuMykpKSkKKyAgICAoaG9tZS1wYWdlICJo dHRwczovL2dpdGh1Yi5jb20vUnVzdENyeXB0by91dGlscyIpCisgICAgKHN5bm9wc2lzCisgICAg ICJJdGVyYXRvciBvdmVyIHNpbXBsZSBiaW5hcnkgYmxvYiBzdG9yYWdlIikKKyAgICAoZGVzY3Jp cHRpb24KKyAgICAgIkl0ZXJhdG9yIG92ZXIgc2ltcGxlIGJpbmFyeSBibG9iIHN0b3JhZ2UuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1ibG9jay1idWZmZXItMC43CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtYmxvY2stYnVmZmVyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0141-gnu-Add-rust-opaque-debug-0.2.patch" Content-Disposition: attachment; filename="0141-gnu-Add-rust-opaque-debug-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg140 RnJvbSA1MmQ0ZTMzZTc3NmM2MTc2OWRkNDJhZTA3ZDI0ZjcxM2NmM2NkYmFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxODozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQxLzI2M10gZ251OiBB ZGQgcnVzdC1vcGFxdWUtZGVidWctMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1vcGFxdWUtZGVidWctMC4yKTogTmV3IHZlcnNpb24uCi0tLQogZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gfCAyMiArKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzM5MGE2MDc1Ny4uZDkwOTZkNjM0 ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQ2MTksNiArNDYxOSwyOCBAQCBzbGljZXMgKEBjb2Rley5m aW5kKCl9LCBAY29kZXtSZXZTbGljZX0pLCBzdHJpbmdzIGFuZCBvdGhlciB0aGluZ3MuCiBUaGlu Z3MgaW4gb2RkcyBtYXkgbW92ZSB0byBtb3JlIGFwcHJvcHJpYXRlIGNyYXRlcyBpZiB3ZSBmaW5k IHRoZW0uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1vcGFxdWUtZGVidWctMC4yCisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3Qtb3BhcXVlLWRlYnVnIikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAib3BhcXVlLWRlYnVnIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMjk0MmwyZ2M3dzVy NGpzN2k5MDYzeDk5c3ppYzVtenprMTA1NWo4M3Y0ZGlxcGJweGNrIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzIGAoIzpza2lwLWJ1aWxk PyAjdCkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdXRp bHMiKQorICAgIChzeW5vcHNpcworICAgICAiTWFjcm8gZm9yIG9wYXF1ZSBEZWJ1ZyB0cmFpdCBp bXBsZW1lbnRhdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJNYWNybyBmb3Igb3BhcXVl IERlYnVnIHRyYWl0IGltcGxlbWVudGF0aW9uLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTph c2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1w cm9iZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1vcGVuc3NsLXByb2JlIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0139-gnu-Add-rust-digest-0.8.patch" Content-Disposition: attachment; filename="0139-gnu-Add-rust-digest-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg138 RnJvbSAxMWRlMGRjYWQzYWYxOTk5ZmU5NWFjMGZiZTcyYTgzZmQ2NmMxYzBmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxMzo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM5LzI2M10gZ251OiBB ZGQgcnVzdC1kaWdlc3QtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1k aWdlc3QtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOWQ0ZDRiYzUwZi4uOWQ1ZTlkNjc3NiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTE4MTYsNiArMTgxNiwzMyBAQCBoZXhhZGVjaW1hbCwgYmFzZTMyLCBh bmQgYmFzZTY0LiIpCiAgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBSdXN0IHRleHQgZGlm ZmluZyBhbmQgYXNzZXJ0aW9uIGxpYnJhcnkuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0 KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZGlnZXN0LTAuOAorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWRpZ2VzdCIpCisgICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImRpZ2VzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3Ry aW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1Ngor ICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMW1hZGpsMjdmM2tqNXFsN2t3Z3ZiOWM4Yjd5Yjdi djd5Zmd4N3Jxemo0aTNmcDRjaWw3ayIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWls ZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAg ICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYmxvYmJ5IiAscnVzdC1ibG9iYnktMC4x KQorICAgICAgICAoInJ1c3QtZ2VuZXJpYy1hcnJheSIgLHJ1c3QtZ2VuZXJpYy1hcnJheS0wLjEz KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5cHRv L3RyYWl0cyIpCisgICAgKHN5bm9wc2lzCisgICAgICJUcmFpdHMgZm9yIGNyeXB0b2dyYXBoaWMg aGFzaCBmdW5jdGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVHJhaXRzIGZvciBjcnlw dG9ncmFwaGljIGhhc2ggZnVuY3Rpb25zLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZGlycy0xLjAKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1kaXJzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0140-gnu-Add-rust-fake-simd-0.1.patch" Content-Disposition: attachment; filename="0140-gnu-Add-rust-fake-simd-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg139 RnJvbSBlYWUwMjU5ODE1Y2UyNGYyYzhmMDJlMTQwZGM4YzQ3ZTY3NGMzNzcxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxNjowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQwLzI2M10gZ251OiBB ZGQgcnVzdC1mYWtlLXNpbWQtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1mYWtlLXNpbWQtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDlkNWU5ZDY3NzYuLjMzOTBhNjA3NTcgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0yMTY2LDYgKzIxNjYsMjggQEAgaXMgY29uZmlndXJlZCB2aWEgYW4g ZW52aXJvbm1lbnQgdmFyaWFibGUuIikKICAgICAoZGVzY3JpcHRpb24gIkRlcml2ZXMgZm9yIHRo ZSBmYWlsdXJlIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZmFrZS1zaW1kLTAuMQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWZha2Utc2ltZCIpCisgICAgKHZlcnNpb24gIjAuMS4yIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgImZha2Utc2ltZCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXZmeWx2azR2YTJp dnF4ODU2MDNseXFxcDB6azUyY2diczRuNW5mYmJicXg1NzdxbTJwOCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyBgKCM6c2tpcC1idWls ZD8gI3QpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5cHRvL3V0 aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNyYXRlIGZvciBtaW1pY2tpbmcgc2ltZCBjcmF0 ZSBvbiBzdGFibGUgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDcmF0ZSBmb3IgbWlt aWNraW5nIHNpbWQgY3JhdGUgb24gc3RhYmxlIFJ1c3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mYWxs aWJsZS1pdGVyYXRvci0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1mYWxsaWJsZS1p dGVyYXRvciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0138-gnu-Add-rust-generic-array-0.13.patch" Content-Disposition: attachment; filename="0138-gnu-Add-rust-generic-array-0.13.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg137 RnJvbSA3ZDkxMmU3YjljMGVlMjZjY2VmZDFmM2JlYTZjMGUyNmUyNDg3YzQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxMTozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM4LzI2M10gZ251OiBB ZGQgcnVzdC1nZW5lcmljLWFycmF5LTAuMTMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWdlbmVyaWMtYXJyYXktMC4xMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGE3ZTlhOTc5 NDUuLjlkNGQ0YmM1MGYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0yNzI5LDYgKzI3MjksMzYgQEAgYXJj aGl2ZSB0byBiZSBsaW5rZWQgaW50byBSdXN0Y29kZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1nZW5lcmljLWFycmF5LTAuMTMKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1nZW5lcmljLWFycmF5IikKKyAgICAodmVyc2lvbiAiMC4xMy4yIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImdlbmVyaWMtYXJyYXkiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFrZGR3eHBkNTh5ODA3eTFy M2xpamc3c3czZ3htNm5jemw2d3A1N2dhbWh2Nm1oeWdsOGYiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVp bGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNlcmRlIiAscnVz dC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC10eXBlbnVtIiAscnVzdC10eXBlbnVtLTEuMTAp KQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1iaW5j b2RlIiAscnVzdC1iaW5jb2RlLTEuMSkKKyAgICAgICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0 LXNlcmRlLWpzb24tMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9maXp5azIwL2dlbmVyaWMtYXJyYXkiKQorICAgIChzeW5vcHNpcworICAgICAiR2VuZXJp YyB0eXBlcyBpbXBsZW1lbnRpbmcgZnVuY3Rpb25hbGl0eSBvZiBhcnJheXMiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiR2VuZXJpYyB0eXBlcyBpbXBsZW1lbnRpbmcgZnVuY3Rpb25hbGl0eSBv ZiBhcnJheXMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3QtZ2V0b3B0cy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1nZXRvcHRz IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0142-gnu-Add-rust-sha1-asm-0.4.patch" Content-Disposition: attachment; filename="0142-gnu-Add-rust-sha1-asm-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg141 RnJvbSBkNTUxMGE5NjY0ZmU1MzhmODBlMjhlZmYxYThjYmRjNThiZWE2N2NjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyMToyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQyLzI2M10gZ251OiBB ZGQgcnVzdC1zaGExLWFzbS0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXNoYTEtYXNtLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDkwOTZkNjM0ZS4uZWQxYmZhMWRjYSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTY2MzAsNiArNjYzMCwzMiBAQCBzeW5jaHJvbml6YXRpb24gcHJp bWl0aXZlcy4iKQogICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGluZyBEZS9TZXJp YWxpemUgaW1wbGVtZW50YXRpb25zLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2hhMS1hc20tMC40Cisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2hhMS1hc20iKQorICAgICh2ZXJzaW9uICIwLjQu MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzaGExLWFzbSIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWkxaTh2aXk2 eTMwbXY5djVod2hnOXc2YjcyMnFreWg5YzZuOGJuNGQyN2pwdjE0cGcwcyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6 c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAg ICgoInJ1c3QtY2MiICxydXN0LWNjLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw czovL2dpdGh1Yi5jb20vUnVzdENyeXB0by9hc20taGFzaGVzIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkFzc2VtYmx5IGltcGxlbWVudGF0aW9uIG9mIFNIQS0xIGNvbXByZXNzaW9uIGZ1bmN0aW9u IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkFzc2VtYmx5IGltcGxlbWVudGF0aW9uIG9mIFNI QS0xIGNvbXByZXNzaW9uIGZ1bmN0aW9uLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNoYTEtMC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3Qtc2hhMSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0144-gnu-Add-rust-hex-literal-0.2.patch" Content-Disposition: attachment; filename="0144-gnu-Add-rust-hex-literal-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg143 RnJvbSBjNjFkZTM4NTViZDVmZDU1N2RlMmI1NzdlNjZhODdjMDUwZTY3MWUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyNDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ0LzI2M10gZ251OiBB ZGQgcnVzdC1oZXgtbGl0ZXJhbC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LWhleC1saXRlcmFsLWltcGwtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMTZjOGRlMmVhNS4u ZjMxNDA5MGQ0MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMxNTgsNiArMzE1OCwzMyBAQCBoZXhhZGVj aW1hbCByZXByZXNlbnRhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4w CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMg cnVzdC1oZXgtbGl0ZXJhbC0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1oZXgtbGl0 ZXJhbCIpCisgICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImhleC1s aXRlcmFsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIwbmkybnYzZGkwanBpaDJ4bm1sbnI2czk2enlwa2RyOHhydzJj dms0ZjhmeDV3YjZpbm4zIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2Fy Z28taW5wdXRzCisgICAgICAgKCgicnVzdC1oZXgtbGl0ZXJhbC1pbXBsIiAscnVzdC1oZXgtbGl0 ZXJhbC1pbXBsLTAuMikKKyAgICAgICAgKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJv Yy1tYWNyby1oYWNrLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20v UnVzdENyeXB0by91dGlscyIpCisgICAgKHN5bm9wc2lzCisgICAgICJDb252ZXJ0IGhleGFkZWNp bWFsIHN0cmluZyB0byBieXRlIGFycmF5IGF0IGNvbXBpbGUgdGltZSIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJQcm9jZWR1cmFsIG1hY3JvIGZvciBjb252ZXJ0aW5nIGhleGFkZWNpbWFsIHN0 cmluZyB0byBieXRlIGFycmF5IGF0Citjb21waWxlIHRpbWUuIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1o ZXgtbGl0ZXJhbC1pbXBsLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhleC1saXRl cmFsLWltcGwiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0145-gnu-Add-rust-sha-1-0.8.patch" Content-Disposition: attachment; filename="0145-gnu-Add-rust-sha-1-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg144 RnJvbSBkMjhhYmFhYjA0OGI5NzQ4NWUxNDYwMTU2MzA1MzQxN2MzMDE3OTRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyNzo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ1LzI2M10gZ251OiBB ZGQgcnVzdC1zaGEtMS0wLjgKCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2hh LTEtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGYzMTQwOTBkNDMuLmJlMzIxNjBkYTUgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC02NjgyLDYgKzY2ODIsMzcgQEAgc3luY2hyb25pemF0aW9uIHByaW1p dGl2ZXMuIikKICAgICAgIlRva2VuIERlL1NlcmlhbGl6ZXIgZm9yIHRlc3RpbmcgRGUvU2VyaWFs aXplIGltcGxlbWVudGF0aW9ucy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXNoYS0xLTAuOAorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXNoYS0xIikKKyAgICAodmVyc2lvbiAiMC44LjEiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAic2hhLTEiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBzNmZkeTV3cDN4NGgyejRmY2wy ZDl2anZycHpyODd2NGg0OXI1MXhjcThubTRxajM1aTMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJsb2NrLWJ1ZmZlciIg LHJ1c3QtYmxvY2stYnVmZmVyLTAuNykKKyAgICAgICAgKCJydXN0LWRpZ2VzdCIgLHJ1c3QtZGln ZXN0LTAuOCkKKyAgICAgICAgKCJydXN0LWZha2Utc2ltZCIgLHJ1c3QtZmFrZS1zaW1kLTAuMSkK KyAgICAgICAgKCJydXN0LW9wYXF1ZS1kZWJ1ZyIgLHJ1c3Qtb3BhcXVlLWRlYnVnLTAuMikKKyAg ICAgICAgKCJydXN0LXNoYTEtYXNtIiAscnVzdC1zaGExLWFzbS0wLjQpKQorICAgICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1kaWdlc3QiICxydXN0LWRpZ2Vz dC0wLjgpCisgICAgICAgICgicnVzdC1oZXgtbGl0ZXJhbCIgLHJ1c3QtaGV4LWxpdGVyYWwtMC4y KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5cHRv L2hhc2hlcyIpCisgICAgKHN5bm9wc2lzICJTSEEtMSBoYXNoIGZ1bmN0aW9uIikKKyAgICAoZGVz Y3JpcHRpb24gIlNIQS0xIGhhc2ggZnVuY3Rpb24uIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNl OmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zaGExLWFz bS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zaGExLWFzbSIpCi0tIAoyLjI0LjEK Cg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0146-gnu-Add-rust-pest-meta-2.1.patch" Content-Disposition: attachment; filename="0146-gnu-Add-rust-pest-meta-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg145 RnJvbSAyNWY2OGNkMTkwNmJkZjUyYjNkN2QyOTljZDI2ZmIwNGE3YTM1MTZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ2LzI2M10gZ251OiBB ZGQgcnVzdC1wZXN0LW1ldGEtMi4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1wZXN0LW1ldGEtMi4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJlMzIxNjBkYTUuLmIzNWY5OTRl MDUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDAzLDYgKzUwMDMsMzQgQEAgYWxnb3JpdGhtLiIpCiAg ICAgKGRlc2NyaXB0aW9uICJUaGUgRWxlZ2FudCBQYXJzZXIuIikKICAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1w ZXN0LW1ldGEtMi4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGVzdC1tZXRhIikKKyAg ICAodmVyc2lvbiAiMi4xLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGVzdF9tZXRhIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwa2FwcmR6M2ppczliamZ3aHJpMXpuY2JzdmFjazVtM2d4Mmc1ZmxzcGR5N3d4bnls amdqIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJn dW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisg ICAgICAgKCgicnVzdC1tYXBsaXQiICxydXN0LW1hcGxpdC0xLjApCisgICAgICAgICgicnVzdC1w ZXN0IiAscnVzdC1wZXN0LTIuMSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICAgICAoKCJydXN0LXNoYS0xIiAscnVzdC1zaGEtMS0wLjgpKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9wZXN0LnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlBlc3QgbWV0YSBsYW5n dWFnZSBwYXJzZXIgYW5kIHZhbGlkYXRvciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJQZXN0 IG1ldGEgbGFuZ3VhZ2UgcGFyc2VyIGFuZCB2YWxpZGF0b3IuIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1w ZXRncmFwaC0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1wZXRncmFwaCIpCi0tIAoy LjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0143-gnu-Add-rust-hex-literal-impl-0.2.patch" Content-Disposition: attachment; filename="0143-gnu-Add-rust-hex-literal-impl-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg142 RnJvbSBkYTU1OWUxMmVlYTU5MTM4MDhkMjJhMzM2YTUyMmYzOWZhMzI5MzIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyMzozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQzLzI2M10gZ251OiBB ZGQgcnVzdC1oZXgtbGl0ZXJhbC1pbXBsLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtaGV4LWxpdGVyYWwtaW1wbC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWQxYmZhMWRj YS4uMTZjOGRlMmVhNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMxNTgsNiArMzE1OCwzMSBAQCBoZXhh ZGVjaW1hbCByZXByZXNlbnRhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1oZXgtbGl0ZXJhbC1pbXBsLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWhleC1saXRlcmFsLWltcGwiKQorICAgICh2ZXJzaW9uICIwLjIuMCIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJoZXgtbGl0ZXJhbC1pbXBsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNG02ZDFrNTdhOWgzaGhkZ24w dnExaGtmd2p2OWhma3c2cTczYnFuMG15MHF3NDVzMjg2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxk PyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1wcm9jLW1hY3JvLWhh Y2siICxydXN0LXByb2MtbWFjcm8taGFjay0wLjUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdXRpbHMiKQorICAgIChzeW5vcHNpcworICAgICAiSW50 ZXJuYWwgaW1wbGVtZW50YXRpb24gb2YgdGhlIGhleC1saXRlcmFsIGNyYXRlIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIkludGVybmFsIGltcGxlbWVudGF0aW9uIG9mIHRoZSBoZXgtbGl0ZXJh bCBjcmF0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0 KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWh1bWFudGltZS0xLjIKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1odW1hbnRpbWUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0147-gnu-Add-rust-pest-generator-2.1.patch" Content-Disposition: attachment; filename="0147-gnu-Add-rust-pest-generator-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg146 RnJvbSBlOTcxYTQxZmY1YTQ3NTkwNWM5ZTY5OTMxNmM3OTc5YzQyNjQ3NmY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozMDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ3LzI2M10gZ251OiBB ZGQgcnVzdC1wZXN0LWdlbmVyYXRvci0yLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXBlc3QtZ2VuZXJhdG9yLTIuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGIzNWY5OTRlMDUu LjU4ZWM3MjFiMzYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDAzLDYgKzUwMDMsMzMgQEAgYWxnb3Jp dGhtLiIpCiAgICAgKGRlc2NyaXB0aW9uICJUaGUgRWxlZ2FudCBQYXJzZXIuIikKICAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1wZXN0LWdlbmVyYXRvci0yLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1w ZXN0LWdlbmVyYXRvciIpCisgICAgKHZlcnNpb24gIjIuMS4wIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgInBlc3RfZ2VuZXJhdG9yIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwaXBudjc3bHFoajRkNGZwZnhpOG0xNjhs Y2pwNDgya3N6YWtubGFyZG1wZ3FpdjBhNGszIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAor ICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1wZXN0IiAscnVzdC1wZXN0LTIu MSkKKyAgICAgICAgKCJydXN0LXBlc3QtbWV0YSIgLHJ1c3QtcGVzdC1tZXRhLTIuMSkKKyAgICAg ICAgKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgICAgICgi cnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgICAgICAoInJ1c3Qtc3luIiAscnVzdC1z eW4tMC4xNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3Blc3QucnMvIikKKyAgICAoc3lu b3BzaXMgIlBlc3QgY29kZSBnZW5lcmF0b3IiKQorICAgIChkZXNjcmlwdGlvbiAiUGVzdCBjb2Rl IGdlbmVyYXRvci4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4 cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBlc3QtbWV0YS0yLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1wZXN0LW1ldGEiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0149-gnu-Add-rust-ron-0.4.patch" Content-Disposition: attachment; filename="0149-gnu-Add-rust-ron-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg148 RnJvbSBlMGYyZGFjZTQ5OGIzODQ2NjFhZTE4Y2Q4NWExYjczYzgzYjAzZjQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozNToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ5LzI2M10gZ251OiBB ZGQgcnVzdC1yb24tMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1yb24t MC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjkg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOSBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxN2E5NTI1ZjBlLi43YjFmMmFlMjA2IDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtNjA3Miw2ICs2MDcyLDM1IEBAIHVzZXMgZmluaXRlIGF1dG9tYXRhIGFuZCBn dWFyYW50ZWVzIGxpbmVhciB0aW1lIG1hdGNoaW5nIG9uIGFsbCBpbnB1dHMuIikKICAgICAobGlj ZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhw YXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtcm9uLTAuNAorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LXJvbiIpCisgICAgKHZlcnNpb24gIjAuNC4xIikgOyBDdXJyZW50IGlzIDAuNS4x LCBydXN0LWluc3RhIGhhcyBwaW5uZWQgdmVyc2lvbgorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicm9u IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIxbXJxZGd3M3cweXlwZzI0anlxOW1waHA0enI5bHIwa3M3eWFtODJtNG4z NHg2bmppanlyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzCisgICAgICAgKCgicnVzdC1iYXNlNjQiICxydXN0LWJhc2U2NC0wLjEwKQorICAgICAgICAo InJ1c3QtYml0ZmxhZ3MiICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAgICgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg ICAgICgoInJ1c3Qtc2VyZGUtYnl0ZXMiICxydXN0LXNlcmRlLWJ5dGVzLTAuMTEpCisgICAgICAg ICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1w YWdlICJodHRwczovL2dpdGh1Yi5jb20vcm9uLXJzL3JvbiIpCisgICAgKHN5bm9wc2lzICJSdXN0 eSBPYmplY3QgTm90YXRpb24iKQorICAgIChkZXNjcmlwdGlvbiAiUnVzdHkgT2JqZWN0IE5vdGF0 aW9uLiIpCisgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKKyAgICAgICAgICAgICAg ICAgICBsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJ1c3RjLWRlbWFu Z2xlLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJ1c3RjLWRlbWFuZ2xlIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0148-gnu-Add-rust-pest-derive-2.1.patch" Content-Disposition: attachment; filename="0148-gnu-Add-rust-pest-derive-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg147 RnJvbSAxNjIxNWJiNWZiNzViMDlhMDQ0ODM0ZjVkZTE2MDJkODNhZWFlN2Y4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozMTo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ4LzI2M10gZ251OiBB ZGQgcnVzdC1wZXN0LWRlcml2ZS0yLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBlc3QtZGVyaXZlLTIuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDU4ZWM3MjFiMzYuLjE3YTk1MjVm MGUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDAzLDYgKzUwMDMsMzAgQEAgYWxnb3JpdGhtLiIpCiAg ICAgKGRlc2NyaXB0aW9uICJUaGUgRWxlZ2FudCBQYXJzZXIuIikKICAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1w ZXN0LWRlcml2ZS0yLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1wZXN0LWRlcml2ZSIp CisgICAgKHZlcnNpb24gIjIuMS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBlc3RfZGVyaXZl IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIxbDVqZmE2cmlsNzFjdzVuc2l3MHI0NWJyNTRkZDhjajJyMW5jMmQxd3E2 d2IzamlsZ2MzIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzCisgICAgICAgKCgicnVzdC1wZXN0IiAscnVzdC1wZXN0LTIuMSkKKyAgICAgICAgKCJydXN0 LXBlc3QtZ2VuZXJhdG9yIiAscnVzdC1wZXN0LWdlbmVyYXRvci0yLjEpKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9wZXN0LnJzLyIpCisgICAgKHN5bm9wc2lzICJQZXN0J3MgZGVyaXZlIG1h Y3JvIikKKyAgICAoZGVzY3JpcHRpb24gIlBlc3QncyBkZXJpdmUgbWFjcm8uIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1wZXN0LWdlbmVyYXRvci0yLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1w ZXN0LWdlbmVyYXRvciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0150-gnu-Add-rust-linked-hash-map-0.5.patch" Content-Disposition: attachment; filename="0150-gnu-Add-rust-linked-hash-map-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg149 RnJvbSA1N2Y4Y2YyMDJhNDhmMzg3YjQ4OWVkNTFjOTFjNzc4ODgxMzE4ZDZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozOTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUwLzI2M10gZ251OiBB ZGQgcnVzdC1saW5rZWQtaGFzaC1tYXAtMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1saW5rZWQtaGFzaC1tYXAtMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDdiMWYy YWUyMDYuLjI3MmY1MTNlZTMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00NDA5LDYgKzQ0MDksMzcgQEAg a25vd24gYXMgemxpYikuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAg ICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qt bGlua2VkLWhhc2gtbWFwLTAuNQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWxpbmtlZC1o YXNoLW1hcCIpCisgICAgKHZlcnNpb24gIjAuNS4yIikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImxp bmtlZC1oYXNoLW1hcCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3Ry aW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1Ngor ICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTBxZ2J2aDAwcTM2cWwwamgwMHJ4aDJqbHE2cXZs MTFuNm1pZzBjdmtwZjR4ZjViZDRkZiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWls ZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAg ICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtY2xpcHB5IiAscnVzdC1jbGlwcHktMC4w KQorICAgICAgICAoInJ1c3QtaGVhcHNpemUiICxydXN0LWhlYXBzaXplLTAuNCkKKyAgICAgICAg KCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS10ZXN0 IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vY29udGFpbi1ycy9saW5rZWQtaGFzaC1tYXAiKQorICAgIChzeW5vcHNpcwor ICAgICAiSGFzaE1hcCB3cmFwcGVyIHRoYXQgaG9sZHMga2V5LXZhbHVlIHBhaXJzIGluIGluc2Vy dGlvbiBvcmRlciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlk ZXMgYSBIYXNoTWFwIHdyYXBwZXIgdGhhdCBob2xkcyBrZXktdmFsdWUKK3BhaXJzIGluIGluc2Vy dGlvbiBvcmRlci4iKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCisgICAgICAg ICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ub2Ry b3AtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtbm9kcm9wIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0151-gnu-Add-rust-yaml-rust-0.4.patch" Content-Disposition: attachment; filename="0151-gnu-Add-rust-yaml-rust-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg150 RnJvbSBiZWNkZWE5OGIxMDJjMWZlZjQyZDk3MjE2MjNhODZiOGI0NzA1OTAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDo0MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUxLzI2M10gZ251OiBB ZGQgcnVzdC15YW1sLXJ1c3QtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC15YW1sLXJ1c3QtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjcyZjUxM2VlMy4uMjQwMTY1NWMy ZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTkxMzgsMyArOTEzOCwzMCBAQCB0byBYREcgQmFzZSBEaXJl Y3Rvcnkgc3BlY2lmaWNhdGlvbiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQorCisoZGVmaW5lLXB1YmxpYyBydXN0LXlhbWwtcnVzdC0wLjQKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC15YW1sLXJ1c3QiKQorICAgICh2ZXJzaW9uICIwLjQu MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ5YW1sLXJ1c3QiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBrYTNxaHFj NWx2azNoejE0d21zajMyamhtaDQ0YmxjYmZyeDVoZnhsaTJnZzM4a3Y0azUiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgj OnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxp bmtlZC1oYXNoLW1hcCIgLHJ1c3QtbGlua2VkLWhhc2gtbWFwLTAuNSkpCisgICAgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1 aWNrY2hlY2stMC44KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHA6Ly9jaHloMTk5MC5n aXRodWIuaW8veWFtbC1ydXN0LyIpCisgICAgKHN5bm9wc2lzICJUaGUgbWlzc2luZyBZQU1MIDEu MiBwYXJzZXIgZm9yIHJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhlIG1pc3Npbmcg WUFNTCAxLjIgcGFyc2VyIGZvciBydXN0LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wy LjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0152-gnu-Add-rust-encoding-index-tests-0.1.patch" Content-Disposition: attachment; filename="0152-gnu-Add-rust-encoding-index-tests-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg151 RnJvbSA0MDBlMjRmMzdkOTJkZmFlZDg3YzZjMWU2YjNlOTVmOTVkYzk3MzZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzozNjo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUyLzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0wLjEKCiogZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gKHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0K IGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjQw MTY1NWMyZi4uZWQxNmIyM2RmZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTIwMjMsNiArMjAyMywzMCBA QCBmbG9hdGluZy1wb2ludCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKIGNo YXIsIHU4IGFuZCB1MTYuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0w LjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cyIpCisg ICAgKHZlcnNpb24gIjAuMS40IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVuY29kaW5nX2luZGV4 X3Rlc3RzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIwczg1eTA5MWdsMTdpeGFzczQ5YnphaXZuZzd3OHA4MnA2bnl2 ejJyM215OXc0bXhoaW0yIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzIGAoIzpza2lwLWJ1aWxkPyAjdCkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xpZnRocmFzaWlyL3J1c3QtZW5jb2RpbmciKQorICAg IChzeW5vcHNpcworICAgICAiTWFjcm9zIHVzZWQgdG8gdGVzdCBpbmRleCB0YWJsZXMgZm9yIGNo YXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSGVscGVyIG1hY3Jv cyB1c2VkIHRvIHRlc3QgaW5kZXggdGFibGVzIGZvciBjaGFyYWN0ZXIKK2VuY29kaW5ncy4iKQor ICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxv Z2dlci0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0154-gnu-Add-rust-encoding-index-korean-1.20141219.patch" Content-Disposition: attachment; filename="0154-gnu-Add-rust-encoding-index-korean-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg153 RnJvbSBlOWJkZGIzNjA2YjgxMDgwNjMwNWE2YjFiNzJkMGI5OTQzNzY1YTE4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0MzoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU0LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1rb3JlYW4tMS4yMDE0MTIxOS4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gKHJ1c3QtZW5jb2RpbmctaW5kZXgta29yZWFuLTEuMjAxNDEyMTkpOiBO ZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNyArKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQppbmRleCA0Y2Y3ZWNlNGViLi45MmNlODliN2Q5IDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpA QCAtMjA1MCw2ICsyMDUwLDMzIEBAIGNoYXIsIHU4IGFuZCB1MTYuIikKICAgICAgIkluZGV4IHRh YmxlcyBmb3IgSmFwYW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncy4iKQogICAgIChsaWNlbnNlIGxp Y2Vuc2U6Y2MwKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW5jb2RpbmctaW5kZXgta29yZWFu LTEuMjAxNDEyMTkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1lbmNvZGluZy1pbmRleC1r b3JlYW4iKQorICAgICh2ZXJzaW9uICIxLjIwMTQxMjE5LjUiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiZW5jb2RpbmctaW5kZXgta29yZWFuIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMGN4YWJwNXBweWdicTR5Nnk2 ODA4NTZ6bDl6anZxN2FocGl3OHpqM2Ztd3dzdzN6aHNkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxk PyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1lbmNvZGluZy1pbmRl eC10ZXN0cyIKKyAgICAgICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMSkpKSkKKyAg ICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbGlmdGhyYXNpaXIvcnVzdC1l bmNvZGluZyIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbmRleCB0YWJsZXMgZm9yIEtvcmVhbiBj aGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkluZGV4IHRhYmxl cyBmb3IgS29yZWFuIGNoYXJhY3RlciBlbmNvZGluZ3MuIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmNjMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0153-gnu-Add-rust-encoding-index-japanese-1.20141219.patch" Content-Disposition: attachment; filename="0153-gnu-Add-rust-encoding-index-japanese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg152 RnJvbSA2ZWViOGE1MWVjMzJjMDViNGM0YzkyZDA4ZTJlNjkzNmM0YTE3ZmQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0MDoxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUzLzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5 KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysr KysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KaW5kZXggZWQxNmIyM2RmZi4uNGNmN2VjZTRlYiAxMDA2NDQKLS0tIGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KQEAgLTIwMjMsNiArMjAyMywzMyBAQCBmbG9hdGluZy1wb2ludCBwcmltaXRpdmVzIHRvIGFu IEBjb2Rle2lvOjpXcml0ZX0uIikKIGNoYXIsIHU4IGFuZCB1MTYuIikKICAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtZW5jb2RpbmctaW5kZXgtamFwYW5lc2UiKQorICAgICh2ZXJzaW9uICIxLjIwMTQx MjE5LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmctaW5kZXgtamFwYW5lc2UiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjE0OGMxbG1kNjQwcDFkN2Z6azBudjc4OTJtYnlhdnZ3ZGRncXZjc203ODc5OGJ6 djVzMDQiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChh cmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMK KyAgICAgICAoKCJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIgorICAgICAgICAgLHJ1c3QtZW5j b2RpbmctaW5kZXgtdGVzdHMtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8v Z2l0aHViLmNvbS9saWZ0aHJhc2lpci9ydXN0LWVuY29kaW5nIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkluZGV4IHRhYmxlcyBmb3IgSmFwYW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJJbmRleCB0YWJsZXMgZm9yIEphcGFuZXNlIGNoYXJhY3RlciBl bmNvZGluZ3MuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0155-gnu-Add-rust-encoding-index-simpchinese-1.20141219.patch" Content-Disposition: attachment; filename="0155-gnu-Add-rust-encoding-index-simpchinese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg154 RnJvbSA4Mzg4Y2FkNGNjMTZiNzYxZjM2NjBkMzZiMmNhYTY1ZWFiYTliYzY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0NToxMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU1LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZS0xLjIw MTQxMjE5KToKICBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5MmNlODliN2Q5Li45ZTdiNDE1MWQ5IDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjA3Nyw2ICsyMDc3LDMzIEBAIGNoYXIsIHU4IGFuZCB1MTYuIikKICAg ICAgIkluZGV4IHRhYmxlcyBmb3IgS29yZWFuIGNoYXJhY3RlciBlbmNvZGluZ3MuIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmNjMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWlu ZGV4LXNpbXBjaGluZXNlLTEuMjAxNDEyMTkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1l bmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZSIpCisgICAgKHZlcnNpb24gIjEuMjAxNDEyMTkuNSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZSIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMXhyaWEyaTdtYzVkcWRycHF4YXNkYnh2MXF4NDZqamJtNTNpZjN5MWk0Y3ZqMmE3Mnlu cSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3Vt ZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAg ICAgICgoInJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMiCisgICAgICAgICAscnVzdC1lbmNvZGlu Zy1pbmRleC10ZXN0cy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL2xpZnRocmFzaWlyL3J1c3QtZW5jb2RpbmciKQorICAgIChzeW5vcHNpcworICAgICAi SW5kZXggdGFibGVzIGZvciBzaW1wbGlmaWVkIENoaW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncyIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJJbmRleCB0YWJsZXMgZm9yIHNpbXBsaWZpZWQgQ2hp bmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkK KwogKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0wLjEKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0157-gnu-Add-rust-encoding-index-tradchinese-1.20141219.patch" Content-Disposition: attachment; filename="0157-gnu-Add-rust-encoding-index-tradchinese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg156 RnJvbSAwZDBjZTUzMjBhYjY2OTE3Zjc4ZThkYzE2YjEyYWJlM2U1OWU0YjMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1MjowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU3LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIw MTQxMjE5KToKICBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3NjVkMDhiZDdjLi5iNTExMWU5YTEyIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjEzMSw2ICsyMTMxLDMzIEBAIGNoYXIsIHU4IGFuZCB1MTYuIikKICAg ICAgIkluZGV4IHRhYmxlcyBmb3IgdmFyaW91cyBzaW5nbGUtYnl0ZSBjaGFyYWN0ZXIgZW5jb2Rp bmdzLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIwMTQxMjE5CisgIChwYWNrYWdlCisgICAg KG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgtdHJhZGNoaW5lc2UiKQorICAgICh2ZXJzaW9uICIx LjIwMTQxMjE5LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmctaW5kZXgtdHJhZGNo aW5lc2UiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjA2MGNpNGl6NnhmdnprMzhzeWZianZzN3BpeDVoY2gzbXZ4a2tz c3dtcXdjZDNhajAzcHgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJn by1pbnB1dHMKKyAgICAgICAoKCJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIgorICAgICAgICAg LHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9saWZ0aHJhc2lpci9ydXN0LWVuY29kaW5nIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIkluZGV4IHRhYmxlcyBmb3IgdHJhZGl0aW9uYWwgQ2hpbmVzZSBjaGFyYWN0 ZXIgZW5jb2RpbmdzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkluZGV4IHRhYmxlcyBmb3Ig dHJhZGl0aW9uYWwgQ2hpbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzLiIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTpjYzApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1pbmRleC10ZXN0 cy0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cyIp Ci0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0156-gnu-Add-rust-encoding-index-singlebyte-1.20141219.patch" Content-Disposition: attachment; filename="0156-gnu-Add-rust-encoding-index-singlebyte-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg155 RnJvbSAxNDcyODZkYWY3ODY5NmNlMjc1ZjVmNzVhODQ4YmFmM2MzNGRmNzZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0ODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU2LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEyMTkuCgoqIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUtMS4yMDE0 MTIxOSk6CiAgTmV3IHZhcmlhYmxlCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ZTdiNDE1MWQ5Li43NjVkMDhiZDdjIDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtMjEwNCw2ICsyMTA0LDMzIEBAIGNoYXIsIHU4IGFuZCB1MTYuIikKICAgICAg IkluZGV4IHRhYmxlcyBmb3Igc2ltcGxpZmllZCBDaGluZXNlIGNoYXJhY3RlciBlbmNvZGluZ3Mu IikKICAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVu Y29kaW5nLWluZGV4LXNpbmdsZWJ5dGUtMS4yMDE0MTIxOQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUiKQorICAgICh2ZXJzaW9uICIxLjIwMTQx MjE5LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmctaW5kZXgtc2luZ2xlYnl0ZSIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMGpwODViejJwcHJ6dmc5bTk1dzRxMHZpYmg2N2I2dzNieDM1bGFmYXk5NWp6 eW5kYWw5ayIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg KGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0 cworICAgICAgICgoInJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMiCisgICAgICAgICAscnVzdC1l bmNvZGluZy1pbmRleC10ZXN0cy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6 Ly9naXRodWIuY29tL2xpZnRocmFzaWlyL3J1c3QtZW5jb2RpbmciKQorICAgIChzeW5vcHNpcwor ICAgICAiSW5kZXggdGFibGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNoYXJhY3RlciBlbmNv ZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSW5kZXggdGFibGVzIGZvciB2YXJpb3Vz IHNpbmdsZS1ieXRlIGNoYXJhY3RlciBlbmNvZGluZ3MuIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmNjMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0159-gnu-Add-rust-flame-0.2.patch" Content-Disposition: attachment; filename="0159-gnu-Add-rust-flame-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg158 RnJvbSA3YzFmNjgwYzk2ZmFlZTEwOTBkZGE5YTI1MWVlZmI5MDhkZmJkYzA3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1NzozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU5LzI2M10gZ251OiBB ZGQgcnVzdC1mbGFtZS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWZs YW1lLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGQ1MGUyOWQ5M2UuLmYwOTFhZDFhNTEgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yNDczLDYgKzI0NzMsMzMgQEAgY3Jvc3MgcGxhdGZvcm0gQVBJLiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZsYW1lLTAuMgorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LWZsYW1lIikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAiZmxhbWUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBjNWJtaHlpbXp4Y2gzcG1oMHczejlu NTdzYWFzZ2l4NGJtYmJrc3I5dnAxYzVqNzFoaHoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0 CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4w KQorICAgICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQor ICAgICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgICAg ICgicnVzdC10aHJlYWQtaWQiICxydXN0LXRocmVhZC1pZC0zLjMpKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL1R5T3ZlcmJ5L2ZsYW1lIikKKyAgICAoc3lub3BzaXMgIlBy b2ZpbGluZyBhbmQgZmxhbWVncmFwaCBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24gIkEgcHJv ZmlsaW5nIGFuZCBmbGFtZWdyYXBoIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNl OmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTIt MS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0160-gnu-Add-rust-serde-yaml-0.8.patch" Content-Disposition: attachment; filename="0160-gnu-Add-rust-serde-yaml-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg159 RnJvbSBjNWU3NWEyODRlNDE0OWI5ZWMwZjY3Y2JjZmE1OGU3NDJhNzUzZmI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODowNDozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYwLzI2M10gZ251OiBB ZGQgcnVzdC1zZXJkZS15YW1sLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3Qtc2VyZGUteWFtbC0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjA5MWFkMWE1MS4uOTc1 NjBlOTUxMiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTcwNDMsNiArNzA0MywzNyBAQCBzeW5jaHJvbml6 YXRpb24gcHJpbWl0aXZlcy4iKQogICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGlu ZyBEZS9TZXJpYWxpemUgaW1wbGVtZW50YXRpb25zLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2VyZGUt eWFtbC0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zZXJkZS15YW1sIikKKyAgICAo dmVyc2lvbiAiMC44LjkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2VyZGVfeWFtbCIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMTBtbWpwbnNoZ3J3aWowMWExMzY3OW54eTFobmg1eWZyMDM0M2toMHk5cDVqMmQ4bWMx cSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3Vt ZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAg ICAgICgoInJ1c3QtZHRvYSIgLHJ1c3QtZHRvYS0wLjQpCisgICAgICAgICgicnVzdC1saW5rZWQt aGFzaC1tYXAiICxydXN0LWxpbmtlZC1oYXNoLW1hcC0wLjUpCisgICAgICAgICgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAoInJ1c3QteWFtbC1ydXN0IiAscnVzdC15YW1s LXJ1c3QtMC40KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgo InJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgICAgICAoInJ1 c3QtdW5pbmRlbnQiICxydXN0LXVuaW5kZW50LTAuMSkKKyAgICAgICAgKCJydXN0LXZlcnNpb24t c3luYyIgLHJ1c3QtdmVyc2lvbi1zeW5jLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9zZXJkZS15YW1sIikKKyAgICAoc3lub3BzaXMgIllB TUwgc3VwcG9ydCBmb3IgU2VyZGUiKQorICAgIChkZXNjcmlwdGlvbiAiWUFNTCBzdXBwb3J0IGZv ciBTZXJkZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0 KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNoYS0xLTAuOAogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXNoYS0xIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0161-gnu-Add-rust-flamer-0.3.patch" Content-Disposition: attachment; filename="0161-gnu-Add-rust-flamer-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg160 RnJvbSA0YmM4YjBkOWU2M2U0ZTZmYjliNWI3ZjcxYWNiMTJiN2Q1NGQzY2M3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxMDoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYxLzI2M10gZ251OiBB ZGQgcnVzdC1mbGFtZXItMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m bGFtZXItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTc1NjBlOTUxMi4uNjI0NmRhMmEzNyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTI1MDAsNiArMjUwMCwzMyBAQCBjcm9zcyBwbGF0Zm9ybSBBUEkuIikK ICAgICAoZGVzY3JpcHRpb24gIkEgcHJvZmlsaW5nIGFuZCBmbGFtZWdyYXBoIGxpYnJhcnkuIikK ICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1mbGFtZXItMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt ZmxhbWVyIikKKyAgICAodmVyc2lvbiAiMC4zLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZmxh bWVyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIxYjJkN2p4ODBmM3A3aHFwZ2RpN3drc2FpcTE4azl3MjNwMGNzMnN4 ZjdqYngyangzYmdqIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28t aW5wdXRzCisgICAgICAgKCgicnVzdC1mbGFtZSIgLHJ1c3QtZmxhbWUtMC4yKQorICAgICAgICAo InJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qt c3luLTAuMTUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2xsb2dpcS9m bGFtZXIiKQorICAgIChzeW5vcHNpcworICAgICAiTWFjcm8gdG8gaW5zZXJ0IEBjb2Rle2ZsYW1l OjpzdGFydF9ndWFyZChfKX0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQSBwcm9jZWR1cmFs IG1hY3JvIHRvIGluc2VydCBAY29kZXtmbGFtZTo6c3RhcnRfZ3VhcmQoXyl9IGNhbGxzLiIpCisg ICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0 ZTItMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0162-gnu-Add-rust-unicode-bidi-0.3.patch" Content-Disposition: attachment; filename="0162-gnu-Add-rust-unicode-bidi-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg161 RnJvbSBlM2YyOTliYTRmMTEzNzk2OTUyY2Y3Y2JlYTJmN2QxZTMzZDA0M2U4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxMTo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYyLzI2M10gZ251OiBB ZGQgcnVzdC11bmljb2RlLWJpZGktMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC11bmljb2RlLWJpZGktMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDYyNDZkYTJhMzcu LjM3YjYyNjc5YzAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04NjE3LDYgKzg2MTcsMzcgQEAgd2l0aCB0 aGUgVW5pY29kZSBjaGFyYWN0ZXIgZGF0YWJhc2UuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtdW5pY29kZS1iaWRpLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXVuaWNvZGUtYmlkaSIpCisgICAgKHZlcnNpb24gIjAuMy40IikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgInVuaWNvZGUtYmlkaSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMW1hbHg4bGpnbTd2MWdiYWF6a243aWlj eTV3ajBid2N5YWRqM2w3MjdhMzhjaDZidndqOSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtZmxhbWUiICxydXN0LWZsYW1l LTAuMikKKyAgICAgICAgKCJydXN0LWZsYW1lciIgLHJ1c3QtZmxhbWVyLTAuMykKKyAgICAgICAg KCJydXN0LW1hdGNoZXMiICxydXN0LW1hdGNoZXMtMC4xKQorICAgICAgICAoInJ1c3Qtc2VyZGUi ICxydXN0LXNlcmRlLTEuMCkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICAgICAoKCJydXN0LXNlcmRlLXRlc3QiICxydXN0LXNlcmRlLXRlc3QtMS4wKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9zZXJ2by91bmljb2RlLWJpZGkiKQor ICAgIChzeW5vcHNpcworICAgICAiSW1wbGVtZW50YXRpb24gb2YgdGhlIFVuaWNvZGUgQmlkaXJl Y3Rpb25hbCBBbGdvcml0aG0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSW1wbGVtZW50YXRp b24gb2YgdGhlIFVuaWNvZGUgQmlkaXJlY3Rpb25hbCBBbGdvcml0aG0uIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC11bmljb2RlLXdpZHRoLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXVuaWNv ZGUtd2lkdGgiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0163-gnu-Add-rust-unicode-normalization-0.1.patch" Content-Disposition: attachment; filename="0163-gnu-Add-rust-unicode-normalization-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg162 RnJvbSAwZTlmYzEyZmNjOWE3NDhhNjc2NjYyOTBlN2M5YmE3MDAzNTk5OGMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxNTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYzLzI2M10gZ251OiBB ZGQgcnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSAocnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xKTogTmV3IHZhcmlhYmxlLgot LS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysr KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmlu ZGV4IDM3YjYyNjc5YzAuLjZiZGJlZjBiMTIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04NjQ4LDYgKzg2 NDgsMzQgQEAgd2l0aCB0aGUgVW5pY29kZSBjaGFyYWN0ZXIgZGF0YWJhc2UuIikKICAgICAgIklt cGxlbWVudGF0aW9uIG9mIHRoZSBVbmljb2RlIEJpZGlyZWN0aW9uYWwgQWxnb3JpdGhtLiIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtdW5pY29kZS1ub3JtYWxpemF0aW9uLTAuMQorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LXVuaWNvZGUtbm9ybWFsaXphdGlvbiIpCisgICAgKHZlcnNpb24gIjAuMS44 IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgInVuaWNvZGUtbm9ybWFsaXphdGlvbiIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMDlpNDl2YTkwcnZpYTFhZ3Znbmk0Z2ljbnF2NTB5NXp5MW5hdzhtcjhiY3FpZmgzajRxbCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAg ICgoInJ1c3Qtc21hbGx2ZWMiICxydXN0LXNtYWxsdmVjLTAuNikpKSkKKyAgICAoaG9tZS1wYWdl CisgICAgICJodHRwczovL2dpdGh1Yi5jb20vdW5pY29kZS1ycy91bmljb2RlLW5vcm1hbGl6YXRp b24iKQorICAgIChzeW5vcHNpcworICAgICAiVGhpcyBjcmF0ZSBwcm92aWRlcyBmdW5jdGlvbnMg Zm9yIG5vcm1hbGl6YXRpb24gb2YgVW5pY29kZSBzdHJpbmdzIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIlRoaXMgY3JhdGUgcHJvdmlkZXMgZnVuY3Rpb25zIGZvciBub3JtYWxpemF0aW9uIG9m IFVuaWNvZGUgc3RyaW5ncywKK2luY2x1ZGluZyBDYW5vbmljYWwgYW5kIENvbXBhdGlibGUgRGVj b21wb3NpdGlvbiBhbmQgUmVjb21wb3NpdGlvbiwgYXMKK2Rlc2NyaWJlZCBpbiBVbmljb2RlIFN0 YW5kYXJkIEFubmV4ICMxNS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vu c2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXVuaWNvZGUtd2lkdGgtMC4xCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdW5pY29kZS13aWR0aCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0164-gnu-Add-rust-idna-0.1.patch" Content-Disposition: attachment; filename="0164-gnu-Add-rust-idna-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg163 RnJvbSBjMmFhYzJkNGM1YThmZjVhYzk2ZmQxN2M0MzI4Y2JkM2M0NmE3N2I4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxNzo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY0LzI2M10gZ251OiBB ZGQgcnVzdC1pZG5hLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaWRu YS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNmJkYmVmMGIxMi4uY2I3YzMyOTU4MCAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTM1MTAsNiArMzUxMCwzNyBAQCBTeXN0ZW1UaW1lfX0uIikKICAgICAo cHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0 KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtaWRuYS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1pZG5hIikKKyAgICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiaWRuYSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMGtsNGdzNWtheWRuNHYwN2M2a2EzM3NwbTlxZGgybnAweDdp dzdnNXpkOHoxYzdyeHcxcSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNh cmdvLWlucHV0cworICAgICAgICgoInJ1c3QtbWF0Y2hlcyIgLHJ1c3QtbWF0Y2hlcy0wLjEpCisg ICAgICAgICgicnVzdC11bmljb2RlLWJpZGkiICxydXN0LXVuaWNvZGUtYmlkaS0wLjMpCisgICAg ICAgICgicnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24iCisgICAgICAgICAscnVzdC11bmljb2Rl LW5vcm1hbGl6YXRpb24tMC4xKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgICAgICgoInJ1c3QtcnVzdGMtc2VyaWFsaXplIiAscnVzdC1ydXN0Yy1zZXJpYWxpemUtMC4z KQorICAgICAgICAoInJ1c3QtcnVzdGMtdGVzdCIgLHJ1c3QtcnVzdGMtdGVzdC0wLjMpKSkpCisg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3QtdXJsLyIpCisgICAg KHN5bm9wc2lzCisgICAgICJJbnRlcm5hdGlvbmFsaXppbmcgRG9tYWluIE5hbWVzIGluIEFwcGxp Y2F0aW9ucyBhbmQgUHVueWNvZGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSUROQSAoSW50 ZXJuYXRpb25hbGl6aW5nIERvbWFpbiBOYW1lcyBpbiBBcHBsaWNhdGlvbnMpIGFuZCBQdW55Y29k ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWluZGV4bWFwLTEuMAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWluZGV4bWFwIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0166-gnu-Add-rust-stackvector-1.0.patch" Content-Disposition: attachment; filename="0166-gnu-Add-rust-stackvector-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg165 RnJvbSAzOTliMDhiMDAwMTQyM2RhYTVlMjQ3OGFlMWU0Y2ZkOTQ4YmYzMDgyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozMDoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY2LzI2M10gZ251OiBB ZGQgcnVzdC1zdGFja3ZlY3Rvci0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXN0YWNrdmVjdG9yLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhZGZlYTZiYTIwLi44OWU5 Nzk0NzVmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzQ1Nyw2ICs3NDU3LDM0IEBAIGRlZXBseSByZWN1 cnNpdmUgYWxnb3JpdGhtcyB0aGF0IG1heSBhY2NpZGVudGFsbHkgYmxvdyB0aGUgc3RhY2suIikK ICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxp Y2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3RhY2t2ZWN0b3ItMS4wCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3RhY2t2ZWN0b3IiKQorICAgICh2ZXJzaW9uICIx LjAuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzdGFja3ZlY3RvciIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWJ2 ODIwZmhkYWQxNmlzbHdsaTFnM2lrc2szOWl2ZjB6YXF6NGoxbTA4dnExNWpqYWlxdyIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAg ICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1 c3QtdW5yZWFjaGFibGUiICxydXN0LXVucmVhY2hhYmxlLTEuMCkpCisgICAgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1 c3RjLXZlcnNpb24tMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9BbGV4aHVzemFnaC9ydXN0LXN0YWNrdmVjdG9yIikKKyAgICAoc3lub3BzaXMKKyAgICAg IlZlY3Rvci1saWtlIGZhY2FkZSBmb3Igc3RhY2stYWxsb2NhdGVkIGFycmF5cyIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJTdGFja1ZlYzogdmVjdG9yLWxpa2UgZmFjYWRlIGZvciBzdGFjay1h bGxvY2F0ZWQgYXJyYXlzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc3RhdGljLWFzc2VydGlvbnMtMC4z CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc3RhdGljLWFzc2VydGlvbnMiKQotLSAKMi4y NC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0165-gnu-Add-rust-url-1.7.patch" Content-Disposition: attachment; filename="0165-gnu-Add-rust-url-1.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg164 RnJvbSBlNmNlOGQyNDA4NTA0OGZjMDAyMzQzYmI0NDZjYjNkMjBiNzdjMGJhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoyMjo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY1LzI2M10gZ251OiBB ZGQgcnVzdC11cmwtMS43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC11cmwt MS43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzYg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzYg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggY2I3YzMyOTU4MC4uYWRmZWE2YmEyMCAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTg4NDcsNiArODg0Nyw0MiBAQCB1bnRydXN0ZWQgaW5wdXRzIGlu IFJ1c3QuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5z ZSBsaWNlbnNlOmlzYykpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXVybC0xLjcKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC11cmwiKQorICAgICh2ZXJzaW9uICIxLjcuMiIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJ1cmwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBuaW0xYzkwbXhwaTl3Z2R3MnhoOGRxZDcy dmxrbHdsemFtNDM2YWtjcmhqYWM2cHFrbngiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWVuY29kaW5nIiAscnVzdC1lbmNv ZGluZy0wLjIpCisgICAgICAgICgicnVzdC1oZWFwc2l6ZSIgLHJ1c3QtaGVhcHNpemUtMC40KQor ICAgICAgICAoInJ1c3QtaWRuYSIgLHJ1c3QtaWRuYS0wLjEpCisgICAgICAgICgicnVzdC1tYXRj aGVzIiAscnVzdC1tYXRjaGVzLTAuMSkKKyAgICAgICAgKCJydXN0LXBlcmNlbnQtZW5jb2Rpbmci ICxydXN0LXBlcmNlbnQtZW5jb2RpbmctMS4wKQorICAgICAgICAoInJ1c3QtcnVzdGMtc2VyaWFs aXplIiAscnVzdC1ydXN0Yy1zZXJpYWxpemUtMC4zKQorICAgICAgICAoInJ1c3Qtc2VyZGUiICxy dXN0LXNlcmRlLTEuMCkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWJlbmNoZXIiICxydXN0LWJlbmNoZXItMC4xKQorICAgICAgICAoInJ1c3QtcnVz dGMtc2VyaWFsaXplIiAscnVzdC1ydXN0Yy1zZXJpYWxpemUtMC4zKQorICAgICAgICAoInJ1c3Qt cnVzdGMtdGVzdCIgLHJ1c3QtcnVzdGMtdGVzdC0wLjMpCisgICAgICAgICgicnVzdC1zZXJkZS1q c29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vc2Vydm8vcnVzdC11cmwiKQorICAgIChzeW5vcHNpcworICAgICAiVVJMIGxpYnJh cnkgZm9yIFJ1c3QsIGJhc2VkIG9uIHRoZSBXSEFUV0cgVVJMIFN0YW5kYXJkIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIlVSTCBsaWJyYXJ5IGZvciBSdXN0LCBiYXNlZCBvbiB0aGUgV0hBVFdH IFVSTCBTdGFuZGFyZC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNl OmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXV0ZjgtcmFuZ2VzLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXV0ZjgtcmFuZ2VzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0167-gnu-Add-rust-bit-vec-0.5.patch" Content-Disposition: attachment; filename="0167-gnu-Add-rust-bit-vec-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg166 RnJvbSA1YWJlN2ZlODFhMGYyYzdmMWQ3NGY4ZWE4ZDI4MzBiNTc1ODE3ODk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozMjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY3LzI2M10gZ251OiBB ZGQgcnVzdC1iaXQtdmVjLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Yml0LXZlYy0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4OWU5Nzk0NzVmLi45OWY2NGRlMDhmIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNDYxLDYgKzQ2MSwzMyBAQCBhbmQgbm8gbW9yZSAoY2F2ZWF0OiBi bGFja19ib3ggaXMgc3RpbGwgbWlzc2luZyEpLiIpCiB0aGF0IHVzZXMgU2VyZGUgZm9yIHRyYW5z Zm9ybWluZyBzdHJ1Y3RzIGludG8gYnl0ZXMgYW5kIHZpY2UgdmVyc2EhIikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYml0LXZlYy0wLjUKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1iaXQtdmVjIikKKyAgICAodmVyc2lvbiAiMC41LjEi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYml0LXZlYyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWZ5aDgyMjFzNmN4 bG1uZzAxdjh2MmxqaGF2emF3cXFzOHIxeGpjNjZhcDVzamF2eDZ6bSIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tp cC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qtc2VyZGUi ICxydXN0LXNlcmRlLTEuMCkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICAgICAoKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9jb250YWluLXJzL2JpdC12ZWMiKQor ICAgIChzeW5vcHNpcyAiVmVjdG9yIG9mIGJpdHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdmVjdG9yIG9mIGJpdHMuIikKKyAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1iaXRmbGFncy0xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYml0ZmxhZ3MiKQotLSAK Mi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0168-gnu-Add-rust-bit-set-0.5.patch" Content-Disposition: attachment; filename="0168-gnu-Add-rust-bit-set-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg167 RnJvbSAwOTM5MGFhMzEzZjkxOGMxZDcyMDU1ZGNiNWY4MDg3YWVjOWQ1MDNhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozNDoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY4LzI2M10gZ251OiBB ZGQgcnVzdC1iaXQtc2V0LTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Yml0LXNldC0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5OWY2NGRlMDhmLi41ZDQwMWE3YWQ1IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNDYxLDYgKzQ2MSwzMyBAQCBhbmQgbm8gbW9yZSAoY2F2ZWF0OiBi bGFja19ib3ggaXMgc3RpbGwgbWlzc2luZyEpLiIpCiB0aGF0IHVzZXMgU2VyZGUgZm9yIHRyYW5z Zm9ybWluZyBzdHJ1Y3RzIGludG8gYnl0ZXMgYW5kIHZpY2UgdmVyc2EhIikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYml0LXNldC0wLjUKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1iaXQtc2V0IikKKyAgICAodmVyc2lvbiAiMC41LjEi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYml0LXNldCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTAwYWM4ODY3YnZi eDlrdjYzNHc0eGprOThiNzFpOG5xNHdkY3ZwZjNjZjRoYTRqNms3OCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tp cC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYml0LXZl YyIgLHJ1c3QtYml0LXZlYy0wLjUpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRz CisgICAgICAgKCgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdl CisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY29udGFpbi1ycy9iaXQtc2V0IikKKyAgICAoc3lu b3BzaXMgIlNldCBvZiBiaXRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2Fn ZSBwcm92aWRlcyBhIHNldCBvZiBiaXRzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wy LjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYml0LXZlYy0wLjUK ICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1iaXQtdmVjIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0169-gnu-Add-rust-stream-cipher-0.3.patch" Content-Disposition: attachment; filename="0169-gnu-Add-rust-stream-cipher-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg168 RnJvbSA3MDFkZmYyYWExMDc2MWYyNDE2YzlmOTM0Yzk4YTYyMzk4Y2E1YTU3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0Mjo0NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY5LzI2M10gZ251OiBB ZGQgcnVzdC1zdHJlYW0tY2lwaGVyLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3RyZWFtLWNpcGhlci0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNWQ0MDFhN2FkNS4uNzQ3 MmUwYWNjYiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc2NjIsNiArNzY2MiwzMSBAQCBjcmF0ZS4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zdHJlYW0tY2lwaGVyLTAuMwor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXN0cmVhbS1jaXBoZXIiKQorICAgICh2ZXJzaW9u ICIwLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzdHJlYW0tY2lwaGVyIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxZzFuZDhyNnBwaDcwcnprNXl5dmc3YTlqaTdwa2FwOWRkaXFwcDR2OXhhOXlzMGJxcWM4Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg KCgicnVzdC1ibG9iYnkiICxydXN0LWJsb2JieS0wLjEpCisgICAgICAgICgicnVzdC1nZW5lcmlj LWFycmF5IiAscnVzdC1nZW5lcmljLWFycmF5LTAuMTMpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdHJhaXRzIikKKyAgICAoc3lub3BzaXMg IlN0cmVhbSBjaXBoZXIgdHJhaXRzIikKKyAgICAoZGVzY3JpcHRpb24gIlN0cmVhbSBjaXBoZXIg dHJhaXRzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc3RyZWFtaW5nLXN0YXRzLTAuMgogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXN0cmVhbWluZy1zdGF0cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0170-gnu-Add-rust-c2-chacha-0.2.patch" Content-Disposition: attachment; filename="0170-gnu-Add-rust-c2-chacha-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg169 RnJvbSA0OGJmMTlhYTkwOTVhMTMwNjY0OGE3ODRhZGU2ZTEwODdiNDY3NGRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcwLzI2M10gZ251OiBB ZGQgcnVzdC1jMi1jaGFjaGEtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jMi1jaGFjaGEtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzQ3MmUwYWNjYi4uOTdmZDFh NjAwMiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTgwOSw2ICs4MDksMzYgQEAgbGl0dGxlLWVuZGlhbi4i KQogICAgICAiVHlwZXMgYW5kIHRyYWl0cyBmb3Igd29ya2luZyB3aXRoIGJ5dGVzLiIpCiAgICAg KGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWMyLWNoYWNo YS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jMi1jaGFjaGEiKQorICAgICh2ZXJz aW9uICIwLjIuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjMi1jaGFjaGEiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjAwYTExcWRjOG1nM3owazYxM3JocHJrYzlwNnh6MHk3YjE2ODF4MzJpeGcwaHIzeDByM3giKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICAgICAgKCJydXN0LWxh enktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1wcHYtbGl0 ZTg2IiAscnVzdC1wcHYtbGl0ZTg2LTAuMikKKyAgICAgICAgKCJydXN0LXN0cmVhbS1jaXBoZXIi ICxydXN0LXN0cmVhbS1jaXBoZXItMC4zKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgICAgICgoInJ1c3QtaGV4LWxpdGVyYWwiICxydXN0LWhleC1saXRlcmFsLTAuMikp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3J5cHRvY29ycm9z aW9uL2NyeXB0b2NvcnJvc2lvbiIpCisgICAgKHN5bm9wc2lzICJUaGUgQ2hhQ2hhIGZhbWlseSBv ZiBzdHJlYW0gY2lwaGVycyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGUgQ2hhQ2hhIGZh bWlseSBvZiBzdHJlYW0gY2lwaGVycy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4w ICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNhcmdvbi0wLjAKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jYXJnb24iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0171-gnu-Add-rust-rand-chacha-0.2.patch" Content-Disposition: attachment; filename="0171-gnu-Add-rust-rand-chacha-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg170 RnJvbSAxMzdjNDVjNGFmOGEzMTk5ZmJjNzY3MjcwMGI1M2ZiMzE4MWMwMGMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0OTowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcxLzI2M10gZ251OiBB ZGQgcnVzdC1yYW5kLWNoYWNoYS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXJhbmQtY2hhY2hhLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDk3ZmQxYTYwMDIuLmE4YjM3 N2IwMTggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTAzLDYgKzU5MDMsMzMgQEAgdXNlZnVsIHR5cGVz IGFuZCBkaXN0cmlidXRpb25zLCBhbmQgc29tZSByYW5kb21uZXNzLXJlbGF0ZWQgYWxnb3JpdGht cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5kLWNoYWNoYS0w LjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1yYW5kLWNoYWNoYSIpCisgICAgKHZlcnNp b24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfY2hhY2hhIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxNzhkMzZqZmtjNHY5NXMyNXNjYzJ2aWJqMmhkMmhsazY0Y3M2aWQ0aHZ6Zzg5d2hkNHoxIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg KCgicnVzdC1jMi1jaGFjaGEiICxydXN0LWMyLWNoYWNoYS0wLjIpCisgICAgICAgICgicnVzdC1y YW5kLWNvcmUiICxydXN0LXJhbmQtY29yZS0wLjUpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1l bnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1hdXRvY2ZnIiAscnVzdC1hdXRvY2ZnLTAuMSkpKSkK KyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2NyYXRlcy5pby9jcmF0ZXMvcmFuZF9jaGFj aGEiKQorICAgIChzeW5vcHNpcyAiQ2hhQ2hhIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikKKyAg ICAoZGVzY3JpcHRpb24gIkNoYUNoYSByYW5kb20gbnVtYmVyIGdlbmVyYXRvci4iKQorICAgIChs aWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wIGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtcmFuZC1jb3JlLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJh bmQtY29yZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0172-gnu-Add-rust-wait-timeout-0.2.patch" Content-Disposition: attachment; filename="0172-gnu-Add-rust-wait-timeout-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg171 RnJvbSAxOTk2NTc2ZDc3MjgwYzkyNDRlY2I2YThlMjFiNmNkZWRkOTE4MGM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1MTozNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcyLzI2M10gZ251OiBB ZGQgcnVzdC13YWl0LXRpbWVvdXQtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC13YWl0LXRpbWVvdXQtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhOGIzNzdiMDE4Li5jZDRl MWFjN2IyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTIxMiw2ICs5MjEyLDMyIEBAIElmIHRoYXQgZmFp bHMsIG5vIGRldGVybWluYXRpb24gaXMgbWFkZSwgYW5kIGNhbGxzIHJldHVybiBOb25lLiIpCiAg ICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdhaXQtdGltZW91dC0wLjIKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC13YWl0LXRpbWVvdXQiKQorICAgICh2ZXJzaW9uICIwLjIuMCIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJ3YWl0LXRpbWVvdXQiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF4cGtrMGo1 bDlwZm1qZmgxcGkwaTg5aW52bGF2ZnJkOWF2NXhwMHpoeGdiMjlkaHk4NHoiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgj OnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMgKCgicnVzdC1saWJjIiAscnVz dC1saWJjLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20v YWxleGNyaWNodG9uL3dhaXQtdGltZW91dCIpCisgICAgKHN5bm9wc2lzCisgICAgICJXYWl0IG9u IGEgY2hpbGQgcHJvY2VzcyB3aXRoIGEgdGltZW91dCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBjcmF0ZSB0byB3YWl0IG9uIGEgY2hpbGQgcHJvY2Vz cyB3aXRoIGEgdGltZW91dAorc3BlY2lmaWVkIGFjcm9zcyBVbml4IGFuZCBXaW5kb3dzIHBsYXRm b3Jtcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXdhbGtkaXItMi4yCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3Qtd2Fsa2RpciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0173-gnu-Add-rust-rusty-fork-0.2.patch" Content-Disposition: attachment; filename="0173-gnu-Add-rust-rusty-fork-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg172 RnJvbSBjZWJkNjc1YzE1NjFjZTE5ZTE2MWVmNzIwNDY5ZjhiNTlhNGM5OTk1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1Mjo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTczLzI2M10gZ251OiBB ZGQgcnVzdC1ydXN0eS1mb3JrLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcnVzdHktZm9yay0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjZDRlMWFjN2IyLi40M2U0 OWYwYzcwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjY2OSw2ICs2NjY5LDM2IEBAIHJlcXVpcmUgdW5z dGFibGUgbGFuZ3VhZ2UgZmVhdHVyZXMuIikKIHJ1c3RjIGNvbXBpbGVyLiIpCiAgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtcnVzdHktZm9yay0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ydXN0eS1m b3JrIikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicnVzdHkt Zm9yayIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMWJqZzhhZGswaTkyMTA4OGo1MnJuMGhtdnNyeTM0cTE5Zzk2eDQx cGFtcWN3NWozNW45eCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdv LWlucHV0cworICAgICAgICgoInJ1c3QtZm52IiAscnVzdC1mbnYtMS4wKQorICAgICAgICAoInJ1 c3QtcXVpY2stZXJyb3IiICxydXN0LXF1aWNrLWVycm9yLTEuMikKKyAgICAgICAgKCJydXN0LXRl bXBmaWxlIiAscnVzdC10ZW1wZmlsZS0zLjApCisgICAgICAgICgicnVzdC13YWl0LXRpbWVvdXQi ICxydXN0LXdhaXQtdGltZW91dC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6 Ly9naXRodWIuY29tL2FsdHN5c3JxL3J1c3R5LWZvcmsiKQorICAgIChzeW5vcHNpcworICAgICAi TGlicmFyeSBmb3IgcnVubmluZyBSdXN0IHRlc3RzIGluIHN1Yi1wcm9jZXNzZXMiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiQ3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3IgcnVubmluZyBSdXN0 IHRlc3RzIGluIHN1Yi1wcm9jZXNzZXMKK3VzaW5nIGEgZm9yay1saWtlIGludGVyZmFjZS4iKQor ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVm aW5lLXB1YmxpYyBydXN0LXJ5dS0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1yeXUi KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0174-gnu-Add-rust-proptest-0.9.patch" Content-Disposition: attachment; filename="0174-gnu-Add-rust-proptest-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg173 RnJvbSBlYmExMTg1ODQ4ZDgyNGViODgyYTliNWViMWUxNTk2ZmU3M2MxOGIzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1NDo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc0LzI2M10gZ251OiBB ZGQgcnVzdC1wcm9wdGVzdC0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXByb3B0ZXN0LTAuOSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDNlNDlmMGM3MC4u YzdhMWE0NDg4NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU3NDgsNiArNTc0OCw0NSBAQCBpbiB0ZXJt cyBvZiB0aGUgdXBzdHJlYW0gdW5zdGFibGUgQVBJLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAg ICAgICAgIjBuZDcxZmwyNHN5czA2NmpyaGE2ajdpMzRuZmtqdjQ0eXp3OHl3dzk3NDJ3bWM4ajBn ZmciKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcHJvcHRlc3QtMC45CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcHJvcHRlc3QiKQorICAgICh2ZXJzaW9uICIwLjkuNCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJwcm9wdGVzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTdzamc4aXNhczRxazg1ODA3 YzRwYW5paDlrMGx3YTRrMW1iYWpoY2l3NWM1cTE3dzU2ZyIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWls ZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYml0LXNldCIgLHJ1 c3QtYml0LXNldC0wLjUpCisgICAgICAgICgicnVzdC1iaXRmbGFncyIgLHJ1c3QtYml0ZmxhZ3Mt MSkKKyAgICAgICAgKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICAg ICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgi cnVzdC1udW0tdHJhaXRzIiAscnVzdC1udW0tdHJhaXRzLTAuMikKKyAgICAgICAgKCJydXN0LXF1 aWNrLWVycm9yIiAscnVzdC1xdWljay1lcnJvci0xLjIpCisgICAgICAgICgicnVzdC1yYW5kIiAs cnVzdC1yYW5kLTAuNCkKKyAgICAgICAgKCJydXN0LXJhbmQtY2hhY2hhIiAscnVzdC1yYW5kLWNo YWNoYS0wLjIpCisgICAgICAgICgicnVzdC1yYW5kLXhvcnNoaWZ0IiAscnVzdC1yYW5kLXhvcnNo aWZ0LTAuMikKKyAgICAgICAgKCJydXN0LXJlZ2V4LXN5bnRheCIgLHJ1c3QtcmVnZXgtc3ludGF4 LTAuNikKKyAgICAgICAgKCJydXN0LXJ1c3R5LWZvcmsiICxydXN0LXJ1c3R5LWZvcmstMC4yKQor ICAgICAgICAoInJ1c3QtdGVtcGZpbGUiICxydXN0LXRlbXBmaWxlLTMuMCkpCisgICAgICAgIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdl eC0xLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9hbHRzeXNycS5naXRodWIu aW8vcHJvcHRlc3QtYm9vay9wcm9wdGVzdC9pbmRleC5odG1sIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkh5cG90aGVzaXMtbGlrZSBwcm9wZXJ0eS1iYXNlZCB0ZXN0aW5nIGFuZCBzaHJpbmtpbmci KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSHlwb3RoZXNpcy1saWtlIHByb3BlcnR5LWJhc2Vk IHRlc3RpbmcgYW5kIHNocmlua2luZy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4w ICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXF1aWNrLWVycm9yLTEu MgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXF1aWNrLWVycm9yIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0175-gnu-Add-rust-lexical-core-0.4.patch" Content-Disposition: attachment; filename="0175-gnu-Add-rust-lexical-core-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg174 RnJvbSA4ZDA0MGU0NWFmZDQ0NDAzNmRhNjg1ZTRmYjU4YWQ2ODVmZDNkNGY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1ODozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc1LzI2M10gZ251OiBB ZGQgcnVzdC1sZXhpY2FsLWNvcmUtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1sZXhpY2FsLWNvcmUtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjN2ExYTQ0 ODg3Li44MDc3YjJmMTRhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDAyNSw2ICs0MDI1LDQxIEBAIHJl cXVpcmVzIG5vbi1jb25zdCBmdW5jdGlvbiBjYWxscyB0byBiZSBjb21wdXRlZC4iKQogICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbGlicmFyeSBwcm92aWRpbmcgYSBsYXppbHkgZmlsbGVk IENlbGwgc3RydWN0LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtbGV4aWNhbC1jb3JlLTAuNAorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWxleGljYWwtY29yZSIpCisgICAgKHZlcnNpb24gIjAuNC4y IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImxleGljYWwtY29yZSIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWdyNXkz eWtnaGQzd2pjMDBsM2lpemtqMWR4eWx5aHdpNmZqNnluMnFnMDZueng3NzFpeiIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt Y2ZnLWlmIiAscnVzdC1jZmctaWYtMC4xKQorICAgICAgICAoInJ1c3QtZHRvYSIgLHJ1c3QtZHRv YS0wLjQpCisgICAgICAgICgicnVzdC1yeXUiICxydXN0LXJ5dS0xLjApCisgICAgICAgICgicnVz dC1zdGFja3ZlY3RvciIgLHJ1c3Qtc3RhY2t2ZWN0b3ItMS4wKQorICAgICAgICAoInJ1c3Qtc3Rh dGljLWFzc2VydGlvbnMiICxydXN0LXN0YXRpYy1hc3NlcnRpb25zLTAuMykpCisgICAgICAgIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWFwcHJveCIgLHJ1c3QtYXBw cm94LTAuMykKKyAgICAgICAgKCJydXN0LXByb3B0ZXN0IiAscnVzdC1wcm9wdGVzdC0wLjkpCisg ICAgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICAgICAg KCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9BbGV4aHVzemFnaC9ydXN0LWxleGlj YWwvdHJlZS9tYXN0ZXIvbGV4aWNhbC1jb3JlIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkxleGlj YWwsIHRvLSBhbmQgZnJvbS1zdHJpbmcgY29udmVyc2lvbiByb3V0aW5lcyIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJMZXhpY2FsLCB0by0gYW5kIGZyb20tc3RyaW5nIGNvbnZlcnNpb24gcm91 dGluZXMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1saWJjLTAuMgogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWxpYmMiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0176-gnu-Add-rust-paste-impl-0.1.patch" Content-Disposition: attachment; filename="0176-gnu-Add-rust-paste-impl-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg175 RnJvbSA4ZWM5Y2RhYWE0Y2RhNDc3NzNiZmM2YzUxMzVmNjAyYTc0OGY0MmJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowMjowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc2LzI2M10gZ251OiBB ZGQgcnVzdC1wYXN0ZS1pbXBsLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcGFzdGUtaW1wbC0wLjEpLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjgg KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDgwNzdiMmYxNGEuLmY3OTE0MWVlOWQgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC03MTQyLDYgKzcxNDIsMzQgQEAgc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZXMu IikKICAgICAgIkFuIGFkdmFuY2VkIEFQSSBmb3IgY3JlYXRpbmcgY3VzdG9tIHN5bmNocm9uaXph dGlvbiBwcmltaXRpdmVzLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGFzdGUtaW1wbC0wLjEKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1wYXN0ZS1pbXBsIikKKyAgICAodmVyc2lvbiAiMC4xLjUi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGFzdGUtaW1wbCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXJraDhuaXht YjdyMXkwbWpuc3o2MnA2cjFicWFoNWNpcmk3YndobWdjbXE0Z2s5ZHJyNiIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6 c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtcHJv Yy1tYWNyby1oYWNrIiAscnVzdC1wcm9jLW1hY3JvLWhhY2stMC41KQorICAgICAgICAoInJ1c3Qt cHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAgICAgKCJydXN0LXF1b3Rl IiAscnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC1zeW4iICxydXN0LXN5bi0wLjE1KSkp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9kdG9sbmF5L3Bhc3RlIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIkltcGxlbWVudGF0aW9uIGRldGFpbCBvZiB0aGUgcGFzdGUgY3Jh dGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSW1wbGVtZW50YXRpb24gZGV0YWlsIG9mIHRo ZSBwYXN0ZSBjcmF0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNl OmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNlbXZlci1wYXJzZXItMC45CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2VtdmVyLXBhcnNlciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0177-gnu-Add-rust-paste-0.1.patch" Content-Disposition: attachment; filename="0177-gnu-Add-rust-paste-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg176 RnJvbSAyOGM4ZGY4YmY3NGFkZWYzOTFlMzgyNzU3MTI2ZGU1YjJhNjdlMjAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowMzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc3LzI2M10gZ251OiBB ZGQgcnVzdC1wYXN0ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXBh c3RlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjc5MTQxZWU5ZC4uYmJhNDQyYTE2MyAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTcxNDIsNiArNzE0MiwzMiBAQCBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZl cy4iKQogICAgICAiQW4gYWR2YW5jZWQgQVBJIGZvciBjcmVhdGluZyBjdXN0b20gc3luY2hyb25p emF0aW9uIHByaW1pdGl2ZXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXN0ZS0wLjEKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1wYXN0ZSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgInBhc3RlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIweWdzMDc3aGxxOHFseDV5NDZzZmdy bWhscXFna212dmhuNHgzeTEwYXJhd2FsZjRsamh6IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAj dAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1wYXN0ZS1pbXBsIiAscnVz dC1wYXN0ZS1pbXBsLTAuMSkKKyAgICAgICAgKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3Qt cHJvYy1tYWNyby1oYWNrLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5j b20vZHRvbG5heS9wYXN0ZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJNYWNyb3MgZm9yIGFsbCB5 b3VyIHRva2VuIHBhc3RpbmcgbmVlZHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTWFjcm9z IGZvciBhbGwgeW91ciB0b2tlbiBwYXN0aW5nIG5lZWRzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGFz dGUtaW1wbC0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1wYXN0ZS1pbXBsIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0178-gnu-Add-rust-jemallocator-0.3.patch" Content-Disposition: attachment; filename="0178-gnu-Add-rust-jemallocator-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg177 RnJvbSBiMTQ3NjY4NTQ0Y2I1MGYzNWRkOTgxOTQ4MjM1NWNiNjA2ZDEwZWRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowNTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc4LzI2M10gZ251OiBB ZGQgcnVzdC1qZW1hbGxvY2F0b3ItMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1qZW1hbGxvY2F0b3ItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiYmE0NDJhMTYzLi5k NGY1ZjY0OGY1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzkxMSw2ICszOTExLDM1IEBAIHdhc20tYmlu ZGdlbiBjcmF0ZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAg ICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1qZW1h bGxvY2F0b3ItMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtamVtYWxsb2NhdG9yIikK KyAgICAodmVyc2lvbiAiMC4zLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiamVtYWxsb2NhdG9y IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwc2FiZmE1MTE4YjdsNGFyczVuMzZzMmZqeWZuNTl3NGQ2bWpzNnJybXNh NXpreTY3YmozIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzCisgICAgICAgKCgicnVzdC1qZW1hbGxvYy1zeXMiICxydXN0LWplbWFsbG9jLXN5cy0wLjMp CisgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkpCisgICAgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXBhc3RlIiAscnVzdC1wYXN0ZS0w LjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2duemxiZy9q ZW1hbGxvY2F0b3IiKQorICAgIChzeW5vcHNpcworICAgICAiUnVzdCBhbGxvY2F0b3IgYmFja2Vk IGJ5IGplbWFsbG9jIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92 aWRlcyBhIFJ1c3QgYWxsb2NhdG9yIGJhY2tlZCBieSBqZW1hbGxvYy4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWpzb24tMC4xMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWpzb24iKQotLSAKMi4y NC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0179-gnu-Add-rust-nom-4.2.patch" Content-Disposition: attachment; filename="0179-gnu-Add-rust-nom-4.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg178 RnJvbSBmN2Q4NzIwM2FjNGNmY2MxM2YxMzQzZDMyYzhlZjNiZWVlOGEyZTZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToxODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc5LzI2M10gZ251OiBB ZGQgcnVzdC1ub20tNC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1ub20t NC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzQg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM0IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGQ0ZjVmNjQ4ZjUuLmEyMmQ2Nzk3NmMgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00OTEzLDYgKzQ5MTMsNDAgQEAgaW1wbGVtZW50YXRpb24gKHdoaWNo IGlzIHVuc3RhYmxlIC8gcmVxdWlyZXMgbmlnaHRseSkuIikKICAgICAobGljZW5zZSAobGlzdCBs aWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3Qtbm9tLTQuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LW5v bSIpCisgICAgKHZlcnNpb24gIjQuMi4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm5vbSIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMW1rdmJ5OGI0bTYxcDRnMXB4MHB3cjU4eWZrcGh5cDFqY2ZicDRxZnA3bDZpcWRh a2xpYSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICAg ICAgKCJydXN0LWxleGljYWwtY29yZSIgLHJ1c3QtbGV4aWNhbC1jb3JlLTAuNCkKKyAgICAgICAg KCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyLTIuMikKKyAgICAgICAgKCJydXN0LXJlZ2V4IiAs cnVzdC1yZWdleC0xLjEpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAg ICAgKCgicnVzdC1jcml0ZXJpb24iICxydXN0LWNyaXRlcmlvbi0wLjIpCisgICAgICAgICgicnVz dC1kb2MtY29tbWVudCIgLHJ1c3QtZG9jLWNvbW1lbnQtMC4zKQorICAgICAgICAoInJ1c3QtamVt YWxsb2NhdG9yIiAscnVzdC1qZW1hbGxvY2F0b3ItMC4zKQorICAgICAgICAoInJ1c3QtdmVyc2lv bi1jaGVjayIgLHJ1c3QtdmVyc2lvbi1jaGVjay0wLjkpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL0dlYWwvbm9tIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkJ5dGUtb3Jp ZW50ZWQsIHplcm8tY29weSwgcGFyc2VyIGNvbWJpbmF0b3JzIGxpYnJhcnkiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgYnl0ZS1vcmllbnRlZCwgemVy by1jb3B5LCBwYXJzZXIKK2NvbWJpbmF0b3JzIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtbnVtLWNvbXBsZXgtMC4yCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbnVtLWNvbXBsZXgiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0180-gnu-Add-rust-cexpr-0.3.patch" Content-Disposition: attachment; filename="0180-gnu-Add-rust-cexpr-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg179 RnJvbSA3ZGMwN2FhZDgzNWUyMDBiMzc5YWZhZDdhY2M5MGNiYTM5ZTBjOGJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyMDozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgwLzI2M10gZ251OiBB ZGQgcnVzdC1jZXhwci0wLjMuCgoqIGdudS9wYWNrYWdlL2NyYXRlcy1pby5zY20gKHJ1c3QtY2V4 cHItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTIyZDY3OTc2Yy4uZTA2NWFlOTE5ZCAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTkyOSw2ICs5MjksMzMgQEAgYXJjaGl2ZSB0byBiZSBsaW5rZWQgaW50byBS dXN0Y29kZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jZXhwci0w LjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jZXhwciIpCisgICAgKHZlcnNpb24gIjAu My41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNleHByIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYnk2NGluaTNm MDU4cHdhZDNpbW14NWNjMTJ3cjBtMGt3Z2F4YThhcHp5bTAzbWo5eW03IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1ub20i ICxydXN0LW5vbS00LjIpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAg ICAgKCgicnVzdC1jbGFuZy1zeXMiICxydXN0LWNsYW5nLXN5cy0wLjI4KSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9qZXRocm9nYi9ydXN0LWNleHByIikKKyAg ICAoc3lub3BzaXMgIkMgZXhwcmVzc2lvbiBwYXJzZXIgYW5kIGV2YWx1YXRvciIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBDIGV4cHJlc3Npb24gcGFy c2VyIGFuZCBldmFsdWF0b3IuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jaHJvbm8tMC40CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtY2hyb25vIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0181-gnu-Add-rust-seahash-3.0.patch" Content-Disposition: attachment; filename="0181-gnu-Add-rust-seahash-3.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg180 RnJvbSBjYmQ2MTllODRlZjc5YzA5NjMzMGFmNzM5NzRkMzcxMDc5ZDdkMDgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyNDowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgxLzI2M10gZ251OiBB ZGQgcnVzdC1zZWFoYXNoLTMuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt c2VhaGFzaC0zLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlMDY1YWU5MTlkLi5mNjlmYWUyODBiIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtNzExMCw2ICs3MTEwLDMwIEBAIGVuZGlhbi1hd2FyZSBSZWFkL1dyaXRl IHRyYWl0cyBmb3IgYnl0ZSBidWZmZXJzLiIpCiBQd3JpdGUgdHJhaXRzIGZyb20gdGhlIHNjcm9s bCBjcmF0ZS4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1zZWFoYXNoLTMuMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXNlYWhhc2gi KQorICAgICh2ZXJzaW9uICIzLjAuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJzZWFoYXNoIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIxcHI4aWpueG5wNjhraTRtNDc0MHljNW1yMDF6aWpmODZ5eDA3d2JzcXp3aXlo Z2hkbWhxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzIGAoIzpza2lwLWJ1aWxkPyAjdCkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0 cHM6Ly9naXRsYWIucmVkb3gtb3Mub3JnL3JlZG94LW9zL3NlYWhhc2giKQorICAgIChzeW5vcHNp cworICAgICAiSGFzaCBmdW5jdGlvbiB3aXRoIHByb3ZlbiBzdGF0aXN0aWNhbCBndWFyYW50ZWVz IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGJsYXpp bmdseSBmYXN0LCBwb3J0YWJsZSBoYXNoIGZ1bmN0aW9uIHdpdGgKK3Byb3ZlbiBzdGF0aXN0aWNh bCBndWFyYW50ZWVzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LXNlY3VyaXR5LWZyYW1ld29yay1zeXMtMC4zCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3Qtc2VjdXJpdHktZnJhbWV3b3JrLXN5cyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0183-gnu-Add-rust-which-2.0.patch" Content-Disposition: attachment; filename="0183-gnu-Add-rust-which-2.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg182 RnJvbSBjZGM1YTI2YWNhMDJiMWI5ODZiMWIyNTIxNGIzMTMyNWUyY2EwMDYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTozNTo0NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgzLzI2M10gZ251OiBB ZGQgcnVzdC13aGljaC0yLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXdo aWNoLTIuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMwIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDllNDY1ZGM2ZjEuLjdlYzk1YWNmOGEgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC05NzgwLDYgKzk3ODAsMzYgQEAgYXR0cmlidXRlIHRoYXQgaXMgbm90 IGluIHRoZSBzaGFyZWQgYmFja2VuZCBjcmF0ZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vu c2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC13aGljaC0yLjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC13aGlj aCIpCisgICAgKHZlcnNpb24gIjIuMC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndoaWNoIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIwcjdpNzkzc2MweHFuZDJmeG5xYmtzajdqMWt4NjVid244MWI4ejQ5NzUwdjRj OGNueW1tIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRz CisgICAgICAgKCgicnVzdC1mYWlsdXJlIiAscnVzdC1mYWlsdXJlLTAuMSkKKyAgICAgICAgKCJy dXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50 LWlucHV0cworICAgICAgICgoInJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2hhcnJ5ZmVpL3doaWNoLXJz IikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJ1c3QgZXF1aXZhbGVudCBvZiBVbml4IGNvbW1hbmQg XCJ3aGljaFwiIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRl cyBhIFJ1c3QgZXF1aXZhbGVudCBvZiBVbml4IGNvbW1hbmQgXCJ3aGljaFwiLgorTG9jYXRlIGlu c3RhbGxlZCBleGVjdWFibGUgaW4gY3Jvc3MgcGxhdGZvcm1zLiIpCisgICAgKGxpY2Vuc2UgbGlj ZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXdpZGVzdHJpbmctMC40CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtd2lkZXN0cmluZyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0184-gnu-Add-rust-bindgen-0.50.patch" Content-Disposition: attachment; filename="0184-gnu-Add-rust-bindgen-0.50.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg183 RnJvbSA2OTdiZTExZGQ1ZDI4ZTk3ZDc0Y2M5YzRlM2E0Y2ViZDJmMDA1YjBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTozNjoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg0LzI2M10gZ251OiBB ZGQgcnVzdC1iaW5kZ2VuLTAuNTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWJpbmRnZW4tMC41MCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDQ1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggN2VjOTVhY2Y4YS4u Y2MzN2EyNzJmZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ2MSw2ICs0NjEsNTEgQEAgYW5kIG5vIG1v cmUgKGNhdmVhdDogYmxhY2tfYm94IGlzIHN0aWxsIG1pc3NpbmchKS4iKQogdGhhdCB1c2VzIFNl cmRlIGZvciB0cmFuc2Zvcm1pbmcgc3RydWN0cyBpbnRvIGJ5dGVzIGFuZCB2aWNlIHZlcnNhISIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJp bmRnZW4tMC41MAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJpbmRnZW4iKQorICAgICh2 ZXJzaW9uICIwLjUwLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmluZGdlbiIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWs0bjFkMDAydnJmbjFtbHB3dzNpYjdmMjc1eW40cnB4ZndrcXByOWJ5bTI3emcxN2FiNSIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAg ICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAgICgicnVzdC1jZXhw ciIgLHJ1c3QtY2V4cHItMC4zKQorICAgICAgICAoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYt MC4xKQorICAgICAgICAoInJ1c3QtY2xhbmctc3lzIiAscnVzdC1jbGFuZy1zeXMtMC4yOCkKKyAg ICAgICAgKCJydXN0LWNsYXAiICxydXN0LWNsYXAtMikKKyAgICAgICAgKCJydXN0LWVudi1sb2dn ZXIiICxydXN0LWVudi1sb2dnZXItMC42KQorICAgICAgICAoInJ1c3QtZnhoYXNoIiAscnVzdC1m eGhhc2gtMC4yKQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGlj LTEuMykKKyAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICAgICAgKCJydXN0 LXBlZWtpbmctdGFrZS13aGlsZSIgLHJ1c3QtcGVla2luZy10YWtlLXdoaWxlLTAuMSkKKyAgICAg ICAgKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgICAgICgi cnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgICAgICAoInJ1c3QtcmVnZXgiICxydXN0 LXJlZ2V4LTEuMSkKKyAgICAgICAgKCJydXN0LXNobGV4IiAscnVzdC1zaGxleC0wLjEpCisgICAg ICAgICgicnVzdC13aGljaCIgLHJ1c3Qtd2hpY2gtMi4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtY2xhcCIgLHJ1c3QtY2xhcC0yKQorICAgICAg ICAoInJ1c3QtZGlmZiIgLHJ1c3QtZGlmZi0wLjEpCisgICAgICAgICgicnVzdC1zaGxleCIgLHJ1 c3Qtc2hsZXgtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdC1sYW5n LmdpdGh1Yi5pby9ydXN0LWJpbmRnZW4vIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkF1dG9tYXRp Y2FsbHkgZ2VuZXJhdGVzIEZGSSBiaW5kaW5ncyB0byBDIGFuZCBDKytsaWJyYXJpZXMiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiQXV0b21hdGljYWxseSBnZW5lcmF0ZXMgUnVzdCBGRkkgYmlu ZGluZ3MgdG8gQyBhbmQgQysrCitsaWJyYXJpZXMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmJz ZC0zKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYml0LXNldC0wLjUKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1iaXQtc2V0IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0182-gnu-Add-rust-fxhash-0.2.patch" Content-Disposition: attachment; filename="0182-gnu-Add-rust-fxhash-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg181 RnJvbSBmY2ViMWZlYTE2ZGIwMjA0ODhiMGNlZGJiNzJmZWQzMzJmNmQ1NjQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyNjozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgyLzI2M10gZ251OiBB ZGQgcnVzdC1meGhhc2gtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m eGhhc2gtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmNjlmYWUyODBiLi45ZTQ2NWRjNmYxIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzExNCw2ICszMTE0LDM1IEBAIGZ1dHVyZXMtcnMgbGlicmFyeS4i KQogbGlicmFyeS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNs Mi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZ4aGFzaC0wLjIKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1meGhhc2giKQorICAgICh2ZXJzaW9uICIwLjIuMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJmeGhhc2giIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAzN21iOWljaGFyaXFpNDV4bTZtejBiMTFw YTkyZ2ozOGJhMDQwOXozaXoyMzlzbnM2eTMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0 ZW9yZGVyLTEuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAo KCJydXN0LWZudiIgLHJ1c3QtZm52LTEuMCkKKyAgICAgICAgKCJydXN0LXNlYWhhc2giICxydXN0 LXNlYWhhc2gtMy4wKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9jYnJl ZWRlbi9meGhhc2giKQorICAgIChzeW5vcHNpcworICAgICAiSGFzaGluZyBhbGdvcml0aG0gZnJv bSBoYXNoZXIgdXNlZCBpbiBGaXJlRm94IGFuZCBSdXN0YyIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBmYXN0LCBub24tc2VjdXJlLCBoYXNoaW5nIGFs Z29yaXRobQorZGVyaXZlZCBmcm9tIGFuIGludGVybmFsIGhhc2hlciB1c2VkIGluIEZpcmVGb3gg YW5kIFJ1c3RjLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhw YXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ2NjLTAuMwogICAocGFja2FnZQogICAgIChp bmhlcml0IHJ1c3QtY2MtMS4wKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0186-gnu-Add-rust-packed-simd-0.3.patch" Content-Disposition: attachment; filename="0186-gnu-Add-rust-packed-simd-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg185 RnJvbSAyMmU2ZTJkMDg0OTNmNTI5MmQ2OWJkZmI3MDgyZjJkMThkMjNhYTBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0MTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg2LzI2M10gZ251OiBB ZGQgcnVzdC1wYWNrZWQtc2ltZC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBhY2tlZC1zaW1kLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWM0NDc3ZGRhNS4u ZTYyNGFkZGY5YyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU0MTQsNiArNTQxNCwzOCBAQCBub3JtYWxs eSBwcmV2ZW50IG1vdmluZyBhIHR5cGUgdGhhdCBoYXMgYmVlbiBib3Jyb3dlZCBmcm9tLiIpCiAg ICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXBhY2tlZC1zaW1kLTAuMworICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXBhY2tlZC1zaW1kIikKKyAgICAodmVyc2lvbiAiMC4zLjMiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAicGFja2VkX3NpbWQiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA4MjJ3cWY2a3p3 NGlnOXlrbmRnMzQ4dzJieGtoczN4NjRicnpzdmR4aDJhMXB5YWpwbTgiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNr aXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNmZy1p ZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICAgICAgKCJydXN0LWNvcmUtYXJjaCIgLHJ1c3QtY29y ZS1hcmNoLTAuMSkKKyAgICAgICAgKCJydXN0LXNsZWVmLXN5cyIgLHJ1c3Qtc2xlZWYtc3lzLTAu MSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWFy cmF5dmVjIiAscnVzdC1hcnJheXZlYy0wLjQpCisgICAgICAgICgicnVzdC1wYXN0ZSIgLHJ1c3Qt cGFzdGUtMC4xKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRn ZW4tMC4yKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QiCisgICAgICAgICAscnVz dC13YXNtLWJpbmRnZW4tdGVzdC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6 Ly9naXRodWIuY29tL3J1c3QtbGFuZy9wYWNrZWRfc2ltZCIpCisgICAgKHN5bm9wc2lzICJQb3J0 YWJsZSBQYWNrZWQgU0lNRCB2ZWN0b3JzIikKKyAgICAoZGVzY3JpcHRpb24gIlBvcnRhYmxlIFBh Y2tlZCBTSU1EIHZlY3RvcnMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJpdHktd2FzbS0wLjQwCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcGFyaXR5LXdhc20iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0185-gnu-Add-rust-sleef-sys-0.1.patch" Content-Disposition: attachment; filename="0185-gnu-Add-rust-sleef-sys-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg184 RnJvbSA5ZTM0MGQzYWEzMzJhMzMzZjkzOTkxZTEwMzc2YTBmZDJkZGI3MmY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0MDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg1LzI2M10gZ251OiBB ZGQgcnVzdC1zbGVlZi1zeXMtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zbGVlZi1zeXMtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggY2MzN2EyNzJmZS4uZWM0NDc3 ZGRhNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc3MTcsNiArNzcxNywzNiBAQCBkYXRhIHR5cGUuIikK ICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2xlZWYtc3lzLTAuMQorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXNsZWVmLXN5cyIpCisgICAgKHZlcnNpb24gIjAuMS4yIikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgInNsZWVmLXN5cyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTg4MXEyeWMxN2oybTF5 dmgwMTQ0N2M5M3dzMW1zcG5yajNrMm5idndidmNtOHo4MWtrdiIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtY2ZnLWlmIiAs cnVzdC1jZmctaWYtMC4xKQorICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgp KQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1iaW5k Z2VuIiAscnVzdC1iaW5kZ2VuLTAuNTApCisgICAgICAgICgicnVzdC1jbWFrZSIgLHJ1c3QtY21h a2UtMC4xKQorICAgICAgICAoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYp KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2duemxiZy9zbGVlZi1zeXMi KQorICAgIChzeW5vcHNpcworICAgICAiUnVzdCBGRkkgYmluZGluZ3MgdG8gdGhlIFNMRUVGIFZl Y3Rvcml6ZWQgTWF0aCBMaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlJ1c3QgRkZJ IGJpbmRpbmdzIHRvIHRoZSBTTEVFRiBWZWN0b3JpemVkIE1hdGggTGlicmFyeS4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LXNsb2ctMi40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2xvZyIpCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0187-gnu-Add-rust-bytecount-0.5.patch" Content-Disposition: attachment; filename="0187-gnu-Add-rust-bytecount-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg186 RnJvbSA5MDg1YWIxYTRiZTM3MzE1NGYwN2UwNmExZjgwYjk5Yjk0MjNiODk1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0Mzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg3LzI2M10gZ251OiBB ZGQgcnVzdC1ieXRlY291bnQtMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1ieXRlY291bnQtMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTYyNGFkZGY5Yy4uZTUxM2Fi MjhmZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc3NSw2ICs3NzUsMzYgQEAgVVRGLTguIikKICAgICAg IlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGZhc3QgYnVtcCBhbGxvY2F0aW9uIGFyZW5hIGZvciBS dXN0LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYnl0ZWNvdW50LTAuNQorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWJ5dGVjb3VudCIpCisgICAgKHZlcnNpb24gIjAuNS4xIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImJ5dGVjb3VudCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHo2YTI4MGtpeTRrZzV2M3F3OTdwYnl2 d3ljcjE3ZnNtNDE4MDRpOHpwcTdubWFkczN4eSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtcGFja2VkLXNpbWQiICxydXN0 LXBhY2tlZC1zaW1kLTAuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICAgICAoKCJydXN0LWNyaXRlcmlvbiIgLHJ1c3QtY3JpdGVyaW9uLTAuMikKKyAgICAgICAgKCJy dXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAgICAgICAoInJ1c3QtcmFu ZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29t L2xsb2dpcS9ieXRlY291bnQiKQorICAgIChzeW5vcHNpcworICAgICAiQ291bnQgb2NjdXJyZW5j ZXMgb2YgYSBnaXZlbiBieXRlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkNvdW50IG9jY3Vy cmVuY2VzIG9mIGEgZ2l2ZW4gYnl0ZSwgb3IgdGhlIG51bWJlciBvZiBVVEYtOCBjb2RlIHBvaW50 cywKK2luIGEgYnl0ZSBzbGljZSwgZmFzdC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNs Mi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWJ5dGVvcmRlci0x LjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ieXRlb3JkZXIiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0188-gnu-Add-rust-aho-corasick-0.7.patch" Content-Disposition: attachment; filename="0188-gnu-Add-rust-aho-corasick-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg187 RnJvbSBhN2E3NTAzOWE0N2JiOTc5OWIxYWM2NjQxZGIyZjA4MWI1OGRkOGNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0NjozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg4LzI2M10gZ251OiBB ZGQgcnVzdC1haG8tY29yYXNpY2stMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1haG8tY29yYXNpY2stMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTUxM2FiMjhmZi4uYjA3NTAw ODVkNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEyNCw2ICsxMjQsMzAgQEAgUnVzdCwgdXNpbmcgZ2lt bGkuIikKICAgICAgIkZ1enogUnVzdCBjb2RlIHdpdGggYW1lcmljYW4tZnV6enktbG9wLiIpCiAg ICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1haG8t Y29yYXNpY2stMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYWhvLWNvcmFzaWNrIikK KyAgICAodmVyc2lvbiAiMC43LjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYWhvLWNvcmFzaWNr IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwazFucWFiaXozN21uZm5scm4wODRxaTl5ZjhwajZhMzhxZ2JiM2xjNXps cjFqcDg5eDc2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzICgoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1jaHItMi4yKSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL2Foby1jb3Jhc2ljayIpCisgICAg KHN5bm9wc2lzICJGYXN0IG11bHRpcGxlIHN1YnN0cmluZyBzZWFyY2hpbmciKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiRmFzdCBtdWx0aXBsZSBzdWJzdHJpbmcgc2VhcmNoaW5nLiIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtYW5zaS10ZXJtLTAuMTEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1hbnNpLXRlcm0iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0189-gnu-Add-rust-encoding-rs-0.8.patch" Content-Disposition: attachment; filename="0189-gnu-Add-rust-encoding-rs-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg188 RnJvbSBlNjk0OGQzNjQzN2RkNTRmZWZiOWMyODk5ZTI2NWQ2OTQyYTRlMDM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0OTowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg5LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1ycy0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LWVuY29kaW5nLXJzLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjA3NTAwODVkNS4u NTg1YTRhOTYzNyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI0MjgsNiArMjQyOCwzOCBAQCBjaGFyLCB1 OCBhbmQgdTE2LiIpCiBlbmNvZGluZ3MuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQog CisoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLXJzLTAuOAorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWVuY29kaW5nLXJzIikKKyAgICAodmVyc2lvbiAiMC44LjE3IikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImVuY29kaW5nX3JzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxdjkwMnFxbmJkMzd2ZHE0cmp2 cDZrMDV3bWdocmFzZmRjankzMGdwMXhwamc1ZjdobWExIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxk PyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1jZmctaWYiICxydXN0 LWNmZy1pZi0wLjEpCisgICAgICAgICgicnVzdC1wYWNrZWQtc2ltZCIgLHJ1c3QtcGFja2VkLXNp bWQtMC4zKQorICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgICAg IzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0 LWJpbmNvZGUtMS4xKQorICAgICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1k ZXJpdmUtMS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0x LjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9kb2NzLnJzL2VuY29kaW5nX3JzLyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJHZWNrby1vcmllbnRlZCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUg RW5jb2RpbmcgU3RhbmRhcmQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdl IHByb3ZpZGVzIGEgR2Vja28tb3JpZW50ZWQgaW1wbGVtZW50YXRpb24gb2YgdGhlIEVuY29kaW5n CitTdGFuZGFyZC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4 cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVudi1sb2dnZXItMC42CiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtZW52LWxvZ2dlciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0190-gnu-Add-rust-encoding-rs-io-0.1.patch" Content-Disposition: attachment; filename="0190-gnu-Add-rust-encoding-rs-io-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg189 RnJvbSBhNGMwN2E4ODVjMDAyMzE0MTE5NzhiODYzNzVkN2RlM2E5NGNlMTA4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1MToyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkwLzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1ycy1pby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWVuY29kaW5nLXJzLWlvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNTg1YTRhOTYzNy4u YTBmOTk5NmFhYiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI0NjAsNiArMjQ2MCwzMiBAQCBlbmNvZGlu Z3MuIikKIFN0YW5kYXJkLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW5jb2RpbmctcnMtaW8tMC4xCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5jb2RpbmctcnMtaW8iKQorICAgICh2ZXJzaW9u ICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGluZ19yc19pbyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMGI3azlwN2lua3JjYW5oN2g2cTRtMjc4eTA1Z21jd2k4cDVyNDNoN2dyemw1ZHhmdzZjbiIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAg ICgoInJ1c3QtZW5jb2RpbmctcnMiICxydXN0LWVuY29kaW5nLXJzLTAuOCkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9lbmNvZGluZ19yc19p byIpCisgICAgKHN5bm9wc2lzCisgICAgICJTdHJlYW1pbmcgdHJhbnNjb2RpbmcgZm9yIGVuY29k aW5nX3JzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN0cmVhbWluZyB0cmFuc2NvZGluZyBm b3IgZW5jb2RpbmdfcnMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5z ZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1lbnYtbG9nZ2VyLTAuNgogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LWVudi1sb2dnZXIiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0191-gnu-Add-rust-grep-regex-0.1.patch" Content-Disposition: attachment; filename="0191-gnu-Add-rust-grep-regex-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg190 RnJvbSA4MWZkNTZkMThlNjM4MTNlNDY0OTlmOTQ4YjNjNWM0NDBiM2FhYjRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1MzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkxLzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLXJlZ2V4LTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZ3JlcC1yZWdleC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGEwZjk5OTZhYWIuLjQw YzhkOThlYTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zNTk5LDYgKzM1OTksMzggQEAgZm9jdXMgb24g bGluZSBvcmllbnRlZCBzZWFyY2guIikKICAgICAoZGVzY3JpcHRpb24gIlVzZSBQQ1JFMiB3aXRo IHRoZSBncmVwIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5z ZTp1bmxpY2Vuc2UpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ3JlcC1yZWdleC0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXJlZ2V4IikKKyAgICAodmVyc2lvbiAiMC4x LjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1yZWdleCIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWxiYjg4 MzdnenkyNW43MDZtbmlkYXBzNGpsNjN5bTY3OXpyYWo4bmZ5NWcwMnpiejU0OSIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt YWhvLWNvcmFzaWNrIiAscnVzdC1haG8tY29yYXNpY2stMC43KQorICAgICAgICAoInJ1c3QtZ3Jl cC1tYXRjaGVyIiAscnVzdC1ncmVwLW1hdGNoZXItMC4xKQorICAgICAgICAoInJ1c3QtbG9nIiAs cnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAg ICAgICAgKCJydXN0LXJlZ2V4LXN5bnRheCIgLHJ1c3QtcmVnZXgtc3ludGF4LTAuNikKKyAgICAg ICAgKCJydXN0LXRocmVhZC1sb2NhbCIgLHJ1c3QtdGhyZWFkLWxvY2FsLTAuMykKKyAgICAgICAg KCJydXN0LXV0ZjgtcmFuZ2VzIiAscnVzdC11dGY4LXJhbmdlcy0xLjApKSkpCisgICAgKGhvbWUt cGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcCIpCisgICAg KHN5bm9wc2lzCisgICAgICJVc2UgUnVzdCdzIHJlZ2V4IGxpYnJhcnkgd2l0aCB0aGUgZ3JlcCBj cmF0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJVc2UgUnVzdCdzIHJlZ2V4IGxpYnJhcnkg d2l0aCB0aGUgZ3JlcCBjcmF0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6dW5saWNlbnNl ICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWhhbGYtMS4zCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtaGFsZiIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0192-gnu-Add-rust-grep-searcher-0.1.patch" Content-Disposition: attachment; filename="0192-gnu-Add-rust-grep-searcher-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg191 RnJvbSBmN2IzNGFiZWRlNGI2ZmNkYjY3MjM5MGRhM2UwMjcwODdmMWJlZGQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1NTo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkyLzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLXNlYXJjaGVyLTAuMS4KCiogZ251L3BhY2thZ2UvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLXNlYXJjaGVyLTAuMSk6IE5ldyB2ZXJzaW9uLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0MGM4ZDk4 ZWExLi45MzU3NTNiODYzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzYzMSw2ICszNjMxLDQxIEBAIGZv Y3VzIG9uIGxpbmUgb3JpZW50ZWQgc2VhcmNoLiIpCiAgICAgICJVc2UgUnVzdCdzIHJlZ2V4IGxp YnJhcnkgd2l0aCB0aGUgZ3JlcCBjcmF0ZS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6dW5s aWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtc2Vh cmNoZXItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3JlcC1zZWFyY2hlciIpCisg ICAgKHZlcnNpb24gIjAuMS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdyZXAtc2VhcmNoZXIi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjBwajg1bTdxNms2anBsM3E1N3YxZ3dxNWp4bXFuemEyeGc3ampjeGt5M3Ez MjV6OGxjankiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1 dHMKKyAgICAgICAoKCJydXN0LWJzdHIiICxydXN0LWJzdHItMC4yKQorICAgICAgICAoInJ1c3Qt Ynl0ZWNvdW50IiAscnVzdC1ieXRlY291bnQtMC41KQorICAgICAgICAoInJ1c3QtZW5jb2Rpbmct cnMiICxydXN0LWVuY29kaW5nLXJzLTAuOCkKKyAgICAgICAgKCJydXN0LWVuY29kaW5nLXJzLWlv IiAscnVzdC1lbmNvZGluZy1ycy1pby0wLjEpCisgICAgICAgICgicnVzdC1ncmVwLW1hdGNoZXIi ICxydXN0LWdyZXAtbWF0Y2hlci0wLjEpCisgICAgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0w LjQpCisgICAgICAgICgicnVzdC1tZW1tYXAiICxydXN0LW1lbW1hcC0wLjcpKQorICAgICAgICM6 Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1ncmVwLXJlZ2V4IiAscnVz dC1ncmVwLXJlZ2V4LTAuMSkKKyAgICAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkv cmlwZ3JlcCIpCisgICAgKHN5bm9wc2lzCisgICAgICJMaW5lIG9yaWVudGVkIHJlZ2V4IHNlYXJj aGluZyBhcyBhIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiRmFzdCBsaW5lIG9y aWVudGVkIHJlZ2V4IHNlYXJjaGluZyBhcyBhIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOnVubGljZW5zZSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1oYWxmLTEuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhhbGYiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0193-gnu-Add-rust-grep-printer-0.1.patch" Content-Disposition: attachment; filename="0193-gnu-Add-rust-grep-printer-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg192 RnJvbSA3MjUxMzM0ODhjNjZjM2FmNzViZWRmZjA4YjAzMjQzYjJmYjAzYjUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1ODowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkzLzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLXByaW50ZXItMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLXByaW50ZXItMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTM1NzUz Yjg2My4uNzE2ZjQ2MzhmNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM1OTksNiArMzU5OSw0MiBAQCBm b2N1cyBvbiBsaW5lIG9yaWVudGVkIHNlYXJjaC4iKQogICAgIChkZXNjcmlwdGlvbiAiVXNlIFBD UkUyIHdpdGggdGhlIGdyZXAgY3JhdGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0 ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVwLXByaW50 ZXItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3JlcC1wcmludGVyIikKKyAgICAo dmVyc2lvbiAiMC4xLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1wcmludGVyIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwbXhjMXl4NXN4ODlmMDBpbWxtNWQzaHh3ZGdnbHY5cnp3ZGtpOGJhNTBndnE4YTJu cjhtIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJn dW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisg ICAgICAgKCgicnVzdC1iYXNlNjQiICxydXN0LWJhc2U2NC0wLjEwKQorICAgICAgICAoInJ1c3Qt YnN0ciIgLHJ1c3QtYnN0ci0wLjIpCisgICAgICAgICgicnVzdC1ncmVwLW1hdGNoZXIiICxydXN0 LWdyZXAtbWF0Y2hlci0wLjEpCisgICAgICAgICgicnVzdC1ncmVwLXNlYXJjaGVyIiAscnVzdC1n cmVwLXNlYXJjaGVyLTAuMSkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjAp CisgICAgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisg ICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkKKyAgICAgICAg KCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkpCisgICAgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWdyZXAtcmVnZXgiICxydXN0LWdyZXAt cmVnZXgtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9C dXJudFN1c2hpL3JpcGdyZXAiKQorICAgIChzeW5vcHNpcworICAgICAiU3RhbmRhcmQgcHJpbnRp bmcgb2Ygc2VhcmNoIHJlc3VsdHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gaW1wbGVt ZW50YXRpb24gb2YgdGhlIGdyZXAgY3JhdGUncyBTaW5rIHRyYWl0IHRoYXQgcHJvdmlkZXMKK3N0 YW5kYXJkIHByaW50aW5nIG9mIHNlYXJjaCByZXN1bHRzLCBzaW1pbGFyIHRvIGdyZXAgaXRzZWxm LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3JlcC1yZWdleC0wLjEKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1ncmVwLXJlZ2V4IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0195-gnu-Add-rust-stdweb-0.4.patch" Content-Disposition: attachment; filename="0195-gnu-Add-rust-stdweb-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg194 RnJvbSA3MWZjNDBiMjAwZjJhYjE4NzEzYzk2Y2I5YTNjZWY3OTlkZDk1MzdkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDowNzozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk1LzI2M10gZ251OiBB ZGQgcnVzdC1zdGR3ZWItMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z dGR3ZWItMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyYjA2NzAyODViLi4xOTkw MTlhOGM3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODI3NCw2ICs4Mjc0LDQ5IEBAIGFyZSBtZXQuIikK ICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlzdCBs aWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0 ZHdlYi0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zdGR3ZWIiKQorICAgICh2ZXJz aW9uICIwLjQuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic3Rkd2ViIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw OTRnaWFkMXY4MXJ4eHM0aXpmODhpamM5YzZ3M2M3Y3I1YTdjd3dyODZtYzIyeG40aHkzIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgi cnVzdC1kaXNjYXJkIiAscnVzdC1kaXNjYXJkLTEuMCkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMt Y2hhbm5lbC1wcmV2aWV3IiAscnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMpCisgICAg ICAgICgicnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1jb3JlLXByZXZp ZXctMC4zKQorICAgICAgICAoInJ1c3QtZnV0dXJlcy1leGVjdXRvci1wcmV2aWV3IiAscnVzdC1m dXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zKQorICAgICAgICAoInJ1c3QtZnV0dXJlcy11dGls LXByZXZpZXciICxydXN0LWZ1dHVyZXMtdXRpbC1wcmV2aWV3LTAuMykKKyAgICAgICAgKCJydXN0 LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVz dC1zZXJkZS1qc29uLTEuMCkKKyAgICAgICAgKCJydXN0LXN0ZHdlYi1kZXJpdmUiICxydXN0LXN0 ZHdlYi1kZXJpdmUtMC41KQorICAgICAgICAoInJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3JvcyIg LHJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3Jvcy0wLjIpCisgICAgICAgICgicnVzdC1zdGR3ZWIt aW50ZXJuYWwtcnVudGltZSIgLHJ1c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUtMC4xKQorICAg ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKSkKKyAgICAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcnVzdGMtdmVyc2lv biIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpCisgICAgICAgICgicnVzdC1zZXJkZS1kZXJpdmUi ICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVz dC1zZXJkZS1qc29uLTEuMCkKKyAgICAgICAgKCJydXN0LXN0ZHdlYi1pbnRlcm5hbC10ZXN0LW1h Y3JvIgorICAgICAgICAgLHJ1c3Qtc3Rkd2ViLWludGVybmFsLXRlc3QtbWFjcm8tMC4xKQorICAg ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QiICxydXN0LXdhc20tYmluZGdlbi10ZXN0LTAu MikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20va291dGUvc3Rkd2ViIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlN0YW5kYXJkIGxpYnJhcnkgZm9yIHRoZSBjbGllbnQtc2lk ZSBXZWIiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEg c3RhbmRhcmQgbGlicmFyeSBmb3IgdGhlIGNsaWVudC1zaWRlCitXZWIuIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC1zdGR3ZWItZGVyaXZlLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXN0ZHdl Yi1kZXJpdmUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0194-gnu-Add-rust-grep-0.2.patch" Content-Disposition: attachment; filename="0194-gnu-Add-rust-grep-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg193 RnJvbSAxOTA3NjkwOTMwZTI5ZDhjZDgwMTExZWVmNTZhZDA0NjI5MTFiZjk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk0LzI2M10gZ251OiBB ZGQgcnVzdC1ncmVwLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZ3Jl cC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzE2ZjQ2MzhmNC4uMmIwNjcwMjg1YiAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTM1MTIsNiArMzUxMiw0MCBAQCBwYXRoIHNpbXVsdGFuZW91c2x5 LCBhbmQgcmV0dXJuaW5nIGFsbCBvZiB0aGUgZ2xvYnMgdGhhdCBtYXRjaGVkLiIpCiBsb2FkaW5n IGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LWdyZXAtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3JlcCIpCisgICAg KHZlcnNpb24gIjAuMi40IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdyZXAiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjFwa2hqbGFkeWJ6emNpd2cwbWprM3ZqejVmeWk3NmhrMGQzaGd5enYyanhseXA4djRmeWMiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LWdyZXAtY2xpIiAscnVzdC1ncmVwLWNsaS0wLjEpCisgICAgICAgICgicnVzdC1ncmVw LW1hdGNoZXIiICxydXN0LWdyZXAtbWF0Y2hlci0wLjEpCisgICAgICAgICgicnVzdC1ncmVwLXBj cmUyIiAscnVzdC1ncmVwLXBjcmUyLTAuMSkKKyAgICAgICAgKCJydXN0LWdyZXAtcHJpbnRlciIg LHJ1c3QtZ3JlcC1wcmludGVyLTAuMSkKKyAgICAgICAgKCJydXN0LWdyZXAtcmVnZXgiICxydXN0 LWdyZXAtcmVnZXgtMC4xKQorICAgICAgICAoInJ1c3QtZ3JlcC1zZWFyY2hlciIgLHJ1c3QtZ3Jl cC1zZWFyY2hlci0wLjEpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAg ICAgKCgicnVzdC10ZXJtY29sb3IiICxydXN0LXRlcm1jb2xvci0xLjApCisgICAgICAgICgicnVz dC13YWxrZGlyIiAscnVzdC13YWxrZGlyLTIuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkxpbmUgb3JpZW50ZWQgcmVnZXggc2VhcmNoaW5nIGFzIGEgbGlicmFyeSIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJGYXN0IGxpbmUgb3JpZW50ZWQgcmVnZXggc2VhcmNoaW5nIGFzIGEg bGlicmFyeS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6dW5saWNlbnNlICxsaWNlbnNlOmV4 cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtY2xpLTAuMQogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LWdyZXAtY2xpIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0196-gnu-Add-rust-tokio-fs-0.1.patch" Content-Disposition: attachment; filename="0196-gnu-Add-rust-tokio-fs-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg195 RnJvbSBjMmE0NTBlMDE1ZDA2ZjE0ODE0YTBkYWRiY2JjMGYyZDMzMDNjNzU0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxMzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk2LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1mcy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRva2lvLWZzLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMTk5MDE5YThjNy4uZmE2MDNm MjY1MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkwMjAsNiArOTAyMCwzOCBAQCB0aGUgY3VycmVudCB0 aHJlYWQuIikKICAgICAoZGVzY3JpcHRpb24gIkZ1dHVyZSBleGVjdXRpb24gcHJpbWl0aXZlcy4i KQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10 b2tpby1mcy0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10b2tpby1mcyIpCisgICAg KHZlcnNpb24gIjAuMS42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLWZzIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxYnhwODU4NXBpNGo1ZzM5Y2kyZ2trOTlxbnlpbHloaGlsYTdjczhyNnNjZG4waWRycml6 IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAg ICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICAgICAgKCJydXN0LXRv a2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpCisgICAgICAgICgicnVzdC10b2tpby10aHJlYWRw b29sIiAscnVzdC10b2tpby10aHJlYWRwb29sLTAuMSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgICAg ICAoInJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMpCisgICAgICAgICgicnVzdC10ZW1w ZmlsZSIgLHJ1c3QtdGVtcGZpbGUtMy4wKQorICAgICAgICAoInJ1c3QtdG9raW8iICxydXN0LXRv a2lvLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLWNvZGVjIiAscnVzdC10b2tpby1jb2RlYy0w LjEpCisgICAgICAgICgicnVzdC10b2tpby1pbyIgLHJ1c3QtdG9raW8taW8tMC4xKSkpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vdG9raW8ucnMiKQorICAgIChzeW5vcHNpcyAiRmlsZXN5c3Rl bSBBUEkgZm9yIFRva2lvIikKKyAgICAoZGVzY3JpcHRpb24gIkZpbGVzeXN0ZW0gQVBJIGZvciBU b2tpby4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogOzsgQ3ljbGljIGRlcGVu ZGVuY2llcyB3aXRoIHRva2lvIGFuZCB0b2tpby1jdXJyZW50LXRocmVhZAogKGRlZmluZS1wdWJs aWMgcnVzdC10b2tpby1pby0wLjEKICAgKHBhY2thZ2UKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0197-gnu-Add-rust-tokio-timer-0.2.patch" Content-Disposition: attachment; filename="0197-gnu-Add-rust-tokio-timer-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg196 RnJvbSA4ZWQxMTMwMTliODllYWRjYmQyMTRkNTQ3NDZmMjkyNjc3ZDFmZTg5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxNTo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk3LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby10aW1lci0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXRva2lvLXRpbWVyLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZhNjAzZjI2NTMuLjJl ZGEzNDQ4N2IgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MjM4LDYgKzkyMzgsMzYgQEAgdGhlIGN1cnJl bnQgdGhyZWFkLiIpCiBwb29sLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLXRpbWVyLTAuMgorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LXRva2lvLXRpbWVyIikKKyAgICAodmVyc2lvbiAiMC4yLjExIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInRva2lvLXRpbWVyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwM202OGFpbmtkeTNiNXBmMjByanlr bmhrMnBweDM1YmpkYzJ5ZmoyYnY4MHNsOTZoNDdqIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAj dAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1jcm9zc2JlYW0tdXRpbHMi ICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYpCisgICAgICAgICgicnVzdC1mdXR1cmVzIiAscnVz dC1mdXR1cmVzLTAuMSkKKyAgICAgICAgKCJydXN0LXNsYWIiICxydXN0LXNsYWItMC40KQorICAg ICAgICAoInJ1c3QtdG9raW8tZXhlY3V0b3IiICxydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSkpCisg ICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXJhbmQiICxy dXN0LXJhbmQtMC40KQorICAgICAgICAoInJ1c3QtdG9raW8iICxydXN0LXRva2lvLTAuMSkKKyAg ICAgICAgKCJydXN0LXRva2lvLW1vY2stdGFzayIgLHJ1c3QtdG9raW8tbW9jay10YXNrLTAuMSkp KSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vdG9raW8tcnMvdG9raW8iKQor ICAgIChzeW5vcHNpcyAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8iKQorICAgIChkZXNjcmlw dGlvbiAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8uIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdG9tbC0wLjUKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC10b21sIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0200-gnu-Add-rust-tokio-uds-0.2.patch" Content-Disposition: attachment; filename="0200-gnu-Add-rust-tokio-uds-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg199 RnJvbSA2MTZjNDdkY2FiOWVmZjU1OGJiOTAyZGUwMTg5ZWM5NThhZGU0ZDYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyMzoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAwLzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby11ZHMtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby11ZHMtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhYTNjNGIwNGE1Li4x YzQzZDE0MmMxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTMyOSw2ICs5MzI5LDQxIEBAIHBvb2wuIikK ICAgICAoZGVzY3JpcHRpb24gIlVEUCBiaW5kaW5ncyBmb3IgdG9raW8uIikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tdWRzLTAuMgor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLXVkcyIpCisgICAgKHZlcnNpb24gIjAu Mi41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXVkcyIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGk5NGt4 bWE2bDdpeTVoZDVrN252bjd2OXBueXcwczU0Ym05bWpzMGxhcDFsMHh6cXpxMyIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt Ynl0ZXMiICxydXN0LWJ5dGVzLTAuNCkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1 dHVyZXMtMC4xKQorICAgICAgICAoInJ1c3QtaW92ZWMiICxydXN0LWlvdmVjLTAuMSkKKyAgICAg ICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbG9nIiAs cnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtbWlvIiAscnVzdC1taW8tMC42KQorICAgICAg ICAoInJ1c3QtbWlvLXVkcyIgLHJ1c3QtbWlvLXVkcy0wLjYpCisgICAgICAgICgicnVzdC10b2tp by1jb2RlYyIgLHJ1c3QtdG9raW8tY29kZWMtMC4xKQorICAgICAgICAoInJ1c3QtdG9raW8taW8i ICxydXN0LXRva2lvLWlvLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLXJlYWN0b3IiICxydXN0 LXRva2lvLXJlYWN0b3ItMC4xKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgICAgICgoInJ1c3QtdGVtcGZpbGUiICxydXN0LXRlbXBmaWxlLTMuMCkKKyAgICAgICAgKCJy dXN0LXRva2lvIiAscnVzdC10b2tpby0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9n aXRodWIuY29tL3Rva2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMgIlVuaXggRG9tYWluIHNv Y2tldHMgZm9yIFRva2lvIikKKyAgICAoZGVzY3JpcHRpb24gIlVuaXggRG9tYWluIHNvY2tldHMg Zm9yIFRva2lvLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LXRvbWwtMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0198-gnu-Add-rust-tokio-udp-0.1.patch" Content-Disposition: attachment; filename="0198-gnu-Add-rust-tokio-udp-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg197 RnJvbSAwYjk3MzQ2YmQ5Yzg0YTdhZjk0Njg3MmVlODRlNDdiMjg2Njg0ODJhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxODoyMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk4LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby11ZHAtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby11ZHAtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJlZGEzNDQ4N2IuLjRjOGEz YjA3OTggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MjY4LDYgKzkyNjgsMzcgQEAgcG9vbC4iKQogICAg IChkZXNjcmlwdGlvbiAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8uIikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tdWRwLTAuMQor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLXVkcCIpCisgICAgKHZlcnNpb24gIjAu MS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXVkcCIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTRrZmoz NXM0NjVjemNzcGF5YWNuemx4cmF6ZnZ4emhoZ2dxMXJxbGxqaGdwMXNxYTlrNiIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt Ynl0ZXMiICxydXN0LWJ5dGVzLTAuNCkKKyAgICAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1 dHVyZXMtMC4xKQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgICAgICAo InJ1c3QtbWlvIiAscnVzdC1taW8tMC42KQorICAgICAgICAoInJ1c3QtdG9raW8tY29kZWMiICxy dXN0LXRva2lvLWNvZGVjLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tp by1pby0wLjEpCisgICAgICAgICgicnVzdC10b2tpby1yZWFjdG9yIiAscnVzdC10b2tpby1yZWFj dG9yLTAuMSkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJy dXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC42KSkpKQorICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vdG9raW8ucnMiKQorICAgIChzeW5vcHNpcyAiVURQIGJpbmRpbmdzIGZvciB0b2tp byIpCisgICAgKGRlc2NyaXB0aW9uICJVRFAgYmluZGluZ3MgZm9yIHRva2lvLiIpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRvbWwtMC41CiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0199-gnu-Add-rust-mio-uds-0.6.patch" Content-Disposition: attachment; filename="0199-gnu-Add-rust-mio-uds-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg198 RnJvbSBjYzY5ZTdkNjdhMTRkMjU5ZGYwZjk1YmJmMDQxMTE0NWYxN2E5NDgyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyMToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk5LzI2M10gZ251OiBB ZGQgcnVzdC1taW8tdWRzLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt bWlvLXVkcy0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0YzhhM2IwNzk4Li5hYTNjNGIwNGE1 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTAyOSw2ICs1MDI5LDM2IEBAIGRyb3AtaW4gcmVwbGFjZW1l bnQgZm9yIG1pbml6LiIpCiAgICAgKGRlc2NyaXB0aW9uICJMaWdodHdlaWdodCBub24tYmxvY2tp bmcgSU8uIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtbWlvLXVkcy0wLjYKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW8tdWRzIikK KyAgICAodmVyc2lvbiAiMC42LjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWlvLXVkcyIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMDlnaW1kYm5qN2I5eWNhOTlwazhseGg5amhsNzltc2o3OTVjOGZ4aTJzcXI5c2xt ZnFsbiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtaW92ZWMiICxydXN0LWlvdmVjLTAuMSkKKyAgICAgICAgKCJydXN0LWxp YmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbWlvIiAscnVzdC1taW8tMC42 KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtdGVt cGRpciIgLHJ1c3QtdGVtcGRpci0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6 Ly9naXRodWIuY29tL2FsZXhjcmljaHRvbi9taW8tdWRzIikKKyAgICAoc3lub3BzaXMKKyAgICAg IlVuaXggZG9tYWluIHNvY2tldCBiaW5kaW5ncyBmb3IgbWlvIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIlVuaXggZG9tYWluIHNvY2tldCBiaW5kaW5ncyBmb3IgbWlvLiIpCisgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtbWlvdy0wLjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1taW93IikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0201-gnu-Add-rust-tokio-trace-core-0.2.patch" Content-Disposition: attachment; filename="0201-gnu-Add-rust-tokio-trace-core-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg200 RnJvbSBlNjZmNWY2ZjI4MTE0MmFkOWY2MzYwZDM5NmMxNzViNjllMjJhYmZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyNzoyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAxLzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby10cmFjZS1jb3JlLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdG9raW8tdHJhY2UtY29yZS0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyMyArKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDFjNDNkMTQyYzEu LjI5MGIzYzk0OTMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05Mjk4LDYgKzkyOTgsMjkgQEAgcG9vbC4i KQogICAgIChkZXNjcmlwdGlvbiAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8uIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tdHJh Y2UtY29yZS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10b2tpby10cmFjZS1jb3Jl IikKKyAgICAodmVyc2lvbiAiMC4yLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8tdHJh Y2UtY29yZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMDR5NmMycjRkZHprMDJ4YjNobjYwczlhMXc5MmgwZzhwem14 d2FzcHF2d21zcmJhNWo1OSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNh cmdvLWlucHV0cworICAgICAgICgoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGlj LTEuMykpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3Rva2lvLnJzIikKKyAgICAoc3lub3Bz aXMgIkNvcmUgcHJpbWl0aXZlcyBmb3IgdG9raW8tdHJhY2UiKQorICAgIChkZXNjcmlwdGlvbiAi Q29yZSBwcmltaXRpdmVzIGZvciB0b2tpby10cmFjZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby11ZHAtMC4xCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtdG9raW8tdWRwIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0202-gnu-Add-rust-http-0.1.patch" Content-Disposition: attachment; filename="0202-gnu-Add-rust-http-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg201 RnJvbSAyMjkxMjBkZTFlMDgxNDI0MTYzOGYzMzU3ZTMxZjFkMGVmYmI2ODk1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozMTo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAyLzI2M10gZ251OiBB ZGQgcnVzdC1odHRwLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaHR0 cC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDI5MGIzYzk0OTMuLmNhMDVhNGZjNTcg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC0zODkzLDYgKzM4OTMsNDEgQEAgY29tcGlsZSB0aW1lLiIpCiAg ICAgICJJbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgaGV4LWxpdGVyYWwgY3JhdGUuIikK ICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1odHRwLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWh0 dHAiKQorICAgICh2ZXJzaW9uICIwLjEuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaHR0cCIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMDZpY3h2cmQyNnI2czdkemphdmphN3I0N2hnamI5ODUxd2JscWg4ZnJ4bnN5 M3EyOWx6ZiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg KGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0 cworICAgICAgICgoInJ1c3QtYnl0ZXMiICxydXN0LWJ5dGVzLTAuNCkKKyAgICAgICAgKCJydXN0 LWZudiIgLHJ1c3QtZm52LTEuMCkKKyAgICAgICAgKCJydXN0LWl0b2EiICxydXN0LWl0b2EtMC40 KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtaW5k ZXhtYXAiICxydXN0LWluZGV4bWFwLTEuMCkKKyAgICAgICAgKCJydXN0LXF1aWNrY2hlY2siICxy dXN0LXF1aWNrY2hlY2stMC44KQorICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQp CisgICAgICAgICgicnVzdC1zZWFoYXNoIiAscnVzdC1zZWFoYXNoLTMuMCkKKyAgICAgICAgKCJy dXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAs cnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5j b20vaHlwZXJpdW0vaHR0cCIpCisgICAgKHN5bm9wc2lzCisgICAgICJTZXQgb2YgdHlwZXMgZm9y IHJlcHJlc2VudGluZyBIVFRQIHJlcXVlc3RzIGFuZCByZXNwb25zZXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc2V0IG9mIHR5cGVzIGZvciByZXBy ZXNlbnRpbmcgSFRUUAorcmVxdWVzdHMgYW5kIHJlc3BvbnNlcy4iKQorICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWh1bWFudGltZS0xLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1odW1hbnRpbWUiKQot LSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0203-gnu-Add-rust-httparse-1.3.patch" Content-Disposition: attachment; filename="0203-gnu-Add-rust-httparse-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg202 RnJvbSA4MGMxODEwMDYwNjdlYzc0ZjBiZjRiZTI2NjliYWY3MWQwZDJmY2I0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozNDo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAzLzI2M10gZ251OiBB ZGQgcnVzdC1odHRwYXJzZS0xLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWh0dHBhcnNlLTEuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggY2EwNWE0ZmM1Ny4uNDZkYjI5MGY1OCAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTM5MjgsNiArMzkyOCwzMiBAQCBjb21waWxlIHRpbWUuIikKIHJl cXVlc3RzIGFuZCByZXNwb25zZXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAs bGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1odHRwYXJzZS0xLjMKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1odHRwYXJzZSIpCisgICAgKHZlcnNpb24gIjEuMy4z IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImh0dHBhcnNlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMHZzZngxYjhk cmhpZjA4ZmJpMGhhOWQzdjFmM2g4MHc0MnJ4aDB5M2hydnpsNjRud3o4IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAg KCgicnVzdC1waWNvLXN5cyIgLHJ1c3QtcGljby1zeXMtMC4wKSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9zZWFubW9uc3Rhci9odHRwYXJzZSIpCisgICAgKHN5 bm9wc2lzCisgICAgICJaZXJvLWNvcHkgSFRUUC8xLnggcGFyc2VyIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHRpbnksIHNhZmUsIHNwZWVkeSwgemVy by1jb3B5IEhUVFAvMS54IHBhcnNlci4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4w ICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWh1bWFudGltZS0xLjIK ICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1odW1hbnRpbWUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0204-gnu-Add-rust-tokio-0.1.patch" Content-Disposition: attachment; filename="0204-gnu-Add-rust-tokio-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg203 RnJvbSAyYmY4Mjc1MzY4N2Y0ZGMxNzBhMmJkYTc0NzQ5YmUwNzRiZjU0ODEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozNzozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA0LzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXRv a2lvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDU1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgNTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDZkYjI5MGY1OC4uM2RjZGZj NzdmYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkwMjksNiArOTAyOSw2MSBAQCBpbiBSdXN0LiIpCiAg ICAgICJTaW1wbGUsIGxpZ2h0d2VpZ2h0IHRlbXBsYXRlIGVuZ2luZS4iKQogICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LXRva2lvLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvIikKKyAgICAo dmVyc2lvbiAiMC4xLjIxIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxMXJhOGpwM2ZqNzBhMnpycW1kNmFzN3dncHdpaXl6amY1MGd6ODlpOHI3d3Brc2dxYnpjIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg KCgicnVzdC1ieXRlcyIgLHJ1c3QtYnl0ZXMtMC40KQorICAgICAgICAoInJ1c3QtZnV0dXJlcyIg LHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgICAgICgicnVzdC1taW8iICxydXN0LW1pby0wLjYpCisg ICAgICAgICgicnVzdC1taW93IiAscnVzdC1taW93LTAuMykKKyAgICAgICAgKCJydXN0LW51bS1j cHVzIiAscnVzdC1udW0tY3B1cy0xLjEwKQorICAgICAgICAoInJ1c3QtdG9raW8tY29kZWMiICxy dXN0LXRva2lvLWNvZGVjLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFk IiAscnVzdC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEpCisgICAgICAgICgicnVzdC10b2tpby1l eGVjdXRvciIgLHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xKQorICAgICAgICAoInJ1c3QtdG9raW8t ZnMiICxydXN0LXRva2lvLWZzLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10 b2tpby1pby0wLjEpCisgICAgICAgICgicnVzdC10b2tpby1yZWFjdG9yIiAscnVzdC10b2tpby1y ZWFjdG9yLTAuMSkKKyAgICAgICAgKCJydXN0LXRva2lvLXN5bmMiICxydXN0LXRva2lvLXN5bmMt MC4xKQorICAgICAgICAoInJ1c3QtdG9raW8tdGNwIiAscnVzdC10b2tpby10Y3AtMC4xKQorICAg ICAgICAoInJ1c3QtdG9raW8tdGhyZWFkcG9vbCIgLHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEp CisgICAgICAgICgicnVzdC10b2tpby10aW1lciIgLHJ1c3QtdG9raW8tdGltZXItMC4yKQorICAg ICAgICAoInJ1c3QtdG9raW8tdHJhY2UtY29yZSIgLHJ1c3QtdG9raW8tdHJhY2UtY29yZS0wLjIp CisgICAgICAgICgicnVzdC10b2tpby11ZHAiICxydXN0LXRva2lvLXVkcC0wLjEpCisgICAgICAg ICgicnVzdC10b2tpby11ZHMiICxydXN0LXRva2lvLXVkcy0wLjIpKQorICAgICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYt bG9nZ2VyLTAuNikKKyAgICAgICAgKCJydXN0LWZsYXRlMiIgLHJ1c3QtZmxhdGUyLTEuMCkKKyAg ICAgICAgKCJydXN0LWZ1dHVyZXMtY3B1cG9vbCIgLHJ1c3QtZnV0dXJlcy1jcHVwb29sLTAuMSkK KyAgICAgICAgKCJydXN0LWh0dHAiICxydXN0LWh0dHAtMC4xKQorICAgICAgICAoInJ1c3QtaHR0 cGFyc2UiICxydXN0LWh0dHBhcnNlLTEuMykKKyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxp YmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTAp CisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAoInJ1c3Qt c2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgICAgICAoInJ1c3Qtc2Vy ZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgICAgICgicnVzdC10aW1lIiAscnVz dC10aW1lLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3Rva2lvLnJzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIkV2ZW50LWRyaXZlbiwgbm9uLWJsb2NraW5nIEkvTyBwbGF0Zm9ybSIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBbiBldmVudC1kcml2ZW4sIG5vbi1ibG9ja2luZyBJ L08gcGxhdGZvcm0gZm9yIHdyaXRpbmcgYXN5bmNocm9ub3VzIEkvTworYmFja2VkIGFwcGxpY2F0 aW9ucy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogOzsgQ3ljbGljIGRlcGVu ZGVuY3kgd2l0aCB0b2tpby1pbwogKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1jb2RlYy0wLjEK ICAgKHBhY2thZ2UKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0205-gnu-Add-rust-ignore-0.4.patch" Content-Disposition: attachment; filename="0205-gnu-Add-rust-ignore-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg204 RnJvbSAwZjY1YjBlYjc5ZDI5OTI1ZDQ5MTM5OGRhODAzYzg4MjkwNWVlNmMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDo0MDoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA1LzI2M10gZ251OiBB ZGQgcnVzdC1pZ25vcmUtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1p Z25vcmUtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzZGNkZmM3N2ZhLi43OWRl OWIxZDcwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDAzNiw2ICs0MDM2LDQ0IEBAIFN5c3RlbVRpbWV9 fS4iKQogICAgICAiSUROQSAoSW50ZXJuYXRpb25hbGl6aW5nIERvbWFpbiBOYW1lcyBpbiBBcHBs aWNhdGlvbnMpIGFuZCBQdW55Y29kZS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWlnbm9yZS0wLjQKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1pZ25vcmUiKQorICAgICh2ZXJzaW9uICIwLjQuNyIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJpZ25vcmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAwbWhrc2w0MWRubHNq cW1rYThjNWEwbTRzcHdtNzBpbG0xcWQ5cm5nd3E1NTJocHppY2QiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAt YnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyb3NzYmVh bS1jaGFubmVsIiAscnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMpCisgICAgICAgICgicnVzdC1n bG9ic2V0IiAscnVzdC1nbG9ic2V0LTAuNCkKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAs cnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQp CisgICAgICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNoci0yLjIpCisgICAgICAgICgicnVz dC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAgICAoInJ1c3Qtc2FtZS1maWxlIiAscnVz dC1zYW1lLWZpbGUtMS4wKQorICAgICAgICAoInJ1c3QtdGhyZWFkLWxvY2FsIiAscnVzdC10aHJl YWQtbG9jYWwtMC4zKQorICAgICAgICAoInJ1c3Qtd2Fsa2RpciIgLHJ1c3Qtd2Fsa2Rpci0yLjIp CisgICAgICAgICgicnVzdC13aW5hcGktdXRpbCIgLHJ1c3Qtd2luYXBpLXV0aWwtMC4xKSkKKyAg ICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtdGVtcGZpbGUi ICxydXN0LXRlbXBmaWxlLTMuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwL3RyZWUvbWFzdGVyL2lnbm9yZSIpCisgICAgKHN5 bm9wc2lzCisgICAgICJFZmZpY2llbnRseSBtYXRjaCBpZ25vcmUgZmlsZXMgc3VjaCBhcyAuZ2l0 aWdub3JlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IGZhc3QgbGlicmFyeSBmb3IgZWZmaWNpZW50bHkgbWF0Y2hpbmcKK2lnbm9yZSBmaWxlcyBzdWNo IGFzIC5naXRpZ25vcmUgYWdhaW5zdCBmaWxlIHBhdGhzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt aW5kZXhtYXAtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtaW5kZXhtYXAiKQotLSAK Mi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0206-gnu-Add-rust-wasm-bindgen-macro-0.2.patch" Content-Disposition: attachment; filename="0206-gnu-Add-rust-wasm-bindgen-macro-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg205 RnJvbSA5NDczZDhiMjRmMTFjYjJlZWVkMGIzNDU2MDZkNmExOGQyODk0NWE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogTW9uLCAx NiBEZWMgMjAxOSAxMDoyODoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA2LzI2M10gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSAocnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdu dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRl eCA3OWRlOWIxZDcwLi4xZmMyNWUyNDAzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTA0MDgsNiArMTA0 MDgsMzggQEAgaW4gUnVzdC4iKQogICAgICAiQnJpZGdpbmcgdGhlIGdhcCBiZXR3ZWVuIFJ1c3Qg RnV0dXJlcyBhbmQgSmF2YVNjcmlwdCBQcm9taXNlcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdhc20t YmluZGdlbi1tYWNyby0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC13YXNtLWJpbmRn ZW4tbWFjcm8iKQorICAgICh2ZXJzaW9uICIwLjIuNDgiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi d2FzbS1iaW5kZ2VuLW1hY3JvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwN2ZxenpsYm5jY2NtbnhiYmtnOXY0bjUz cWMxbHBzNWcwYmI5d3EzaTl6cDlndm0wemdoIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAor ICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUt MS4wKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiCisgICAgICAg ICAscnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tc3VwcG9ydC0wLjIpKQorICAgICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC10cnlidWlsZCIgLHJ1c3QtdHJ5YnVp bGQtMS4wKQorICAgICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4t MC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20uZ2l0aHViLmlv L3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiRGVmaW5pdGlvbiBvZiB0aGUg QGNvZGV7I1t3YXNtX2JpbmRnZW5dfSBhdHRyaWJ1dGUiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiRGVmaW5pdGlvbiBvZiB0aGUgQGNvZGV7I1t3YXNtX2JpbmRnZW5dfSBhdHRyaWJ1dGUsIGFu IGludGVybmFsCitkZXBlbmRlbmN5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLW1h Y3JvLXN1cHBvcnQtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2Vu LW1hY3JvLXN1cHBvcnQiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0207-gnu-Update-rust-openssl-sys-0.9-to-0.9.53.patch" Content-Disposition: attachment; filename="0207-gnu-Update-rust-openssl-sys-0.9-to-0.9.53.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg206 RnJvbSA2YWFmMjY3ZjA1Nzk2NzQ0ZDUxZmRlM2VjMmZiMTZmYzFlZjAxYTFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogV2VkLCAx OCBEZWMgMjAxOSAwOTo1Mzo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA3LzI2M10gZ251OiBV cGRhdGUgcnVzdC1vcGVuc3NsLXN5cy0wLjkgdG8gMC45LjUzLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1vcGVuc3NsLXN5cy0wLjkuNTMpOiBVcGRhdGUgdmVyc2lvbi4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDE2ICsrKysrKysrKy0tLS0tLS0KIDEgZmls ZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpp bmRleCAxZmMyNWUyNDAzLi40NzBiNmY0ZDhmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTc0MywxNCAr NTc0MywxNiBAQCBzeXN0ZW0gZm9yIE9wZW5TU0wuIikKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3Bl bnNzbC1zeXMtMC45CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtb3BlbnNzbC1zeXMiKQot ICAgICh2ZXJzaW9uICIwLjkuNTAiKQorICAgICh2ZXJzaW9uICIwLjkuNTMiKQogICAgIChzb3Vy Y2UKLSAgICAgIChvcmlnaW4KLSAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCi0gICAgICAgICh1 cmkgKGNyYXRlLXVyaSAib3BlbnNzbC1zeXMiIHZlcnNpb24pKQotICAgICAgICAoZmlsZS1uYW1l IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi5jcmF0ZSIpKQotICAgICAgICAoc2hh MjU2Ci0gICAgICAgICAoYmFzZTMyICIxZG4zY2FwZ2l6NzdzNnJwbWMyc2Y4Z2Fkd2ttaHdnZmQ2 bXc0cmNubm05anAzNmRxaGljIikpKSkKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAib3BlbnNzbC1zeXMiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjB2dms4dnpyYzczeThuNXJmNHlqM3g4eWd5eGphejd3eHJieGl3cWk3cXkwZ3lwMWNwYTYiKSkp KQogICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQogICAgIDsoYXJndW1lbnRz CiAgICAgOyBgKCM6cGhhc2VzCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0208-gnu-Add-rust-generic-array-0.12.3.patch" Content-Disposition: attachment; filename="0208-gnu-Add-rust-generic-array-0.12.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg207 RnJvbSAyOGQ0NWE0OTRiZTJlZDZhZDY4NmQzZjk2NTJkMzZjNmYxMmVjZGFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOToyNjo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA4LzI2M10gZ251OiBB ZGQgcnVzdC1nZW5lcmljLWFycmF5LTAuMTIuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtZ2VuZXJpYy1hcnJheS0wLjEyLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDQ3MGI2ZjRkOGYuLjdhMzFiYjUy MWIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zMzU0LDYgKzMzNTQsMjAgQEAgYXJjaGl2ZSB0byBiZSBs aW5rZWQgaW50byBSdXN0Y29kZS4iKQogICAgICAiR2VuZXJpYyB0eXBlcyBpbXBsZW1lbnRpbmcg ZnVuY3Rpb25hbGl0eSBvZiBhcnJheXMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ2VuZXJpYy1hcnJheS0wLjEyLjMKKyAgKHBhY2thZ2UK KyAgICAoaW5oZXJpdCBydXN0LWdlbmVyaWMtYXJyYXktMC4xMykKKyAgICAodmVyc2lvbiAiMC4x Mi4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdlbmVyaWMtYXJyYXkiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgKHBhY2thZ2UtbmFtZSBydXN0 LWdlbmVyaWMtYXJyYXktMC4xMykgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxdjVqZzdkamljcTM0bmJpdjFkd2FraTcx Z2tueTAwMnd5eTlxZm4zeTBoZm1yczA1M3k2IikpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWdldG9wdHMtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ2V0b3B0cyIpCi0tIAoy LjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0209-gnu-Add-rust-ucd-parse-0.1.patch" Content-Disposition: attachment; filename="0209-gnu-Add-rust-ucd-parse-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg208 RnJvbSA3MzRjNTczMWQ4YjI0YWQ3Njg3ZmQ1YjY3N2QyNzZjM2U1OTQzMWY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOToyODo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA5LzI2M10gZ251OiBB ZGQgcnVzdC11Y2QtcGFyc2UtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC11Y2QtcGFyc2UtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDdhMzFiYjUyMWIuLjcyZTQ5MjEx ZjUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05Nzc3LDYgKzk3NzcsMzQgQEAgaW1wbGVtZW50YXRpb24g aXMgaW5jb21wbGV0ZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC11 Y2QtcGFyc2UtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdWNkLXBhcnNlIikKKyAg ICAodmVyc2lvbiAiMC4xLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidWNkLXBhcnNlIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxM21xNmM4NXI2YWsxMGdqbHE3NG16ZGhzaTBnMHZwczJ5NzNieTQyMDUxM2dmbmlw bTk3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJn dW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisg ICAgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAg ICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS91Y2QtZ2VuZXJhdGUiKQorICAgIChzeW5v cHNpcworICAgICAiUGFyc2UgZGF0YSBmaWxlcyBpbiB0aGUgVW5pY29kZSBjaGFyYWN0ZXIgZGF0 YWJhc2UiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEg bGlicmFyeSBmb3IgcGFyc2luZyBkYXRhIGZpbGVzIGluIHRoZQorVW5pY29kZSBjaGFyYWN0ZXIg ZGF0YWJhc2UuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBh dCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC11Y2QtdHJpZS0wLjEKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC11Y2QtdHJpZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0210-gnu-Add-rust-unicode-segmentation-1.3.patch" Content-Disposition: attachment; filename="0210-gnu-Add-rust-unicode-segmentation-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg209 RnJvbSA0ZGI3ZDEzYmYwNzgzN2RkNzJlYzJjMzIzYWYxN2M0ZmU5M2M2MDcwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTozMTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjEwLzI2M10gZ251OiBB ZGQgcnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbi0xLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXVuaWNvZGUtc2VnbWVudGF0aW9uLTEuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDcyZTQ5MjExZjUuLjMxYTE3YjFlZmQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05OTUwLDYgKzk5NTAs MzMgQEAgaW5jbHVkaW5nIENhbm9uaWNhbCBhbmQgQ29tcGF0aWJsZSBEZWNvbXBvc2l0aW9uIGFu ZCBSZWNvbXBvc2l0aW9uLCBhcwogZGVzY3JpYmVkIGluIFVuaWNvZGUgU3RhbmRhcmQgQW5uZXgg IzE1LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdW5pY29kZS1zZWdtZW50YXRpb24tMS4zCisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtdW5pY29kZS1zZWdtZW50YXRpb24iKQorICAgICh2ZXJzaW9u ICIxLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ1bmljb2RlLXNlZ21lbnRhdGlvbiIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMWE5anFnN3JiMXlxNncyeGM5amd4Y3MxMTF5azV2eG05YWZqZnZ5a2Zucm16azZ6 OHJxciIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgICAgICgoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0w LjgpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3VuaWNvZGUt cnMvdW5pY29kZS1zZWdtZW50YXRpb24iKQorICAgIChzeW5vcHNpcworICAgICAiR3JhcGhlbWUg Q2x1c3RlciwgV29yZCBhbmQgU2VudGVuY2UgYm91bmRhcmllcyIpCisgICAgKGRlc2NyaXB0aW9u CisgICAgICJUaGlzIGNyYXRlIHByb3ZpZGVzIEdyYXBoZW1lIENsdXN0ZXIsIFdvcmQgYW5kIFNl bnRlbmNlCitib3VuZGFyaWVzIGFjY29yZGluZyB0byBVbmljb2RlIFN0YW5kYXJkIEFubmV4ICMy OSBydWxlcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4w KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXVuaWNvZGUtd2lkdGgtMC4xCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtdW5pY29kZS13aWR0aCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0211-gnu-Add-rust-rand-os-0.2.patch" Content-Disposition: attachment; filename="0211-gnu-Add-rust-rand-os-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8210 RnJvbSAxZWYzMmY0N2IyNDJjYTU4NjcxYjIyMzg0OGQzOGEyNjFhYjVmMDM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTozNDoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjExLzI2M10gZ251OiBB ZGQgcnVzdC1yYW5kLW9zLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt cmFuZC1vcy0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzFhMTdiMWVmZC4uYzQ5ZjgxNDc0NiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTY3NDIsNiArNjc0MiwzMSBAQCB1c2VmdWwgdHlwZXMgYW5kIGRpc3Ry aWJ1dGlvbnMsIGFuZCBzb21lIHJhbmRvbW5lc3MtcmVsYXRlZCBhbGdvcml0aG1zLiIpCiAgICAg KGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNl OmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQtb3MtMC4yCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcmFuZC1vcyIpCisgICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgInJhbmRfb3MiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA2aXM2OWY4cmZ6czYyMGc1YjU0 azZjZ3k1eWF5Y3JzeXFnNTVmbHlmcnNmOGc4ODczM2YiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWdldHJhbmRvbSIgLHJ1 c3QtZ2V0cmFuZG9tLTAuMSkKKyAgICAgICAgKCJydXN0LXJhbmQtY29yZSIgLHJ1c3QtcmFuZC1j b3JlLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2NyYXRlcy5pby9jcmF0ZXMvcmFu ZC1vcyIpCisgICAgKHN5bm9wc2lzICJPUyBiYWNrZWQgUmFuZG9tIE51bWJlciBHZW5lcmF0b3Ii KQorICAgIChkZXNjcmlwdGlvbiAiT1MgYmFja2VkIFJhbmRvbSBOdW1iZXIgR2VuZXJhdG9yIikK KyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAorICAgICAgICAgICAgICAgICAgIGxp Y2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcmFuZC1wY2ctMC4xCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmFuZC1wY2ciKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0213-gnu-Add-rust-phf-shared-0.7.patch" Content-Disposition: attachment; filename="0213-gnu-Add-rust-phf-shared-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8212 RnJvbSA5YTBkN2U5ZDQ2MjMyY2MxNmU1ZTEzNzY5MDUzYTc0ZjYxOTc2M2NlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTo0NjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjEzLzI2M10gZ251OiBB ZGQgcnVzdC1waGYtc2hhcmVkLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcGhmLXNoYXJlZC0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDk4ZGNlNjQxZTAuLmJkNTNkYzg1 NDYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02MTYwLDYgKzYxNjAsMzIgQEAgYWxnb3JpdGhtLiIpCiBh bGdvcml0aG1zLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGhmLXNoYXJlZC0wLjcKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1waGYtc2hhcmVkIikKKyAgICAodmVyc2lvbiAiMC43LjI0IikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgInBoZi1zaGFyZWQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE4MzcxZmxhMHZzajdk NmQ1cmxmYjc0N3hicjJpbjExYXI5dmd2NXFuYTcyYm5ocDJrcjMiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAt YnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNpcGhhc2hl ciIgLHJ1c3Qtc2lwaGFzaGVyLTAuMikKKyAgICAgICAgKCJydXN0LXVuaWNhc2UiICxydXN0LXVu aWNhc2UtMi40KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9z ZmFja2xlci9ydXN0LXBoZiIpCisgICAgKHN5bm9wc2lzICJTdXBwb3J0IGNvZGUgc2hhcmVkIGJ5 IFBIRiBsaWJyYXJpZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiU3VwcG9ydCBjb2RlIHNo YXJlZCBieSBQSEYgbGlicmFyaWVzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LXBpY28tc3lzLTAuMAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXBpY28tc3lzIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0215-gnu-Add-rust-phf-generator-0.7.patch" Content-Disposition: attachment; filename="0215-gnu-Add-rust-phf-generator-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8214 RnJvbSBkM2I0NTU1NTY0MDU4NDlkNWEzNjEyZWEwZTAwM2ZhNmU2Yjk5OTk2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTo1MTo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjE1LzI2M10gZ251OiBB ZGQgcnVzdC1waGYtZ2VuZXJhdG9yLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcGhmLWdlbmVyYXRvci0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGVhMzgxMzAyNi4uOTA0 N2YzOTQ1MiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYxNjAsNiArNjE2MCwzMSBAQCBhbGdvcml0aG0u IikKIGFsZ29yaXRobXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1waGYtZ2VuZXJhdG9yLTAuNworICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXBoZi1nZW5lcmF0b3IiKQorICAgICh2ZXJzaW9uICIw LjcuMjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGhmX2dlbmVyYXRvciIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MHFpNjJneGszeDN3aHJtdzVjNGk3MTQwNmljcWsxMXFtcGdsbjQzOHA2cW03azRscWRoOSIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgo InJ1c3QtcGhmLXNoYXJlZCIgLHJ1c3QtcGhmLXNoYXJlZC0wLjcpCisgICAgICAgICgicnVzdC1y YW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vc2ZhY2tsZXIvcnVzdC1waGYiKQorICAgIChzeW5vcHNpcyAiUEhGIGdlbmVyYXRp b24gbG9naWMiKQorICAgIChkZXNjcmlwdGlvbiAiUEhGIGdlbmVyYXRpb24gbG9naWMiKQorICAg IChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1waGYtc2hh cmVkLTAuNwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBoZi1zaGFyZWQiKQotLSAKMi4y NC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0214-gnu-Add-rust-siphasher-0.2.patch" Content-Disposition: attachment; filename="0214-gnu-Add-rust-siphasher-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8213 RnJvbSA5Yzc5ZjU3NmQ2MWQ4NjE2ZWZhYWRlMmJmMmM5M2YzZWMwODZlOGNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTo0ODozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjE0LzI2M10gZ251OiBB ZGQgcnVzdC1zaXBoYXNoZXItMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zaXBoYXNoZXItMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJkNTNkYzg1NDYuLjhlYTM4MTMwMjYgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC04MTk3LDYgKzgxOTcsMjggQEAgd29yZHMsIGxpa2UgUHl0aG9uJ3Mg c2hsZXguIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2lwaGFzaGVy LTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXNpcGhhc2hlciIpCisgICAgKHZlcnNp b24gIjAuMi4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNpcGhhc2hlciIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MWI1M201M2wyNGx5aHI1MDVsd3F6cnBqeXE1cWZuaWM3MW15bnJjZnZtNDNyeWJmOTM4YiIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyBg KCM6c2tpcC1idWlsZD8gI3QpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZG9jcy5ycy9zaXBo YXNoZXIiKQorICAgIChzeW5vcHNpcworICAgICAiU2lwSGFzaCBmdW5jdGlvbnMgZnJvbSBydXN0 LWNvcmUgPCAxLjEzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlNpcEhhc2ggZnVuY3Rpb25z IGZyb20gcnVzdC1jb3JlIDwgMS4xMy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4w ICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNsYWItMC40CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2xhYiIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0216-gnu-Add-rust-parking-lot-0.9.patch" Content-Disposition: attachment; filename="0216-gnu-Add-rust-parking-lot-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8215 RnJvbSA1YTUzYjkzNmRmNGU3ZGQyODZiNDc2ZjdhODY5YmUxMTdmYmZjNWEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTo1NToxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjE2LzI2M10gZ251OiBB ZGQgcnVzdC1wYXJraW5nLWxvdC0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBhcmtpbmctbG90LTAuOSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5MDQ3ZjM5NDUyLi45MzdmNjky ZTc2IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzgxOCw2ICs3ODE4LDMxIEBAIHByb3ZlbiBzdGF0aXN0 aWNhbCBndWFyYW50ZWVzLiIpCiBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4iKQogICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LXBhcmtpbmctbG90LTAuOQorICAocGFja2FnZQorICAgIChpbmhlcml0IHJ1c3Qt cGFya2luZy1sb3QtMC44KQorICAgICh2ZXJzaW9uICIwLjkuMCIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJwYXJraW5nX2xvdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCAocGFja2FnZS1uYW1lIHJ1c3QtcGFya2luZy1sb3QtMC44KSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjBsazJ2cTNocDg4eWdwZ3NyeXBkcjNzczcxZmlkbnFieWt2YTBjc2d4aG1uNXNjYjJocHEi KSkpKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpj YXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxvY2stYXBpIiAscnVzdC1sb2NrLWFwaS0wLjMp CisgICAgICAgICgicnVzdC1wYXJraW5nLWxvdC1jb3JlIiAscnVzdC1wYXJraW5nLWxvdC1jb3Jl LTAuNikpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0 LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMi ICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQt MC40KQorICAgICAgICAoInJ1c3QtcnVzdGMtdmVyc2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0w LjIpKSkpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGFya2luZy1sb3QtY29yZS0wLjUKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1wYXJraW5nLWxvdC1jb3JlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0217-gnu-Add-rust-once-cell-1.2.patch" Content-Disposition: attachment; filename="0217-gnu-Add-rust-once-cell-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8216 RnJvbSAwM2VhZWU5MDA1ZTVjZGY2YWU5NGMyMmFkNjRmZDNlZTRjNTNjM2M4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTo1NzoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjE3LzI2M10gZ251OiBB ZGQgcnVzdC1vbmNlLWNlbGwtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1vbmNlLWNlbGwtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTM3ZjY5MmU3Ni4uOTRhMzEy MjQ1ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU2ODAsNiArNTY4MCwzNiBAQCBzbGljZXMgKEBjb2Rl ey5maW5kKCl9LCBAY29kZXtSZXZTbGljZX0pLCBzdHJpbmdzIGFuZCBvdGhlciB0aGluZ3MuCiBU aGluZ3MgaW4gb2RkcyBtYXkgbW92ZSB0byBtb3JlIGFwcHJvcHJpYXRlIGNyYXRlcyBpZiB3ZSBm aW5kIHRoZW0uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1vbmNlLWNlbGwtMS4yCisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3Qtb25jZS1jZWxsIikKKyAgICAodmVyc2lvbiAiMS4yLjAiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAib25jZS1jZWxsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxdmR6OHhsZzNyMDV3M3dmamlt bmMzNDdoZ201NGk1bnJxZjcycjRtbHAwZmNkcGxoN3c5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxk PyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1wYXJraW5nLWxvdCIg LHJ1c3QtcGFya2luZy1sb3QtMC45KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0 cworICAgICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMt MC42KQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykK KyAgICAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL21hdGtsYWQvb25jZV9jZWxsIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIlNpbmdsZSBhc3NpZ25tZW50IGNlbGxzIGFuZCBsYXp5IHZhbHVlcyIpCisg ICAgKGRlc2NyaXB0aW9uCisgICAgICJTaW5nbGUgYXNzaWdubWVudCBjZWxscyBhbmQgbGF6eSB2 YWx1ZXMuIikKKyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4w KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW9wYXF1ZS1kZWJ1Zy0wLjIKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1vcGFxdWUtZGVidWciKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0218-gnu-Add-rust-errno-dragonfly-0.1.patch" Content-Disposition: attachment; filename="0218-gnu-Add-rust-errno-dragonfly-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8217 RnJvbSAyZWQ2NzUxMTZiM2E4NDg2M2Q5ZTBlMjU5ZjNiY2MxOWY0YmEyNTRjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDowNDoyMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjE4LzI2M10gZ251OiBB ZGQgcnVzdC1lcnJuby1kcmFnb25mbHktMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1lcnJuby1kcmFnb25mbHktMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTRhMzEyMjQ1 ZS4uODYyNmQxOGNlMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI1NzMsNiArMjU3MywzMyBAQCBpcyBj b25maWd1cmVkIHZpYSBhbiBlbnZpcm9ubWVudCB2YXJpYWJsZS4iKQogICAgICAiVHlwZS1lcmFz ZWQgU2VyaWFsaXplIGFuZCBTZXJpYWxpemVyIHRyYWl0cy4iKQogICAgIChsaWNlbnNlIGAoLGxp Y2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVy cm5vLWRyYWdvbmZseS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1lcnJuby1kcmFn b25mbHkiKQorICAgICh2ZXJzaW9uICIwLjEuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlcnJu by1kcmFnb25mbHkiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjByc2hsYzAwbnY0NWYxNHYybDF3MG1hMm5mMWpnNWo3 cTlwdnc3aGgwMThyNnI3M2JqaGwiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAg IzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQor ICAgICAgICAoInJ1c3QtZ2NjIiAscnVzdC1nY2MtMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9tbmV1bWFubi9lcnJuby1kcmFnb25mbHktcnMiKQorICAg IChzeW5vcHNpcworICAgICAiRXhwb3NlcyBlcnJubyBmdW5jdGlvbmFsaXR5IHRvIHN0YWJsZSBS dXN0IG9uIERyYWdvbkZseUJTRCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJFeHBvc2VzIGVy cm5vIGZ1bmN0aW9uYWxpdHkgdG8gc3RhYmxlIFJ1c3Qgb24gRHJhZ29uRmx5QlNELiIpCisgICAg KGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZhaWx1cmUt MC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmFpbHVyZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0212-gnu-Add-rust-mac-0.1.patch" Content-Disposition: attachment; filename="0212-gnu-Add-rust-mac-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8211 RnJvbSA2OGM5Nzg2MTAxM2UyZmIxMjNhMmZkNGRhM2E0YTY0ZDAzNGI4MmMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAwOTo0Mjo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjEyLzI2M10gZ251OiBB ZGQgcnVzdC1tYWMtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1tYWMt MC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjMg KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQppbmRleCBjNDlmODE0NzQ2Li45OGRjZTY0MWUwIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQpAQCAtNDgyNyw2ICs0ODI3LDI5IEBAIGltcGxlbWVudGF0aW9uIG9mIExaTUEgYW5kIHh6IHN0 cmVhbSBlbmNvZGluZy9kZWNvZGluZy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1tYWMtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbWFjIikKKyAgICAo dmVyc2lvbiAiMC4xLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWFjIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIx OTR2Yzd2cnNocWZmNzJybDU2Zjl4Z2IwY2F6eWw0amRhN3FzdjMxbTVsNnh4N2hxN240IikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzIGAo Izpza2lwLWJ1aWxkPyAjdCkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIu Y29tL3JlZW0vcnVzdC1tYWMiKQorICAgIChzeW5vcHNpcworICAgICAiQ29sbGVjdGlvbiBvZiBn cmVhdCBhbmQgdWJpcXV0aXRvdXMgbWFjcm9zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRo aXMgcGFja2FnZSBwcm92aWRlcyBhIGNvbGxlY3Rpb24gb2YgZ3JlYXQgYW5kIHViaXF1dGl0b3Vz IG1hY3Jvcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0 KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1hcGxpdC0xLjAKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1tYXBsaXQiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0158-gnu-Add-rust-encoding-0.2.patch" Content-Disposition: attachment; filename="0158-gnu-Add-rust-encoding-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00pg157 RnJvbSBkZWE1YWMyNTIyMDEyYjcyYmU3ZWUwMGE4OGIyZTQwMmNiNTI0MjYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1MzozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU4LzI2M10gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWVuY29kaW5nLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDM2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGI1MTExZTlhMTIuLmQ1 MGUyOWQ5M2UgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0yMDIzLDYgKzIwMjMsNDIgQEAgZmxvYXRpbmct cG9pbnQgcHJpbWl0aXZlcyB0byBhbiBAY29kZXtpbzo6V3JpdGV9LiIpCiBjaGFyLCB1OCBhbmQg dTE2LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW5jb2RpbmctMC4yCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtZW5jb2RpbmciKQorICAgICh2ZXJzaW9uICIwLjIuMzMiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiZW5jb2RpbmciIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF2MW5kbWthcmg5ejNuNWhrNTNkYTR6NTZo Z2s5d2E1a2NzbTdjbngzNDVyYXF3OTgzYmIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWVuY29kaW5nLWluZGV4LWphcGFu ZXNlIgorICAgICAgICAgLHJ1c3QtZW5jb2RpbmctaW5kZXgtamFwYW5lc2UtMS4yMDE0MTIxOSkK KyAgICAgICAgKCJydXN0LWVuY29kaW5nLWluZGV4LWtvcmVhbiIKKyAgICAgICAgICxydXN0LWVu Y29kaW5nLWluZGV4LWtvcmVhbi0xLjIwMTQxMjE5KQorICAgICAgICAoInJ1c3QtZW5jb2Rpbmct aW5kZXgtc2ltcGNoaW5lc2UiCisgICAgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hp bmVzZS0xLjIwMTQxMjE5KQorICAgICAgICAoInJ1c3QtZW5jb2RpbmctaW5kZXgtc2luZ2xlYnl0 ZSIKKyAgICAgICAgICxydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUtMS4yMDE0MTIxOSkK KyAgICAgICAgKCJydXN0LWVuY29kaW5nLWluZGV4LXRyYWRjaGluZXNlIgorICAgICAgICAgLHJ1 c3QtZW5jb2RpbmctaW5kZXgtdHJhZGNoaW5lc2UtMS4yMDE0MTIxOSkpCisgICAgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWdldG9wdHMiICxydXN0LWdldG9w dHMtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9saWZ0 aHJhc2lpci9ydXN0LWVuY29kaW5nIikKKyAgICAoc3lub3BzaXMgIkNoYXJhY3RlciBlbmNvZGlu ZyBzdXBwb3J0IGZvciBSdXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkNoYXJhY3RlciBl bmNvZGluZyBzdXBwb3J0IGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LWphcGFuZXNlLTEuMjAxNDEy MTkKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZSIp Ci0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0219-gnu-Add-rust-errno-2.4.patch" Content-Disposition: attachment; filename="0219-gnu-Add-rust-errno-2.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8218 RnJvbSA2NTg0OTYyMDRmMjZhNzYzMWQ1MzUzMmMyMzAyNDFmNzY3YmIyYzhlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDowNjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjE5LzI2M10gZ251OiBB ZGQgcnVzdC1lcnJuby0yLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWVy cm5vLTIuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4NjI2ZDE4Y2UxLi40N2JiYWJmNWZlIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjU3Myw2ICsyNTczLDM0IEBAIGlzIGNvbmZpZ3VyZWQgdmlhIGFuIGVu dmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgICJUeXBlLWVyYXNlZCBTZXJpYWxpemUgYW5kIFNl cmlhbGl6ZXIgdHJhaXRzLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZXJybm8tMi40CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZXJybm8iKQorICAgICh2ZXJzaW9uICIwLjIuNCIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJlcnJubyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGtuOG1seWd4eHIwMmNtOTc0MDFucHBk MmRia3dzYWxwY2JhaTY3cmg2eWgzcmg3Mzg2MiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtZXJybm8tZHJhZ29uZmx5IiAs cnVzdC1lcnJuby1kcmFnb25mbHktMC4xKQorICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGli Yy0wLjIuNTgpCisgICAgICAgICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFwaS0wLjMpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xmYWlyeS9ydXN0LWVycm5v IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNyb3NzLXBsYXRmb3JtIGludGVyZmFjZSB0byB0aGUg QGNvZGV7ZXJybm99IHZhcmlhYmxlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkNyb3NzLXBs YXRmb3JtIGludGVyZmFjZSB0byB0aGUgQGNvZGV7ZXJybm99IHZhcmlhYmxlLiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3QtZXJybm8tZHJhZ29uZmx5LTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LWVycm5vLWRyYWdvbmZseSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0220-gnu-Add-rust-error-chain-0.12.patch" Content-Disposition: attachment; filename="0220-gnu-Add-rust-error-chain-0.12.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8219 RnJvbSBhNWJhOTgyYzNmNzBiNzhmZGUyMTVkY2ZjNjBlYzExZWY5ZjNiODI3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDowNzozNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjIwLzI2M10gZ251OiBB ZGQgcnVzdC1lcnJvci1jaGFpbi0wLjEyLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1lcnJvci1jaGFpbi0wLjEyKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDQ3YmJhYmY1ZmUuLjli YjAyNjk5ZTIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0yNjI4LDYgKzI2MjgsMzQgQEAgaXMgY29uZmln dXJlZCB2aWEgYW4gZW52aXJvbm1lbnQgdmFyaWFibGUuIikKICAgICAgIkV4cG9zZXMgZXJybm8g ZnVuY3Rpb25hbGl0eSB0byBzdGFibGUgUnVzdCBvbiBEcmFnb25GbHlCU0QuIikKICAgICAobGlj ZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZXJyb3ItY2hhaW4t MC4xMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWVycm9yLWNoYWluIikKKyAgICAodmVy c2lvbiAiMC4xMi4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVycm9yLWNoYWluIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxbmRwdzFueTJreHFwdzZrMXNocThrNTZ6NHZmcGs0eHo5enI4YXk5ODhrMHJmZnJ4ZDFz IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAg ICAgKCgicnVzdC1iYWNrdHJhY2UiICxydXN0LWJhY2t0cmFjZS0wLjMpKQorICAgICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC12ZXJzaW9uLWNoZWNrIiAscnVz dC12ZXJzaW9uLWNoZWNrLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vcnVzdC1sYW5nLW51cnNlcnkvZXJyb3ItY2hhaW4iKQorICAgIChzeW5vcHNpcwor ICAgICAiWWV0IGFub3RoZXIgZXJyb3IgYm9pbGVycGxhdGUgbGlicmFyeSIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJZZXQgYW5vdGhlciBlcnJvciBib2lsZXJwbGF0ZSBsaWJyYXJ5LiIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZmFpbHVyZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1m YWlsdXJlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0221-gnu-Add-rust-caps-0.3.patch" Content-Disposition: attachment; filename="0221-gnu-Add-rust-caps-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8220 RnJvbSAxNmRiYWVmYWU1ZWNkMzQ2N2YxNWI1NWE1YWYzYzZkNWQ4YWE5ZDQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoxMjoxMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjIxLzI2M10gZ251OiBB ZGQgcnVzdC1jYXBzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtY2Fw cy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjggaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOWJiMDI2OTllMi4uZTM2OWE4ZWJlZCAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTkzOCw2ICs5MzgsMzQgQEAgbGl0dGxlLWVuZGlhbi4iKQogICAgICAiVGhl IENoYUNoYSBmYW1pbHkgb2Ygc3RyZWFtIGNpcGhlcnMuIikKICAgICAobGljZW5zZSBgKCxsaWNl bnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jYXBz LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNhcHMiKQorICAgICh2ZXJzaW9uICIw LjMuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjYXBzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxdnBsZ3p4OG5p ZnpyM2YwbDhjYTc3anFuejNmZHltZGcwaWNrYWNnZHZhd2M0NGEzbjkwIikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1lcnJu byIgLHJ1c3QtZXJybm8tMi40KQorICAgICAgICAoInJ1c3QtZXJyb3ItY2hhaW4iICxydXN0LWVy cm9yLWNoYWluLTAuMTIpCisgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkp KSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbHVjYWIvY2Fwcy1ycyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJQdXJlLVJ1c3QgbGlicmFyeSB0byB3b3JrIHdpdGggTGludXgg Y2FwYWJpbGl0aWVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92 aWRlcyBhIHB1cmUtUnVzdCBsaWJyYXJ5IHRvIHdvcmsgd2l0aCBMaW51eAorY2FwYWJpbGl0aWVz IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1jYXJnb24tMC4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtY2FyZ29uIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0222-gnu-Add-rust-sysctl-0.4.patch" Content-Disposition: attachment; filename="0222-gnu-Add-rust-sysctl-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8221 RnJvbSBlYjc2ZjAwODgzZjVlYmY2NWY5NzEyYjYyNTFlMDY1OTRiMTg3MDNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoxNTowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjIyLzI2M10gZ251OiBB ZGQgcnVzdC1zeXNjdGwtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z eXNjdGwtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlMzY5YThlYmVkLi4wNzFhN2E1N2E1IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtOTAzNSw2ICs5MDM1LDM1IEBAIGFuZCBKYXJvLVdpbmtsZXIuIikK ICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3lzY3RsLTAuNAorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LXN5c2N0bCIpCisgICAgKHZlcnNpb24gIjAuNC4wIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgInN5c2N0bCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHA2YmZqc3czdjEybmIycXNnbTZyOWts d2I1cXloNHc1NXp6bWNjdjhyNWFxYjhnMDA4NSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0LWJp dGZsYWdzLTEpCisgICAgICAgICgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMp CisgICAgICAgICgicnVzdC1mYWlsdXJlIiAscnVzdC1mYWlsdXJlLTAuMSkKKyAgICAgICAgKCJy dXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3Qtd2Fsa2RpciIgLHJ1 c3Qtd2Fsa2Rpci0yLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIu Y29tL2pvaGFsdW4vc3lzY3RsLXJzIikKKyAgICAoc3lub3BzaXMgIlNpbXBsaWZpZWQgaW50ZXJm YWNlIHRvIGxpYmM6OnN5c2N0bCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJTaW1wbGlmaWVk IGludGVyZmFjZSB0byBsaWJjOjpzeXNjdGwuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0 KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdGFyLTAuNAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXRhciIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0223-gnu-Add-rust-nix-0.15.patch" Content-Disposition: attachment; filename="0223-gnu-Add-rust-nix-0.15.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8222 RnJvbSA2ZjhkMTgwMjI0OGNiMTY5MDY1N2JlYjBhNDhhYTYwY2IwZTFkMWEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoxNjo0NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjIzLzI2M10gZ251OiBB ZGQgcnVzdC1uaXgtMC4xNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtbmlj LTAuMTUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDA3MWE3YTU3YTUuLmY4NjBmMThlZDUg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC01NDk1LDYgKzU0OTUsNDEgQEAgcGFpcnMgaW4gaW5zZXJ0aW9u IG9yZGVyLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW5peC0wLjE1 CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtbml4IikKKyAgICAodmVyc2lvbiAiMC4xNS4w IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgIm5peCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGFhMmw3d2c5cHp4MjRr czRwOTdnZHkwOWE0aGhzMXNyOWRyeG5tNzV2OTA2ZDdobmJpdiIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYml0ZmxhZ3Mi ICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0w LjEpCisgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICAgICAgKCJy dXN0LXZvaWQiICxydXN0LXZvaWQtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgICAgICgoInJ1c3QtYnl0ZXMiICxydXN0LWJ5dGVzLTAuNCkKKyAgICAgICAgKCJy dXN0LWNhcHMiICxydXN0LWNhcHMtMC4zKQorICAgICAgICAoInJ1c3QtY2MiICxydXN0LWNjLTEu MCkKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisg ICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAgICAgICAgKCJydXN0LXN5c2N0 bCIgLHJ1c3Qtc3lzY3RsLTAuNCkKKyAgICAgICAgKCJydXN0LXRlbXBmaWxlIiAscnVzdC10ZW1w ZmlsZS0zLjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL25peC1ydXN0 L25peCIpCisgICAgKHN5bm9wc2lzICJSdXN0IGZyaWVuZGx5IGJpbmRpbmdzIHRvICpuaXggQVBJ cyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJSdXN0IGZyaWVuZGx5IGJpbmRpbmdzIHRvICpu aXggQVBJcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1ub2Ryb3AtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtbm9kcm9wIikK LS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0224-gnu-Add-rust-os-pipe-0.8.patch" Content-Disposition: attachment; filename="0224-gnu-Add-rust-os-pipe-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8223 RnJvbSAzZjIxYjMzOTA5YzkyNWUyNDIzOTgzNTcwMmFlMmMwNzk1MjJhZDgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoxOToyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjI0LzI2M10gZ251OiBB ZGQgcnVzdC1vcy1waXBlLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt b3MtcGlwZS0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmODYwZjE4ZWQ1Li5hMDRmNjk5N2M5IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNTk4NSw2ICs1OTg1LDMzIEBAIHN5c3RlbSBmb3IgT3BlblNTTC4i KQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1vcy1waXBlLTAuOAorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LW9zLXBpcGUiKQorICAgICh2ZXJzaW9uICIwLjguMiIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJvcy1waXBlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNDlheDhzaHhpazdtbTY4cjJu Zjd4bnJjcTN6M3A3aHo1NHNicmN4d3l3eHFzamR6czQxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxk PyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1uaXgiICxydXN0LW5p eC0wLjE1KQorICAgICAgICAoInJ1c3Qtd2luYXBpIiAscnVzdC13aW5hcGktMC4zKSkpKQorICAg IChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9vY29ubm9yNjYzL29zX3BpcGUu cnMiKQorICAgIChzeW5vcHNpcworICAgICAiQ3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3Igb3Bl bmluZyBPUyBwaXBlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBIGNyb3NzLXBsYXRmb3Jt IGxpYnJhcnkgZm9yIG9wZW5pbmcgT1MgcGlwZXMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3duaW5nLXJlZi0wLjQKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1vd25pbmctcmVmIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0225-gnu-Add-rust-shared-child-0.3.patch" Content-Disposition: attachment; filename="0225-gnu-Add-rust-shared-child-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8224 RnJvbSBmZGQ1YzU3ODEwYjE4ZGVhNDgyNGVkZWE0NDRiYTdhM2VjOGQwNDU3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoyMDozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjI1LzI2M10gZ251OiBB ZGQgcnVzdC1zaGFyZWQtY2hpbGQtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1zaGFyZWQtY2hpbGQtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTA0ZjY5OTdjOS4uNWFh Yzc4MWM3MCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg0MjksNiArODQyOSwzMyBAQCBzeW5jaHJvbml6 YXRpb24gcHJpbWl0aXZlcy4iKQogICAgICAiTWluaW1hbCBpbXBsZW1lbnRhdGlvbiBvZiBTSEEx IGZvciBSdXN0LiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LXNoYXJlZC1jaGlsZC0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1z aGFyZWQtY2hpbGQiKQorICAgICh2ZXJzaW9uICIwLjMuNCIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJzaGFyZWQtY2hpbGQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFsbWptcjc5MzFkcjljcGFsdzJuN3NzNGk5bW5s NzI4NWoyZHlneGZsazl5ODB4Y3pzd2MiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAg ICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQor ICAgICAgICAoInJ1c3Qtd2luYXBpIiAscnVzdC13aW5hcGktMC4zKSkpKQorICAgIChob21lLXBh Z2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9vY29ubm9yNjYzL3NoYXJlZF9jaGlsZC5ycyIp CisgICAgKHN5bm9wc2lzCisgICAgICJVc2UgY2hpbGQgcHJvY2Vzc2VzIGZyb20gbXVsdGlwbGUg dGhyZWFkcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBIGxpYnJhcnkgZm9yIHVzaW5nIGNo aWxkIHByb2Nlc3NlcyBmcm9tIG11bHRpcGxlIHRocmVhZHMuIikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2hsZXgtMC4xCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3Qtc2hsZXgiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0226-gnu-Add-rust-duct-0.13.patch" Content-Disposition: attachment; filename="0226-gnu-Add-rust-duct-0.13.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8225 RnJvbSA3NDQ3MmEyMzA1NTA3MWZkYTM5MTVkZmJlZmQyODQ3MzI5ZjA0MGI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoyMjozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjI2LzI2M10gZ251OiBB ZGQgcnVzdC1kdWN0LTAuMTMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWR1 Y3QtMC4xMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1YWFjNzgxYzcwLi4xZTQyYzlhNjEzIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjIwNyw2ICsyMjA3LDM3IEBAIGZsb2F0aW5nLXBvaW50IHByaW1p dGl2ZXMgdG8gYW4gQGNvZGV7aW86OldyaXRlfS4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAg ICAgICIwZzk2Y2FwNnNpMWc2d2k2MmhzZGsyZm5qM3NmNXZkNGk5N3pqNjE2M2o4aGhuc2wzbjBk IikpKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWR1Y3QtMC4xMworICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWR1Y3QiKQorICAgICh2ZXJzaW9uICIwLjEzLjAiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiZHVjdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3Ry aW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1Ngor ICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWlyMzg4NGkxeXpua2ZkY2NxcWJjYjl2NXNkcGNn eGx2NDFoZ3puY3JxYWxqdjE4cjB3aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWls ZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAg ICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpCisg ICAgICAgICgicnVzdC1vbmNlLWNlbGwiICxydXN0LW9uY2UtY2VsbC0xLjIpCisgICAgICAgICgi cnVzdC1vcy1waXBlIiAscnVzdC1vcy1waXBlLTAuOCkKKyAgICAgICAgKCJydXN0LXNoYXJlZC1j aGlsZCIgLHJ1c3Qtc2hhcmVkLWNoaWxkLTAuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVu dC1pbnB1dHMKKyAgICAgICAoKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQor ICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9vY29ubm9yNjYzL2R1Y3Qu cnMiKQorICAgIChzeW5vcHNpcworICAgICAiTGlicmFyeSBmb3IgcnVubmluZyBjaGlsZCBwcm9j ZXNzZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQSBsaWJyYXJ5IGZvciBydW5uaW5nIGNo aWxkIHByb2Nlc3Nlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1laXRoZXItMS41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZWl0 aGVyIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0227-gnu-Add-rust-rustfix-0.4.patch" Content-Disposition: attachment; filename="0227-gnu-Add-rust-rustfix-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8226 RnJvbSBkODk3NGI0MzI2MDkzYTkwY2U4ODczNDk2YWIxYzM0ZTI1MzQ2NWI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoyNDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjI3LzI2M10gZ251OiBB ZGQgcnVzdC1ydXN0Zml4LTAuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt cnVzdGZpeC0wLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxZTQyYzlhNjEzLi43ZTZk MWQ3NGVjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzY2Niw2ICs3NjY2LDQyIEBAIHJlcXVpcmUgdW5z dGFibGUgbGFuZ3VhZ2UgZmVhdHVyZXMuIikKIHJ1c3RjIGNvbXBpbGVyLiIpCiAgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtcnVzdGZpeC0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ydXN0Zml4IikK KyAgICAodmVyc2lvbiAiMC40LjYiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicnVzdGZpeCIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMDF6bjB5c25hc3MzbW1yaHhrOTA1ODR5NzEzdmpmcTF4OTdtaTRzYWFjOTlnOXZz cWwzaSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtZmFpbHVyZSIgLHJ1c3QtZmFpbHVyZS0wLjEpCisgICAgICAgICgicnVz dC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUt MS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKQor ICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1kaWZmZXJl bmNlIiAscnVzdC1kaWZmZXJlbmNlLTIuMCkKKyAgICAgICAgKCJydXN0LWR1Y3QiICxydXN0LWR1 Y3QtMC4xMykKKyAgICAgICAgKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC42 KQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtcHJv cHRlc3QiICxydXN0LXByb3B0ZXN0LTAuOSkKKyAgICAgICAgKCJydXN0LXRlbXBkaXIiICxydXN0 LXRlbXBkaXItMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNv bS9ydXN0LWxhbmcvcnVzdGZpeCIpCisgICAgKHN5bm9wc2lzCisgICAgICJBdXRvbWF0aWNhbGx5 IGFwcGx5IHRoZSBzdWdnZXN0aW9ucyBtYWRlIGJ5IHJ1c3RjIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkF1dG9tYXRpY2FsbHkgYXBwbHkgdGhlIHN1Z2dlc3Rpb25zIG1hZGUgYnkgcnVzdGMu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1ydXN0eS1mb3JrLTAuMgogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXJ1c3R5LWZvcmsiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0228-gnu-Add-rust-tester-0.5.patch" Content-Disposition: attachment; filename="0228-gnu-Add-rust-tester-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8227 RnJvbSA0Y2VlOWM4NjNmZDI5M2MyNzlhNTBhOGU3ZDEwYTc0ZTc5NTQ2ODlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoyNjozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjI4LzI2M10gZ251OiBB ZGQgcnVzdC10ZXN0ZXItMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC10 ZXN0ZXItMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3ZTZkMWQ3NGVjLi5jZGM0ZTZiYmNjIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtOTQxNyw2ICs5NDE3LDM1IEBAIHJldHVybiB2YWx1ZXMgdG8gQGNv ZGV7c3RkOjppbzo6UmVzdWx0fSB0byBpbmRpY2F0ZSBzdWNjZXNzIG9yIGZhaWx1cmUuIikKIHN0 cmVhbXMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtdGVzdGVyLTAuNQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRlc3RlciIpCisg ICAgKHZlcnNpb24gIjAuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRlc3RlciIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMXhrZ2FwejJpNGo5NzdmNmtoMXpwNnNhNWxsYmh5NXZibnI2a2ZqOGN6c3JkanIycjBh eSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3Vt ZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAg ICAgICgoInJ1c3QtZ2V0b3B0cyIgLHJ1c3QtZ2V0b3B0cy0wLjIpCisgICAgICAgICgicnVzdC1s aWJjIiAscnVzdC1saWJjLTAuMikKKyAgICAgICAgKCJydXN0LXRlcm0iICxydXN0LXRlcm0tMC40 KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9tZXNzZW5zZS9y dXN0Yy10ZXN0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkZvcmsgb2YgUnVzdCdzIHRlc3QgY3Jh dGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgZm9y ayBvZiBSdXN0J3MgdGVzdCBjcmF0ZSB0aGF0IGRvZXNuJ3QgcmVxdWlyZQordW5zdGFibGUgbGFu Z3VhZ2UgZmVhdHVyZXMuIikKKyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmV4cGF0IGxpY2Vu c2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRleHR3cmFwLTAuMTEKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC10ZXh0d3JhcCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0229-gnu-Add-rust-compiletest-rs-0.3.patch" Content-Disposition: attachment; filename="0229-gnu-Add-rust-compiletest-rs-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8228 RnJvbSBhNjY3ZjRmMDZkMzFkOTE5N2NiNTU5MmVmOTBlZjNkMWI4ZDQ1YzY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDoyNzozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjI5LzI2M10gZ251OiBB ZGQgcnVzdC1jb21waWxldGVzdC1ycy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWNvbXBpbGV0ZXN0LXJzLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg Y2RjNGU2YmJjYy4uZGY5NjRiODM1NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEzNDksNiArMTM0OSw0 NiBAQCBuZWVkIGNvbXBpbGVyLXJ0IGludHJpbnNpY3MuIikKICAgICAobGljZW5zZSAobGlzdCBs aWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtY29tcGlsZXRlc3QtcnMtMC4zCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtY29tcGlsZXRlc3QtcnMiKQorICAgICh2ZXJzaW9uICIwLjMuMjIiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAiY29tcGlsZXRlc3QtcnMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFkaTdrbDJ6djdqY3dx cTM0M2FhZnFobjMxZ2ZhNjAwemg0bWk2Y3AxMG1uNmE5d3EzcGwiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAt YnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWRpZmYiICxy dXN0LWRpZmYtMC4xKQorICAgICAgICAoInJ1c3QtZmlsZXRpbWUiICxydXN0LWZpbGV0aW1lLTAu MikKKyAgICAgICAgKCJydXN0LWdldG9wdHMiICxydXN0LWdldG9wdHMtMC4yKQorICAgICAgICAo InJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgICAgICgicnVzdC1sb2ciICxydXN0 LWxvZy0wLjQpCisgICAgICAgICgicnVzdC1taW93IiAscnVzdC1taW93LTAuMykKKyAgICAgICAg KCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpCisgICAgICAgICgicnVzdC1ydXN0Zml4IiAs cnVzdC1ydXN0Zml4LTAuNCkKKyAgICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjAp CisgICAgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisg ICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkKKyAgICAgICAg KCJydXN0LXRlbXBmaWxlIiAscnVzdC10ZW1wZmlsZS0zLjApCisgICAgICAgICgicnVzdC10ZXN0 ZXIiICxydXN0LXRlc3Rlci0wLjUpCisgICAgICAgICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFw aS0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xhdW1h bm4vY29tcGlsZXRlc3QtcnMiKQorICAgIChzeW5vcHNpcworICAgICAiQ29tcGlsZXRlc3QgdXRp bGl0eSBmcm9tIHRoZSBSdXN0IGNvbXBpbGVyIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRo ZSBjb21waWxldGVzdCB1dGlsaXR5IGZyb20gdGhlIFJ1c3QgY29tcGlsZXIgYXMgYSBzdGFuZGFs b25lIHRlc3RpbmcKK2hhcm5lc3MuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAs bGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jb25zb2xlLTAuNwogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWNvbnNvbGUiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0231-gnu-Add-rust-phf-0.7.patch" Content-Disposition: attachment; filename="0231-gnu-Add-rust-phf-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8230 RnJvbSAwNTYzYWVjMTU5MmQwZDUzN2YxMmRiZWIwZjk1ZDA4NWJjMzY2NGU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDozMToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjMxLzI2M10gZ251OiBB ZGQgcnVzdC1waGYtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1waGYt MC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcg KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTQyNWI0MmVkNC4uY2RmZjY1NzY0MyAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTY0MzQsNiArNjQzNCwzMyBAQCBhbGdvcml0aG0uIikKIGFsZ29yaXRobXMuIikK ICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1waGYtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGhm IikKKyAgICAodmVyc2lvbiAiMC43LjI0IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBoZiIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMDY2eHd2NGRyNjA1NmE5YWRsa2Fyd3A0bjk0a2Jwd25nYm1kNDduZ20zY2ZieXc0 OW5tayIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cwor ICAgICAgICgoInJ1c3QtcGhmLW1hY3JvcyIgLHJ1c3QtcGhmLW1hY3Jvcy0wLjcpCisgICAgICAg ICgicnVzdC1waGYtc2hhcmVkIiAscnVzdC1waGYtc2hhcmVkLTAuNykpKSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2ZhY2tsZXIvcnVzdC1waGYiKQorICAgIChz eW5vcHNpcworICAgICAiUnVudGltZSBzdXBwb3J0IGZvciBwZXJmZWN0IGhhc2ggZnVuY3Rpb24g ZGF0YSBzdHJ1Y3R1cmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlJ1bnRpbWUgc3VwcG9y dCBmb3IgcGVyZmVjdCBoYXNoIGZ1bmN0aW9uIGRhdGEgc3RydWN0dXJlcy4iKQorICAgIChsaWNl bnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1waGYtZ2VuZXJhdG9y LTAuNwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBoZi1nZW5lcmF0b3IiKQotLSAKMi4y NC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0230-gnu-Add-rust-phf-macros-0.7.patch" Content-Disposition: attachment; filename="0230-gnu-Add-rust-phf-macros-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8229 RnJvbSBjMDk5NDBiOWU0ZGI4YWRiN2IwZjJlYzk0M2EzZmQyMmQ0NGY0MDdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDozMDoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjMwLzI2M10gZ251OiBB ZGQgcnVzdC1waGYtbWFjcm9zLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcGhmLW1hY3Jvcy0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGRmOTY0YjgzNTcuLmE0 MjViNDJlZDQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02NDU5LDYgKzY0NTksMzggQEAgYWxnb3JpdGht cy4iKQogICAgIChkZXNjcmlwdGlvbiAiUEhGIGdlbmVyYXRpb24gbG9naWMiKQogICAgIChsaWNl bnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1waGYtbWFjcm9zLTAu NworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXBoZi1tYWNyb3MiKQorICAgICh2ZXJzaW9u ICIwLjcuMjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGhmX21hY3JvcyIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MGR6eWxjeTE0a3N5NjBoMjY1bDQzM2o5cmE4eGhnOHhscTNwZDVxazY1OG02ZjFteGQ1eCIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgo InJ1c3QtcGhmLWdlbmVyYXRvciIgLHJ1c3QtcGhmLWdlbmVyYXRvci0wLjcpCisgICAgICAgICgi cnVzdC1waGYtc2hhcmVkIiAscnVzdC1waGYtc2hhcmVkLTAuNykKKyAgICAgICAgKCJydXN0LXBy b2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgICAgICgicnVzdC1xdW90ZSIg LHJ1c3QtcXVvdGUtMS4wKQorICAgICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpCisg ICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNvbXBpbGV0 ZXN0LXJzIiAscnVzdC1jb21waWxldGVzdC1ycy0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL3NmYWNrbGVyL3J1c3QtcGhmIikKKyAgICAoc3lub3BzaXMK KyAgICAgIk1hY3JvcyB0byBnZW5lcmF0ZSB0eXBlcyBpbiB0aGUgcGhmIGNyYXRlIikKKyAgICAo ZGVzY3JpcHRpb24KKyAgICAgIk1hY3JvcyB0byBnZW5lcmF0ZSB0eXBlcyBpbiB0aGUgcGhmIGNy YXRlLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LXBoZi1zaGFyZWQtMC43CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcGhmLXNoYXJl ZCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0232-gnu-Add-rust-new-debug-unreachable-1.0.patch" Content-Disposition: attachment; filename="0232-gnu-Add-rust-new-debug-unreachable-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8231 RnJvbSA3MjliNmQ0MWY2NzBiZjI5NGNmY2EzZjNjM2QwNjY3NWQ2MDk3MzUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDozMzozNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjMyLzI2M10gZ251OiBB ZGQgcnVzdC1uZXctZGVidWctdW5yZWFjaGFibGUtMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSAocnVzdC1uZXctZGVidWctdW5yZWFjaGFibGUtMS4wKTogTmV3IHZhcmlhYmxlLgot LS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg Y2RmZjY1NzY0My4uNTIxMjQ5ZjgwYiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU1NjYsNiArNTU2Niwz MCBAQCBwYWlycyBpbiBpbnNlcnRpb24gb3JkZXIuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtbmV3LWRlYnVnLXVucmVhY2hhYmxlLTEuMAorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LW5ldy1kZWJ1Zy11bnJlYWNoYWJsZSIpCisgICAgKHZlcnNpb24gIjEuMC4z IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgIm5ld19kZWJ1Z191bnJlYWNoYWJsZSIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMGMxYnIzMjZxYTBycnp4cm4ycmQ1YWg3eGFwcmlnMmk5cjRyd3N4MDZ2bnZjMWYwMDN6bCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cyBgKCM6c2tpcC1idWlsZD8gI3QpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0 aHViLmNvbS9tYnJ1YmVjay9ydXN0LWRlYnVnLXVucmVhY2hhYmxlIikKKyAgICAoc3lub3BzaXMK KyAgICAgIlBhbmljIGluIGRlYnVnLCBAY29kZXtpbnRyaW5zaWNzOjp1bnJlYWNoYWJsZSgpfSBp biByZWxlYXNlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlBhbmljIGluIGRlYnVnLCBAY29k ZXtpbnRyaW5zaWNzOjp1bnJlYWNoYWJsZSgpIH1pbgorcmVsZWFzZSAoZm9yayBvZiBkZWJ1Z191 bnJlYWNoYWJsZSkiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1uaXgtMC4xNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW5peCIpCi0t IAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0234-gnu-Add-rust-string-cache-shared-0.3.patch" Content-Disposition: attachment; filename="0234-gnu-Add-rust-string-cache-shared-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8233 RnJvbSAyNzQyMDYyMGQyNmExZGZiN2NkYzU3YjJiMDk2NGI1YzUwMWVlNTM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDozNzozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjM0LzI2M10gZ251OiBB ZGQgcnVzdC1zdHJpbmctY2FjaGUtc2hhcmVkLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gKHJ1c3Qtc3RyaW5nLWNhY2hlLXNoYXJlZC0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQog Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAyMyArKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGRhMDhl ODEyMGUuLmRkZjQ4ZDZjNmMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MjAwLDYgKzkyMDAsMjkgQEAg Y3JhdGUuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOnVubGljZW5zZQogICAgICAgICAg ICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3RyaW5n LWNhY2hlLXNoYXJlZC0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zdHJpbmctY2Fj aGUtc2hhcmVkIikKKyAgICAodmVyc2lvbiAiMC4zLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi c3RyaW5nLWNhY2hlLXNoYXJlZCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXo3ZHBkaXgxbTQyeDZkZHNoZGNwamY5 MW1sOW1odm5za21pdjVrZDhoY3BxMGRsdjI1aSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyBgKCM6c2tpcC1idWlsZD8gI3QpKQorICAg IChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9zZXJ2by9zdHJpbmctY2FjaGUi KQorICAgIChzeW5vcHNpcworICAgICAiQ29kZSBzaGFyZSBiZXR3ZWVuIHN0cmluZ19jYWNoZSBh bmQgc3RyaW5nX2NhY2hlX2NvZGVnZW4iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQ29kZSBz aGFyZSBiZXR3ZWVuIHN0cmluZ19jYWNoZSBhbmQgc3RyaW5nX2NhY2hlX2NvZGVnZW4uIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1zdHJzaW0tMC45CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc3Ry c2ltIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0233-gnu-Add-rust-precomputed-hash-0.1.patch" Content-Disposition: attachment; filename="0233-gnu-Add-rust-precomputed-hash-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8232 RnJvbSAyMTcxMDYyYjZhNTJiNjNjYjc3MWVhNDBmYjQzZTJjNTViYTRiNGIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDozNTo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjMzLzI2M10gZ251OiBB ZGQgcnVzdC1wcmVjb21wdXRlZC1oYXNoLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtcHJlY29tcHV0ZWQtaGFzaC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1MjEyNDlmODBi Li5kYTA4ZTgxMjBlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjcxNCw2ICs2NzE0LDMwIEBAIGZvciB4 ODYuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAg ICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcHJlY29tcHV0ZWQt aGFzaC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1wcmVjb21wdXRlZC1oYXNoIikK KyAgICAodmVyc2lvbiAiMC4xLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicHJlY29tcHV0ZWQt aGFzaCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMDc1azliZnkzOWpoczUzY2IyZnBiOWtsZmFreDJnbHhuZjI4emR3 MDh3czZsZ3BxNmx3aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgKGFyZ3VtZW50cyBgKCM6c2tpcC1idWlsZD8gI3QpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9lbWlsaW8vcHJlY29tcHV0ZWQtaGFzaCIpCisgICAgKHN5 bm9wc2lzCisgICAgICJCYXNlIGRlcGVuZGVuY3kgdG8gZXhwb3NlIGEgcHJlY29tcHV0ZWQgaGFz aCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBsaWJy YXJ5IGludGVuZGluZyB0byBiZSBhIGJhc2UKK2RlcGVuZGVuY3kgdG8gZXhwb3NlIGEgcHJlY29t cHV0ZWQgaGFzaC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogOzsgQ3ljbGlj IGRlcGVuZGVuY2llcyB3aXRoIHJ1c3QtZGVtby1oYWNrLgogKGRlZmluZS1wdWJsaWMgcnVzdC1w cm9jLW1hY3JvLWhhY2stMC41CiAgIChwYWNrYWdlCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0236-gnu-Add-rust-string-cache-0.7.patch" Content-Disposition: attachment; filename="0236-gnu-Add-rust-string-cache-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8235 RnJvbSA5Mjk5ODg4MWQ1MDA3MTFiMzJlYTUzNGYwMTJlNTZjMzYwYzc0YTNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo0Mjo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjM2LzI2M10gZ251OiBB ZGQgcnVzdC1zdHJpbmctY2FjaGUtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1zdHJpbmctY2FjaGUtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODlmNWNh NzgyNC4uOWI5YTEzMWY2NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkyMDAsNiArOTIwMCw0MiBAQCBj cmF0ZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6dW5saWNlbnNlCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zdHJpbmct Y2FjaGUtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3RyaW5nLWNhY2hlIikKKyAg ICAodmVyc2lvbiAiMC43LjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic3RyaW5nX2NhY2hlIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIwOHNseTlzOTJsMGcwYWkxaXlqOXBhd2wwNXhid200bThrbDN6cWt2MndraWp3 NGgzbXI1IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRz CisgICAgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAg ICAgICAoInJ1c3QtbmV3LWRlYnVnLXVucmVhY2hhYmxlIgorICAgICAgICAgLHJ1c3QtbmV3LWRl YnVnLXVucmVhY2hhYmxlLTEuMCkKKyAgICAgICAgKCJydXN0LXBoZi1zaGFyZWQiICxydXN0LXBo Zi1zaGFyZWQtMC43KQorICAgICAgICAoInJ1c3QtcHJlY29tcHV0ZWQtaGFzaCIgLHJ1c3QtcHJl Y29tcHV0ZWQtaGFzaC0wLjEpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4w KQorICAgICAgICAoInJ1c3Qtc3RyaW5nLWNhY2hlLWNvZGVnZW4iICxydXN0LXN0cmluZy1jYWNo ZS1jb2RlZ2VuLTAuNCkKKyAgICAgICAgKCJydXN0LXN0cmluZy1jYWNoZS1zaGFyZWQiICxydXN0 LXN0cmluZy1jYWNoZS1zaGFyZWQtMC4zKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUt cGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3N0cmluZy1jYWNoZSIpCisgICAg KHN5bm9wc2lzCisgICAgICJTdHJpbmcgaW50ZXJuaW5nIGxpYnJhcnkgZm9yIFJ1c3QiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc3RyaW5nIGludGVy bmluZyBsaWJyYXJ5IGZvciBSdXN0LAorZGV2ZWxvcGVkIGFzIHBhcnQgb2YgdGhlIFNlcnZvIHBy b2plY3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zdHJpbmctY2FjaGUtY29kZWdlbi0wLjQKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1zdHJpbmctY2FjaGUtY29kZWdlbiIpCi0tIAoyLjI0LjEK Cg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0235-gnu-Add-rust-string-cache-codegen-0.4.patch" Content-Disposition: attachment; filename="0235-gnu-Add-rust-string-cache-codegen-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8234 RnJvbSAyMGE4NjUwNTUzNGM2NDQ3ZjIyOTgxNGI4NTE3MWViZWMzOWMxZDAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo0MDowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjM1LzI2M10gZ251OiBB ZGQgcnVzdC1zdHJpbmctY2FjaGUtY29kZWdlbi0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXN0cmluZy1jYWNoZS1jb2RlZ2VuLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K aW5kZXggZGRmNDhkNmM2Yy4uODlmNWNhNzgyNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkyMDAsNiAr OTIwMCwzOCBAQCBjcmF0ZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6dW5saWNlbnNl CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMg cnVzdC1zdHJpbmctY2FjaGUtY29kZWdlbi0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1zdHJpbmctY2FjaGUtY29kZWdlbiIpCisgICAgKHZlcnNpb24gIjAuNC4yIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgInN0cmluZy1jYWNoZS1jb2RlZ2VuIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbnBsOXpxOWNk MTZkN2lya3NibGdrN2w3ZzZxa25uenNtcjEyaHJoa3kyZmNwcDF4c2h5IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpz a2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1waGYt Z2VuZXJhdG9yIiAscnVzdC1waGYtZ2VuZXJhdG9yLTAuNykKKyAgICAgICAgKCJydXN0LXBoZi1z aGFyZWQiICxydXN0LXBoZi1zaGFyZWQtMC43KQorICAgICAgICAoInJ1c3QtcHJvYy1tYWNybzIi ICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90 ZS0xLjApCisgICAgICAgICgicnVzdC1zdHJpbmctY2FjaGUtc2hhcmVkIgorICAgICAgICAgLHJ1 c3Qtc3RyaW5nLWNhY2hlLXNoYXJlZC0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0 cHM6Ly9naXRodWIuY29tL3NlcnZvL3N0cmluZy1jYWNoZSIpCisgICAgKHN5bm9wc2lzCisgICAg ICJDb2RlZ2VuIGxpYnJhcnkgZm9yIHN0cmluZy1jYWNoZSIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBjb2RlZ2VuIGxpYnJhcnkgZm9yIHN0cmluZy1j YWNoZSwKK2RldmVsb3BlZCBhcyBwYXJ0IG9mIHRoZSBTZXJ2byBwcm9qZWN0LiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3Qtc3RyaW5nLWNhY2hlLXNoYXJlZC0wLjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1zdHJpbmctY2FjaGUtc2hhcmVkIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0237-gnu-Add-rust-tendril-0.4.patch" Content-Disposition: attachment; filename="0237-gnu-Add-rust-tendril-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8236 RnJvbSA3NTA2MjllYWY5MzU2OWQ5OTg3NWQwZmVhOTJiZjcxNTUwMjA2YWFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo0NToyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjM3LzI2M10gZ251OiBB ZGQgcnVzdC10ZW5kcmlsLTAuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt dGVuZHJpbC0wLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOWI5YTEzMWY2Ny4uOTc2NjhjOTQy ZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTk1MjcsNiArOTUyNywzNyBAQCBkaXJlY3Rvcmllcy4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10ZW5kcmlsLTAuNAorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXRlbmRyaWwiKQorICAgICh2ZXJzaW9uICIwLjQuMSIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJ0ZW5kcmlsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZnN4N2JscnJ6Z2NhOGFh MnlxeTh6eHlpOHM3YW1za2hna2sxbWw1c2JhcXlhbHlzenZoIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1 aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1lbmNvZGluZyIg LHJ1c3QtZW5jb2RpbmctMC4yKQorICAgICAgICAoInJ1c3QtZW5jb2RpbmctcnMiICxydXN0LWVu Y29kaW5nLXJzLTAuOCkKKyAgICAgICAgKCJydXN0LWZ1dGYiICxydXN0LWZ1dGYtMC4xKQorICAg ICAgICAoInJ1c3QtbWFjIiAscnVzdC1tYWMtMC4xKQorICAgICAgICAoInJ1c3QtdXRmLTgiICxy dXN0LXV0Zi04LTAuNykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAg ICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBz Oi8vZ2l0aHViLmNvbS9zZXJ2by90ZW5kcmlsIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNvbXBh Y3QgYnVmZmVyL3N0cmluZyB0eXBlIGZvciB6ZXJvLWNvcHkgcGFyc2luZyIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJDb21wYWN0IGJ1ZmZlci9zdHJpbmcgdHlwZSBmb3IgemVyby1jb3B5IHBh cnNpbmcuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10ZXJtLTAuNAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXRlcm0iKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0239-gnu-Add-rust-markup5ever-0.8.patch" Content-Disposition: attachment; filename="0239-gnu-Add-rust-markup5ever-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8238 RnJvbSBlZTQ5MzYwMTQ0NTAwMTc1M2JmZmYxYzA2YWJmYzIxZGZkOWM2ZDZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo0OTozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjM5LzI2M10gZ251OiBB ZGQgcnVzdC1tYXJrdXA1ZXZlci0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW1hcmt1cDVldmVyLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNWNkNjVlNWJj Ny4uMTQxNjk3ZTU5YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwNTMsNiArNTA1Myw0MSBAQCBpbXBs ZW1lbnRhdGlvbiBvZiBMWk1BIGFuZCB4eiBzdHJlYW0gZW5jb2RpbmcvZGVjb2RpbmcuIikKICAg ICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtbWFya3VwNWV2ZXItMC44CisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbWFya3VwNWV2ZXIiKQorICAgICh2ZXJzaW9uICIwLjgu MSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJtYXJrdXA1ZXZlciIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDhheWw5 YXFqbm1mN2x5MWlweTZkazN3anZ5Zm40dzUxbDQwanpoMWZoOTg0eWtsZGJ6aSIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBg KCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3Qt bG9nIiAscnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtcGhmIiAscnVzdC1waGYtMC43KQor ICAgICAgICAoInJ1c3Qtc3RyaW5nLWNhY2hlIiAscnVzdC1zdHJpbmctY2FjaGUtMC43KQorICAg ICAgICAoInJ1c3QtdGVuZHJpbCIgLHJ1c3QtdGVuZHJpbC0wLjQpKQorICAgICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1waGYtY29kZWdlbiIgLHJ1c3QtcGhm LWNvZGVnZW4tMC43KQorICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAg ICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICAg ICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgICAgICAoInJ1 c3Qtc3RyaW5nLWNhY2hlLWNvZGVnZW4iCisgICAgICAgICAscnVzdC1zdHJpbmctY2FjaGUtY29k ZWdlbi0wLjQpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL2h0 bWw1ZXZlciIpCisgICAgKHN5bm9wc2lzCisgICAgICJDb21tb24gY29kZSBmb3IgeG1sNWV2ZXIg YW5kIGh0bWw1ZXZlciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb21tb24gY29kZSBmb3Ig eG1sNWV2ZXIgYW5kIGh0bWw1ZXZlci4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4w ICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1hdGNoZXMtMC4xCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbWF0Y2hlcyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0238-gnu-Add-rust-phf-codegen-0.7.patch" Content-Disposition: attachment; filename="0238-gnu-Add-rust-phf-codegen-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8237 RnJvbSA2ZWQ0ZmEyMjRiMmQxMmY0YzRkNWVmN2M2NzIyMzZlYzk4ZDIyY2U2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo0NzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjM4LzI2M10gZ251OiBB ZGQgcnVzdC1waGYtY29kZWdlbi0wLjcuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBoZi1jb2RlZ2VuLTAuNyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5NzY2OGM5NDJmLi41Y2Q2NWU1 YmM3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjQ4NSw2ICs2NDg1LDMxIEBAIGFsZ29yaXRobXMuIikK ICAgICAgIlJ1bnRpbWUgc3VwcG9ydCBmb3IgcGVyZmVjdCBoYXNoIGZ1bmN0aW9uIGRhdGEgc3Ry dWN0dXJlcy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1waGYtY29kZWdlbi0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1waGYt Y29kZWdlbiIpCisgICAgKHZlcnNpb24gIjAuNy4yNCIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJw aGYtY29kZWdlbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHpqaWJsaWNmbTBucm1yMnh4cnM2cG5mNnp6MjM5NHdn Y2g2ZGNiZDhqaWprcTk4YWdtaCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAj OmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtcGhmLWdlbmVyYXRvciIgLHJ1c3QtcGhmLWdl bmVyYXRvci0wLjcpCisgICAgICAgICgicnVzdC1waGYtc2hhcmVkIiAscnVzdC1waGYtc2hhcmVk LTAuNykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2ZhY2ts ZXIvcnVzdC1waGYiKQorICAgIChzeW5vcHNpcyAiQ29kZWdlbiBsaWJyYXJ5IGZvciBQSEYgdHlw ZXMiKQorICAgIChkZXNjcmlwdGlvbiAiQ29kZWdlbiBsaWJyYXJ5IGZvciBQSEYgdHlwZXMuIikK KyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGhm LWdlbmVyYXRvci0wLjcKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1waGYtZ2VuZXJhdG9y IikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0240-gnu-Add-rust-html5ever-0.23.patch" Content-Disposition: attachment; filename="0240-gnu-Add-rust-html5ever-0.23.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8239 RnJvbSA4Njg0ZGYxYmNhZjk0OGVhN2UzODg0ZDJiM2UyNzZmMWI5YTMyYmY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo1MDo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQwLzI2M10gZ251OiBB ZGQgcnVzdC1odG1sNWV2ZXItMC4yMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtaHRtbDVldmVyLTAuMjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDE0MTY5N2U1OWEu LmFjODBjN2Y4MzkgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00MDg5LDYgKzQwODksNDEgQEAgY29tcGls ZSB0aW1lLiIpCiAgICAgICJJbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgaGV4LWxpdGVy YWwgY3JhdGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1odG1sNWV2ZXItMC4yMworICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LWh0bWw1ZXZlciIpCisgICAgKHZlcnNpb24gIjAuMjMuMCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJodG1sNWV2ZXIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFkeDhrN3N5bnJtZjNmbDZn Y2ZtNXExY3liZmdsdmhjOXhudmx5M3M1eGNjMGI0NW1yanciKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVp bGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWxvZyIgLHJ1c3Qt bG9nLTAuNCkKKyAgICAgICAgKCJydXN0LW1hYyIgLHJ1c3QtbWFjLTAuMSkKKyAgICAgICAgKCJy dXN0LW1hcmt1cDVldmVyIiAscnVzdC1tYXJrdXA1ZXZlci0wLjgpKQorICAgICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1jcml0ZXJpb24iICxydXN0LWNyaXRl cmlvbi0wLjIpCisgICAgICAgICgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzIt MC40KQorICAgICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICAgICAgKCJy dXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICAgICAg KCJydXN0LXJ1c3RjLXRlc3QiICxydXN0LXJ1c3RjLXRlc3QtMC4zKQorICAgICAgICAoInJ1c3Qt c3luIiAscnVzdC1zeW4tMC4xNSkKKyAgICAgICAgKCJydXN0LXR5cGVkLWFyZW5hIiAscnVzdC10 eXBlZC1hcmVuYS0xLjQpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Nl cnZvL2h0bWw1ZXZlciIpCisgICAgKHN5bm9wc2lzCisgICAgICJIaWdoLXBlcmZvcm1hbmNlIGJy b3dzZXItZ3JhZGUgSFRNTDUgcGFyc2VyIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkhpZ2gt cGVyZm9ybWFuY2UgYnJvd3Nlci1ncmFkZSBIVE1MNSBwYXJzZXIuIikKKyAgICAobGljZW5zZSBg KCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1odHRwLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWh0dHAiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0241-gnu-Add-rust-pulldown-cmark-0.4.patch" Content-Disposition: attachment; filename="0241-gnu-Add-rust-pulldown-cmark-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8240 RnJvbSBlN2ZmNmRhOGFjYzI1OTI1ZGI3ODcyOWZiYzRjNGNlMGU1OTZlY2FjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAxMDo1Mjo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQxLzI2M10gZ251OiBB ZGQgcnVzdC1wdWxsZG93bi1jbWFyay0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXB1bGxkb3duLWNtYXJrLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDY4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgNjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg YWM4MGM3ZjgzOS4uZjA2ZWE1MjVlYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTY5NjIsNiArNjk2Miw0 MCBAQCBpbiB0ZXJtcyBvZiB0aGUgdXBzdHJlYW0gdW5zdGFibGUgQVBJLiIpCiAgICAgICJIeXBv dGhlc2lzLWxpa2UgcHJvcGVydHktYmFzZWQgdGVzdGluZyBhbmQgc2hyaW5raW5nLiIpCiAgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3QtcHVsbGRvd24tY21hcmstMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1 c3QtcHVsbGRvd24tY21hcmsiKQorICAgICh2ZXJzaW9uICIwLjQuMSIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJwdWxsZG93bi1jbWFyayIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWRiOHZsaG0zbjcyMDUxYmtxNGFt ODBxMjhyZnJoODg3OTZpM3k5YWpmNWhoazNscmR5aSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8g I3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0 LWJpdGZsYWdzLTEpCisgICAgICAgICgicnVzdC1nZXRvcHRzIiAscnVzdC1nZXRvcHRzLTAuMikK KyAgICAgICAgKCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyLTIuMikKKyAgICAgICAgKCJydXN0 LXVuaWNhc2UiICxydXN0LXVuaWNhc2UtMi40KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50 LWlucHV0cworICAgICAgICgoInJ1c3QtY3JpdGVyaW9uIiAscnVzdC1jcml0ZXJpb24tMC4yKQor ICAgICAgICAoInJ1c3QtaHRtbDVldmVyIiAscnVzdC1odG1sNWV2ZXItMC4yMykKKyAgICAgICAg KCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgICAgICgicnVz dC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAgICAoInJ1c3QtdGVuZHJpbCIgLHJ1c3Qt dGVuZHJpbC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29t L3JhcGhsaW51cy9wdWxsZG93bi1jbWFyayIpCisgICAgKHN5bm9wc2lzICJQdWxsIHBhcnNlciBm b3IgQ29tbW9uTWFyayIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSBwdWxsIHBhcnNlciBmb3IgQ29tbW9uTWFyay4iKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1xdWljay1lcnJvci0xLjIKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1xdWljay1lcnJvciIpCkBAIC0xMTE2Myw2ICsxMTE5Nyw0 MCBAQCBJZiB0aGF0IGZhaWxzLCBubyBkZXRlcm1pbmF0aW9uIGlzIG1hZGUsIGFuZCBjYWxscyBy ZXR1cm4gTm9uZS4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIxcGY5MXB2ajhuNmFr aDd3Nmo1eXBrYTZhcXowOGIzcXB6Z3MwYWsya2pmNGZya2lsandpIikpKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LXZlcnNpb24tc3luYy0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC12ZXJzaW9uLXN5bmMiKQorICAgICh2ZXJzaW9uICIwLjguMSIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJ2ZXJzaW9uLXN5bmMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAxcHEwaWE3YWs3ZDY5YzNjaGpnZG1hYXEy NzF5cnNwZ2J6bWs2d21yd2I3NGh4M3NrdzQiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRl cnRvb2xzLTAuOCkKKyAgICAgICAgKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3Jv Mi0wLjQpCisgICAgICAgICgicnVzdC1wdWxsZG93bi1jbWFyayIgLHJ1c3QtcHVsbGRvd24tY21h cmstMC40KQorICAgICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAgICAgICAg KCJydXN0LXNlbXZlci1wYXJzZXIiICxydXN0LXNlbXZlci1wYXJzZXItMC45KQorICAgICAgICAo InJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkKKyAgICAgICAgKCJydXN0LXRvbWwiICxydXN0LXRv bWwtMC41KQorICAgICAgICAoInJ1c3QtdXJsIiAscnVzdC11cmwtMS43KSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9tZ2Vpc2xlci92ZXJzaW9uLXN5bmMiKQor ICAgIChzeW5vcHNpcworICAgICAiRW5zdXJlIHRoYXQgdmVyc2lvbiBudW1iZXJzIGluIFJFQURN RXMgYXJlIHVwZGF0ZWQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiU2ltcGxlIGNyYXRlIGZv ciBlbnN1cmluZyB0aGF0IHZlcnNpb24gbnVtYmVycyBpbiBSRUFETUUgZmlsZXMKK2FyZSB1cGRh dGVkIHdoZW4gdGhlIGNyYXRlIHZlcnNpb24gY2hhbmdlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC12b2lkLTEuMAogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXZvaWQiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0242-gnu-Add-rust-model-0.1.patch" Content-Disposition: attachment; filename="0242-gnu-Add-rust-model-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8241 RnJvbSBiZmYwOWI3NDcwNTU1MmFhYmYzYWMwN2U3YzFiNjRiMzNlNThkYjgzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAyMDo1NzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQyLzI2M10gZ251OiBB ZGQgcnVzdC1tb2RlbC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LW1v ZGVsLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGYwNmVhNTI1ZWEuLjIyMWJjMTFiMzIgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC01NDgzLDYgKzU0ODMsMzMgQEAgSU9DUCBhbmQgQXN5bmMgSS9PIGFic3Ry YWN0aW9ucy4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIwNmc5YjhzcWxoNWd4YWt3 cXE0cnJpYjA3YWZ3YW5mbnhneGFqcmxkd2NnazNoeGp5N3djIikpKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LW1vZGVsLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LW1vZGVsIikK KyAgICAodmVyc2lvbiAiMC4xLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibW9kZWwiIHZlcnNp b24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIg dmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAg ICAgICAgIjBreDZoeTVpMWZuMnFzNHg2aHBuZzlqaXhwbTY4Zzgzdm0yNHo4YnFxc2NyMzE3eWlu YjYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1 bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAg ICAgICAoKCJydXN0LXBlcm11dG9oZWRyb24iICxydXN0LXBlcm11dG9oZWRyb24tMC4yKQorICAg ICAgICAoInJ1c3QtcHJvcHRlc3QiICxydXN0LXByb3B0ZXN0LTAuOSkpKSkKKyAgICAoaG9tZS1w YWdlICJodHRwczovL2dpdGh1Yi5jb20vc3BhY2VqYW0vbW9kZWwiKQorICAgIChzeW5vcHNpcwor ICAgICAiTW9kZWwtYmFzZWQgdGVzdGluZyBmb3IgZGF0YSBzdHJ1Y3R1cmVzIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIk1vZGVsLWJhc2VkIHRlc3RpbmcgZm9yIGRhdGEgc3RydWN0dXJlcywg d2l0aCBsaW5lYXJpemFiaWxpdHkKK2NoZWNraW5nLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtbW9kaWZp ZXItMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbW9kaWZpZXIiKQotLSAKMi4yNC4x Cgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0243-gnu-Add-rust-arc-swap-0.3.patch" Content-Disposition: attachment; filename="0243-gnu-Add-rust-arc-swap-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8242 RnJvbSBkMzc1MjIzOGYwMGEzYWI0ZWI4MTE3MDJlNzBlZTVlMjBiOTczYTQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAyMDo1ODo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQzLzI2M10gZ251OiBB ZGQgcnVzdC1hcmMtc3dhcC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWFyYy1zd2FwLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMjFiYzExYjMyLi5jNTU4MWNh MzliIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjE4LDYgKzIxOCwzNyBAQCB0ZXh0IG9yIGJsdWUgdW5k ZXJsaW5lZCB0ZXh0LCBvbiBBTlNJIHRlcm1pbmFscy4iKQogICAgICAiQXBwcm94aW1hdGUgZmxv YXRpbmcgcG9pbnQgZXF1YWxpdHkgY29tcGFyaXNvbnMgYW5kIGFzc2VydGlvbnMuIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWFyYy1zd2Fw LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWFyYy1zd2FwIikKKyAgICAodmVyc2lv biAiMC4zLjExIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImFyYy1zd2FwIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw aGE4NzI0ZHBraTk4NXY1MmlmcTVzZDk4eHZwYTVxNTFoeW1hNTJkaTc1ZGJxYm40aW13IikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRz CisgICAgICAgKCgicnVzdC1jcm9zc2JlYW0iICxydXN0LWNyb3NzYmVhbS0wLjcpCisgICAgICAg ICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYpCisgICAg ICAgICgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0ZXJ0b29scy0wLjgpCisgICAgICAgICgicnVz dC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgICAgICAoInJ1c3QtbW9k ZWwiICxydXN0LW1vZGVsLTAuMSkKKyAgICAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0t Y3B1cy0xLjEwKQorICAgICAgICAoInJ1c3QtcGFya2luZy1sb3QiICxydXN0LXBhcmtpbmctbG90 LTAuOCkKKyAgICAgICAgKCJydXN0LXByb3B0ZXN0IiAscnVzdC1wcm9wdGVzdC0wLjkpCisgICAg ICAgICgicnVzdC12ZXJzaW9uLXN5bmMiICxydXN0LXZlcnNpb24tc3luYy0wLjgpKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Zvcm5lci9hcmMtc3dhcCIpCisgICAgKHN5 bm9wc2lzICJBdG9taWNhbGx5IHN3YXBwYWJsZSBBcmMiKQorICAgIChkZXNjcmlwdGlvbiAiQXRv bWljYWxseSBzd2FwcGFibGUgQXJjIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1hcnJheXZlYy0wLjQKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1hcnJheXZlYyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0244-gnu-Add-rust-signal-hook-registry-1.0.patch" Content-Disposition: attachment; filename="0244-gnu-Add-rust-signal-hook-registry-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8243 RnJvbSAxMTcxNDdhNDM1MGZkYjY2M2U1MGFlMmYyMTlkYjkwYWEzYjNlODcxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAyMTowMjowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQ0LzI2M10gZ251OiBB ZGQgcnVzdC1zaWduYWwtaG9vay1yZWdpc3RyeS0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXNpZ25hbC1ob29rLXJlZ2lzdHJ5LTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRl eCBjNTU4MWNhMzliLi5hZDNiN2EwNzcxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODg3OCw2ICs4ODc4 LDM0IEBAIHdvcmRzLCBsaWtlIFB5dGhvbidzIHNobGV4LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3Qg bGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LXNpZ25hbC1ob29rLXJlZ2lzdHJ5LTEuMAorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LXNpZ25hbC1ob29rLXJlZ2lzdHJ5IikKKyAgICAodmVyc2lvbiAiMS4w LjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2lnbmFsLWhvb2stcmVnaXN0cnkiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjFtdzV2OTA5Zm45OWg1cWI5Nm1hNGFsbWxpazgwbHIxYzd4YmFrbjI0cnFsNmJ4NHp2ZmQi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWFyYy1zd2FwIiAscnVzdC1hcmMtc3dhcC0wLjMpCisgICAgICAgICgicnVzdC1s aWJjIiAscnVzdC1saWJjLTAuMi41OCkpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICAgICAoKCJydXN0LXNpZ25hbC1ob29rIiAscnVzdC1zaWduYWwtaG9vay0wLjEpCisg ICAgICAgICgicnVzdC12ZXJzaW9uLXN5bmMiICxydXN0LXZlcnNpb24tc3luYy0wLjgpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3Zvcm5lci9zaWduYWwtaG9v ayIpCisgICAgKHN5bm9wc2lzICJCYWNrZW5kIGNyYXRlIGZvciBzaWduYWwtaG9vayIpCisgICAg KGRlc2NyaXB0aW9uICJCYWNrZW5kIGNyYXRlIGZvciBzaWduYWwtaG9vay4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXNpcGhhc2hlci0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zaXBoYXNo ZXIiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0246-gnu-Add-rust-term-0.5.patch" Content-Disposition: attachment; filename="0246-gnu-Add-rust-term-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8245 RnJvbSBlYzYyZDUxOTMxYjBjMjk5ZWVkNjk0NTcyZDI4NDRjZjA1YmFmZGMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAyMTowNjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQ2LzI2M10gZ251OiBB ZGQgcnVzdC10ZXJtLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtdGVy bS0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAx NCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCmluZGV4IDE2MGM3MTE5ZjMuLjZlZjM5OWI4YzQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05 ODI2LDYgKzk4MjYsMjAgQEAgZGlyZWN0b3JpZXMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtdGVybS0wLjUKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBydXN0LXRl cm0tMC40KQorICAgICh2ZXJzaW9uICIwLjUuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0ZXJt IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIChw YWNrYWdlLW5hbWUgcnVzdC10ZXJtLTAuNCkgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwaGtnanJmaXNqNnpqd3o1MjU2 MzlwbXN2emhsYzQ4YTBoNjVudzg3cXJkcDZqaWhkbGdkIikpKSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXRlcm0tMC41LjEKICAgKHBhY2thZ2UKICAgICAoaW5oZXJpdCBydXN0LXRlcm0tMC40 KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0245-gnu-Add-rust-signal-hook-0.1.patch" Content-Disposition: attachment; filename="0245-gnu-Add-rust-signal-hook-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8244 RnJvbSBjYzYwNTYzYmQ0ZDQyNjU0NzY5ZWIxMmIzOWEzMzA1ZGZiZWI2ZDQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAyMTowNDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQ1LzI2M10gZ251OiBB ZGQgcnVzdC1zaWduYWwtaG9vay0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXNpZ25hbC1ob29rLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYWQzYjdhMDc3MS4u MTYwYzcxMTlmMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4NzgsNiArODg3OCwzOCBAQCB3b3Jkcywg bGlrZSBQeXRob24ncyBzaGxleC4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4w CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMg cnVzdC1zaWduYWwtaG9vay0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zaWduYWwt aG9vayIpCisgICAgKHZlcnNpb24gIjAuMS45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNpZ25h bC1ob29rIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIwbmx3MWd3aTU4cHBkczVrbHl5OHZwMmlja3gzbWFqdmRwMXBj ZHo4YWRtNHpwcW1pYXZqIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2Fy Z28taW5wdXRzCisgICAgICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAg ICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbWlv IiAscnVzdC1taW8tMC42KQorICAgICAgICAoInJ1c3QtbWlvLXVkcyIgLHJ1c3QtbWlvLXVkcy0w LjYpCisgICAgICAgICgicnVzdC1zaWduYWwtaG9vay1yZWdpc3RyeSIgLHJ1c3Qtc2lnbmFsLWhv b2stcmVnaXN0cnktMS4wKQorICAgICAgICAoInJ1c3QtdG9raW8tcmVhY3RvciIgLHJ1c3QtdG9r aW8tcmVhY3Rvci0wLjEpKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAg ICAgKCgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8tMC4xKQorICAgICAgICAoInJ1c3QtdmVyc2lv bi1zeW5jIiAscnVzdC12ZXJzaW9uLXN5bmMtMC44KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS92b3JuZXIvc2lnbmFsLWhvb2siKQorICAgIChzeW5vcHNpcyAi VW5peCBzaWduYWwgaGFuZGxpbmciKQorICAgIChkZXNjcmlwdGlvbiAiVW5peCBzaWduYWwgaGFu ZGxpbmcuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zaWduYWwtaG9vay1yZWdpc3RyeS0xLjAKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1zaWduYWwtaG9vay1yZWdpc3RyeSIpCi0tIAoyLjI0LjEK Cg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0247-gnu-Add-rust-ordermap-0.3.patch" Content-Disposition: attachment; filename="0247-gnu-Add-rust-ordermap-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8246 RnJvbSBmOWEzMDRjN2E4NWIyZTVhMWExYzFhNjAxNDM4MDA0ZDdiNDgzNWM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogVGh1LCAx OSBEZWMgMjAxOSAyMToxNjoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQ3LzI2M10gZ251OiBB ZGQgcnVzdC1vcmRlcm1hcC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LW9yZGVybWFwLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ZWYzOTliOGM0Li5jMTVk NjhiOWJmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjIwOCw2ICs2MjA4LDQwIEBAIHN5c3RlbSBmb3Ig T3BlblNTTC4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNl bnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1vcmRlcm1hcC0wLjMK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1vcmRlcm1hcCIpCisgICAgKHZlcnNpb24gIjAu My41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm9yZGVybWFwIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwcXIwYTUw bDBxYWtiamNjazkzcWRheWQweGw4Z3pwcDQyeDBuN2I3NWNzNHlic3g2dm04IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAo Izpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1z ZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0 cworICAgICAgICgoInJ1c3QtZm52IiAscnVzdC1mbnYtMS4wKQorICAgICAgICAoInJ1c3QtaXRl cnRvb2xzIiAscnVzdC1pdGVydG9vbHMtMC44KQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMi ICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0 LXF1aWNrY2hlY2stMC44KQorICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisg ICAgICAgICgicnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAo aG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vYmx1c3MvaW5kZXhtYXAiKQorICAgIChzeW5v cHNpcworICAgICAiSGFzaCB0YWJsZSB3aXRoIGNvbnNpc3RlbnQgb3JkZXIgYW5kIGZhc3QgaXRl cmF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IGhhc2ggdGFibGUgd2l0aCBjb25zaXN0ZW50IG9yZGVyIGFuZCBmYXN0CitpdGVyYXRpb24uICBO T1RFOiBUaGlzIGNyYXRlIHdhcyByZW5hbWVkIHRvIGluZGV4bWFwLiAgUGxlYXNlIHVzZSBpdCB1 bmRlciBpdHMKK25ldyBuYW1lLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxp Y2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3MtcGlwZS0wLjgKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1vcy1waXBlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0248-gnu-Add-rust-getrandom-0.1.patch" Content-Disposition: attachment; filename="0248-gnu-Add-rust-getrandom-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8247 RnJvbSA0M2VkNDZmOTczZDAxZWIxOTExMjA5YWIyYjNiMDBhMTVjMDMwOWIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODowNjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQ4LzI2M10gZ251OiBB ZGQgcnVzdC1nZXRyYW5kb20tMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1nZXRyYW5kb20tMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGMxNWQ2OGI5YmYuLjQ2Nzc3 ODU4NjEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zNjAxLDYgKzM2MDEsMzcgQEAgYXJjaGl2ZSB0byBi ZSBsaW5rZWQgaW50byBSdXN0Y29kZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1nZXRyYW5kb20tMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ2V0cmFu ZG9tIikKKyAgICAodmVyc2lvbiAiMC4xLjYiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ2V0cmFu ZG9tIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIwbWFjcmpma2dzam42aWtyOTRhZ2FwcDRma3htcjh3N3kyZzdxaXM0 aWNjNGExN2N3cDc2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28t aW5wdXRzCisgICAgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4z KQorICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgICAgICgicnVz dC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgICAgICgicnVzdC1zdGR3ZWIiICxydXN0LXN0ZHdl Yi0wLjQpCisgICAgICAgICgicnVzdC13YXNtLWJpbmRnZW4iICxydXN0LXdhc20tYmluZGdlbi0w LjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtcmFu ZG9tL2dldHJhbmRvbSIpCisgICAgKHN5bm9wc2lzCisgICAgICJSZXRyaWV2ZSByYW5kb20gZGF0 YSBmcm9tIHN5c3RlbSBzb3VyY2UiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNr YWdlIHByb3ZpZGVzIGEgc21hbGwgY3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3IKK3JldHJpZXZp bmcgcmFuZG9tIGRhdGEgZnJvbSBzeXN0ZW0gc291cmNlLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ2lt bGktMC4xOAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWdpbWxpIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0250-gnu-Add-rust-git2-0.9.patch" Content-Disposition: attachment; filename="0250-gnu-Add-rust-git2-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8249 RnJvbSAzZTIwNDA0MmZiMGI5ZWZkNzA4MDBkZGVlNTNiNTA3YWQ3MzhlZmQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoxNDoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjUwLzI2M10gZ251OiBB ZGQgcnVzdC1naXQyLTAuOS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZ2l0 Mi0wLjkpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCA0 MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDQxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDIxYmY3MDJjOWEuLjcyOTcxNjY2 M2IgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zNjg2LDYgKzM2ODYsNDcgQEAgcmV0cmlldmluZyByYW5k b20gZGF0YSBmcm9tIHN5c3RlbSBzb3VyY2UuIikKIERXQVJGIGRlYnVnZ2luZyBmb3JtYXQuIikK ICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1naXQyLTAuOQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdp dDIiKQorICAgICh2ZXJzaW9uICIwLjkuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJnaXQyIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIwY2F5ZjV3N3drdmNsdnM4YnJiaTdseWZ4YmRrbHdsczlzNDltcGYyYnJsNjU1 eWp3andqIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRz CisgICAgICAgKCgicnVzdC1iaXRmbGFncyIgLHJ1c3QtYml0ZmxhZ3MtMSkKKyAgICAgICAgKCJy dXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbGliZ2l0Mi1zeXMi ICxydXN0LWxpYmdpdDItc3lzLTAuOCkKKyAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAu NCkKKyAgICAgICAgKCJydXN0LW9wZW5zc2wtcHJvYmUiICxydXN0LW9wZW5zc2wtcHJvYmUtMC4x KQorICAgICAgICAoInJ1c3Qtb3BlbnNzbC1zeXMiICxydXN0LW9wZW5zc2wtc3lzLTAuOSkKKyAg ICAgICAgKCJydXN0LXVybCIgLHJ1c3QtdXJsLTEuNykpCisgICAgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWRvY29wdCIgLHJ1c3QtZG9jb3B0LTEuMSkKKyAg ICAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJk ZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApCisgICAgICAgICgicnVzdC10ZW1wZGly IiAscnVzdC10ZW1wZGlyLTAuMykKKyAgICAgICAgKCJydXN0LXRocmVhZC1pZCIgLHJ1c3QtdGhy ZWFkLWlkLTMuMykKKyAgICAgICAgKCJydXN0LXRpbWUiICxydXN0LXRpbWUtMC4xKSkpKQorICAg IChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvZ2l0Mi1ycyIp CisgICAgKHN5bm9wc2lzCisgICAgICJSdXN0IGJpbmRpbmdzIHRvIGxpYmdpdDIiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiQmluZGluZ3MgdG8gbGliZ2l0MiBmb3IgaW50ZXJvcGVyYXRpbmcg d2l0aCBnaXQgcmVwb3NpdG9yaWVzLgorVGhpcyBsaWJyYXJ5IGlzIGJvdGggdGhyZWFkc2FmZSBh bmQgbWVtb3J5IHNhZmUgYW5kIGFsbG93cyBib3RoCityZWFkaW5nIGFuZCB3cml0aW5nIGdpdCBy ZXBvc2l0b3JpZXMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpl eHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1nbG9iLTAuMwogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LWdsb2IiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0251-gnu-Add-rust-crates-index-0.13.patch" Content-Disposition: attachment; filename="0251-gnu-Add-rust-crates-index-0.13.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8250 RnJvbSBjOGIwN2UxNjNhZmE1Njk1NjNiOTA1MGM3ZTQzNTFkYTliMTMzMDFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoxMjowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjUxLzI2M10gZ251OiBB ZGQgcnVzdC1jcmF0ZXMtaW5kZXgtMC4xMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtY3JhdGVzLWluZGV4LTAuMTMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3Mjk3MTY2 NjNiLi41MzQ5YjBiMDBkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTU1Miw2ICsxNTUyLDM5IEBAIGlu dHJpbnNpY3MuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAg ICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3JhdGVz LWluZGV4LTAuMTMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jcmF0ZXMtaW5kZXgiKQor ICAgICh2ZXJzaW9uICIwLjEzLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY3JhdGVzLWluZGV4 IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIxbjdwcDZtazU5aHczbnFsaDhpcnhjOXBwMGc1eml3N2JwcnFzdzJseHZn MTNjdmRwNzZzIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5w dXRzCisgICAgICAgKCgicnVzdC1lcnJvci1jaGFpbiIgLHJ1c3QtZXJyb3ItY2hhaW4tMC4xMikK KyAgICAgICAgKCJydXN0LWdpdDIiICxydXN0LWdpdDItMC45KQorICAgICAgICAoInJ1c3QtZ2xv YiIgLHJ1c3QtZ2xvYi0wLjMpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4w KQorICAgICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQor ICAgICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKQorICAgICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC10ZW1wZGlyIiAscnVz dC10ZW1wZGlyLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vZnJld3N4Y3YvcnVzdC1jcmF0ZXMtaW5kZXgiKQorICAgIChzeW5vcHNpcworICAgICAiUmV0 cmlldmluZyBhbmQgaW50ZXJhY3Rpbmcgd2l0aCB0aGUgY3JhdGVzLmlvIGluZGV4IikKKyAgICAo ZGVzY3JpcHRpb24KKyAgICAgIkxpYnJhcnkgZm9yIHJldHJpZXZpbmcgYW5kIGludGVyYWN0aW5n IHdpdGggdGhlIGNyYXRlcy5pbyBpbmRleC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3JjMzJmYXN0LTEuMgogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LWNyYzMyZmFzdCIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0249-gnu-Add-rust-crossbeam-deque-0.6.patch" Content-Disposition: attachment; filename="0249-gnu-Add-rust-crossbeam-deque-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8248 RnJvbSA2ODk3YmIzNzIxMjYxYTQyZjM2NWU1OWM0MDU1NjA4M2U4YThhMjg0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODowODo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjQ5LzI2M10gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZGVxdWUtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZGVxdWUtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMTQgKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAx NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0Njc3Nzg1ODYxLi4yMWJmNzAyYzlh IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTc1MSw2ICsxNzUxLDIwIEBAIGludHJpbnNpY3MuIikKICAg ICAoZGVzY3JpcHRpb24gIkNvbmN1cnJlbnQgd29yay1zdGVhbGluZyBkZXF1ZS4iKQogICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjYKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBy dXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcpCisgICAgKHZlcnNpb24gIjAuNi4zIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImNyb3NzYmVhbS1kZXF1ZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCAocGFja2FnZS1uYW1lIHJ1c3QtY3Jvc3NiZWFtLWRl cXVlLTAuNykgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIwNHJjcGdqczZuczU3dmFnOGEzZHp4MjYxOTBkaGJ2eTJsMHA5 bjIyYjlwMXlmNjRwcjA1IikpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1l cG9jaC0wLjcKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tZXBvY2giKQot LSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0252-gnu-Add-rust-lock-api-0.3.patch" Content-Disposition: attachment; filename="0252-gnu-Add-rust-lock-api-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8251 RnJvbSAxMzhmZWE5ZGU3YzNkODNkNWEzZWY3NDc3ODU1YWQyYTVlNmFhNTA4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoxNjo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjUyLzI2M10gZ251OiBB ZGQgcnVzdC1sb2NrLWFwaS0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxvY2stYXBpLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDE0ICsrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KaW5kZXggNTM0OWIwYjAwZC4uNTQ4ZjA5N2FkOCAxMDA2NDQKLS0tIGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KQEAgLTUxMjcsNiArNTEyNywyMCBAQCBmdW5jdGlvbnMgYW5kIHN0YXRpYyB2YXJpYWJsZXMg dGhlc2UgbGlicmFyaWVzIGNvbnRhaW4uIikKIHdpdGggbm9fc3RkLiIpCiAgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtbG9jay1hcGktMC4zCisgIChwYWNrYWdlCisgICAgKGluaGVyaXQgcnVzdC1sb2NrLWFwaS0w LjIpCisgICAgKHZlcnNpb24gIjAuMy4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImxvY2tfYXBp IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIChw YWNrYWdlLW5hbWUgcnVzdC1sb2NrLWFwaS0wLjIpICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXAwNDI3MWppa3c2OWph MGFwMHBscmZ3bTlpbmNmMWlueTQ4ZzBiM21hOWs0bXcyeDRncSIpKSkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1sb2ctMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbG9nIikKLS0g CjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0253-gnu-Add-rust-parking-lot-core-0.6.patch" Content-Disposition: attachment; filename="0253-gnu-Add-rust-parking-lot-core-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8252 RnJvbSA3YzljNGY4ZTU2MTJlYTYwZWQ2MDg5NzE2NGE0MDA3ZDU3OTg4NjlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoxODowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjUzLzI2M10gZ251OiBB ZGQgcnVzdC1wYXJraW5nLWxvdC1jb3JlLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtcGFya2luZy1sb3QtY29yZS0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDU0OGYwOTdhZDguLjg5YWYwMmMw ZmMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04NjUxLDYgKzg2NTEsMjAgQEAgc3luY2hyb25pemF0aW9u IHByaW1pdGl2ZXMuIikKICAgICAgIkFuIGFkdmFuY2VkIEFQSSBmb3IgY3JlYXRpbmcgY3VzdG9t IHN5bmNocm9uaXphdGlvbiBwcmltaXRpdmVzLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTph c2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGFya2luZy1s b3QtY29yZS0wLjYKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBydXN0LXBhcmtpbmctbG90LWNv cmUtMC41KQorICAgICh2ZXJzaW9uICIwLjYuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwYXJr aW5nX2xvdF9jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIChwYWNrYWdlLW5hbWUgcnVzdC1wYXJraW5nLWxvdC1jb3JlLTAuNSkgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwYXk2N2RwbnJuNjhyeXl2cDcyMG05aThoenAxODlmZDRkNnNscnMxbHZtY3d5d3YyeG1x IikpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBhc3RlLTAuMQogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LXBhc3RlIikKLS0gCjIuMjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0255-gnu-Add-rust-ref-cast-0.2.patch" Content-Disposition: attachment; filename="0255-gnu-Add-rust-ref-cast-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8254 RnJvbSA1ZGNhNWVlZjg0ZTcwODI2YjA2ZmNmMDNlYzRiN2YwOGE3MDgwMWM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoyNDoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjU1LzI2M10gZ251OiBB ZGQgcnVzdC1yZWYtY2FzdC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXJlZi1jYXN0LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjJiYzAzNzk3Yi4uOWVjZWZhNjZjZSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTc4NTgsNiArNzg1OCwzMiBAQCBzeXN0ZW0gY2FsbHMuIikKICAg ICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmVmLWNhc3QtMC4yCisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3QtcmVmLWNhc3QiKQorICAgICh2ZXJzaW9uICIwLjIuNiIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJyZWYtY2FzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGpnajF6eGFpa3FtMDMwZmxwaWZi cDUxN2Z5NHoyMWxseTZ5c2J3eWNpaWkzOWJremNmMSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1idWlsZD8g I3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtcmVmLWNhc3QtaW1wbCIg LHJ1c3QtcmVmLWNhc3QtaW1wbC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRo dWIuY29tL2R0b2xuYXkvcmVmLWNhc3QiKQorICAgIChzeW5vcHNpcworICAgICAiU2FmZWx5IGNh c3QgJlQgdG8gJlUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiU2FmZWx5IGNhc3QgJlQgdG8g JlUgd2hlcmUgdGhlIHN0cnVjdCBVIGNvbnRhaW5zIGEgc2luZ2xlIGZpZWxkIG9mIHR5cGUKK1Qu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1yZWYtY2FzdC1pbXBsLTAuMgogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXJlZi1jYXN0LWltcGwiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0256-gnu-Add-rust-futf-0.1.patch" Content-Disposition: attachment; filename="0256-gnu-Add-rust-futf-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8255 RnJvbSAwOWZiZWFlNDUxYzU2Y2YxZmU3MDZjMzg5MTI3YWMxNjZjODFlNjQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoyOTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjU2LzI2M10gZ251OiBB ZGQgcnVzdC1mdXRmLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZnV0 Zi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggOWVjZWZhNjZjZS4uNGRlNGFhNzM4MCAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTMyOTYsNiArMzI5NiwzMSBAQCBwc2V1ZG9yYW5kb20gbnVtYmVyIGdlbmVyYXRv ciIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGlj ZW5zZTpic2QtMykpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZ1dGYtMC4xCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZnV0ZiIpCisgICAgKHZlcnNpb24gIjAuMS40IikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImZ1dGYiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBmeGMxOGJuYWJpcmQ1amw5NDFuc2Q2ZDI1 dnE4Y244YmFybXo0ZDMwZGxremJpaXI3M3ciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LW1hYyIgLHJ1c3QtbWFjLTAuMSkK KyAgICAgICAgKCJydXN0LW5ldy1kZWJ1Zy11bnJlYWNoYWJsZSIKKyAgICAgICAgICxydXN0LW5l dy1kZWJ1Zy11bnJlYWNoYWJsZS0xLjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRo dWIuY29tL3NlcnZvL2Z1dGYiKQorICAgIChzeW5vcHNpcyAiSGFuZGxpbmcgZnJhZ21lbnRzIG9m IFVURi04IikKKyAgICAoZGVzY3JpcHRpb24gIkhhbmRsaW5nIGZyYWdtZW50cyBvZiBVVEYtOC4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LWZ1dHVyZXMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtZnV0dXJlcyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0254-gnu-Add-rust-ref-cast-impl-0.2.patch" Content-Disposition: attachment; filename="0254-gnu-Add-rust-ref-cast-impl-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8253 RnJvbSA5YzIzZGU4NjhhMjgxZTE3ZjAwMmNmMjJjZWZhYzMwNjg4Y2NmY2FlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODoyMDoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjU0LzI2M10gZ251OiBB ZGQgcnVzdC1yZWYtY2FzdC1pbXBsLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcmVmLWNhc3QtaW1wbC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4OWFmMDJjMGZjLi42 MmJjMDM3OTdiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzg1OCw2ICs3ODU4LDMzIEBAIHN5c3RlbSBj YWxscy4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yZWYtY2FzdC1pbXBsLTAu MgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJlZi1jYXN0LWltcGwiKQorICAgICh2ZXJz aW9uICIwLjIuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyZWYtY2FzdC1pbXBsIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwaHcwZnJwem5hNXJmNXN6aXg1Nnp5emQwdmFja2NiM3N2ajk0bmRqNjI5eGk3NWRrYjMy IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAg ICAgKCgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgICAgICAo InJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qt c3luLTAuMTUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2R0b2xuYXkv cmVmLWNhc3QiKQorICAgIChzeW5vcHNpcworICAgICAiRGVyaXZlIGltcGxlbWVudGF0aW9uIGZv ciBAY29kZXtyZWZfY2FzdDo6UmVmQ2FzdH0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiRGVy aXZlIGltcGxlbWVudGF0aW9uIGZvciByZWZfY2FzdDo6UmVmQ2FzdC4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LXJlZ2V4LTEuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJlZ2V4IikKLS0gCjIu MjQuMQoK --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0257-gnu-Add-rust-utf-8-0.7.patch" Content-Disposition: attachment; filename="0257-gnu-Add-rust-utf-8-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8256 RnJvbSA5ODM2YWVmZTVkZTk1M2RhNjZiZThmYmZmZDdkZjNmZWIwYWYzNTkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODozMTo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjU3LzI2M10gZ251OiBB ZGQgcnVzdC11dGYtOC0wLjcuCgoqIGdudS9wYWNrZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtdXRm LTgtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MjMgKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0ZGU0YWE3MzgwLi4wZjc5NzRjMGRlIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQpAQCAtMTE0NDMsNiArMTE0NDMsMjkgQEAgdW50cnVzdGVkIGlucHV0cyBpbiBSdXN0LiIp CiAgICAgICJVUkwgbGlicmFyeSBmb3IgUnVzdCwgYmFzZWQgb24gdGhlIFdIQVRXRyBVUkwgU3Rh bmRhcmQuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC11dGYtOC0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC11dGYtOCIpCisgICAgKHZlcnNpb24gIjAuNy41IikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgInV0Zi04IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIxaXc1cnA0aTNtZmk5azUxcGljYnI1YmdqcWhqY21ueHg3 MDAxY2xoNXlkcTMxeTJ6cjA1IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzIGAoIzpza2lwLWJ1aWxkPyAjdCkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL1NpbW9uU2FwaW4vcnVzdC11dGY4IikKKyAgICAo c3lub3BzaXMKKyAgICAgIkluY3JlbWVudGFsLCB6ZXJvLWNvcHkgVVRGLTggZGVjb2Rpbmcgd2l0 aCBlcnJvciBoYW5kbGluZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJJbmNyZW1lbnRhbCwg emVyby1jb3B5IFVURi04IGRlY29kaW5nIHdpdGggZXJyb3IgaGFuZGxpbmcuIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC11dGY4LXJhbmdlcy0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC11dGY4 LXJhbmdlcyIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0258-gnu-Add-rust-parking-lot-core-0.7.patch" Content-Disposition: attachment; filename="0258-gnu-Add-rust-parking-lot-core-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8257 RnJvbSBkMjE2NDc4Zjk4OTNhOTA1M2E0NmM1OWE2ZWU0ODIxYzhiOTJjZTE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODozNDo0MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjU4LzI2M10gZ251OiBB ZGQgcnVzdC1wYXJraW5nLWxvdC1jb3JlLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtcGFya2luZy1sb3QtY29yZS0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAw Zjc5NzRjMGRlLi4wMDAzZjEyOWMzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODYzNCw2ICs4NjM0LDM5 IEBAIHByb3ZlbiBzdGF0aXN0aWNhbCBndWFyYW50ZWVzLiIpCiAgICAgICJTZW1hbnRpYyB2ZXJz aW9uIHBhcnNpbmcgYW5kIGNvbXBhcmlzb24uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4 cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJraW5nLWxv dC0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1wYXJraW5nLWxvdCIpCisgICAgKHZl cnNpb24gIjAuNy4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBhcmtpbmdfbG90IiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwZHozMmNxeDkyMDBuMWxrM2t3eWI1OTl2YWJmaWQzZjhzajFhcTg1c3c0MnMycGI4aGRi IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1l bnRzCisgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAg ICAgKCgicnVzdC1sb2NrLWFwaSIgLHJ1c3QtbG9jay1hcGktMC4xKQorICAgICAgICAoInJ1c3Qt cGFya2luZy1sb3QtY29yZSIgLHJ1c3QtcGFya2luZy1sb3QtY29yZS0wLjQpKQorICAgICAgICM6 Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1iaW5jb2RlIiAscnVzdC1i aW5jb2RlLTEuMSkKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRp Yy0xLjMpCisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAgICAgICAgKCJy dXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9BbWFuaWV1L3BhcmtpbmdfbG90IikKKyAg ICAoc3lub3BzaXMKKyAgICAgIkNvbXBhY3QgaW1wbGVtZW50YXRpb25zIHN5bmNocm9uaXphdGlv biBwcmltaXRpdmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIk1vcmUgY29tcGFjdCBhbmQg ZWZmaWNpZW50IGltcGxlbWVudGF0aW9ucyBvZiB0aGUgc3RhbmRhcmQKK3N5bmNocm9uaXphdGlv biBwcmltaXRpdmVzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGFya2luZy1sb3QtMC44CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtcGFya2luZy1sb3QiKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0260-gnu-Add-rust-tokio-io-pool-0.1.patch" Content-Disposition: attachment; filename="0260-gnu-Add-rust-tokio-io-pool-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8259 RnJvbSAyMGZlNmE1MWE4ODAzMDk3ZmQzNDM0YTcyMWZhNTc1YzAxMTgzMDAyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODozODo0MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjYwLzI2M10gZ251OiBB ZGQgcnVzdC10b2tpby1pby1wb29sLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtdG9raW8taW8tcG9vbC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhYTljNzk2 Nzc4Li4zN2M0ZDU3MGYxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTA2NDMsNiArMTA2NDMsMzkgQEAg dGhlIGN1cnJlbnQgdGhyZWFkLiIpCiAgICAgICJDb3JlIEkvTyBwcmltaXRpdmVzIGZvciBhc3lu Y2hyb25vdXMgSS9PIGluIFJ1c3QuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8taW8tcG9vbC0wLjEKKyAgKHBhY2thZ2UKKyAgICAo bmFtZSAicnVzdC10b2tpby1pby1wb29sIikKKyAgICAodmVyc2lvbiAiMC4xLjYiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAidG9raW8taW8tcG9vbCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTdscmpqN2xjdzEzd2No cGJ2cjhjeW5teXBkMjloNDBjbGY5cXhhYmg2Znh2YTQwa3dtNSIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtZnV0dXJlcyIg LHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgICAgICgicnVzdC1udW0tY3B1cyIgLHJ1c3QtbnVtLWNw dXMtMS4xMCkKKyAgICAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpby0wLjEpCisgICAgICAg ICgicnVzdC10b2tpby1leGVjdXRvciIgLHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xKSkKKyAgICAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtdG9raW8tY3VycmVu dC10aHJlYWQiCisgICAgICAgICAscnVzdC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2pvbmhvby90b2tpby1pby1w b29sIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkV4ZWN1dGUgc2hvcnQsIEkvTy1oZWF2eSBmdXR1 cmVzIGVmZmljaWVudGx5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkFsdGVybmF0aXZlIHRv a2lvIHRocmVhZCBwb29sIGZvciBleGVjdXRpbmcgc2hvcnQsIEkvTy1oZWF2eQorZnV0dXJlcyBl ZmZpY2llbnRseSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhw YXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tbW9jay10YXNrLTAuMQogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXRva2lvLW1vY2stdGFzayIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0259-gnu-Add-rust-parking-lot-core-0.4.patch" Content-Disposition: attachment; filename="0259-gnu-Add-rust-parking-lot-core-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8258 RnJvbSBkY2FlYmMxYWI2MDBmZjg0M2M4OWViNTliMzkwNzdjNDA4ZjQwNjIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODozNjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjU5LzI2M10gZ251OiBB ZGQgcnVzdC1wYXJraW5nLWxvdC1jb3JlLTAuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtcGFya2luZy1sb3QtY29yZS0wLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmlu ZGV4IDAwMDNmMTI5YzMuLmFhOWM3OTY3NzggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC04NzI1LDYgKzg3 MjUsNDQgQEAgc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZXMuIikKICAgICAgICAgKCJydXN0LXJ1 c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKSkpKQogICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXBhcmtpbmctbG90LWNvcmUtMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGFya2lu Zy1sb3QtY29yZSIpCisgICAgKHZlcnNpb24gIjAuNC4wIikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg InBhcmtpbmdfbG90X2NvcmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFqY3E4YXE0d3Y5eTVmaXA3amcxMmpkd2pk NWc1cjN4ODU3eGRtYTh2Y2luNzY5Y2dqNGwiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0Cisg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LWJhY2t0cmFjZSIgLHJ1c3QtYmFj a3RyYWNlLTAuMykKKyAgICAgICAgKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAg ICAgICAgKCJydXN0LWNsb3VkYWJpIiAscnVzdC1jbG91ZGFiaS0wLjApCisgICAgICAgICgicnVz dC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICAgICAgKCJydXN0LXBldGdyYXBoIiAscnVz dC1wZXRncmFwaC0wLjQpCisgICAgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAg ICAgICAgKCJydXN0LXJlZG94LXN5c2NhbGwiICxydXN0LXJlZG94LXN5c2NhbGwtMC4xKQorICAg ICAgICAoInJ1c3Qtc21hbGx2ZWMiICxydXN0LXNtYWxsdmVjLTAuNikKKyAgICAgICAgKCJydXN0 LXRocmVhZC1pZCIgLHJ1c3QtdGhyZWFkLWlkLTMuMykKKyAgICAgICAgKCJydXN0LXdpbmFwaSIg LHJ1c3Qtd2luYXBpLTAuMykpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICAgICAoKCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKSkpKQor ICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9BbWFuaWV1L3Bhcmtpbmdf bG90IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkFkdmFuY2VkIEFQSSBmb3IgY3JlYXRpbmcgY3Vz dG9tIHN5bmNocm9uaXphdGlvbiBwcmltaXRpdmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IkFuIGFkdmFuY2VkIEFQSSBmb3IgY3JlYXRpbmcgY3VzdG9tIHN5bmNocm9uaXphdGlvbgorcHJp bWl0aXZlcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0 KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBhcmtpbmctbG90LWNvcmUtMC41CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtcGFya2luZy1sb3QtY29yZSIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0261-gnu-Add-rust-generator-0.6.patch" Content-Disposition: attachment; filename="0261-gnu-Add-rust-generator-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8260 RnJvbSAyMWFjNGI5MTRkYjc3NjZiMDBkZGNlOGI1NDVkYzFjNzM5ODE2Y2RiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODo0Mjo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjYxLzI2M10gZ251OiBB ZGQgcnVzdC1nZW5lcmF0b3ItMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1nZW5lcmF0b3ItMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzN2M0ZDU3MGYxLi5mYjNlMWE3 MDE2IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTE2LDYgKzUxNiwzNSBAQCBhbmQgbm8gbW9yZSAoY2F2 ZWF0OiBibGFja19ib3ggaXMgc3RpbGwgbWlzc2luZyEpLiIpCiB0aGF0IHVzZXMgU2VyZGUgZm9y IHRyYW5zZm9ybWluZyBzdHJ1Y3RzIGludG8gYnl0ZXMgYW5kIHZpY2UgdmVyc2EhIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ2VuZXJhdG9y LTAuNgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdlbmVyYXRvciIpCisgICAgKHZlcnNp b24gIjAuNi4xOCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJnZW5lcmF0b3IiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjBwNGlxMW41M2R5NzJkaG1hMDJ3ZmpyYXpmMmhxMjc0NWY5c2k5eWk3anh2aWtzN2M4bDciKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAo KCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1s b2ctMC40KQorICAgICAgICAoInJ1c3Qtd2luYXBpIiAscnVzdC13aW5hcGktMC4zKSkKKyAgICAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAgICgoInJ1c3QtY2MiICxydXN0LWNj LTEuMCkKKyAgICAgICAgKCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24t MC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9YdWRvbmct SHVhbmcvZ2VuZXJhdG9yLXJzIikKKyAgICAoc3lub3BzaXMgIlN0YWNrZnVsbCBHZW5lcmF0b3Ig TGlicmFyeSBpbiBSdXN0IikKKyAgICAoZGVzY3JpcHRpb24gIlN0YWNrZnVsbCBHZW5lcmF0b3Ig TGlicmFyeSBpbiBSdXN0LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYmluZGdlbi0wLjUwCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtYmluZGdlbiIpCi0tIAoyLjI0LjEKCg== --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="US-ASCII"; name="0262-gnu-Add-rust-loom-0.1.patch" Content-Disposition: attachment; filename="0262-gnu-Add-rust-loom-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8261 RnJvbSBjZDRlYzgzNDM1OThmNWJjYTk3ZjhkM2QxZTlhOTc4NTg3N2EwODU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAy MCBEZWMgMjAxOSAwODo0MToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjYyLzI2M10gZ251OiBB ZGQgcnVzdC1sb29tLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtbG9v bS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZiM2UxYTcwMTYuLmZjNjU3MzljMzEgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC01MjI5LDYgKzUyMjksMzUgQEAgd2l0aCBub19zdGQuIikKICAgICAgICAg IChiYXNlMzIKICAgICAgICAgICAiMG5zbjI4c3ljNDl2dmpoeGNmYzgyNjFyZDFmcmhqYzByNGJu OXYzbXF2cHMzcmE3ZjN3OCIpKSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1sb29tLTAuMQor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWxvb20iKQorICAgICh2ZXJzaW9uICIwLjEuMSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJsb29tIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxam1wNW1mZnd3eXFncDkx NGN3ejkyaWoyczZ2azFoc25rdmduZHZ6dzc0eHJjZnJhaWJqIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpza2lwLWJ1 aWxkPyAjdAorICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1jZmctaWYiICxy dXN0LWNmZy1pZi0wLjEpCisgICAgICAgICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAu MSkKKyAgICAgICAgKCJydXN0LWdlbmVyYXRvciIgLHJ1c3QtZ2VuZXJhdG9yLTAuNikKKyAgICAg ICAgKCJydXN0LXNjb3BlZC10bHMiICxydXN0LXNjb3BlZC10bHMtMS4wKQorICAgICAgICAoInJ1 c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIg LHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICAgICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0 LXNlcmRlLWpzb24tMS4wKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS90 b2tpby1ycy9sb29tIikKKyAgICAoc3lub3BzaXMgIk1vZGVsIGNoZWNrZXIgZm9yIGNvbmN1cnJl bnQgY29kZSIpCisgICAgKGRlc2NyaXB0aW9uICJNb2RlbCBjaGVja2VyIGZvciBjb25jdXJyZW50 IGNvZGUuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtbHptYS1zeXMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbHptYS1zeXMi KQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11 Content-Type: text/x-patch; charset="UTF-8"; name="0263-gnu-Add-ripgrep.patch" Content-Disposition: attachment; filename="0263-gnu-Add-ripgrep.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eg00s8262 RnJvbSBjYTdlYTYxMzdlZjU4MmNmNzRmNWVhMzAwMjAwZmI3ZTg1NDQwMzFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMToyNzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjYzLzI2M10gZ251OiBB ZGQgcmlwZ3JlcC4KCiogZ251L3BhY2thZ2VzL3J1c3QtYXBwcy5zY20gKHJpcGdyZXApOiBOZXcg dmFyaWFibGUuCiogZ251L2xvY2FsLm1rIChHTlVfU1lTVEVNX01PRFVMRVMpOiBBZGQgaXQuCi0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAgfCAgMSArCiBnbnUvcGFja2FnZXMvcnVzdC1h cHBzLnNjbSB8IDczICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZp bGVzIGNoYW5nZWQsIDc0IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFj a2FnZXMvcnVzdC1hcHBzLnNjbQoKZGlmZiAtLWdpdCBhL2dudS9sb2NhbC5tayBiL2dudS9sb2Nh bC5tawppbmRleCA1Y2I5NmNjMzU0Li5iOGY1YWZkNjlkIDEwMDY0NAotLS0gYS9nbnUvbG9jYWwu bWsKKysrIGIvZ251L2xvY2FsLm1rCkBAIC00MzMsNiArNDMzLDcgQEAgR05VX1NZU1RFTV9NT0RV TEVTID0JCQkJXAogICAlRCUvcGFja2FnZXMvcnVieS5zY20JCQkJXAogICAlRCUvcGFja2FnZXMv cnVzaC5zY20JCQkJXAogICAlRCUvcGFja2FnZXMvcnVzdC5zY20JCQkJXAorICAlRCUvcGFja2Fn ZXMvcnVzdC1hcHBzLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3J1c3QtY2JpbmRnZW4uc2NtCQlc CiAgICVEJS9wYWNrYWdlcy9zYW1iYS5zY20JCQlcCiAgICVEJS9wYWNrYWdlcy9zYWdlbWF0aC5z Y20JCQlcCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcnVzdC1hcHBzLnNjbSBiL2dudS9wYWNr YWdlcy9ydXN0LWFwcHMuc2NtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAu LmU0OGI5MzMzODQKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2FnZXMvcnVzdC1hcHBzLnNj bQpAQCAtMCwwICsxLDczIEBACis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2FnZSBt YW5hZ2VtZW50IGZvciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAxOSBKb2huIFNvbyA8anNvbzFA YXN1LmVkdT4KKzs7OworOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgorOzs7Cis7 OzsgR05VIEd1aXggaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k L29yIG1vZGlmeSBpdAorOzs7IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cis7OzsgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0Cis7OzsgeW91ciBv cHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorOzs7Cis7OzsgR05VIEd1aXggaXMgZGlzdHJpYnV0 ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cis7OzsgV0lUSE9VVCBB TlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzs7IE1F UkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0 aGUKKzs7OyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorOzs7 Cis7OzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg UHVibGljIExpY2Vuc2UKKzs7OyBhbG9uZyB3aXRoIEdOVSBHdWl4LiAgSWYgbm90LCBzZWUgPGh0 dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCisoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2th Z2VzIHJ1c3QtYXBwcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY3JhdGVzLWlvKQor ICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGNhcmdvKQorICAjOnVzZS1tb2R1bGUg KGd1aXggZG93bmxvYWQpCisgICM6dXNlLW1vZHVsZSAoKGd1aXggbGljZW5zZXMpICM6cHJlZml4 IGxpY2Vuc2U6KQorICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpKQorCisoZGVmaW5lLXB1 YmxpYyByaXBncmVwCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJpcGdyZXAiKQorICAgICh2ZXJz aW9uICIxMS4wLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmlwZ3JlcCIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MGJuNDBsejluMDhsbHE2MTVwNHFxcWJpMjR6YmtmMGFwcGZ4M3pneGczNGE4NmdhOXpkcyIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICBgKCM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1iaXRmbGFncyIgLHJ1c3QtYml0 ZmxhZ3MtMSkKKyAgICAgICAgKCJydXN0LWJzdHIiICxydXN0LWJzdHItMC4xKQorICAgICAgICAo InJ1c3QtZ3JlcCIgLHJ1c3QtZ3JlcC0wLjIpCisgICAgICAgICgicnVzdC1pZ25vcmUiICxydXN0 LWlnbm9yZS0wLjQpCisgICAgICAgICgicnVzdC1pdG9hIiAscnVzdC1pdG9hLTAuNCkKKyAgICAg ICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEwKQorICAgICAgICAoInJ1c3Qt cHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTEuMCkKKyAgICAgICAgKCJydXN0LXF1b3Rl IiAscnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC1yeXUiICxydXN0LXJ5dS0xLjApCisg ICAgICAgICgicnVzdC1zdHJzaW0iICxydXN0LXN0cnNpbS0wLjgpCisgICAgICAgICgicnVzdC1z eW4iICxydXN0LXN5bi0xLjApCisgICAgICAgICgicnVzdC10ZXh0d3JhcCIgLHJ1c3QtdGV4dHdy YXAtMC4xMSkKKyAgICAgICAgKCJydXN0LXVjZC11dGlsIiAscnVzdC11Y2QtdXRpbC0wLjEpCisg ICAgICAgICgicnVzdC11bmljb2RlLXdpZHRoIiAscnVzdC11bmljb2RlLXdpZHRoLTAuMSkKKyAg ICAgICAgKCJydXN0LXVuaWNvZGUteGlkIiAscnVzdC11bmljb2RlLXhpZC0wLjIpCisgICAgICAg ICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFwaS0wLjMpCisgICAgICAgICgicnVzdC13aW5jb2xv ciIgLHJ1c3Qtd2luY29sb3ItMS4wKSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0 cworICAgICAgICgoInJ1c3QtY2xhcCIgLHJ1c3QtY2xhcC0yKQorICAgICAgICAoInJ1c3QtbGF6 eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICAgICAgKCJydXN0LXNlcmRlIiAs cnVzdC1zZXJkZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRl LWRlcml2ZS0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29t L0J1cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9wc2lzCisgICAgICJMaW5lLW9yaWVudGVk IHNlYXJjaCB0b29sIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgInJpcGdyZXAgaXMgYSBsaW5l LW9yaWVudGVkIHNlYXJjaCB0b29sIHRoYXQgcmVjdXJzaXZlbHkgc2VhcmNoZXMKK3lvdXIgY3Vy cmVudCBkaXJlY3RvcnkgZm9yIGEgcmVnZXggcGF0dGVybiB3aGlsZSByZXNwZWN0aW5nIHlvdXIK K2dpdGlnbm9yZSBydWxlcy4gIHJpcGdyZXAgaGFzIGZpcnN0IGNsYXNzIHN1cHBvcnQgb24gV2lu ZG93cywgbWFjT1MKK2FuZCBMaW51eC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6dW5saWNl bnNlICxsaWNlbnNlOmV4cGF0KSkpKQotLSAKMi4yNC4xCgo= --000000000000255f51059a263c11-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 21 Dec 2019 04:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38640@debbugs.gnu.org Cc: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti , Efraim Flashner , Martin Becze Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.15769019307297 (code B ref 38640); Sat, 21 Dec 2019 04:19:01 +0000 Received: (at 38640) by debbugs.gnu.org; 21 Dec 2019 04:18:50 +0000 Received: from localhost ([127.0.0.1]:47505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiWE6-0001td-1u for submit@debbugs.gnu.org; Fri, 20 Dec 2019 23:18:50 -0500 Received: from mail-vs1-f48.google.com ([209.85.217.48]:33815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiWE3-0001tO-V9 for 38640@debbugs.gnu.org; Fri, 20 Dec 2019 23:18:48 -0500 Received: by mail-vs1-f48.google.com with SMTP id g15so7410469vsf.1 for <38640@debbugs.gnu.org>; Fri, 20 Dec 2019 20:18:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1FSDehLY4mSW2cigI1nBWMTTKXqByTTgEg36DqnKPAI=; b=j5IyRDbvq6gS055sBTe8+WKv3EqqK1g2do0aM0oq+MkFdyckzWCrrn7B90zS3DLdCf uqmojNDyU5DmuDTSFbaLKA7JtglQwgzYi2ke2Hs63W7a1JBgI4Rj3dglixotQEsO6uML NxQ4gjkei9Dvp50oylDXJ99v/4Awmxx+4tCPry2+s7J96JFO02GMj0P0q4GQDZwK2qeq 0yuxnYaNTBol0LcAwPG9sRJcBceafrcWGdLFEiMDf4NVCoORIEVMFgM4jKqOiavs06Nc /bGGEyPKii7fZ6TY+aDlVoZwJ+JpT4zMWIPg9S/U9x6kZXhNGOZHyCZvZQdWAB68NpZv B/9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1FSDehLY4mSW2cigI1nBWMTTKXqByTTgEg36DqnKPAI=; b=UcQE2hlL7vlH07/r7S2r2fG25IL7lMMTerrT1hfNEC6it8HxpTDv3qaFj+bIkAlXo8 4VrDts0+vHPv1aAePBgx+VpQougWulg3dvHIJf9pfD+qFAfrDY7mE8dJfNIsSyLDs7qp CxK1MDSuKYfRdKlcxHUcxgkNcvZQkMd+Uhi3HfhJNfy834R7LDabuEoNKd03KuxSbHrF mE8VjKuc3Tp+m3CIfRK3aqkaVkXd+Ymjt2fgG5EVNQGxP83ucsH0YDPiAWHcwLxgnU6k 8cYEiORRrOkbUF+qJol7cG6WEwk/rNHED1QsqClZ7XwcnFkAcP8wMAhcCfawxsNI5hZj Bz2Q== X-Gm-Message-State: APjAAAWovcXhXUhi/iCZuqjRWW/IhIJ7zAjhwGfaStV5o4CbJ7nni74/ 4edDceVOLHT8SHARZ75Vz76oR2S7oJS12WiUjYUd3wryfdA= X-Google-Smtp-Source: APXvYqy3e9ghyq/YdrBnod2Da4KQ0qsOsaI6nacww2eFZrKIsgFFWq3mCkKLOohdXuh+xxj/dL2SlZpH6K3Xax1kuOk= X-Received: by 2002:a67:6041:: with SMTP id u62mr10770421vsb.49.1576901922377; Fri, 20 Dec 2019 20:18:42 -0800 (PST) MIME-Version: 1.0 References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> <20191219072536.GB917@E5400> In-Reply-To: From: John Soo Date: Sat, 21 Dec 2019 04:18:28 +0000 Message-ID: Content-Type: multipart/mixed; boundary="000000000000edff72059a2f160b" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000edff72059a2f160b Content-Type: multipart/alternative; boundary="000000000000edff6f059a2f1609" --000000000000edff6f059a2f1609 Content-Type: text/plain; charset="UTF-8" Oh I found out that rust-serde-test-1.0 had a hash mismatch. Here is the fix. --000000000000edff6f059a2f1609 Content-Type: text/html; charset="UTF-8"
Oh I found out that rust-serde-test-1.0 had a hash mismatch. Here is the fix.
--000000000000edff6f059a2f1609-- --000000000000edff72059a2f160b Content-Type: application/x-patch; name="0001-gnu-Add-rust-serde-test-1.0.patch" Content-Disposition: attachment; filename="0001-gnu-Add-rust-serde-test-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k4eofua80 RnJvbSBiYWIzNDVmZmE4ODg2ZjEwODNiOTM1MjY2ODIxNTEwNDllYTFlYjlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMDo0ODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogQWRkIHJ1c3Qt c2VyZGUtdGVzdC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXNlcmRl LXRlc3QtMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjM5MThkZTM4Ni4uMzFjZGQ0OGJmMSAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTMzMzAsNiArMzMzMCwyNyBAQCB3aXRoIG9uZSBvZiB0aGUgaW1wbGVtZW50ZWQg c3RyYXRlZ2llcy4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChs aWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3Qtc2VyZGUtdGVzdC0xLjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1z ZXJkZS10ZXN0IikKKyAgICAodmVyc2lvbiAiMS4wLjEwMSIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJzZXJkZV90ZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMDcweWNiaDQ3eWh4YjV2eHdhMTV2aTJ3cGRrdzN2 MW0xNHY0bWpyeXoxNTY4ZnFrYnNhIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3NlcmRlLnJzIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIlRva2VuIERlL1NlcmlhbGl6ZXIgZm9yIHRlc3RpbmcgRGUvU2VyaWFsaXplIGlt cGxlbWVudGF0aW9ucyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUb2tlbiBEZS9TZXJpYWxp emVyIGZvciB0ZXN0aW5nIERlL1NlcmlhbGl6ZSBpbXBsZW1lbnRhdGlvbnMuIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1zaGxleC0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zaGxleCIpCi0t IAoyLjI0LjEKCg== --000000000000edff72059a2f160b-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 31 Dec 2019 08:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: John Soo Cc: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti , 38640@debbugs.gnu.org, Martin Becze Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.157778266425339 (code B ref 38640); Tue, 31 Dec 2019 08:58:02 +0000 Received: (at 38640) by debbugs.gnu.org; 31 Dec 2019 08:57:44 +0000 Received: from localhost ([127.0.0.1]:33718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imDLT-0006ad-QW for submit@debbugs.gnu.org; Tue, 31 Dec 2019 03:57:43 -0500 Received: from flashner.co.il ([178.62.234.194]:37770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imDLQ-0006aM-PL for 38640@debbugs.gnu.org; Tue, 31 Dec 2019 03:57:42 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id EE4E140103; Tue, 31 Dec 2019 08:57:31 +0000 (UTC) Date: Tue, 31 Dec 2019 10:57:00 +0200 From: Efraim Flashner Message-ID: <20191231085700.GM23018@E5400> References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> <20191219072536.GB917@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="vrIGRKnBmQs2THAk" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --vrIGRKnBmQs2THAk Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This is a lot of patches, so I wanted to give a heads up that I'm working on them currently. On Sat, Dec 21, 2019 at 04:18:28AM +0000, John Soo wrote: > Oh I found out that rust-serde-test-1.0 had a hash mismatch. Here is the > fix. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --vrIGRKnBmQs2THAk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4LDVwACgkQQarn3Mo9 g1FRfhAAvP4/uygCSEQH8Yg5jI2BbHyjEBvxwCOmXLGb/CN8gySHhXigLknLnIp4 G1sgd61yGX2YELtB6V4QjmbgxAkbAA7WpIXTA2O5+SlsTtuw/14CLo5V9akYLig6 ul4Wao2ji7Cj2+kQATyW7MP1A7HzT/Rwkmk4rhKc4pmlENWcCRko+mbhvBSPx7tN Og1X7CXAibPShq9UiiOUJdg3eXLGilgahZapkw73dPj/mRmchT3e1RXBNSsV/96p YzuQVMWFO2qY0CtyXo4QV7h/yh80ZqctzDJsXVf1CjecwEebhsm/5jTmo73IMsK1 s//+Fn34AFCFI1ZpZy7n8J6Iz8TgdbGajZS9a7hYcyKvOXzVe+mAyddGIlyx7YGL 0EzLauXqLDTHy9txGoWMHwbAQ2U7g01FhxlRzNvMJsZ+9/+BTOQM6ldtypz6aRXM MDL71LQhig1f4glb1T/4s5rj+rdMi0jDsRkJStDhg+hB9caCB+76zFlne78ctlZw RkO04ihG/nVt60jg9++hWqVDAZ8e9CT0NJfYOK/Jfcry/VI13GfyJGq+6WQoQyd2 Gq+pHVYHg7x16UXmLssawVXYUiE5KQlGqv3SkuGppDHtS1HXVjofQUgGg4zDRPNd OmwOo99h1h3mu10AkoBe5jUkEwRrSwLrmA/dBXngj8wPvu7JilI= =ahfo -----END PGP SIGNATURE----- --vrIGRKnBmQs2THAk-- From unknown Wed Jun 25 00:27:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 31 Dec 2019 15:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38640 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti , 38640@debbugs.gnu.org, Martin Becze Received: via spool by 38640-submit@debbugs.gnu.org id=B38640.15778073939817 (code B ref 38640); Tue, 31 Dec 2019 15:50:02 +0000 Received: (at 38640) by debbugs.gnu.org; 31 Dec 2019 15:49:53 +0000 Received: from localhost ([127.0.0.1]:34996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imJmK-0002YB-S0 for submit@debbugs.gnu.org; Tue, 31 Dec 2019 10:49:53 -0500 Received: from mail-vs1-f68.google.com ([209.85.217.68]:44172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imJmG-0002Xp-PF for 38640@debbugs.gnu.org; Tue, 31 Dec 2019 10:49:49 -0500 Received: by mail-vs1-f68.google.com with SMTP id p6so22876705vsj.11 for <38640@debbugs.gnu.org>; Tue, 31 Dec 2019 07:49:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9Vyzlw5NBjzBeI4FSbigNvDvI793830zKOdWsLVuk38=; b=FX4SkPGafOXrULd2ueYRuNpE1xdUbXW+Ye5efI8sOgkXSInxGPYDoVg1bMSdVmQ8Xq H+fTmIA3AOrazXRNRYkg6E36B/Xd9JTMDdjaZDg9FIuTviz5zze2i/8o0IUgcZTQb0Le aw3PTD5eM+FI5X7NP3Bs94h1Zokv+c0JVnMf/KdHviPezkRcj1xJHSMKQBqgcGsGDzRt 8jW/uVvzibJ6D1NA6XhuMHFXa12FoGHzzFUKqRvT6tN7rzkFAgc1Kb3EZP6xW/GAcoeb 4R2Mu1ruivZfg0FOFLn2++QQt5FL8rWzsfyylx4EdViTgY1/3hKQJsazUhOHnJZGSNMB pYJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9Vyzlw5NBjzBeI4FSbigNvDvI793830zKOdWsLVuk38=; b=CbUyMJAZwOdBkNaXWEm3xHWaF3tVnlrXj9RH2BC9wAGIhw/RP+qkGd4LMpdtOuPowM QA1XqtGItBbf/98x4Jn9142WDLXgVEuyrFs3sWJAQiMr9GcsfRoeD8/0lPO4QYO2m0Fy EtC71RLVhj/yx3d9DLAfZdffZzlEOdxxpMYbLHYGtS0IPLrkpf6hHyl4d4+nryytkqDi qE7BkBHS6QnmzKKTsjA1aUDFIxccEYqe7ykAeTh/TVdNa//bMJWrkmfCHsx4hlZu0Rja NqoIkYE3eqCqgMG0l7rOlc/Gewp7FAc/jZgMkXESzVtvnavd/xTcjBwSspTyzAStqy2w cH4A== X-Gm-Message-State: APjAAAXOWG7/8NTo2taNtPkbqi7NwBvbINW4aJQ8c7UZH/ImiRuq0lUv PCTobcGsaPJc028x0G8f7UM5xR8mTpRmUZT74f2j7Q== X-Google-Smtp-Source: APXvYqw/D++brjDI638E5l+UA7DOTVeOS5JjNORHwlBllIpaP2EXNA3g7Bmi1IgcvGFeoiY34dSiQBrD+iJepzjF26k= X-Received: by 2002:a67:f995:: with SMTP id b21mr25968115vsq.199.1577807383202; Tue, 31 Dec 2019 07:49:43 -0800 (PST) MIME-Version: 1.0 References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> <20191219072536.GB917@E5400> <20191231085700.GM23018@E5400> In-Reply-To: <20191231085700.GM23018@E5400> From: John Soo Date: Tue, 31 Dec 2019 15:49:31 +0000 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks for the heads up, Efraim! On Tue, Dec 31, 2019 at 8:57 AM Efraim Flashner wrote: > > This is a lot of patches, so I wanted to give a heads up that I'm > working on them currently. Thank you for working on them. - John From unknown Wed Jun 25 00:27:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: John Soo Subject: bug#38640: closed (Re: [bug#38640] [PATCH] Add ripgrep and many rust dependencies) Message-ID: References: <20200102182045.GW23018@E5400> X-Gnu-PR-Message: they-closed 38640 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 38640@debbugs.gnu.org Date: Thu, 02 Jan 2020 18:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1577989322-16434-1" This is a multi-part message in MIME format... ------------=_1577989322-16434-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #38640: [PATCH] Add ripgrep and many rust dependencies which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 38640@debbugs.gnu.org. --=20 38640: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38640 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1577989322-16434-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 38640-done) by debbugs.gnu.org; 2 Jan 2020 18:21:25 +0000 Received: from localhost ([127.0.0.1]:39995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1in565-0004GJ-F9 for submit@debbugs.gnu.org; Thu, 02 Jan 2020 13:21:25 -0500 Received: from flashner.co.il ([178.62.234.194]:59902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1in562-0004G5-SI for 38640-done@debbugs.gnu.org; Thu, 02 Jan 2020 13:21:23 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id DEFE6402CF; Thu, 2 Jan 2020 18:21:16 +0000 (UTC) Date: Thu, 2 Jan 2020 20:20:45 +0200 From: Efraim Flashner To: John Soo Subject: Re: [bug#38640] [PATCH] Add ripgrep and many rust dependencies Message-ID: <20200102182045.GW23018@E5400> References: <002582d46228db8739fc12c0404ad177@riseup.net> <1e0988ded5edd72803b0660004614db0@riseup.net> <20191219072536.GB917@E5400> <20191231085700.GM23018@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Rze2H98aPGdtvpzG" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 38640-done Cc: =?utf-8?Q?Nicol=C3=B2?= Balzarotti , 38640-done@debbugs.gnu.org, Martin Becze X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Rze2H98aPGdtvpzG Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Patches pushed. I added about another 30 to the set. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Rze2H98aPGdtvpzG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4ONH0ACgkQQarn3Mo9 g1FGWw//Q8TBEEMcxhc6AJlpPc2+V/PrE3BwMN48n4J9YfuJgB0In+HhKRpIInC3 wXR6ni4xiYpB5rXeyAs21bxd/N6sNxhyyopLUPWdnFGO6qL43+86MOrkQp/96fSR nujhBvWrYtLyrDAppeI+uKXIClFqZbLg9ujWCUyxav2EOAoyGj0gOyQ59GgJr+lm sSJ/nlSbBc6hZkP44tAQcGMdVb4J0NfOxi/HKadyzM+R2WTf8g8MbnW+PfdUZxt/ ohVXOyr4/UXRANvNBnoovLCf/vdp5KqJhK1PEsbTcLLqzHVIKa7qdOxpAPbgcMqC Nj+/FVxgP5ro7sAkBG7WG6B5KoKGH0sP4F7isq1/o4i07iZqLDg1/N4vxIoL2yfj V/5EV2bbNPkguq75+Cigtviuw8qxF689M+sHuD4EpmsRT4DWgSXWHfAz62EB+Y3i hVuoMlPxH6pBC905rLJQqgIZaNjHfpnHv1Etx/gbWF/BYItJmVLj+4ckXm13SHPy ieQw0+WzveJoPUGqiukicoLHC9frIIr6z+lUpReGhd3JmBmD154E0UKN8LOZZNHA 2MS8nAFB4LFZoD/L2tYDByfhoy+lz3qc15Qqk3rwsrmiws8HOxsDazu6Vl02Jc4c 6IrfzYZUvPN8B51N9x4cdHpbbWiE8oyjFUnixscUuymprqzsh+M= =wOIA -----END PGP SIGNATURE----- --Rze2H98aPGdtvpzG-- ------------=_1577989322-16434-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Dec 2019 19:09:33 +0000 Received: from localhost ([127.0.0.1]:40362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igvkL-0000WU-0t for submit@debbugs.gnu.org; Mon, 16 Dec 2019 14:09:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:51506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igvkI-0000WK-NU for submit@debbugs.gnu.org; Mon, 16 Dec 2019 14:09:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34356) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igvk7-0005I7-GR for guix-patches@gnu.org; Mon, 16 Dec 2019 14:09:30 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50, TIME_LIMIT_EXCEEDED, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1igvjv-0001Xd-JX for guix-patches@gnu.org; Mon, 16 Dec 2019 14:09:18 -0500 Received: from mail-vs1-xe31.google.com ([2607:f8b0:4864:20::e31]:37071) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1igvjr-0001LA-5e for guix-patches@gnu.org; Mon, 16 Dec 2019 14:09:07 -0500 Received: by mail-vs1-xe31.google.com with SMTP id x18so4842907vsq.4 for ; Mon, 16 Dec 2019 11:09:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Jc3qwOY3RVr4WWDidcHSxWpCyn95yOvBB9v6L+tEwEU=; b=x8UkruJfaTcgsUHD1ZwwPOTK4BabldE5aVVSQmnBDCAOSwl/1dbnxX+37iX7R1Cy8F LSTy4hhssDQlPeDhqBFkPapYVVQH3GhSZNJNulCNslv42BAS6nrkv88/I153b2t7jWEc FbOQ4qLeEwgqedMta8wHduejnR0jw+JsNbfrTTU00cx1jH3Jn+m8agVbCRRKJ+iin3zl MDX6fKLo09XFX38pHZiOfzYnsX2BgFDAPESRgQV++59O7XHhbxTtu4WJ2b3bY5uVOta9 JPxe8zLowaO94hZIApeVC9OVqABvgyxFelfHsDtIwoFunsi7wITzVMIiTotxeNWQ+piH Zejg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Jc3qwOY3RVr4WWDidcHSxWpCyn95yOvBB9v6L+tEwEU=; b=mfjwSorgBrcwWmfFSnFRQVJ6shNkpIKaLxXyGRQwD8dFgwil9BVfcpNZ8xXxiBo0jZ x+7G3roMFVo8/yGSTdIiFp6MjopoudneZeunc0EcuVpSlAMAw9hmifhke9+UZuN3m8GQ 6SziK0eRPCmwyjV59ZOQd46K+I8Cj7CUH1sNHkBdoCd3P0uO6jal2Pph2+ePfddvlsFn hSO0dQGkvbbDXNXRdNMLTCki6UaKVR+H4kuxPv28AJ2lqN8JJHszBOg5Tjqsnui1B6+T zzFkVxzXuKsCiDVOtQTG4vu5CCy+zm4cV8pYkiszbhpc2KlJQ4Q7JBrR71EqJC+vIYP4 HiAA== X-Gm-Message-State: APjAAAXIjGJyNADvsEhgviR8Uu8CP3dznRAh4/c8Vnp+sfKsjAOF4SwF ii5cuMUHXS3usa6A949JSYOacnvnowCV1WHN7ya8L0nQ X-Google-Smtp-Source: APXvYqx6so0a1ycnEXPl75vrH+qgewxlcxlTZpYGuWybqbaz7tgRgvyg/MOf3m41eSkwnYyshIgc/pC4A1lcMr0rkxQ= X-Received: by 2002:a67:f155:: with SMTP id t21mr341983vsm.80.1576523340612; Mon, 16 Dec 2019 11:09:00 -0800 (PST) MIME-Version: 1.0 From: John Soo Date: Mon, 16 Dec 2019 19:08:45 +0000 Message-ID: Subject: [PATCH] Add ripgrep and many rust dependencies To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="000000000000b746f00599d6f102" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::e31 X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --000000000000b746f00599d6f102 Content-Type: multipart/alternative; boundary="000000000000b746ea0599d6f100" --000000000000b746ea0599d6f100 Content-Type: text/plain; charset="UTF-8" Hi Guix, I have missed using the rust tools I use outside of Guix. Ripgrep was the first one I could build thanks to the work on the rust build system. Of course, it required adding over 200 dependencies. Some of these have cyclic dependencies, as you all know. What I understand is that the rust community is OK with including cyclic dependencies as test dependencies. I am actually seeing how useful that is. Consider the system tests in the guix repository. Certainly that would require including guix as a dependency to guix. I also left the cargo inputs and dev inputs commented out just in case someone wants to put them back in the future and to give a sense of the topological order of the patches. Having imported ripgrep some months ago, some of these dependencies will require updates, but I did not want to break the working version of ripgrep at the end of the line. Otherwise I have fixed the other lint errors and I have been using ripgrep for several months. - John --000000000000b746ea0599d6f100 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Guix,

I have missed using= the rust tools I use outside of Guix. Ripgrep was the first one I could bu= ild thanks to the work on the rust build system.

O= f course, it required adding over 200 dependencies.

Some of these have cyclic dependencies, as you all know. What I understan= d is that the rust community is OK with including cyclic dependencies as te= st dependencies.=C2=A0 I am actually seeing how useful that is. Consider th= e system tests in the guix repository. Certainly that would require includi= ng guix as a dependency to guix.

I also left the c= argo inputs and dev inputs commented out just in case someone wants to put = them back in the future and to give a sense of the topological order of the= patches.

Having imported ripgrep some months ago,= some of these dependencies will require updates, but I did not want to bre= ak the working version of ripgrep at the end of the line.=C2=A0 Otherwise I= have fixed the other lint errors and I have been using ripgrep for several= months.

- John


--000000000000b746ea0599d6f100-- --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-rust-serde-test-1.0.patch" Content-Disposition: attachment; filename="0001-gnu-Add-rust-serde-test-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh00 RnJvbSA1MmRlMTJkNDVjNTQyYTEzYzdhZWU3ZTM3ZGUxMjViMTc0MmE5MzlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMDo0ODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAxLzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS10ZXN0LTEuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3Qtc2VyZGUtdGVzdC0xLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyMSArKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMzkxOGRlMzg2Li4zNDZjZjdlYmI3IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzMzMCw2ICszMzMwLDI3IEBAIHdpdGggb25lIG9mIHRoZSBpbXBs ZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS10ZXN0LTEuMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LXNlcmRlLXRlc3QiKQorICAgICh2ZXJzaW9uICIxLjAuMTAxIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInNlcmRlX3Rlc3QiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFpaTgxZGt5ZDNxbWg4cTN3aml3bHBx NnhmYnkyYjBtNXdmMWY3Y2xnOTNhN2g0cWpuM2YiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vc2VyZGUucnMiKQorICAg IChzeW5vcHNpcworICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGluZyBEZS9TZXJp YWxpemUgaW1wbGVtZW50YXRpb25zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRva2VuIERl L1NlcmlhbGl6ZXIgZm9yIHRlc3RpbmcgRGUvU2VyaWFsaXplIGltcGxlbWVudGF0aW9ucyIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3Qtc2hsZXgtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2hs ZXgiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-Add-rust-bstr-0.2.patch" Content-Disposition: attachment; filename="0003-gnu-Add-rust-bstr-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh02 RnJvbSBlOTVkZTY0MDQ2NGJmNGFlNDAyMjQwMGMxYzAyMzEwZTM4MzBiNTQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToxMDozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAzLzIwNl0gZ251OiBB ZGQgcnVzdC1ic3RyLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtYnN0 ci0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGVjMGU3YjUwZDAuLmE5YzRlZmQ5NTcgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0yNDQsNiArMjQ0LDM4IEBAIGJlaGF2ZSBsaWtlIGEgc2V0IG9mIGJp dGZsYWdzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJzdHItMC4y CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYnN0ciIpCisgICAgKHZlcnNpb24gIjAuMi4x IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImJzdHIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwcnE2eWszZGEwazVi ZzJjemNnZzFpNHluc3ExbDU5eGM4OXljc3Y2djdwMDhwNWdoM2MiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgj OmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenkt c3RhdGljLTEuMykKKyAgICA7OyAgICAgKCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyKQorICAg IDs7ICAgICAoInJ1c3QtcmVnZXgtYXV0b21hdGEiICxydXN0LXJlZ2V4LWF1dG9tYXRhKQorICAg IDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0 LXF1aWNrY2hlY2spCisgICAgOzsgICAgICgicnVzdC11Y2QtcGFyc2UiICxydXN0LXVjZC1wYXJz ZSkKKyAgICA7OyAgICAgKCJydXN0LXVuaWNvZGUtc2VnbWVudGF0aW9uIiAscnVzdC11bmljb2Rl LXNlZ21lbnRhdGlvbikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vQnVy bnRTdXNoaS9ic3RyIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlN0cmluZyB0eXBlIHRoYXQgaXMg bm90IHJlcXVpcmVkIHRvIGJlIHZhbGlkIFVURi04IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHN0cmluZyB0eXBlIHRoYXQgaXMgbm90IHJlcXVpcmVk IHRvIGJlIHZhbGlkCitVVEYtOC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWJzdHItMC4xCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtYnN0ciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0005-gnu-Add-rust-regex-1.1.patch" Content-Disposition: attachment; filename="0005-gnu-Add-rust-regex-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh04 RnJvbSBiMzdjMzI4OGZmNDFlNTE4Y2JmOWFjMzRkOTc2NmVmM2JmZjliOTI3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToyNTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA1LzIwNl0gZ251OiBB ZGQgcnVzdC1yZWdleC0xLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXJl Z2V4LTEuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmMzVmYmFiYjVlLi4wYzAxN2U2MDAy IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjk3NSw2ICsyOTc1LDQwIEBAIHN5c3RlbSBjYWxscy4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yZWdleC0xLjEKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1yZWdleCIpCisgICAgKHZlcnNpb24gIjEuMS43IikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInJlZ2V4IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcGFiYWpwcDB3emI3ZG0yeDMyZ3k4dzdrMG13 eWtyNnpzdnpuMGZncHI2cHd3NDBoYnFiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWFoby1jb3Jhc2ljayIgLHJ1c3QtYWhvLWNvcmFzaWNrKQorICAg IDs7ICAgICAoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1jaHIpCisgICAgOzsgICAgICgicnVzdC1y ZWdleC1zeW50YXgiICxydXN0LXJlZ2V4LXN5bnRheCkKKyAgICA7OyAgICAgKCJydXN0LXRocmVh ZC1sb2NhbCIgLHJ1c3QtdGhyZWFkLWxvY2FsKQorICAgIDs7ICAgICAoInJ1c3QtdXRmOC1yYW5n ZXMiICxydXN0LXV0ZjgtcmFuZ2VzKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50KQor ICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAg ICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2spCisgICAgOzsgICAg ICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vcnVzdC1sYW5nL3JlZ2V4IikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJlZ3Vs YXIgZXhwcmVzc2lvbnMgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gaW1w bGVtZW50YXRpb24gb2YgcmVndWxhciBleHByZXNzaW9ucyBmb3IgUnVzdC4gIFRoaXMgaW1wbGVt ZW50YXRpb24KK3VzZXMgZmluaXRlIGF1dG9tYXRhIGFuZCBndWFyYW50ZWVzIGxpbmVhciB0aW1l IG1hdGNoaW5nIG9uIGFsbCBpbnB1dHMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0 ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yZWdleC1zeW50YXgt MC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmVnZXgtc3ludGF4IikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0004-gnu-Add-rust-globset-0.4.patch" Content-Disposition: attachment; filename="0004-gnu-Add-rust-globset-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh03 RnJvbSA4YTgyZWQ0YjA3Mjg3NDRjYzU5OGY2NzU2YTk1NDRmMmZiOTU2MWJlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToxNDoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA0LzIwNl0gZ251OiBB ZGQgcnVzdC1nbG9ic2V0LTAuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Z2xvYnNldC0wLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhOWM0ZWZkOTU3Li5mMzVmYmFi YjVlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTE4Miw2ICsxMTgyLDM5IEBAIHNoZWxsIHN0eWxlIHBh dHRlcm5zLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgIjF5c3ZpNzJzbGt3Nzg0ZmNz eW1najQzMDhjM3kwM2d3amp6cXhwODB4ZGpua2JoOHZxY2IiKSkpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtZ2xvYnNldC0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1nbG9ic2V0 IikKKyAgICAodmVyc2lvbiAiMC40LjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ2xvYnNldCIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMXducXhxOTFsaWtubXIydzkzd2pxMnNweXhicmQxcG1uaGQ0bmJpMzkyMWRy MzVhNG5saiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg OzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1haG8tY29yYXNpY2siICxydXN0LWFoby1jb3Jhc2ljaykKKyAgICA7OyAgICAgKCJydXN0LWJz dHIiICxydXN0LWJzdHItMC4yCisgICAgOzsgICAgICAoInJ1c3QtZm52IiAscnVzdC1mbnYpCisg ICAgOzsgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAgKCJydXN0 LXJlZ2V4IiAscnVzdC1yZWdleCkpCisgICAgOzsgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgICgoInJ1c3QtZ2xvYiIgLHJ1c3QtZ2xvYikpKSkpCisgICAgKGhvbWUt cGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcC90cmVlL21h c3Rlci9nbG9ic2V0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNyb3NzIHBsYXRmb3JtIHNpbmds ZSBnbG9iIGFuZCBnbG9iIHNldCBtYXRjaGluZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJD cm9zcyBwbGF0Zm9ybSBzaW5nbGUgZ2xvYiBhbmQgZ2xvYiBzZXQgbWF0Y2hpbmcuICBHbG9iIHNl dCBtYXRjaGluZyBpcwordGhlIHByb2Nlc3Mgb2YgbWF0Y2hpbmcgb25lIG9yIG1vcmUgZ2xvYiBw YXR0ZXJucyBhZ2FpbnN0IGEgc2luZ2xlIGNhbmRpZGF0ZQorcGF0aCBzaW11bHRhbmVvdXNseSwg YW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGdsb2JzIHRoYXQgbWF0Y2hlZC4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWhlYXBzaXplLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhlYXBz aXplIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-rust-bstr-0.1.patch" Content-Disposition: attachment; filename="0002-gnu-Add-rust-bstr-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh01 RnJvbSAzOTQ5ZjE3NTc5Y2MwODI4MGVmYjUyNzViZmI5MzJmZGUwNjI3MmZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTowNTozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDAyLzIwNl0gZ251OiBB ZGQgcnVzdC1ic3RyLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtYnN0 ci0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzNDZjZjdlYmI3Li5lYzBlN2I1MGQwIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjQ0LDYgKzI0NCwzOSBAQCBiZWhhdmUgbGlrZSBhIHNldCBvZiBi aXRmbGFncy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ic3RyLTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJzdHIiKQorICAgICh2ZXJzaW9uICIwLjEu NCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJic3RyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwbnppOXZxaGw1Nndz OGdxMzlmM2FqNHFqcnI0bDNnNWxia2tjajh4cTF4NGNiNzR3cTJyIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5 LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNocikKKyAg ICA7OyAgICAgKCJydXN0LXJlZ2V4LWF1dG9tYXRhIiAscnVzdC1yZWdleC1hdXRvbWF0YSkKKyAg ICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApKQorICAgIDs7ICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVz dC1xdWlja2NoZWNrKQorICAgIDs7ICAgICAoInJ1c3QtdWNkLXBhcnNlIiAscnVzdC11Y2QtcGFy c2UpCisgICAgOzsgICAgICgicnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbiIgLHJ1c3QtdW5pY29k ZS1zZWdtZW50YXRpb24pKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL0J1 cm50U3VzaGkvYnN0ciIpCisgICAgKHN5bm9wc2lzCisgICAgICJTdHJpbmcgdHlwZSB0aGF0IGlz IG5vdCByZXF1aXJlZCB0byBiZSB2YWxpZCBVVEYtOCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzdHJpbmcgdHlwZSB0aGF0IGlzIG5vdCByZXF1aXJl ZCB0byBiZSB2YWxpZAorVVRGLTguIikKKyAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3Qp KSkKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1jYXJnb24tMC4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtY2FyZ29uIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0006-gnu-Add-rust-grep-cli-0.1.patch" Content-Disposition: attachment; filename="0006-gnu-Add-rust-grep-cli-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh05 RnJvbSA3OTczZmQwYTc0MzhkMTIwNTIwNjY0MzEyMjEwYWRlYjIyMGI3YzdmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMToyOTo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA2LzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLWNsaS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWdyZXAtY2xpLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDBjMDE3ZTYwMDIuLjNmZTVi MmQ5ZTMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMjE1LDYgKzEyMTUsMzkgQEAgdGhlIHByb2Nlc3Mg b2YgbWF0Y2hpbmcgb25lIG9yIG1vcmUgZ2xvYiBwYXR0ZXJucyBhZ2FpbnN0IGEgc2luZ2xlIGNh bmRpZGF0ZQogcGF0aCBzaW11bHRhbmVvdXNseSwgYW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGds b2JzIHRoYXQgbWF0Y2hlZC4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vu c2U6dW5saWNlbnNlKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtY2xpLTAuMQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWdyZXAtY2xpIikKKyAgICAodmVyc2lvbiAiMC4xLjMi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1jbGkiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA1YTUwMng1bTRm aWp3eDd6ajlpY3huYTJkeDg2c2NtNzZhcDgwenI4OXBudnBiZmsxaHAiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXR0eSIgLHJ1c3QtYXR0eS0wLjIp CisgICAgOzsgICAgICgicnVzdC1ic3RyIiAscnVzdC1ic3RyLTAuMgorICAgIDs7ICAgICAgKCJy dXN0LWdsb2JzZXQiICxydXN0LWdsb2JzZXQtMC40KQorICAgIDs7ICAgICAgKCJydXN0LWxhenkt c3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICAoInJ1c3QtbG9nIiAs cnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEp CisgICAgOzsgICAgICAoInJ1c3Qtc2FtZS1maWxlIiAscnVzdC1zYW1lLWZpbGUtMS4wKQorICAg IDs7ICAgICAgKCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICA7OyAg ICAgICgicnVzdC13aW5hcGktdXRpbCIgLHJ1c3Qtd2luYXBpLXV0aWwtMC4xKSkpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlV0aWxpdGllcyBmb3Igc2VhcmNoIG9yaWVudGVkIGNvbW1h bmQgbGluZSBhcHBsaWNhdGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVXRpbGl0aWVz IGZvciBzZWFyY2ggb3JpZW50ZWQgY29tbWFuZCBsaW5lIGFwcGxpY2F0aW9ucy4iKQorICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1oZWFwc2l6ZS0w LjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oZWFwc2l6ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0007-gnu-Add-rust-pcre2-sys-0.2.patch" Content-Disposition: attachment; filename="0007-gnu-Add-rust-pcre2-sys-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh06 RnJvbSBhOTZmYWUzN2U5ZTBiZGY0NjkwYjFhODM4OTZmOGVjNTA1NjliY2E5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTo0OTozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA3LzIwNl0gZ251OiBB ZGQgcnVzdC1wY3JlMi1zeXMtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1wY3JlMi1zeXMtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDNmZTViMmQ5ZTMuLjIyM2EyOWQ5OTUg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC0yMzczLDYgKzIzNzMsMzEgQEAgZGVzZXJpYWxpemF0aW9uLCBh bmQgaW50ZXJwcmV0ZXIgaW4gUnVzdC4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1wY3JlMi1zeXMtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGNyZTIt c3lzIikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGNyZTIt c3lzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIwbndkdmM0M2RrYjg5cW1tNXE4Z3cxenlsbDB3c2ZxdzdrY3pwbjIz bWxqcmEzODc0djQ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgIDs7ICAgICAoInJ1c3QtcGtnLWNv bmZpZyIgLHJ1c3QtcGtnLWNvbmZpZy0wLjMpCisgICAgOzsgICAgICgicnVzdC1jYyIgLHJ1c3Qt Y2MtMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJu dFN1c2hpL3J1c3QtcGNyZTIiKQorICAgIChzeW5vcHNpcyAiTG93IGxldmVsIGJpbmRpbmdzIHRv IFBDUkUyIikKKyAgICAoZGVzY3JpcHRpb24gIkxvdyBsZXZlbCBiaW5kaW5ncyB0byBQQ1JFMi4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LXBlZWtpbmctdGFrZS13aGlsZS0wLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1wZWVraW5nLXRha2Utd2hpbGUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0009-gnu-Add-rust-memchr-2.2.patch" Content-Disposition: attachment; filename="0009-gnu-Add-rust-memchr-2.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh08 RnJvbSAxZWYyYWQzNmRlNTdjMGViNWQ0YThlNmM5MzJlMTE5MmI0YmY0NzAwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjowMDo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA5LzIwNl0gZ251OiBB ZGQgcnVzdC1tZW1jaHItMi4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1t ZW1jaHItMi4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDdmNmVjOWQxMDUuLjEyMDMxYjhmN2YgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xODMzLDYgKzE4MzMsMzEgQEAgd2hldGhlciBhbiBleHByZXNzaW9uIG1h dGNoZXMgYSBwYXR0ZXJuLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAg ICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LW1lbWNoci0yLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1tZW1jaHIiKQorICAgICh2 ZXJzaW9uICIyLjIuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJtZW1jaHIiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjBmOHdkcmE3eWFnZ3NyNGp6bHJ2cGQ4eWtubnFoZDk5MGlpamRyNmxsZ2M4Z2sycHB6MWYiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbGliYyIgLHJ1 c3QtbGliYy0wLjIuNTgpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3J1c3QtbWVtY2hy IikKKyAgICAoc3lub3BzaXMgIlNhZmUgaW50ZXJmYWNlIHRvIG1lbWNociIpCisgICAgKGRlc2Ny aXB0aW9uICJTYWZlIGludGVyZmFjZSB0byBtZW1jaHIuIikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1t ZW1tYXAtMC43CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbWVtbWFwIikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0010-gnu-Add-rust-memchr-1.0.patch" Content-Disposition: attachment; filename="0010-gnu-Add-rust-memchr-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh09 RnJvbSA5MzZlNzJjM2RjMWU5MTBiYzBjNGVhNTVmMGZkOWNmMTZjYTAyZDNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjowMjowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEwLzIwNl0gZ251OiBB ZGQgcnVzdC1tZW1jaHItMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1t ZW1jaHItMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMTUgKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KaW5kZXggMTIwMzFiOGY3Zi4uOGVjMzYzOTYwNiAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K QEAgLTE4NTgsNiArMTg1OCwyMSBAQCB3aGV0aGVyIGFuIGV4cHJlc3Npb24gbWF0Y2hlcyBhIHBh dHRlcm4uIikKICAgICAoZGVzY3JpcHRpb24gIlNhZmUgaW50ZXJmYWNlIHRvIG1lbWNoci4iKQog ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LW1lbWNoci0xLjAKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBy dXN0LW1lbWNoci0yLjIpCisgICAgKHZlcnNpb24gIjEuMC4yIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgIm1lbWNociIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCAocGFja2FnZS1uYW1lIHJ1c3QtbWVtY2hyLTIuMikgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIweWp5amEz NHB6aGlwZGw4NTVxM20yMXcxbHlpaDRsdzc5eDJkcDNjendkbGE0cGFwM3FsIikpKSkKKyAgICAo cHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1l bW1hcC0wLjcKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1tZW1tYXAiKQotLSAKMi4yNC4w Cgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0008-gnu-Add-rust-pcre2-0.2.patch" Content-Disposition: attachment; filename="0008-gnu-Add-rust-pcre2-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zh07 RnJvbSBjMDFjZDYzMWUyOTg1NTFkYTZmZThiN2IyZjhkYTg5ZmFjMjIwNDBjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMTo1MjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDA4LzIwNl0gZ251OiBB ZGQgcnVzdC1wY3JlMi0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXBj cmUyLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMjNhMjlkOTk1Li43ZjZlYzlkMTA1IDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjM3Myw2ICsyMzczLDM0IEBAIGRlc2VyaWFsaXphdGlvbiwgYW5kIGlu dGVycHJldGVyIGluIFJ1c3QuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtcGNyZTItMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGNyZTIiKQorICAgICh2 ZXJzaW9uICIwLjIuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwY3JlMiIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MTAzaTY2YTk5OGcxZmpycWY5c2R5dmk4cWk4M2h3Z2x6M3BqZGNxOW4ycjIwN2hzYWdiMCIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1saWJjIiAscnVz dC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAg ICA7OyAgICAgKCJydXN0LXBjcmUyLXN5cyIgLHJ1c3QtcGNyZTItc3lzLTAuMikKKyAgICA7OyAg ICAgKCJydXN0LXRocmVhZC1sb2NhbCIgLHJ1c3QtdGhyZWFkLWxvY2FsLTAuMykpKSkKKyAgICAo aG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9ydXN0LXBjcmUy IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhpZ2ggbGV2ZWwgd3JhcHBlciBsaWJyYXJ5IGZvciBQ Q1JFMiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJIaWdoIGxldmVsIHdyYXBwZXIgbGlicmFy eSBmb3IgUENSRTIuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVu bGljZW5zZSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wY3JlMi1zeXMtMC4yCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtcGNyZTItc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0011-gnu-Add-rust-serde-bytes-0.11.patch" Content-Disposition: attachment; filename="0011-gnu-Add-rust-serde-bytes-0.11.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs10 RnJvbSBhYWM3MjkwMjhjYTQzMzhiZGI1MGRkZGMyNTE0ZTVkZTUwNjRjMzQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjoyOTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDExLzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS1ieXRlcy0wLjExLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1zZXJkZS1ieXRlcy0wLjExKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGVjMzYzOTYwNi4u YWEzZDIzNTNmZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM1NDcsNiArMzU0NywzNiBAQCB3aXRoIG9u ZSBvZiB0aGUgaW1wbGVtZW50ZWQgc3RyYXRlZ2llcy4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhp ZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGljZW5zZTph c2wyLjApKSkpCiAKKzs7IENpcmN1bGFyIGRldiBkZXBlbmRlbmN5IG9uIGJpbmNvZGUuCis7OyBQ cm9iYWJseSBub3QgZ29pbmcgYXdheTogaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtbGFuZy9jYXJn by9pc3N1ZXMvNDI0MgorKGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS1ieXRlcy0wLjExCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VyZGUtYnl0ZXMiKQorICAgICh2ZXJzaW9uICIwLjEx LjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2VyZGVfYnl0ZXMiIHZlcnNpb24pKQorICAgICAg IChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRh ci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFibDQ1 a2YzYzcxeGNsdjd3ems1NTI1bnN3bTRiZ3NuamQzczFzMTVmNGsyYTh3aGZuaWoiKSkpKQorICAg IChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAg ICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUiICxydXN0LXNl cmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL3NlcmRlLXJzL2J5dGVzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhh bmxkZSBvZiBpbnRlZ2VyIGFycmF5cyBhbmQgdmVjdG9ycyBmb3IgU2VyZGUiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiT3B0aW1pemVkIGhhbmRsaW5nIG9mIEBjb2RleyZbdThdfSBhbmQgQGNv ZGV7VmVjPHU4Pn0gZm9yIFNlcmRlIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZXJkZS1kZXJpdmUtMS4w CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2VyZGUtZGVyaXZlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0012-gnu-Add-rust-bincode-1.1.patch" Content-Disposition: attachment; filename="0012-gnu-Add-rust-bincode-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs11 RnJvbSA5NTA3MGE2MmUzMjhlMjA3MTRmZDcxMDA0NzhiZGVhZWUxYTIyZDAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozMjoxMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEyLzIwNl0gZ251OiBB ZGQgcnVzdC1iaW5jb2RlLTEuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YmluY29kZS0xLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhYTNkMjM1M2ZlLi42MzM3MTA3NDc1 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjAyLDYgKzIwMiwzNiBAQCBhbmQgbm8gbW9yZSAoY2F2ZWF0 OiBibGFja19ib3ggaXMgc3RpbGwgbWlzc2luZyEpLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWJpbmNvZGUtMS4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt YmluY29kZSIpCisgICAgKHZlcnNpb24gIjEuMS40IikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJp bmNvZGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjF4eDZicDM5aXJ2c25kazZwcm5tbXE4bTFsOXA2cTJxajIxajZt ZmtzMnk4MXBqc2ExNHoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtYXV0b2NmZyIgLHJ1c3QtYXV0b2NmZy0wLjEpCisgICAgOzsgICAgICgicnVzdC1i eXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUtYnl0ZXMiICxydXN0LXNlcmRlLWJ5dGVzLTAuMTEpCisg ICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL2JpbmNvZGUiKQorICAg IChzeW5vcHNpcworICAgICAiQmluYXJ5IHNlcmlhbGl6YXRpb24vZGVzZXJpYWxpemF0aW9uIHN0 cmF0ZWd5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IGJpbmFyeSBzZXJpYWxpemF0aW9uL2Rlc2VyaWFsaXphdGlvbiBzdHJhdGVneQordGhhdCB1c2Vz IFNlcmRlIGZvciB0cmFuc2Zvcm1pbmcgc3RydWN0cyBpbnRvIGJ5dGVzIGFuZCB2aWNlIHZlcnNh ISIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWJpdGZsYWdzLTEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1iaXRmbGFncyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0013-gnu-Add-rust-chrono-0.4.patch" Content-Disposition: attachment; filename="0013-gnu-Add-rust-chrono-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs12 RnJvbSA2YTg4Nzk4N2EzMDg4ODcwM2MxMTYxYzkzODE0NjBlOTMxZjljNzQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozNTo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDEzLzIwNl0gZ251OiBB ZGQgcnVzdC1jaHJvbm8tMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1j aHJvbm8tMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDYzMzcxMDc0NzUuLjI4ZjhiYjYz OTIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00MDQsNiArNDA0LDQwIEBAIGFyY2hpdmUgdG8gYmUgbGlu a2VkIGludG8gUnVzdGNvZGUuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtY2hyb25vLTAuNAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNocm9ubyIpCisgICAg KHZlcnNpb24gIjAuNC43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNocm9ubyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWdsYW0zaXFoc2hiYW16Z2YwbnBuN2hnZ2hza2k5MnIzMWxtN2dnODg0MWhueGMxem4zcCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1saWJjIiAs cnVzdC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LW51bS1pbnRlZ2VyIiAscnVzdC1u dW0taW50ZWdlci0wLjEpCisgICAgOzsgICAgICgicnVzdC1udW0tdHJhaXRzIiAscnVzdC1udW0t dHJhaXRzLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVz dGMtc2VyaWFsaXplLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0x LjApCisgICAgOzsgICAgICgicnVzdC10aW1lIiAscnVzdC10aW1lLTAuMSkpCisgICAgOzsgICAg IzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxy dXN0LWJpbmNvZGUtMS4xKQorICAgIDs7ICAgICAoInJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRv Yy1jb21tZW50LTAuMykKKyAgICA7OyAgICAgKCJydXN0LW51bS1pdGVyIiAscnVzdC1udW0taXRl ci0wLjEpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2 ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEu MCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY2hyb25vdG9w ZS9jaHJvbm8iKQorICAgIChzeW5vcHNpcyAiRGF0ZSBhbmQgdGltZSBsaWJyYXJ5IGZvciBSdXN0 IikKKyAgICAoZGVzY3JpcHRpb24gIkRhdGUgYW5kIHRpbWUgbGlicmFyeSBmb3IgUnVzdCIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtY2ZnLWlmLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNm Zy1pZiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0015-gnu-Add-rust-env-logger-0.6.patch" Content-Disposition: attachment; filename="0015-gnu-Add-rust-env-logger-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs14 RnJvbSBhYTQxMWM5NTZlYTc1MzE4N2I4ZjJhZTBmNzNhMjM1MmMzMTAxMTExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0MToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE1LzIwNl0gZ251OiBB ZGQgcnVzdC1lbnYtbG9nZ2VyLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZW52LWxvZ2dlci0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkOTM0MDc4NWRjLi5mZmY2 OWM4YTNiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODQ4LDYgKzg0OCwzNiBAQCBmbG9hdGluZy1wb2lu dCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKICAgICAgICAgIChiYXNlMzIK ICAgICAgICAgICAiMGc5NmNhcDZzaTFnNndpNjJoc2RrMmZuajNzZjV2ZDRpOTd6ajYxNjNqOGho bnNsM24wZCIpKSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbnYtbG9nZ2VyLTAuNgorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWVudi1sb2dnZXIiKQorICAgICh2ZXJzaW9uICIwLjYu MiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbnZfbG9nZ2VyIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbHgyczVu azk2eHg0aTNtNHpjNGdocWdpOGtiMDdkc255aXY4amsyY2xoYXg0MmR4ejVhIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWF0dHkiICxydXN0LWF0dHkt MC4yKQorICAgIDs7ICAgICAoInJ1c3QtaHVtYW50aW1lIiAscnVzdC1odW1hbnRpbWUtMS4yKQor ICAgIDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1c3Qt cmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAgICA7OyAgICAgKCJydXN0LXRlcm1jb2xvciIgLHJ1 c3QtdGVybWNvbG9yLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vc2ViYXNtYWdyaS9lbnZfbG9nZ2VyLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJMb2dn aW5nIGltcGxlbWVudGF0aW9uIGZvciBAY29kZXtsb2d9IikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGxvZ2dpbmcgaW1wbGVtZW50YXRpb24gZm9yIEBj b2Rle2xvZ30gd2hpY2gKK2lzIGNvbmZpZ3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxl LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtZmFsbGlibGUtaXRlcmF0b3ItMC4yCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtZmFsbGlibGUtaXRlcmF0b3IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0014-gnu-Add-rust-humantime-1.2.patch" Content-Disposition: attachment; filename="0014-gnu-Add-rust-humantime-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs13 RnJvbSAxYWJkMWNlOTU3NjhiZjA3ODA3N2JmOWFiZDQ2YzdkNWQ1ZGM2NTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjozODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE0LzIwNl0gZ251OiBB ZGQgcnVzdC1odW1hbnRpbWUtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1odW1hbnRpbWUtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjhmOGJiNjM5Mi4uZDkzNDA3 ODVkYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEzOTEsNiArMTM5MSwzNiBAQCBoZXhhZGVjaW1hbCBy ZXByZXNlbnRhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1o dW1hbnRpbWUtMS4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaHVtYW50aW1lIikKKyAg ICAodmVyc2lvbiAiMS4yLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaHVtYW50aW1lIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwNTdpbGh5NnZjOWlxaGhieTV5bWg0NW0wNTFwZ3h3cTJ6NDM3Z3drYm5xaHc3cmZi OXJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXF1 aWNrLWVycm9yIiAscnVzdC1xdWljay1lcnJvci0xLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2 ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jaHJvbm8iICxydXN0LWNocm9uby0w LjQpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAgICA7OyAgICAg KCJydXN0LXRpbWUiICxydXN0LXRpbWUtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS90YWlsaG9vay9odW1hbnRpbWUiKQorICAgIChzeW5vcHNpcworICAg ICAiUGFyc2VyIGFuZCBmb3JtYXR0ZXIgZm9yIER1cmF0aW9uIGFuZCBTeXN0ZW1UaW1lIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIkEgcGFyc2VyIGFuZCBmb3JtYXR0ZXIgZm9yIEBjb2Rle3N0 ZDo6dGltZTo6e0R1cmF0aW9uLAorU3lzdGVtVGltZX19IikKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ob3N0 bmFtZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ob3N0bmFtZSIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0017-gnu-Add-rust-quickcheck-0.8.patch" Content-Disposition: attachment; filename="0017-gnu-Add-rust-quickcheck-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs16 RnJvbSAwMTY3MzlkNzY2YWVlM2JlY2FmYjY3MDI1NzBhNjkyZjU3NzA4NzQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0Nzo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE3LzIwNl0gZ251OiBB ZGQgcnVzdC1xdWlja2NoZWNrLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcXVpY2tjaGVjay0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwZDRjNjU1YWYyLi5mNGM2 MDY4OTI0IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjg3Myw2ICsyODczLDM2IEBAIHRvIHdyaXRlLiIp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQogCis7OyBNYW55IGNpcmN1bGFyIGRlcGVuZGVuY2llcy4KKzs7IERl diBkZXBlbmRlbmNpZXMgYXJlIGFsbG93ZWQgdG8gaGF2ZSB0aGVtIGluIGNyYXRlcy5pby4KKyhk ZWZpbmUtcHVibGljIHJ1c3QtcXVpY2tjaGVjay0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1xdWlja2NoZWNrIikKKyAgICAodmVyc2lvbiAiMC44LjUiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAicXVpY2tjaGVjayIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMG1rbDR3bnZ2ams0bTMyYXEzYW40YXlmeXZu bWJ4bnpjeWJmbTduM2Zic25kYjF4amRjdyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikKKyAg ICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXJh bmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1jb3JlIiAscnVzdC1y YW5kLWNvcmUtMC41KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNv bS9CdXJudFN1c2hpL3F1aWNrY2hlY2siKQorICAgIChzeW5vcHNpcworICAgICAiQXV0b21hdGlj IHByb3BlcnR5IGJhc2VkIHRlc3Rpbmcgd2l0aCBzaHJpbmtpbmciKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiQXV0b21hdGljIHByb3BlcnR5IGJhc2VkIHRlc3Rpbmcgd2l0aCBzaHJpbmtpbmcu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkK KwogKGRlZmluZS1wdWJsaWMgcnVzdC1xdW90ZS0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1xdW90ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0016-gnu-Add-rust-rand-core-0.5.patch" Content-Disposition: attachment; filename="0016-gnu-Add-rust-rand-core-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zjs15 RnJvbSA1MjgxM2E4ZjRmMGEzMzRhYWU4ZGE5MDAxNWIwZjIxZDZhODYyMmM1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo0NDoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE2LzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLWNvcmUtMC41LgoKLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZmZjY5YzhhM2IuLjBkNGM2NTVhZjIgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yOTc2LDYgKzI5NzYsMzMgQEAgdXNlZnVsIHR5cGVzIGFuZCBkaXN0cmli dXRpb25zLCBhbmQgc29tZSByYW5kb21uZXNzLXJlbGF0ZWQgYWxnb3JpdGhtcy4iKQogICAgIChs aWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpl eHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5kLWNvcmUtMC41CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcmFuZC1jb3JlIikKKyAgICAodmVyc2lvbiAiMC41LjAiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAicmFuZF9jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxamlzOTR4OXJpOHhseGtp MncydzVrMjlzanBmd2d6a2p5bGc3cGFnYW5wNzRocm5ocGsxIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWdldHJhbmRvbSIgLHJ1c3QtZ2V0cmFuZG9t LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsg ICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9jcmF0ZXMuaW8vY3JhdGVzL3JhbmRfY29yZSIpCisgICAgKHN5 bm9wc2lzCisgICAgICJDb3JlIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIHRyYWl0cyBhbmQgdG9v bHMgZm9yIGltcGxlbWVudGF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkNvcmUgcmFu ZG9tIG51bWJlciBnZW5lcmF0b3IgdHJhaXRzIGFuZCB0b29scyBmb3IgaW1wbGVtZW50YXRpb24u IikKKyAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1y YW5kLWNvcmUtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmFuZC1jb3JlIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0018-gnu-Add-rust-byteorder-1.3.patch" Content-Disposition: attachment; filename="0018-gnu-Add-rust-byteorder-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk17 RnJvbSA1NTkzODc5ODAzNmQ0NmRiOTRmMWJjMzVhMDg2NDBiODU4N2M4ZDExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1MDozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE4LzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlb3JkZXItMS4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1ieXRlb3JkZXItMS4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGY0YzYwNjg5MjQuLjg5MDk4NTlm YmYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zMzksNiArMzM5LDM0IEBAIFVURi04LiIpCiAgICAgKHBy b3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYnl0ZW9yZGVyLTEu MworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJ5dGVvcmRlciIpCisgICAgKHZlcnNpb24g IjEuMy4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJ5dGVvcmRlciIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXhi d2psbXEyemlxam1qdmtxeGR4MXloMTM2eHhoaWx4ZDQwYmt5MXc0ZDdobjR4dmh4NyIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1k b2MtY29tbWVudCIgLHJ1c3QtZG9jLWNvbW1lbnQtMC4zKQorICAgIDs7ICAgICAoInJ1c3QtcXVp Y2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAs cnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vQnVybnRTdXNoaS9ieXRlb3JkZXIiKQorICAgIChzeW5vcHNpcworICAgICAiUmVhZGluZy93 cml0aW5nIG51bWJlcnMgaW4gYmlnLWVuZGlhbiBhbmQgbGl0dGxlLWVuZGlhbiIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJMaWJyYXJ5IGZvciByZWFkaW5nL3dyaXRpbmcgbnVtYmVycyBpbiBi aWctZW5kaWFuIGFuZAorbGl0dGxlLWVuZGlhbi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNhcmdv bi0wLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jYXJnb24iKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0019-gnu-Add-rust-grep-matcher-0.1.patch" Content-Disposition: attachment; filename="0019-gnu-Add-rust-grep-matcher-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk18 RnJvbSBlNmE2NWI4N2I4ODk1YTg0YTUwYWY0OTA4NDJlNTAzYzJjNjFkZjBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1MzoyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDE5LzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLW1hdGNoZXItMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLW1hdGNoZXItMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDg5MDk4NTlmYmYuLjM4 NjBkZGViM2IgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMzcwLDYgKzEzNzAsMzQgQEAgcGF0aCBzaW11 bHRhbmVvdXNseSwgYW5kIHJldHVybmluZyBhbGwgb2YgdGhlIGdsb2JzIHRoYXQgbWF0Y2hlZC4i KQogICAgICAiVXRpbGl0aWVzIGZvciBzZWFyY2ggb3JpZW50ZWQgY29tbWFuZCBsaW5lIGFwcGxp Y2F0aW9ucy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1ncmVwLW1hdGNoZXItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3Jl cC1tYXRjaGVyIikKKyAgICAodmVyc2lvbiAiMC4xLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi Z3JlcC1tYXRjaGVyIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwM2oyNnp5Z2Znd3lhbTY2Ymw1ZzkyMmdpbXJ2cDR5 eXpsOHF2YXlreWtsbmYyNDdibDNyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LW1lbWNociIgLHJ1c3QtbWVtY2hyLTIuMikpCisgICAgOzsgICAgIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXJlZ2V4IiAscnVzdC1y ZWdleC0xLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1 cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9wc2lzCisgICAgICJUcmFpdCBmb3IgcmVndWxh ciBleHByZXNzaW9ucyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSB0cmFpdCBmb3IgcmVndWxhciBleHByZXNzaW9ucywgd2l0aCBhCitmb2N1cyBvbiBs aW5lIG9yaWVudGVkIHNlYXJjaC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWhlYXBzaXplLTAuNAog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWhlYXBzaXplIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0020-gnu-Add-rust-grep-pcre2-0.1.patch" Content-Disposition: attachment; filename="0020-gnu-Add-rust-grep-pcre2-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk19 RnJvbSBhNWMyNjljNGZjMjk3MzNjNzNhNzllZTFjNmY2OTgwYmM2MGIxMjUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMjo1NDo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIwLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXBjcmUyLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZ3JlcC1wY3JlMi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzODYwZGRlYjNiLi5iYzE3NmQ0M2I5 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTM5OCw2ICsxMzk4LDMwIEBAIHBhdGggc2ltdWx0YW5lb3Vz bHksIGFuZCByZXR1cm5pbmcgYWxsIG9mIHRoZSBnbG9icyB0aGF0IG1hdGNoZWQuIikKIGZvY3Vz IG9uIGxpbmUgb3JpZW50ZWQgc2VhcmNoLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTp1bmxpY2Vuc2UpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ3JlcC1wY3Jl Mi0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXBjcmUyIikKKyAgICAodmVy c2lvbiAiMC4xLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1wY3JlMiIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMXdqYzNnc2FuMjBnYXBnYThuamk2amNybXduOW44NXE1emYyeWZxNmc1MGM3YWJrYzJxbCIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ncmVwLW1h dGNoZXIiICxydXN0LWdyZXAtbWF0Y2hlci0wLjEpCisgICAgOzsgICAgICgicnVzdC1wY3JlMiIg LHJ1c3QtcGNyZTItMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9CdXJudFN1c2hpL3JpcGdyZXAiKQorICAgIChzeW5vcHNpcyAiVXNlIFBDUkUyIHdpdGgg dGhlIGdyZXAgY3JhdGUiKQorICAgIChkZXNjcmlwdGlvbiAiVXNlIFBDUkUyIHdpdGggdGhlIGdy ZXAgY3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGlj ZW5zZSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1oZWFwc2l6ZS0wLjQKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1oZWFwc2l6ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0021-gnu-Add-rust-cast-0.2.patch" Content-Disposition: attachment; filename="0021-gnu-Add-rust-cast-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk20 RnJvbSA5NDA5NWZkZjVmMjdhZTY3MGU4YTk2ZTg4M2E5YTI5NmNlYWU1ZTUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzowMjo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIxLzIwNl0gZ251OiBB ZGQgcnVzdC1jYXN0LTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtY2Fz dC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiYzE3NmQ0M2I5Li5mNDgyOTc4MmViIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQpAQCAtMzg4LDYgKzM4OCwzMCBAQCB1c2VkIGluIGFyZ29uMnJzJyBiZW5jaCBzdWl0ZS4i KQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6d3RmcGwyKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2FzdC0wLjIKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1jYXN0IikKKyAgICAodmVyc2lvbiAiMC4yLjIiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiY2FzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDl5bDI3MDBjcnhhNG44NjBiMDgwbXNpajI1 a2x2czFrZnphemhwMmFpaGNodnIxNnE0aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28tZGV2ZWxv cG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2No ZWNrLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vamFwYXJpYy9j YXN0LnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVyZ29ub21pYywgY2hlY2tlZCBjYXN0IGZ1 bmN0aW9ucyBmb3IgcHJpbWl0aXZlIHR5cGVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkVy Z29ub21pYywgY2hlY2tlZCBjYXN0IGZ1bmN0aW9ucyBmb3IgcHJpbWl0aXZlIHR5cGVzIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1jYmxhcy1zeXMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt Y2JsYXMtc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0022-gnu-Add-rust-either-1.5.patch" Content-Disposition: attachment; filename="0022-gnu-Add-rust-either-1.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk21 RnJvbSBmOWUwNzUyNzY2NjgzMWZkZWQwOThiN2Y2YjgwZDFiNmNmM2I5MmIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzowOTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIyLzIwNl0gZ251OiBB ZGQgcnVzdC1laXRoZXItMS41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1l aXRoZXItMS41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjQ4Mjk3ODJlYi4uNDRmNzJiMmZhNyAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTkwMCw2ICs5MDAsMzAgQEAgZmxvYXRpbmctcG9pbnQgcHJpbWl0aXZlcyB0 byBhbiBAY29kZXtpbzo6V3JpdGV9LiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgIjBn OTZjYXA2c2kxZzZ3aTYyaHNkazJmbmozc2Y1dmQ0aTk3emo2MTYzajhoaG5zbDNuMGQiKSkpKSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZWl0aGVyLTEuNQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWVpdGhlciIpCisgICAgKHZlcnNpb24gIjEuNS4yIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgImVpdGhlciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHl5Z2dmZDV5cTloeXlwMGJkNWpqMGZnejNyd3dzNDJk MTlyaTB6bnh3d3FzM2hjeTlzbSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzICgoInJ1 c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vYmx1c3MvZWl0aGVyIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVudW0gQGNvZGV7 RWl0aGVyfSB3aXRoIHZhcmlhbnRzIEBjb2Rle0xlZnR9IGFuZCBAY29kZXtSaWdodH0iKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhlIGVudW0gQGNvZGV7RWl0aGVyfSB3aXRoIHZhcmlhbnRz IEBjb2Rle0xlZnR9IGFuZAorQGNvZGV7UmlnaHR9IGlzIGEgZ2VuZXJhbCBwdXJwb3NlIHN1bSB0 eXBlIHdpdGggdHdvIGNhc2VzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0024-gnu-Add-rust-itertools-num-0.1.patch" Content-Disposition: attachment; filename="0024-gnu-Add-rust-itertools-num-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk23 RnJvbSA1ZDZjODExNTA2NGRlNzY3MjU4OGViNDNjODkxNzQ4ZmE3OWE3ZWYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoxNzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI0LzIwNl0gZ251OiBB ZGQgcnVzdC1pdGVydG9vbHMtbnVtLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtaXRlcnRvb2xzLW51bS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDRlNDkyMzliYjcu LmFhMmY1NWRiY2QgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xNjQ5LDYgKzE2NDksMzUgQEAgU3lzdGVt VGltZX19IikKICAgICAgIkV4dHJhIGl0ZXJhdG9yIGFkYXB0b3JzLCBpdGVyYXRvciBtZXRob2Rz LCBmcmVlIGZ1bmN0aW9ucywgYW5kIG1hY3Jvcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWl0ZXJ0b29s cy1udW0tMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaXRlcnRvb2xzLW51bSIpCisg ICAgKHZlcnNpb24gIjAuMS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIml0ZXJ0b29scy1udW0i IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFycjdpZzlua3BhbXBjYXMyM3M5MXg3eWFjNnFkbndzc3EzbmFwNTIyeGJn a3FwczR3bTgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtbnVtLXRyYWl0cyIgLHJ1c3QtbnVtLXRyYWl0cy0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0 ZXJ0b29scy0wLjgpCisgICAgOzsgICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2No ZWNrLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vYmx1 c3MvaXRlcnRvb2xzLW51bSIpCisgICAgKHN5bm9wc2lzCisgICAgICJOdW1lcmljYWwgaXRlcmF0 b3IgdG9vbHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTnVtZXJpY2FsIGl0ZXJhdG9yIHRv b2xzLiAgRXh0cmEgaXRlcmF0b3JzIGFuZCBpdGVyYXRvciBtZXRob2RzCithbmQgZnVuY3Rpb25z LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtaXRvYS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1pdG9hIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0023-gnu-Add-rust-itertools-0.8.patch" Content-Disposition: attachment; filename="0023-gnu-Add-rust-itertools-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk22 RnJvbSA5YmFiYWMzNWEzYThlNDgzMWNmOWNkYjJlODg2NWZkMmVlYzY0NzJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoxNDo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDIzLzIwNl0gZ251OiBB ZGQgcnVzdC1pdGVydG9vbHMtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1pdGVydG9vbHMtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NGY3MmIyZmE3Li40ZTQ5MjM5 YmI3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTYyMCw2ICsxNjIwLDM1IEBAIFN5c3RlbVRpbWV9fSIp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWl0ZXJ0b29scy0wLjgKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1pdGVydG9vbHMiKQorICAgICh2ZXJzaW9uICIwLjgu MCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJpdGVydG9vbHMiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBuMmsxM2I2 dzR4Mng2bnAybHlraDliajNiM3o0aHdoMnI0Y24zejJkZ25mcTdjbmcxMnYiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZWl0aGVyIiAscnVzdC1laXRo ZXItMS41KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtcGVybXV0b2hlZHJvbiIgLHJ1c3QtcGVybXV0b2hlZHJvbi0wLjIpCisgICAgOzsg ICAgICgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICA7OyAgICAg KCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWl0ZXJ0b29scy9pdGVydG9vbHMiKQorICAgIChzeW5vcHNp cworICAgICAiRXh0cmEgaXRlcmF0b3IgYWRhcHRvcnMsIGl0ZXJhdG9yIG1ldGhvZHMsIGZyZWUg ZnVuY3Rpb25zLCBhbmQgbWFjcm9zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkV4dHJhIGl0 ZXJhdG9yIGFkYXB0b3JzLCBpdGVyYXRvciBtZXRob2RzLCBmcmVlIGZ1bmN0aW9ucywgYW5kIG1h Y3Jvcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWl0b2EtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtaXRvYSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0025-gnu-Add-rust-num-complex-0.2.patch" Content-Disposition: attachment; filename="0025-gnu-Add-rust-num-complex-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk24 RnJvbSA3Y2Q2NTgzYjc4ODM3NTM5NDM0YjJiOTk3NTE3NmU3YmU2ZjdlOGZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoyMDowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI1LzIwNl0gZ251OiBB ZGQgcnVzdC1udW0tY29tcGxleC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW51bS1jb21wbGV4LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYWEyZjU1ZGJjZC4uZGQx ZTM0NDc3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI0ODUsNiArMjQ4NSwzNSBAQCBpbXBsZW1lbnRh dGlvbiAod2hpY2ggaXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogICAgIChsaWNl bnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1udW0tY29tcGxleC0wLjIKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1udW0tY29tcGxleCIpCisgICAgKHZlcnNpb24gIjAuMi4zIikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgIm51bS1jb21wbGV4IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxejZ6amR6eDFnMWhq NHkxMzJkZHk4M2QzcDN6dncwNmlnYmY1OW5weHhyenpjcXd6Yzd3IikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LW51bS10cmFpdHMiICxydXN0LW51bS10 cmFpdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAg OzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdv LWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXV0b2NmZyIgLHJ1c3QtYXV0 b2NmZy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1 c3QtbnVtL251bS1jb21wbGV4IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNvbXBsZXggbnVtYmVy cyBpbXBsZW1lbnRhdGlvbiBmb3IgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb21w bGV4IG51bWJlcnMgaW1wbGVtZW50YXRpb24gZm9yIFJ1c3QiKQorICAgIChsaWNlbnNlIGAoLGxp Y2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW51 bS1jcHVzLTEuMTAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1udW0tY3B1cyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0027-gnu-Add-rust-arrayvec-0.4.patch" Content-Disposition: attachment; filename="0027-gnu-Add-rust-arrayvec-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk26 RnJvbSA5ZGJmMzE0NGZiOWI1ZTg2ZmEyOTMzMGE2ZTFkYjE4ZTAzODAzN2Q1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzozOTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI3LzIwNl0gZ251OiBB ZGQgcnVzdC1hcnJheXZlYy0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWFycmF5dmVjLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjZGY0ZTc5Nzc1Li4yZTJlZmE2 YTMyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTYsNiArOTYsMzcgQEAgdGV4dCBvciBibHVlIHVuZGVy bGluZWQgdGV4dCwgb24gQU5TSSB0ZXJtaW5hbHMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtYXJyYXl2ZWMtMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt YXJyYXl2ZWMiKQorICAgICh2ZXJzaW9uICIwLjQuMTAiKQorICAgIChzb3VyY2UKKyAgICAgKG9y aWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAi YXJyYXl2ZWMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjB3Y2NoM2NhOXF2a2l4Z2RiZDJhZnJ2MXhhMjdsODN2cHJh ZjdmcnNoOWw4cGl2Z3Bpd2oiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3Qtbm9kcm9wIiAscnVzdC1ub2Ryb3AtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJlbmNoZXIiICxydXN0LWJlbmNoZXItMC4xKQorICAg IDs7ICAgICAoInJ1c3QtbWF0Y2hlcyIgLHJ1c3QtbWF0Y2hlcy0wLjEpCisgICAgOzsgICAgICgi cnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vYmx1c3MvYXJyYXl2ZWMiKQorICAgIChzeW5vcHNpcworICAg ICAiVmVjdG9yIHdpdGggZml4ZWQgY2FwYWNpdHkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdmVjdG9yIHdpdGggZml4ZWQgY2FwYWNpdHksIGJhY2tl ZCBieSBhbgorYXJyYXkgKGl0IGNhbiBiZSBzdG9yZWQgb24gdGhlIHN0YWNrIHRvbykuICBJbXBs ZW1lbnRzIGZpeGVkIGNhcGFjaXR5CitBcnJheVZlYyBhbmQgQXJyYXlTdHJpbmcuIikKKyAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1hdHR5LTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWF0dHkiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0029-gnu-Add-rust-utf8-ranges-1.0.patch" Content-Disposition: attachment; filename="0029-gnu-Add-rust-utf8-ranges-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk28 RnJvbSBiYWEwZTAzYzcyODhjOWEyMmNlNjMzOTQ1MWEzZjE3ZmIzY2MzOTc5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo0Njo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI5LzIwNl0gZ251OiBB ZGQgcnVzdC11dGY4LXJhbmdlcy0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXV0ZjgtcmFuZ2VzLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzJjNzYzZDU4Yi4uYTZkMDk5 YWRjNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwODUsNiArNTA4NSwzMiBAQCB1bnRydXN0ZWQgaW5w dXRzIGluIFJ1c3QuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAo bGljZW5zZSBsaWNlbnNlOmlzYykpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXV0ZjgtcmFuZ2Vz LTEuMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXV0ZjgtcmFuZ2VzIikKKyAgICAodmVy c2lvbiAiMS4wLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidXRmOC1yYW5nZXMiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjFwcHpqc3htdjFwMXhmaWQ4d3duMDdjaWlrazg0azMwZnJsMjhid3NueTZ6YTF2YWxsNHgi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50LTAuMykKKyAgICA7OyAgICAgKCJy dXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3V0ZjgtcmFuZ2VzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIkNvbnZlcnQgcmFuZ2VzIG9mIFVuaWNvZGUgY29kZXBvaW50cyB0byBV VEYtOCBieXRlIHJhbmdlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb252ZXJ0IHJhbmdl cyBvZiBVbmljb2RlIGNvZGVwb2ludHMgdG8gVVRGLTggYnl0ZSByYW5nZXMuIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC12Y3BrZy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC12Y3BrZyIp Ci0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0028-gnu-Add-rust-csv-core-0.1.patch" Content-Disposition: attachment; filename="0028-gnu-Add-rust-csv-core-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk27 RnJvbSA5M2FjMDRmYTlkMmI2N2IwOWRmYzJiMDUyNTBkNGU3NWQ0OGJiNTNhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzo0MDo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI4LzIwNl0gZ251OiBB ZGQgcnVzdC1jc3YtY29yZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWNzdi1jb3JlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJlMmVmYTZhMzIuLjMyYzc2M2Q1OGIg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC03NzAsNiArNzcwLDMzIEBAIEl0IGlzIGluc3BpcmVkIGJ5IHRo ZSBMaW51eCBrZXJuZWwncyBAY29kZXtjcnlwdG9fbWVtbmVxfS4iKQogICAgIChkZXNjcmlwdGlv biAiQ3JpdGVyaW9uJ3MgcGxvdHRpbmcgbGlicmFyeSIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3N2LWNv cmUtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY3N2LWNvcmUiKQorICAgICh2ZXJz aW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjc3YtY29yZSIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MGs1enMweDBxbW1uMjdwYTVrY2c4NmxnODRzMjk0OTFmdzVzaDN6c3d4c3duYXZhc3A0diIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1tZW1jaHIiICxy dXN0LW1lbWNoci0yLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1hcnJheXZlYyIgLHJ1c3QtYXJyYXl2ZWMtMC40KSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3J1c3QtY3N2IikK KyAgICAoc3lub3BzaXMKKyAgICAgIkJhcmUgYm9uZXMgQ1NWIHBhcnNpbmcgd2l0aCBub19zdGQg c3VwcG9ydCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJCYXJlIGJvbmVzIENTViBwYXJzaW5n IHdpdGggbm9fc3RkIHN1cHBvcnQuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOnVubGljZW5z ZSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jdXJsLXN5cy0wLjQK ICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jdXJsLXN5cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0030-gnu-Add-rust-regex-automata-0.1.patch" Content-Disposition: attachment; filename="0030-gnu-Add-rust-regex-automata-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk29 RnJvbSA3MDQ1ZDgxODQyNzY2Yjg0NDEyMWVjOGJmNGRkMmNiZDM1MWE0YjdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo1MDo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMwLzIwNl0gZ251OiBB ZGQgcnVzdC1yZWdleC1hdXRvbWF0YS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXJlZ2V4LWF1dG9tYXRhLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhNmQw OTlhZGM1Li5hNjVkYjM0OTNjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzYxOCw2ICszNjE4LDQwIEBA IHN5c3RlbSBjYWxscy4iKQogdXNlcyBmaW5pdGUgYXV0b21hdGEgYW5kIGd1YXJhbnRlZXMgbGlu ZWFyIHRpbWUgbWF0Y2hpbmcgb24gYWxsIGlucHV0cy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJlZ2V4 LWF1dG9tYXRhLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJlZ2V4LWF1dG9tYXRh IikKKyAgICAodmVyc2lvbiAiMC4xLjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmVnZXgtYXV0 b21hdGEiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjExaHpuM3J6MDJ2ZGd2eDN5a2hyYnprdnM1YzVzbTU5ZnlpM3h3 bGpuOXFjNDhicjVsMXkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1 c3QtcmVnZXgtc3ludGF4IiAscnVzdC1yZWdleC1zeW50YXgtMC42KQorICAgIDs7ICAgICAoInJ1 c3QtdXRmOC1yYW5nZXMiICxydXN0LXV0ZjgtcmFuZ2VzLTEuMCkpCisgICAgOzsgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgt MS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWJ5dGVzIiAscnVzdC1zZXJkZS1ieXRlcy0wLjExKQorICAgIDs7ICAg ICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAg ICAoInJ1c3QtdG9tbCIgLHJ1c3QtdG9tbC0wLjUpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAi aHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmVnZXgtYXV0b21hdGEiKQorICAgIChzeW5v cHNpcworICAgICAiQXV0b21hdGEgY29uc3RydWN0aW9uIGFuZCBtYXRjaGluZyB1c2luZyByZWd1 bGFyIGV4cHJlc3Npb25zIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkF1dG9tYXRhIGNvbnN0 cnVjdGlvbiBhbmQgbWF0Y2hpbmcgdXNpbmcgcmVndWxhciBleHByZXNzaW9ucy4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6dW5saWNlbnNlKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LXJlZ2V4LXN5bnRheC0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1yZWdleC1zeW50YXgiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0026-gnu-Add-rust-criterion-plot-0.3.patch" Content-Disposition: attachment; filename="0026-gnu-Add-rust-criterion-plot-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk25 RnJvbSA5OGRmY2RhZjQzOWExZjVhNjYwYTYwYWMyNGM4ODZkMDkwMWIzNDMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogRnJpLCAx MyBEZWMgMjAxOSAyMzoyMjoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDI2LzIwNl0gZ251OiBB ZGQgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWNyaXRlcmlvbi1wbG90LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGQxZTM0NDc3 NS4uY2RmNGU3OTc3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTcxMCw2ICs3MTAsMzUgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNyaXRlcmlvbi1wbG90LTAuMwor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNyaXRlcmlvbi1wbG90IikKKyAgICAodmVyc2lv biAiMC4zLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY3JpdGVyaW9uLXBsb3QiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjEzcHYwOXo0cnlwNzBxeXphYmxraWJ3YTJtaDZjMjg1MnFxMXNqcjl3amlndnduajN5Ym4i KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYnl0ZW9y ZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1c3QtY2FzdCIgLHJ1c3Qt Y2FzdC0wLjIpCisgICAgOzsgICAgICgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0ZXJ0b29scy0w LjgpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1pdGVydG9vbHMtbnVtIiAscnVzdC1pdGVydG9vbHMtbnVtLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LW51bS1jb21wbGV4IiAscnVzdC1udW0tY29tcGxleC0wLjIpCisgICAgOzsgICAgICgi cnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw czovL2dpdGh1Yi5jb20vYmhlaXNsZXIvY3JpdGVyaW9uLnJzIikKKyAgICAoc3lub3BzaXMgIkNy aXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbiAiQ3JpdGVyaW9u J3MgcGxvdHRpbmcgbGlicmFyeSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3VybC1zeXMtMC40CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3VybC1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0031-gnu-Add-rust-futures-channel-preview-0.3.patch" Content-Disposition: attachment; filename="0031-gnu-Add-rust-futures-channel-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk30 RnJvbSAwYzYxZDA3YzRhNmY1NGE2MjRiZDI0ZjViZmFmODM4MTQ1YWMxMmJhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAwOTo1ODo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMxLzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIChydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMyk6IE5ldyB2YXJpYWJs ZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpp bmRleCBhNjVkYjM0OTNjLi44NjVkZmIzMDgyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTI3Myw2ICsx MjczLDMxIEBAIGZlYXR1cmluZyB6ZXJvIGFsbG9jYXRpb25zLCBjb21wb3NhYmlsaXR5LCBhbmQg aXRlcmF0b3ItbGlrZSBpbnRlcmZhY2VzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTph c2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3IikKKyAgICAodmVyc2lvbiAiMC4zLjAt YWxwaGEuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZnV0dXJlcy1jaGFubmVsLXByZXZpZXci IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFibGdwaWtodzM5MWx6cmZxY2dnNHhzbjV4YzBkbHlibmk3N2thN2YwdmIw OHphaXhpcjEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtZnV0dXJlcy1jb3JlLXByZXZpZXciICxydXN0LWZ1dHVyZXMtY29yZS1wcmV2aWV3LTAuMykp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJzZXJ5LmdpdGh1 Yi5pby9mdXR1cmVzLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNoYW5uZWxzIGZvciBhc3lu Y2hyb25vdXMgY29tbXVuaWNhdGlvbiB1c2luZyBmdXR1cmVzLXJzIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkNoYW5uZWxzIGZvciBhc3luY2hyb25vdXMgY29tbXVuaWNhdGlvbiB1c2luZyBm dXR1cmVzLXJzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXctMC4zCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXciKQotLSAKMi4y NC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0032-gnu-Add-rust-futures-executor-preview-0.3.patch" Content-Disposition: attachment; filename="0032-gnu-Add-rust-futures-executor-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk31 RnJvbSBjMzg0NGNkOGJiZTY2ZDcyMTEyM2M2NDNmYzNkNTk0ODcwMjg4Yjk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDowMzowOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMyLzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXctMC4zKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KaW5kZXggODY1ZGZiMzA4Mi4uODZlY2RiOTMwOSAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEz NDEsNiArMTM0MSwzNiBAQCB0aGUgY29tcHV0YXRpb24gb24gdGhlIHRocmVhZHMgdGhlbXNlbHZl cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mdXR1cmVzLWV4ZWN1 dG9yLXByZXZpZXctMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy1leGVj dXRvci1wcmV2aWV3IikKKyAgICAodmVyc2lvbiAiMC4zLjAtYWxwaGEuMTciKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiZnV0dXJlcy1leGVjdXRvci1wcmV2aWV3IiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNTNnNWtm MnFhMXhoZGt3cDNkMWdycml6enk0NjgzbXBiYjN5MHZ2bTAwaHdsN2pkZmw3IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWZ1dHVyZXMtY2hhbm5lbC1w cmV2aWV3IiAscnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMpCisgICAgOzsgICAgICgi cnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1jb3JlLXByZXZpZXctMC4z KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXciICxydXN0LWZ1dHVyZXMt dXRpbC1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0t Y3B1cy0xLjEwKQorICAgIDs7ICAgICAoInJ1c3QtcGluLXV0aWxzIiAscnVzdC1waW4tdXRpbHMt MC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxh bmcvZnV0dXJlcy1ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFeGVjdXRvcnMgZm9yIGFzeW5j aHJvbm91cyB0YXNrcyBiYXNlZCBvbiBmdXR1cmVzLXJzIikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIkV4ZWN1dG9ycyBmb3IgYXN5bmNocm9ub3VzIHRhc2tzIGJhc2VkIG9uIHRoZSBmdXR1cmVz LXJzCitsaWJyYXJ5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy1pby1wcmV2aWV3LTAuMwog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZ1dHVyZXMtaW8tcHJldmlldyIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0033-gnu-Add-rust-futures-select-macro-preview-0.3.patch" Content-Disposition: attachment; filename="0033-gnu-Add-rust-futures-select-macro-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk32 RnJvbSAxZWRkMzdhNTNlN2NmZTJhZGNhZDBlNDc3NGMwM2MyMTk0Nzk3YTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoxMzoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDMzLzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNyby1wcmV2aWV3LTAuMy4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gKHJ1c3QtZnV0dXJlcy1zZWxlY3QtbWFjcm8tcHJldmlldy0wLjMpOiBO ZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAyOSArKysrKysr KysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykK CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCmluZGV4IDg2ZWNkYjkzMDkuLjFkM2JlMjgxOWIgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CkBAIC0xMzkyLDYgKzEzOTIsMzUgQEAgbGlicmFyeS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1mdXR1cmVzLXNlbGVjdC1tYWNyby1wcmV2aWV3LTAuMworICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWZ1dHVyZXMtc2VsZWN0LW1hY3JvLXByZXZpZXciKQorICAg ICh2ZXJzaW9uICIwLjMuMC1hbHBoYS4xNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJmdXR1cmVz LXNlbGVjdC1tYWNyby1wcmV2aWV3IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYTkwaXZqemtnejdtc2l6NXNpMDV4 emk4eHdzazVnYXIxZ2tyYm1yZ3FwZ2tsaXFkN2E2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJvYy1tYWNy by1oYWNrLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1h Y3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAg IDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vcnVzdC1sYW5nL2Z1dHVyZXMtcnMiKQorICAgIChzeW5v cHNpcworICAgICAiSGFuZGxlIHRoZSBmaXJzdCBGdXR1cmUgdG8gY29tcGxldGUiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiVGhlIEBjb2Rle3NlbGVjdCF9IG1hY3JvIGZvciB3YWl0aW5nIG9u IG11bHRpcGxlIGRpZmZlcmVudAorQGNvZGV7RnV0dXJlfXMgYXQgb25jZSBhbmQgaGFuZGxpbmcg dGhlIGZpcnN0IG9uZSB0byBjb21wbGV0ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZ1dHVyZXMtc2lu ay1wcmV2aWV3LTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZ1dHVyZXMtc2luay1w cmV2aWV3IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0035-gnu-Add-rust-demo-hack-0.0.patch" Content-Disposition: attachment; filename="0035-gnu-Add-rust-demo-hack-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk34 RnJvbSBiYWZjZWIwYzc0MzEzMmZkNjljNjNhNjgzNDMyNDQxM2U1ODRmZjRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyODo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM1LzIwNl0gZ251OiBB ZGQgcnVzdC1kZW1vLWhhY2stMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1kZW1vLWhhY2stMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODgzMTgyMDkyNi4uOTJmYjY0OTUxMSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTg4Nyw2ICs4ODcsMzAgQEAgaGV4YWRlY2ltYWwsIGJhc2UzMiwg YW5kIGJhc2U2NC4iKQogICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICIxN2dpdjBuMG4xcjY0 ejBkYWhmdmtqeTN5czUxN2p4eWhzOHNkOWxtZ3ZjbGpwanlyeXhhIikpKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWRlbW8taGFjay0wLjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1k ZW1vLWhhY2siKQorICAgICh2ZXJzaW9uICIwLjAuNSIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJk ZW1vLWhhY2siIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjBtMDExNHAxZzB6enJkcGg1YmcwM2k4bThwNzB2cnduM3do czE5MWpyYmpjcm1oNWxtbnAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtZGVtby1oYWNrLWltcGwiICxydXN0LWRlbW8taGFjay1pbXBsLTAuMCkKKyAg ICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJvYy1tYWNyby1oYWNrLTAu NSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9w cm9jLW1hY3JvLWhhY2siKQorICAgIChzeW5vcHNpcyAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2si KQorICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWRpcnMtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0034-gnu-Add-rust-proc-macro-hack-0.5.patch" Content-Disposition: attachment; filename="0034-gnu-Add-rust-proc-macro-hack-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk33 RnJvbSA0ODY2Yjg3OTFlNzk2ODYwZjY0OTZkMzViMTgwZDM3NDFlNWRjZGIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyNzo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM0LzIwNl0gZ251OiBB ZGQgcnVzdC1wcm9jLW1hY3JvLWhhY2stMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1wcm9jLW1hY3JvLWhhY2stMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDFkM2Jl MjgxOWIuLjg4MzE4MjA5MjYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zMjAzLDYgKzMyMDMsMzcgQEAg Zm9yIHg4Ni4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorOzsgQ3ljbGljIGRlcGVuZGVuY2llcyB3aXRo IHJ1c3QtZGVtby1oYWNrLgorKGRlZmluZS1wdWJsaWMgcnVzdC1wcm9jLW1hY3JvLWhhY2stMC41 CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcHJvYy1tYWNyby1oYWNrIikKKyAgICAodmVy c2lvbiAiMC41LjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicHJvYy1tYWNyby1oYWNrIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxd3d3NWxydnNrN3BxMDRjbGdmbWpsbm5yc2hpa2dzMWg1MWwxN3ZyYzdxeTU4Yng4 NzhjIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXBy b2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90 ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4x NSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LWRlbW8taGFjayIgLHJ1c3QtZGVtby1oYWNrLTAuMCkKKyAgICA7OyAgICAgKCJydXN0LWRl bW8taGFjay1pbXBsIiAscnVzdC1kZW1vLWhhY2staW1wbC0wLjApKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2R0b2xuYXkvcHJvYy1tYWNyby1oYWNrIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIlByb2NlZHVyYWwgbWFjcm9zIGluIGV4cHJlc3Npb24gcG9zaXRp b24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiUHJvY2VkdXJhbCBtYWNyb3MgaW4gZXhwcmVz c2lvbiBwb3NpdGlvbiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcHJvYy1tYWNybzItMS4wCiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtcHJvYy1tYWNybzIiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0036-gnu-Add-rust-demo-hack-impl-0.0.patch" Content-Disposition: attachment; filename="0036-gnu-Add-rust-demo-hack-impl-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk35 RnJvbSBhYTEyZjVmYzBjOGM5YmJmYWI2ZmY2OGQ2YzAxMzJkNGViYzMzZWU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDoyOToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM2LzIwNl0gZ251OiBB ZGQgcnVzdC1kZW1vLWhhY2staW1wbC0wLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWRlbW8taGFjay1pbXBsLTAuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5MmZiNjQ5NTExLi5k ZjFiNTQxMmI1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTExLDYgKzkxMSwzMSBAQCBoZXhhZGVjaW1h bCwgYmFzZTMyLCBhbmQgYmFzZTY0LiIpCiAgICAgKGRlc2NyaXB0aW9uICJEZW1vIG9mIHByb2Mt bWFjcm8taGFjayIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZGVtby1oYWNrLWltcGwtMC4wCisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtZGVtby1oYWNrLWltcGwiKQorICAgICh2ZXJzaW9uICIwLjAu NSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJkZW1vLWhhY2staW1wbCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWYx ZmRsNjB4amFzOXdsbWNsOXY2ZjU2dmdtM216d3IwMTlrY2lmYXY1NDY0cngzdzNsZCIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wcm9jLW1hY3JvLWhh Y2siICxydXN0LXByb2MtbWFjcm8taGFjay0wLjUpCisgICAgOzsgICAgICgicnVzdC1xdW90ZSIg LHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9wcm9j LW1hY3JvLWhhY2siKQorICAgIChzeW5vcHNpcyAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQor ICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWRpcnMtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0037-gnu-Add-rust-proc-macro-nested-0.1.patch" Content-Disposition: attachment; filename="0037-gnu-Add-rust-proc-macro-nested-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk36 RnJvbSA2ODI2ODMwMTBiMGExNDE5OWExMTU5NmM3NzA4YWIyMWNlMTg0NmYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMDo1NzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM3LzIwNl0gZ251OiBB ZGQgcnVzdC1wcm9jLW1hY3JvLW5lc3RlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LXByb2MtbWFjcm8tbmVzdGVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkZjFiNTQxMmI1 Li4zYTI3NjhjNWI3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzI4Myw2ICszMjgzLDI4IEBAIGZvciB4 ODYuIikKICAgICAgIlByb2NlZHVyYWwgbWFjcm9zIGluIGV4cHJlc3Npb24gcG9zaXRpb24iKQog ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LXByb2MtbWFjcm8tbmVzdGVkLTAuMQorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LXByb2MtbWFjcm8tbmVzdGVkIikKKyAgICAodmVyc2lvbiAiMC4xLjMiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAicHJvYy1tYWNyby1uZXN0ZWQiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBibWxrc204 dmw0NHdrd2lobXdyN2pzanpuaGJnMG43YWliY3cxY3MyamdqY3A4Nng2aW4iKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0 dHBzOi8vZ2l0aHViLmNvbS9kdG9sbmF5L3Byb2MtbWFjcm8taGFjayIpCisgICAgKHN5bm9wc2lz CisgICAgICJTdXBwb3J0IGZvciBuZXN0ZWQgcHJvYy1tYWNyby1oYWNrIGludm9jYXRpb25zIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN1cHBvcnQgZm9yIG5lc3RlZCBwcm9jLW1hY3JvLWhh Y2sgaW52b2NhdGlvbnMiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXByb2MtbWFjcm8yLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXByb2MtbWFjcm8yIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0038-gnu-Add-rust-bytes-0.4.patch" Content-Disposition: attachment; filename="0038-gnu-Add-rust-bytes-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk37 RnJvbSAxYzQ4NGUxOGMxY2UyOWFkZjFjZDY3NzMyOTA0OWU2MGNlYmU4OWRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTowNDo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM4LzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlcy0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWJ5 dGVzLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2EyNzY4YzViNy4uNWY1ZWQyYTc5NyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTM5OCw2ICszOTgsMzUgQEAgVVRGLTguIikKIGxpdHRsZS1lbmRpYW4u IikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlcy0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1ieXRlcyIpCisgICAgKHZlcnNpb24gIjAuNC4xMiIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJieXRlcyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMDc2OGE1NXEyZnNxZGpzdmN2OThuZGc5ZHE3dzJnNDRkdnEx YXZod3B4cmR6YnlkeXZyMCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgi cnVzdC1laXRoZXIiICxydXN0LWVpdGhlci0xLjUpCisgICAgOzsgICAgICgicnVzdC1pb3ZlYyIg LHJ1c3QtaW92ZWMtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEu MCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LXNlcmRlLXRlc3QiICxydXN0LXNlcmRlLXRlc3QtMS4wKSkpKQorICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vZ2l0aHViLmNvbS90b2tpby1ycy9ieXRlcyIpCisgICAgKHN5bm9wc2lzCisgICAg ICJUeXBlcyBhbmQgdHJhaXRzIGZvciB3b3JraW5nIHdpdGggYnl0ZXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVHlwZXMgYW5kIHRyYWl0cyBmb3Igd29ya2luZyB3aXRoIGJ5dGVzIikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2FyZ29u LTAuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNhcmdvbiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0040-gnu-Add-rust-mio-0.6.patch" Content-Disposition: attachment; filename="0040-gnu-Add-rust-mio-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk39 RnJvbSAwZTYwOTk2M2E3NDdjMzVhNTI0YjE0YzI0NDNkMDUxMWM2YWNjYjJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0MToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQwLzIwNl0gZ251OiBB ZGQgcnVzdC1taW8tMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1taW8t MC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzUg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwN2MxMWRkYmVkLi4xNTJlN2EwYWYyIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMjU1OCw2ICsyNTU4LDQxIEBAIHN0cmVhbWluZyBBUEkgZm9yIG1p bml6X294aWRlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW1pby0w LjYKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW8iKQorICAgICh2ZXJzaW9uICIwLjYu MTkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWlvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwOHp6czIyN3Zybnl6 NWt2d3M2YXd6bGd6Yjh6cXBuaWhzNzFoa3FsdzA3ZGxmYjFreGMzIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWZ1Y2hzaWEtemlyY29uIiAscnVzdC1m dWNoc2lhLXppcmNvbi0wLjMpCisgICAgOzsgICAgICgicnVzdC1mdWNoc2lhLXppcmNvbi1zeXMi ICxydXN0LWZ1Y2hzaWEtemlyY29uLXN5cy0wLjMpCisgICAgOzsgICAgICgicnVzdC1pb3ZlYyIg LHJ1c3QtaW92ZWMtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qta2VybmVsMzItc3lzIiAscnVzdC1r ZXJuZWwzMi1zeXMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIu NTgpCisgICAgOzsgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgOzsgICAgICgi cnVzdC1taW93IiAscnVzdC1taW93LTAuMikKKyAgICA7OyAgICAgKCJydXN0LW5ldDIiICxydXN0 LW5ldDIpCisgICAgOzsgICAgICgicnVzdC1zbGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICA7OyAg ICAgKCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpCisgICAgOzsgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0w LjQpCisgICAgOzsgICAgICgicnVzdC1lbnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikK KyAgICA7OyAgICAgKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS90b2tpby1ycy9taW8iKQorICAgIChzeW5vcHNp cyAiTGlnaHR3ZWlnaHQgbm9uLWJsb2NraW5nIElPIikKKyAgICAoZGVzY3JpcHRpb24gIkxpZ2h0 d2VpZ2h0IG5vbi1ibG9ja2luZyBJTyIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LW1pb3ctMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3QtbWlvdyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0039-gnu-Add-rust-crossbeam-utils-0.6.patch" Content-Disposition: attachment; filename="0039-gnu-Add-rust-crossbeam-utils-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk38 RnJvbSAxZWExY2U3NjY1Mjc0ODFmNGU3ZWNmNWQ5M2U5OTRlZGVkYWI5YWU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMToxMTowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDM5LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNWY1ZWQyYTc5 Ny4uMDdjMTFkZGJlZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc5OSw2ICs3OTksMzMgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5IikKICAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt Y3Jvc3NiZWFtLXV0aWxzIikKKyAgICAodmVyc2lvbiAiMC42LjUiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiY3Jvc3NiZWFtLXV0aWxzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwcDVhYThrM3dwc24xN21kNHJ4MDM4 YWMyYXptOTM1NGtuYnhkZnZuN2RkN3lrNzZ5YzdxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICA7 OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpKQorICAgIDs7 ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYW5kIiAs cnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbS90cmVlL21hc3Rlci9jcm9zc2JlYW0tdXRpbHMiKQor ICAgIChzeW5vcHNpcyAiVXRpbGl0aWVzIGZvciBjb25jdXJyZW50IHByb2dyYW1taW5nIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlV0aWxpdGllcyBmb3IgY29uY3VycmVudCBwcm9ncmFtbWlu ZyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3QtY3N2LWNvcmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtY3N2LWNvcmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0041-gnu-Add-rust-tokio-io-0.1.patch" Content-Disposition: attachment; filename="0041-gnu-Add-rust-tokio-io-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zmk40 RnJvbSBkZThkZmVhYWJmZTk5ZGU3OWZjY2EyYjAwZDk3OGYyODllYzlkYTg3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0NDo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQxLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1pby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRva2lvLWlvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMTUyZTdhMGFmMi4uMjRjZDYxYzdk YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMDcsNiArNTAwNywzNSBAQCBpbiBSdXN0LiIpCiAgICAg KGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNl OmV4cGF0KSkpKQogCis7OyBDeWNsaWMgZGVwZW5kZW5jaWVzIHdpdGggdG9raW8gYW5kIHRva2lv LWN1cnJlbnQtdGhyZWFkCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLWlvLTAuMQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLWlvIikKKyAgICAodmVyc2lvbiAiMC4xLjEyIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLWlvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwOWpyejFoaDRoMXZq NDVxeTA5eTdtN204anN5MWhsNmczMmNsbmt5MjVtZGltM2RwNDJoIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQp CisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAg ICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkIiAscnVz dC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90 b2tpby5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJDb3JlIEkvTyBwcmltaXRpdmVzIGZvciBh c3luY2hyb25vdXMgSS9PIGluIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQ29yZSBJ L08gcHJpbWl0aXZlcyBmb3IgYXN5bmNocm9ub3VzIEkvTyBpbiBSdXN0LiIpCisgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLW1vY2stdGFz ay0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC10b2tpby1tb2NrLXRhc2siKQotLSAK Mi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0042-gnu-Add-rust-tokio-executor-0.1.patch" Content-Disposition: attachment; filename="0042-gnu-Add-rust-tokio-executor-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc41 RnJvbSA0NjNjOTgzZDI2OGI4MDVkZTY1NjcyNzQ2ZWZlMzllNjRkMWVlMTBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo0OToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQyLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1leGVjdXRvci0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjRjZDYxYzdkYS4u YmRlMzcxMDA5MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMDcsNiArNTAwNywzMiBAQCBpbiBSdXN0 LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQogCis7OyBDeWNsaWMgZGVwZW5kZW5jeSB3aXRoIHJ1c3QtdG9r aW8uCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLWV4ZWN1dG9yLTAuMQorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LXRva2lvLWV4ZWN1dG9yIikKKyAgICAodmVyc2lvbiAiMC4xLjciKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8tZXhlY3V0b3IiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBwam1ncGc1 OGszaGY1cTl3NnhqbGpzdjh4eTY2bGY3MzRxbmZ3c2MwZzNwcTMzNDlzbDMiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAs cnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1 c3QtZnV0dXJlcy0wLjEpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8pKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL3Rva2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMgIkZ1dHVy ZSBleGVjdXRpb24gcHJpbWl0aXZlcyIpCisgICAgKGRlc2NyaXB0aW9uICJGdXR1cmUgZXhlY3V0 aW9uIHByaW1pdGl2ZXMiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogOzsgQ3lj bGljIGRlcGVuZGVuY2llcyB3aXRoIHRva2lvIGFuZCB0b2tpby1jdXJyZW50LXRocmVhZAogKGRl ZmluZS1wdWJsaWMgcnVzdC10b2tpby1pby0wLjEKICAgKHBhY2thZ2UKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0043-gnu-Add-rust-tokio-codec-0.1.patch" Content-Disposition: attachment; filename="0043-gnu-Add-rust-tokio-codec-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc42 RnJvbSA4OGNhNGMwOTYzNTZlZjU0YTlkYTFlNGI2YThhY2NjZWQ4NGRmZDlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1Mjo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQzLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1jb2RlYy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXRva2lvLWNvZGVjLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJkZTM3MTAwOTMuLjU4ZmFm MDM3OWQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01MDA3LDYgKzUwMDcsMzMgQEAgaW4gUnVzdC4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorOzsgQ3ljbGljIGRlcGVuZGVuY3kgd2l0aCB0b2tpby1pbworKGRl ZmluZS1wdWJsaWMgcnVzdC10b2tpby1jb2RlYy0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC10b2tpby1jb2RlYyIpCisgICAgKHZlcnNpb24gIjAuMS4xIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgInRva2lvLWNvZGVjIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxN3kzaGkzZGQwYmRma3J6c2h4OXFod2Nm NDl4djlpeW5zemo3aXd5M3c0bm16NzF3bDJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQpCisgICAgOzsgICAg ICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90 b2tpby5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJVdGlsaXRpZXMgZm9yIGVuY29kaW5nIGFu ZCBkZWNvZGluZyBmcmFtZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVXRpbGl0aWVzIGZv ciBlbmNvZGluZyBhbmQgZGVjb2RpbmcgZnJhbWVzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQorCiA7OyBDeWNsaWMgZGVwZW5kZW5jeSB3aXRoIHJ1c3QtdG9raW8uCiAoZGVmaW5l LXB1YmxpYyBydXN0LXRva2lvLWV4ZWN1dG9yLTAuMQogICAocGFja2FnZQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0044-gnu-Add-rust-tokio-current-thread-0.1.patch" Content-Disposition: attachment; filename="0044-gnu-Add-rust-tokio-current-thread-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc43 RnJvbSBiZjk0OThmMWRhOGI2YThmNzkxOTY5OWJmY2Q5MGY3OGVhZTY3MWEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1NToyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ0LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1jdXJyZW50LXRocmVhZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXRva2lvLWN1cnJlbnQtdGhyZWFkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg NThmYWYwMzc5ZC4uOTk5YTdiZDk4NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMzQsNiArNTAzNCwz MiBAQCBpbiBSdXN0LiIpCiAgICAgICJVdGlsaXRpZXMgZm9yIGVuY29kaW5nIGFuZCBkZWNvZGlu ZyBmcmFtZXMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQiKQorICAgICh2ZXJzaW9uICIwLjEuNiIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJ0b2tpby1jdXJyZW50LXRocmVhZCIgdmVyc2lvbikpCisgICAgICAg KGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGh4NGM4 djg4a2swaWg4eDVzNTY0Z3Nnd3dmOG4xMWtyeXZ4bTcybDFmN2lzejUxZnFuaSIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAg IDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1m dXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWV4ZWN1dG9yIiAscnVzdC10b2tp by1leGVjdXRvci0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Rv a2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk1hbmFnZSBtYW55IHRhc2tzIGNv bmN1cnJlbnRseSBvbiB0aGUgY3VycmVudCB0aHJlYWQiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiU2luZ2xlIHRocmVhZGVkIGV4ZWN1dG9yIHdoaWNoIG1hbmFnZSBtYW55IHRhc2tzIGNvbmN1 cnJlbnRseSBvbgordGhlIGN1cnJlbnQgdGhyZWFkLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQorCiA7OyBDeWNsaWMgZGVwZW5kZW5jeSB3aXRoIHJ1c3QtdG9raW8uCiAoZGVmaW5l LXB1YmxpYyBydXN0LXRva2lvLWV4ZWN1dG9yLTAuMQogICAocGFja2FnZQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0045-gnu-Add-rust-futures-util-preview-0.3.patch" Content-Disposition: attachment; filename="0045-gnu-Add-rust-futures-util-preview-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc44 RnJvbSAwNGU1NzQ4YzY2ZmViMjY5NDNjZmVjYThiYTUyNDNkYTNiZDgyNjQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMTo1OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ1LzIwNl0gZ251OiBB ZGQgcnVzdC1mdXR1cmVzLXV0aWwtcHJldmlldy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZ1dHVyZXMtdXRpbC1wcmV2aWV3LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDQwICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KaW5kZXggOTk5YTdiZDk4Ni4uNjg5YzFiMTE5ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE1 NDgsNiArMTU0OCw0NiBAQCBmdXR1cmVzLXJzIGxpYnJhcnkuIikKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXctMC4zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXciKQorICAgICh2ZXJzaW9uICIw LjMuMC1hbHBoYS4xNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJmdXR1cmVzLXV0aWwtcHJldmll dyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMGtpem04NndncjVxbGR5YXZza2ZpMHIxbXNnNm00eDJwa2owZDRyMDRi cjJpZzI5aTBkZyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVy ZXMtY2hhbm5lbC1wcmV2aWV3IiAscnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldy0wLjMpCisg ICAgOzsgICAgICgicnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldyIgLHJ1c3QtZnV0dXJlcy1jb3Jl LXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1pby1wcmV2aWV3IiAscnVz dC1mdXR1cmVzLWlvLXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1zZWxl Y3QtbWFjcm8tcHJldmlldyIKKyAgICA7OyAgICAgICxydXN0LWZ1dHVyZXMtc2VsZWN0LW1hY3Jv LXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1zaW5rLXByZXZpZXciICxy dXN0LWZ1dHVyZXMtc2luay1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0LW1lbWNociIg LHJ1c3QtbWVtY2hyLTIuMikKKyAgICA7OyAgICAgKCJydXN0LXBpbi11dGlscyIgLHJ1c3QtcGlu LXV0aWxzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1c3QtcHJv Yy1tYWNyby1oYWNrLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8tbmVzdGVkIiAs cnVzdC1wcm9jLW1hY3JvLW5lc3RlZC0wLjEpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVz dC1yYW5kLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXJhbmQtY29yZSIgLHJ1c3QtcmFuZC1jb3Jl LTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXNsYWIiICxydXN0LXNsYWItMC40KQorICAgIDs7ICAg ICAoInJ1c3QtdG9raW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdl CisgICAgICJodHRwczovL2dpdGh1Yi5jb20vcnVzdC1sYW5nL2Z1dHVyZXMtcnMiKQorICAgIChz eW5vcHNpcworICAgICAiVXRpbGl0aWVzIGFuZCBleHRlbnNpb24gdHJhaXRzIGZvciBmdXR1cmVz LXJzIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQ29tbW9uIHV0aWxpdGllcyBh bmQgZXh0ZW5zaW9uIHRyYWl0cyBmb3IgdGhlIGZ1dHVyZXMtcnMKK2xpYnJhcnkuIikKKyAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1nY2MtMC4zCiAgIChwYWNrYWdlCiAgICAgKGluaGVyaXQgcnVzdC1jYy0xLjAp Ci0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0046-gnu-Add-rust-rand-xoshiro-0.3.patch" Content-Disposition: attachment; filename="0046-gnu-Add-rust-rand-xoshiro-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc45 RnJvbSBjM2FhOGMxYjdhMGQ2NzIzYzJmNTQ5MTAzNjBlYmVkYzliZTU0NjZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoxMDo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ2LzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLXhvc2hpcm8tMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1yYW5kLXhvc2hpcm8tMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ODljMWIxMTllLi5l MjAyNzdiOWJkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzgxNiw2ICszODE2LDM1IEBAIHVzZWZ1bCB0 eXBlcyBhbmQgZGlzdHJpYnV0aW9ucywgYW5kIHNvbWUgcmFuZG9tbmVzcy1yZWxhdGVkIGFsZ29y aXRobXMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmFuZC14b3No aXJvLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJhbmQteG9zaGlybyIpCisgICAg KHZlcnNpb24gIjAuMy4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfeG9zaGlybyIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMDd3M3FncmFjOHIzNTZsejV2cWZmNDJybHk2eWQ5dnMzZzVseDVwYm4xM3JjbWIw NXJxYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsg KGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1i eXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgicnVzdC1yYW5kLWNv cmUiICxydXN0LXJhbmQtY29yZS0wLjUpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qt c2VyZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtYmluY29kZSIgLHJ1c3QtYmluY29kZS0xLjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtcmFuZG9tL3JhbmQiKQorICAgIChzeW5v cHNpcworICAgICAiWG9zaGlybywgeG9yb3NoaXJvIGFuZCBzcGxpdG1peDY0IHJhbmRvbSBudW1i ZXIgZ2VuZXJhdG9ycyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJYb3NoaXJvLCB4b3Jvc2hp cm8gYW5kIHNwbGl0bWl4NjQgcmFuZG9tIG51bWJlciBnZW5lcmF0b3JzIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC1yYXdwb2ludGVyLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJhd3BvaW50 ZXIiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0047-gnu-Add-rust-rand-xorshift-0.2.patch" Content-Disposition: attachment; filename="0047-gnu-Add-rust-rand-xorshift-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc46 RnJvbSAwMDhhZDZkNTE4MmVjYjYyOGQyN2MwMTMzMWVjNjEzN2NkMGJhNzkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoxNDoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ3LzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLXhvcnNoaWZ0LTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcmFuZC14b3JzaGlmdC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTIwMjc3YjliZC4u NTEzMzYzMjU0ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM4MTYsNiArMzgxNiwzNCBAQCB1c2VmdWwg dHlwZXMgYW5kIGRpc3RyaWJ1dGlvbnMsIGFuZCBzb21lIHJhbmRvbW5lc3MtcmVsYXRlZCBhbGdv cml0aG1zLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQteG9y c2hpZnQtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmFuZC14b3JzaGlmdCIpCisg ICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfeG9yc2hpZnQi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFhNnd5NzZsYzVmaW1tMW45bjhmemhwNGNmandmd3hoNGh4NjNiZzN2bGgx ZDJ3MWRtM3AiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtcmFuZC1jb3JlIiAscnVzdC1yYW5kLWNvcmUtMC41KQorICAgIDs7ICAgICAoInJ1c3Qtc2Vy ZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKSkpKQorICAg IChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vY3JhdGVzLmlvL2NyYXRlcy9yYW5kX3hvcnNoaWZ0 IikKKyAgICAoc3lub3BzaXMgIlhvcnNoaWZ0IHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlhvcnNoaWZ0IHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikK KyAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSBgKCxsaWNl bnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5k LXhvc2hpcm8tMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcmFuZC14b3NoaXJvIikK LS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0048-gnu-Add-rust-docopt-1.1.patch" Content-Disposition: attachment; filename="0048-gnu-Add-rust-docopt-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc47 RnJvbSA3ZDgyNDE0Nzg1ZDYwOTEwOTA5NzZkMDY5NmE1NzFkYzhmMmM0YWM2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMjoyMjo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ4LzIwNl0gZ251OiBB ZGQgcnVzdC1kb2NvcHQtMS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1k b2NvcHQtMS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDUxMzM2MzI1NGUuLjAzNTg3ZGRlYzYgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xMDU3LDYgKzEwNTcsMzEgQEAgZnJvbSBtYWNyb3MuIikKICAgICAocHJv cGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZG9jb3B0LTEuMQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWRvY29wdCIpCisgICAgKHZlcnNpb24gIjEuMS4wIikKKyAgICAoc291cmNlCisgICAg IChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11 cmkgImRvY29wdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHM5cmNwbW5uaXZzNTAycTY5bGMxaDF3cndhcGtxMDlp a2diZmJncWYzMWlkbWM1bGxreiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAg OzsgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7 ICAgICAoInJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkKKyAgICA7OyAgICAgKCJydXN0LXNl cmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zdHJzaW0iICxydXN0LXN0 cnNpbS0wLjkpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2RvY29wdC9k b2NvcHQucnMiKQorICAgIChzeW5vcHNpcyAiQ29tbWFuZCBsaW5lIGFyZ3VtZW50IHBhcnNpbmci KQorICAgIChkZXNjcmlwdGlvbiAiQ29tbWFuZCBsaW5lIGFyZ3VtZW50IHBhcnNpbmcuIikKKyAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1kdG9hLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWR0 b2EiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0050-gnu-Add-rust-crossbeam-epoch-0.7.patch" Content-Disposition: attachment; filename="0050-gnu-Add-rust-crossbeam-epoch-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc49 RnJvbSAzYzRmN2Q1YjQzM2E4OWZjYzY2MjhmYmMwYmFmMmFjNmE5MThjODIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzowNjozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUwLzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDEyNjg5 YmMyOC4uZDkxZWIyZjg4OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTc5OSw2ICs3OTksMzYgQEAgSXQg aXMgaW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIp CiAgICAgKGRlc2NyaXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5IikKICAgICAo bGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1w dWJsaWMgcnVzdC1jcm9zc2JlYW0tZXBvY2gtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1 c3QtY3Jvc3NiZWFtLWVwb2NoIikKKyAgICAodmVyc2lvbiAiMC43LjEiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiY3Jvc3NiZWFtLWVwb2NoIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZDQwOGI5eDgybWRibmI0MDVn dzU4djVtbWRiajJybDI4YTFoN2I5cm1uMjVoOGY3ajg0IikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJn by1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFycmF5dmVjIiAscnVzdC1hcnJheXZlYy0wLjQp CisgICAgOzsgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAgOzsgICAg ICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYpCisgICAg OzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7 ICAgICAoInJ1c3QtbWVtb2Zmc2V0IiAscnVzdC1tZW1vZmZzZXQtMC4yKQorICAgIDs7ICAgICAo InJ1c3Qtc2NvcGVndWFyZCIgLHJ1c3Qtc2NvcGVndWFyZC0wLjMpKQorICAgIDs7ICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYW5kIiAscnVzdC1yYW5k LTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3Jvc3Ni ZWFtLXJzL2Nyb3NzYmVhbS90cmVlL21hc3Rlci9jcm9zc2JlYW0tZXBvY2giKQorICAgIChzeW5v cHNpcyAiRXBvY2gtYmFzZWQgZ2FyYmFnZSBjb2xsZWN0aW9uIikKKyAgICAoZGVzY3JpcHRpb24g IkVwb2NoLWJhc2VkIGdhcmJhZ2UgY29sbGVjdGlvbiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3Jvc3Ni ZWFtLXV0aWxzLTAuNgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNyb3NzYmVhbS11dGls cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0049-gnu-Add-rust-memoffset-0.2.patch" Content-Disposition: attachment; filename="0049-gnu-Add-rust-memoffset-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc48 RnJvbSA1YTcwODkwM2Y1NTYwZWUzNzE5M2RjODM0ZGEyYzM4Njc0MmJkZDI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzowMzowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDQ5LzIwNl0gZ251OiBB ZGQgcnVzdC1tZW1vZmZzZXQtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1tZW1vZmZzZXQtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDM1ODdkZGVjNi4uMDEyNjg5YmMyOCAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTI1NjAsNiArMjU2MCwyNyBAQCBmaWxlIElPLiIpCiAgICAgICAgICAo YmFzZTMyCiAgICAgICAgICAgIjF6eTZzMG5pMGx4OXJqenEzZ3Eyeno5cjh6Z2ptYnAwMjMzMmcz Z3NqNGZ5aHY0czV6ejIiKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtbWVtb2Zmc2V0LTAu MgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LW1lbW9mZnNldCIpCisgICAgKHZlcnNpb24g IjAuMi4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1lbW9mZnNldCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWN2 bTJ6N2R5MTM4czMwMmlpN3dsemN4YmthNWE4eWZsNXBsNWRpN2xiZG53OWh3NTc4ZyIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL0dpbG5hYS9tZW1vZmZzZXQiKQorICAgIChzeW5vcHNpcworICAgICAi b2Zmc2V0X29mIGZ1bmN0aW9uYWxpdHkgZm9yIFJ1c3Qgc3RydWN0cyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJAY29kZXtvZmZzZXRfb2Z9IGZ1bmN0aW9uYWxpdHkgZm9yIFJ1c3Qgc3RydWN0 cy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1taW1lLTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW1pbWUiKQotLSAKMi4yNC4w Cgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0051-gnu-Add-rust-ascii-0.9.patch" Content-Disposition: attachment; filename="0051-gnu-Add-rust-ascii-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc50 RnJvbSA4MjhiMDZkMGM4MDFiNzdlMzk4NTQ0MDM3MGUwMGI2Y2U5MmRkNDZhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzozMzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUxLzIwNl0gZ251OiBB ZGQgcnVzdC1hc2NpaS0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWFz Y2lpLTAuOSk6IE5ldyB2YXJpYWJsZXMuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkOTFlYjJmODg4Li43NmEzMmNiZjM1IDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTI3LDYgKzEyNywzMyBAQCBhcnJheSAoaXQgY2FuIGJlIHN0b3JlZCBv biB0aGUgc3RhY2sgdG9vKS4gIEltcGxlbWVudHMgZml4ZWQgY2FwYWNpdHkKIEFycmF5VmVjIGFu ZCBBcnJheVN0cmluZy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWFzY2lpLTAuOQorICAocGFja2FnZQor ICAgIChuYW1lICJydXN0LWFzY2lpIikKKyAgICAodmVyc2lvbiAiMC45LjEiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiYXNjaWkiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBkY2s2cnNqbnhsY3p5am5uY244aGYxNmJ4 ajQybTF2aTZzMm4zMmMxamcyaWpkOWR6NTUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0 cworICAgIDs7ICAgICgoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisg ICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1 c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3RvbXByb2dyYW1tZXIvcnVzdC1hc2NpaSIpCisgICAg KHN5bm9wc2lzCisgICAgICJBU0NJSS1vbmx5IGVxdWl2YWxlbnRzIHRvIGNoYXIsIHN0ciBhbmQg U3RyaW5nIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkFTQ0lJLW9ubHkgZXF1aXZhbGVudHMg dG8gQGNvZGV7Y2hhcn0sIEBjb2Rle3N0cn0gYW5kIEBjb2Rle1N0cmluZ30uIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1hdHR5LTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWF0dHkiKQotLSAK Mi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0052-gnu-Add-rust-term-0.5.1.patch" Content-Disposition: attachment; filename="0052-gnu-Add-rust-term-0.5.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc51 RnJvbSAyYmYyMTM2YzM0Y2EzMzE3ZWYzOWEzZmE3YzNhYWVjYTYxMzQ0ZTljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzozNzo0MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUyLzIwNl0gZ251OiBB ZGQgcnVzdC10ZXJtLTAuNS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC10 ZXJtLTAuNS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMTUgKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KaW5kZXggNzZhMzJjYmYzNS4uOWUzMTBiNWE3NyAxMDA2NDQKLS0tIGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K QEAgLTUwMzQsNiArNTAzNCwyMSBAQCBkaXJlY3Rvcmllcy4iKQogICAgIChsaWNlbnNlIChsaXN0 IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAor OzsgTW9zdGx5IGZvciBjbGlwcHkKKyhkZWZpbmUtcHVibGljIHJ1c3QtdGVybS0wLjUuMQorICAo cGFja2FnZQorICAgIChpbmhlcml0IHJ1c3QtdGVybS0wLjQpCisgICAgKHZlcnNpb24gIjAuNS4x IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgInRlcm0iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgKHBhY2thZ2UtbmFtZSBydXN0LXRlcm0tMC40KSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjBxYm1xZDhqYmpscXI0NjA4cWRtdnA2eWluNXlwaWZ6aTVzMnh5aGx3OGc4czV5 bmZzc3kiKSkpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtdGVybWNvbG9yLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXRlcm1jb2xvciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0053-gnu-Add-rust-clippy-0.0.patch" Content-Disposition: attachment; filename="0053-gnu-Add-rust-clippy-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc52 RnJvbSA0OWE5M2UxY2EyYzE0MWExYzhjZWU1ZmE2MjZkYzIxNDMzZTRjY2ViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo0MDoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDUzLzIwNl0gZ251OiBB ZGQgcnVzdC1jbGlwcHktMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1j bGlwcHktMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ZTMxMGI1YTc3Li40MzVkZjYxM2QwIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtNjg2LDYgKzY4NiwzMiBAQCBjb2xvcml6YXRpb24uIikKICAgICAocHJv cGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2xpcHB5LTAuMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWNsaXBweSIpCisgICAgKHZlcnNpb24gIjAuMC4zMDIiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiY2xpcHB5IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxNTYyeDNzcTltZ21jOGozOWdkMzR3cW03eWJyZHZw bWo3Y2MxbjQ1MGd3c2F3YXl3NGZyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LXRlcm0iICxydXN0LXRlcm0tMC41LjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3QtbGFuZy9ydXN0LWNsaXBweSIpCisgICAg KHN5bm9wc2lzCisgICAgICJMaW50cyB0byBhdm9pZCBjb21tb24gcGl0ZmFsbHMgaW4gUnVzdCIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBidW5jaCBv ZiBoZWxwZnVsIGxpbnRzIHRvIGF2b2lkIGNvbW1vbgorcGl0ZmFsbHMgaW4gUnVzdC4iKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWNsb3VkYWJpLTAuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWNs b3VkYWJpIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0054-gnu-Add-rust-encode-unicode-0.3.patch" Content-Disposition: attachment; filename="0054-gnu-Add-rust-encode-unicode-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc53 RnJvbSA0NTE0Y2ZlZDIyZDAzNDEzM2I1ZjI1MGMyZmIzMDk1ZWJlYTE3YWE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo0NDo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU0LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGUtdW5pY29kZS0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWVuY29kZS11bmljb2RlLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDM1ZGY2MTNk MC4uMGY0MDJmMGRlNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTEyMjQsNiArMTIyNCwzNSBAQCBmbG9h dGluZy1wb2ludCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKIEBjb2Rle1Jp Z2h0fSBpcyBhIGdlbmVyYWwgcHVycG9zZSBzdW0gdHlwZSB3aXRoIHR3byBjYXNlcy4iKQogICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWVuY29kZS11bmljb2RlLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LWVuY29kZS11bmljb2RlIikKKyAgICAodmVyc2lvbiAiMC4zLjUiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiZW5jb2RlX3VuaWNvZGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFnOGE4cGl4a3h6NnI5MjdmNHNj NHIxNXF5YzBzenhkeGIxNzMydjhxN2gwZGk0d2tjbGgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXNjaWkiICxydXN0LWFzY2lpLTAuOSkKKyAgICA7 OyAgICAgKCJydXN0LWNsaXBweSIgLHJ1c3QtY2xpcHB5LTAuMCkpCisgICAgOzsgICAgIzpjYXJn by1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL3Rvcm1vbC9lbmNvZGVfdW5pY29kZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJVVEYt OCBhbmQgVVRGLTE2IHN1cHBvcnQgZm9yIGNoYXIsIHU4IGFuZCB1MTYiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVVRGLTggYW5kIFVURi0xNiBjaGFyYWN0ZXIgdHlwZXMsIGl0ZXJhdG9ycyBh bmQgcmVsYXRlZCBtZXRob2RzIGZvcgorY2hhciwgdTggYW5kIHUxNi4iKQorICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWVudi1sb2dnZXItMC42CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZW52LWxvZ2dl ciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0055-gnu-Add-rust-lock-api-0.2.patch" Content-Disposition: attachment; filename="0055-gnu-Add-rust-lock-api-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc54 RnJvbSAyMDVjZDEwZGJiYjI1Yzg3YmMzODI2MTVlM2Q2NzE0OWJmZjBhZDM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxMzo1MjoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU1LzIwNl0gZ251OiBB ZGQgcnVzdC1sb2NrLWFwaS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxvY2stYXBpLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwZjQwMmYwZGU0Li44YjA2ZTBmYzAw IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQ2OCw2ICsyNDY4LDM0IEBAIGZ1bmN0aW9ucyBhbmQgc3Rh dGljIHZhcmlhYmxlcyB0aGVzZSBsaWJyYXJpZXMgY29udGFpbi4iKQogICAgIChsaWNlbnNlIChs aXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1sb2NrLWFwaS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1sb2NrLWFwaSIpCisgICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImxvY2tfYXBpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxeng3cGtzbWd5Z2dwY3pndzRxcnI0dmoybmtk azVsaXBnaXlzdnIyMHNsbTU1Mm52NTdkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LW93bmluZy1yZWYiICxydXN0LW93bmluZy1yZWYtMC40KQorICAg IDs7ICAgICAoInJ1c3Qtc2NvcGVndWFyZCIgLHJ1c3Qtc2NvcGVndWFyZC0xLjApCisgICAgOzsg ICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9BbWFuaWV1L3BhcmtpbmdfbG90IikKKyAgICAoc3lub3Bz aXMKKyAgICAgIldyYXBwZXJzIHRvIGNyZWF0ZSBmdWxseS1mZWF0dXJlZCBNdXRleCBhbmQgUndM b2NrIHR5cGVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIldyYXBwZXJzIHRvIGNyZWF0ZSBm dWxseS1mZWF0dXJlZCBNdXRleCBhbmQgUndMb2NrIHR5cGVzLiAgQ29tcGF0aWJsZQord2l0aCBu b19zdGQuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1sb2ctMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtbG9nIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0056-gnu-Add-rust-semver-0.9.patch" Content-Disposition: attachment; filename="0056-gnu-Add-rust-semver-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc55 RnJvbSAxOTA5NDM2OWY0YzdiYjdjYTc3MzU1Y2FlZTI2YWZlNTk0YjNlYmY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDowOTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU2LzIwNl0gZ251OiBB ZGQgcnVzdC1zZW12ZXItMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z ZW12ZXItMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGIwNmUwZmMwMC4uODJmMGYzZDhkNSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTQ1NzAsNiArNDU3MCwzNiBAQCB3aXRoIG9uZSBvZiB0aGUgaW1w bGVtZW50ZWQgc3RyYXRlZ2llcy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4w CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMg cnVzdC1zZW12ZXItMC45CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VtdmVyIikKKyAg ICAodmVyc2lvbiAiMC45LjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2VtdmVyIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIwMHE0bGtjajBycmdiaHZpdjlzZDRwNnFtZHNpcGt3a2JyYTdyaDExanJocTVrcHZqemh4 IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJn dW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNlbXZl ci1wYXJzZXIiICxydXN0LXNlbXZlci1wYXJzZXItMC43KQorICAgIDs7ICAgICAoInJ1c3Qtc2Vy ZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWNyYXRlcy1pbmRleCIgLHJ1c3QtY3JhdGVzLWluZGV4LTAu MTMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0x LjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkK KyAgICA7OyAgICAgKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZG9jcy5ycy9jcmF0ZS9zZW12ZXIiKQorICAgIChzeW5vcHNpcwor ICAgICAiU2VtYW50aWMgdmVyc2lvbiBwYXJzaW5nIGFuZCBjb21wYXJpc29uIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIlNlbWFudGljIHZlcnNpb24gcGFyc2luZyBhbmQgY29tcGFyaXNvbi4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LXNlbXZlci1wYXJzZXItMC45CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3Qtc2VtdmVyLXBhcnNlciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0058-gnu-Add-rust-afl-0.4.patch" Content-Disposition: attachment; filename="0058-gnu-Add-rust-afl-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc57 RnJvbSA0N2UwN2ZlOTIzYWI2MjdmOWQ5NzczNjdlMGExODYzMTk4YjI0YjdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxNDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU4LzIwNl0gZ251OiBB ZGQgcnVzdC1hZmwtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1hZmwt MC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTIyNmE0MGJiNC4uZWY4ZjBhMGJmOCAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTUzLDYgKzUzLDM2IEBAIHRoZSBSdXN0IHByb2dyYW1taW5nIGxhbmd1YWdl LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpic2QtMwogICAgICAgICAgICAgICAgICAg IGxpY2Vuc2U6emxpYikpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1hZmwtMC40CisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtYWZsIikKKyAgICAodmVyc2lvbiAiMC40LjMiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAiYWZsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZzJjaGMxOGppN3F4aTBkMDNuMmFpMTQw cWRjd3c5NTh2NXNpNnJjam5uaG1yaTF2eWZiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWNjIiAscnVzdC1jYy0xLjApCisgICAgOzsgICAgICgicnVz dC1jbGFwIiAscnVzdC1jbGFwLTIpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy12ZXJzaW9uIiAs cnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXhkZyIgLHJ1c3QteGRn LTIuMikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4yKQorICAgIDs7ICAg ICAoInJ1c3QteGRnIiAscnVzdC14ZGctMi4yKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8v Z2l0aHViLmNvbS9ydXN0LWZ1enovYWZsLnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkZ1enpp bmcgUnVzdCBjb2RlIHdpdGggYW1lcmljYW4tZnV6enktbG9wIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkZ1enogUnVzdCBjb2RlIHdpdGggYW1lcmljYW4tZnV6enktbG9wLiIpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1hbnNpLXRlcm0t MC4xMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWFuc2ktdGVybSIpCi0tIAoyLjI0LjAK Cg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0057-gnu-Add-rust-rustc-version-0.2.patch" Content-Disposition: attachment; filename="0057-gnu-Add-rust-rustc-version-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc56 RnJvbSA4YjYwYzIwMTA2OTJkZDRhMmY0NTk0ZGJiODc5MmQ2NTkzNzg5YzQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxMjo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU3LzIwNl0gZ251OiBB ZGQgcnVzdC1ydXN0Yy12ZXJzaW9uLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpOiBOZXcgdmVyc2lvbi4KLS0tCiBnbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4MmYwZjNkOGQ1Li5hMjI2 YTQwYmI0IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDM2Myw2ICs0MzYzLDMxIEBAIHJ1c3QtbGFuZy9y dXN0IGludGVncmF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAg ICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXJ1c3RjLXZlcnNpb24tMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcnVzdGMtdmVy c2lvbiIpCisgICAgKHZlcnNpb24gIjAuMi4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJ1c3Rj X3ZlcnNpb24iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjAyaDN4NTdsY3I4bDJwbTBhNjQ1czl3aGRoMzNwbjVjbnJ3 dm41Y2I1N3ZjcmM1M3gzaGsiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOmNhcmdvLWlucHV0cyAoKCJydXN0LXNlbXZl ciIgLHJ1c3Qtc2VtdmVyLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vS2ltdW5kaS9ydXN0Yy12ZXJzaW9uLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAg IkxpYnJhcnkgZm9yIHF1ZXJ5aW5nIHRoZSB2ZXJzaW9uIG9mIGEgaW5zdGFsbGVkIHJ1c3RjIGNv bXBpbGVyIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBh IGxpYnJhcnkgZm9yIHF1ZXJ5aW5nIHRoZSB2ZXJzaW9uIG9mIGEgaW5zdGFsbGVkCitydXN0YyBj b21waWxlciIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtcnl1LTEuMAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXJ5dSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0059-gnu-Add-rust-insta-0.8.patch" Content-Disposition: attachment; filename="0059-gnu-Add-rust-insta-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc58 RnJvbSBlY2YxODM5Njg0Y2Y4ODhjMTZlMzE5ZGUxYTBmNWU4ZjU4YTAzNmQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoxOTo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDU5LzIwNl0gZ251OiBB ZGQgcnVzdC1pbnN0YS0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWlu c3RhLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWY4ZjBhMGJmOC4uMGY5NjM3OWIw OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTIwODIsNiArMjA4Miw0MSBAQCBTeXN0ZW1UaW1lfX0iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1pbnN0YS0wLjgKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1pbnN0YSIpCisgICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImluc3RhIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxN3J2cXc5eG02MXBybmNicWkzY3BscGhyM2wy ZGw4NXNsamRweXIzZnoybXFqZ2JkZndiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWNocm9ubyIgLHJ1c3QtY2hyb25vLTAuNCkKKyAgICA7OyAgICAg KCJydXN0LWNpLWluZm8iICxydXN0LWNpLWluZm8tMC4zKQorICAgIDs7ICAgICAoInJ1c3QtY29u c29sZSIgLHJ1c3QtY29uc29sZS0wLjcpCisgICAgOzsgICAgICgicnVzdC1kaWZmZXJlbmNlIiAs cnVzdC1kaWZmZXJlbmNlLTIuMCkKKyAgICA7OyAgICAgKCJydXN0LWZhaWx1cmUiICxydXN0LWZh aWx1cmUtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3Rh dGljLTEuMykKKyAgICA7OyAgICAgKCJydXN0LXBlc3QiICxydXN0LXBlc3QtMi4xKQorICAgIDs7 ICAgICAoInJ1c3QtcGVzdC1kZXJpdmUiICxydXN0LXBlc3QtZGVyaXZlLTIuMSkKKyAgICA7OyAg ICAgKCJydXN0LXJvbiIgLHJ1c3Qtcm9uLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAs cnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJk ZS1qc29uLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlLXlhbWwiICxydXN0LXNlcmRlLXlh bWwtMC44KQorICAgIDs7ICAgICAoInJ1c3QtdXVpZCIgLHJ1c3QtdXVpZC0wLjcpKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL21pdHN1aGlrby9pbnN0YSIpCisgICAgKHN5 bm9wc2lzICJTbmFwc2hvdCB0ZXN0aW5nIGxpYnJhcnkgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc25hcHNob3QgdGVzdGluZyBsaWJy YXJ5IGZvciBSdXN0IikKKyAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWlvdmVjLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWlvdmVj IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0060-gnu-Add-rust-syn-0.15.patch" Content-Disposition: attachment; filename="0060-gnu-Add-rust-syn-0.15.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc59 RnJvbSBjOGEwYzg1Y2RiNmQ4YTM3YzMyYmY4NjgyYjRiOTVhZmI5NTYzYzlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyMDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYwLzIwNl0gZ251OiBB ZGQgcnVzdC1zeW4tMC4xNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc3lu LTAuMTUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDBmOTYzNzliMDguLjliOWY0OGE3NmQgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC01MTI3LDYgKzUxMjcsMzggQEAgYW5kIEphcm8tV2lua2xlci4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3lu LTAuMTUKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zeW4iKQorICAgICh2ZXJzaW9uICIw LjE1LjQ0IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN5biIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDA3MHljYmg0 N3loeGI1dnh3YTE1dmkyd3Bka3czdjFtMTR2NG1qcnl6MTU2OGZxa2JzYSIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3Qt cHJvYy1tYWNybzItMC40KQorICAgIDs7ICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEu MCkKKyAgICA7OyAgICAgKCJydXN0LXVuaWNvZGUteGlkIiAscnVzdC11bmljb2RlLXhpZC0wLjIp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1pbnN0YSIgLHJ1c3QtaW5zdGEtMC44KQorICAgIDs7ICAgICAoInJ1c3QtcmF5b24iICxydXN0 LXJheW9uLTEuMSkKKyAgICA7OyAgICAgKCJydXN0LXJlZi1jYXN0IiAscnVzdC1yZWYtY2FzdCkK KyAgICA7OyAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpCisgICAgOzsgICAgICgi cnVzdC10ZXJtY29sb3IiICxydXN0LXRlcm1jb2xvci0xLjApCisgICAgOzsgICAgICgicnVzdC13 YWxrZGlyIiAscnVzdC13YWxrZGlyLTIuMikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vZHRvbG5heS9zeW4iKQorICAgIChzeW5vcHNpcyAiUGFyc2VyIGZvciBSdXN0IHNv dXJjZSBjb2RlIikKKyAgICAoZGVzY3JpcHRpb24gIlBhcnNlciBmb3IgUnVzdCBzb3VyY2UgY29k ZSIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt c3luc3RydWN0dXJlLXRlc3QtdHJhaXRzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LXN5bnN0cnVjdHVyZS10ZXN0LXRyYWl0cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0063-gnu-Add-rust-cpp-demangle-0.2.patch" Content-Disposition: attachment; filename="0063-gnu-Add-rust-cpp-demangle-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs462 RnJvbSBjYzFkOGM0MGVhODA0MzViYjM0NWE1MGI2Y2YxNzZhMzk1YzE2N2Q1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyODozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYzLzIwNl0gZ251OiBB ZGQgcnVzdC1jcHAtZGVtYW5nbGUtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1jcHAtZGVtYW5nbGUtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBkZjhkMTJjNGM4Li42 OTA1NTNhMDRmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTA1Niw2ICsxMDU2LDM1IEBAIGhleGFkZWNp bWFsLCBiYXNlMzIsIGFuZCBiYXNlNjQuIikKICAgICAgICAgIChiYXNlMzIKICAgICAgICAgICAi MTdnaXYwbjBuMXI2NHowZGFoZnZrankzeXM1MTdqeHloczhzZDlsbWd2Y2xqcGp5cnl4YSIpKSkp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jcHAtZGVtYW5nbGUtMC4yCisgIChwYWNrYWdlCisg ICAgKG5hbWUgInJ1c3QtY3BwLWRlbWFuZ2xlIikKKyAgICAodmVyc2lvbiAiMC4yLjEyIikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgImNwcF9kZW1hbmdsZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGE0aHFzZmMwc2Zk d3k3cGNyMHJjMWZqcDJqNDdmeGJrcWZjMmxmcmJpNHpsbTVocTM2ayIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBg KCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1hZmwiICxydXN0LWFmbC0wLjQpCisg ICAgOzsgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpKQorICAgIDs7ICAgICM6 Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jbGFwIiAscnVzdC1j bGFwLTIpCisgICAgOzsgICAgICgicnVzdC1kaWZmIiAscnVzdC1kaWZmLTAuMSkKKyAgICA7OyAg ICAgKCJydXN0LWdsb2IiICxydXN0LWdsb2ItMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9naW1saS1ycy9jcHBfZGVtYW5nbGUiKQorICAgIChzeW5vcHNp cyAiRGVtYW5nbGUgQysrIHN5bWJvbHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBw YWNrYWdlIHByb3ZpZGVzIGEgY3JhdGUgZm9yIGRlbWFuZ2xpbmcgQysrIHN5bWJvbHMiKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWRlbW8taGFjay0wLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1k ZW1vLWhhY2siKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0062-gnu-Add-rust-diff-0.1.patch" Content-Disposition: attachment; filename="0062-gnu-Add-rust-diff-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs461 RnJvbSAyYTM4MTdjMzU3ODMzZmYwZmMxZDc1NWNiNzJmMWRkYmVmM2ZkZWIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyNDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYyLzIwNl0gZ251OiBB ZGQgcnVzdC1kaWZmLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZGlm Zi0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDYwMjY0MDRkNGEuLmRmOGQxMmM0YzggMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC0xMTA1LDYgKzExMDUsMzIgQEAgaGV4YWRlY2ltYWwsIGJhc2UzMiwgYW5kIGJh c2U2NC4iKQogICAgIChkZXNjcmlwdGlvbiAiRGVtbyBvZiBwcm9jLW1hY3JvLWhhY2siKQogICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LWRpZmYtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZGlmZiIp CisgICAgKHZlcnNpb24gIjAuMS4xMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJkaWZmIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwZmhhdm5pNDZhMnJpYjkzaWc1ZmdicW1tNDh5c21zNXN4emIzaDlicDd2cDJid25q YXJ3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAgICAo InJ1c3Qtc3BlY3VsYXRlIiAscnVzdC1zcGVjdWxhdGUtMC4xKSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS91dGthcnNoa3VrcmV0aS9kaWZmLnJzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIkxDUyBiYXNlZCBzbGljZSBhbmQgc3RyaW5nIGRpZmZpbmcgaW1wbGVt ZW50YXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gTENTIGJhc2VkIHNsaWNlIGFu ZCBzdHJpbmcgZGlmZmluZyBpbXBsZW1lbnRhdGlvbi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWRpcnMt MS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZGlycyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0061-gnu-Add-rust-speculate-0.1.patch" Content-Disposition: attachment; filename="0061-gnu-Add-rust-speculate-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zpc60 RnJvbSBjYjM4MWIyYzJhMTQ3N2EyZmRlMzgxNzU5MWYyNDYyNWM1MGM2ODFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDoyMjoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDYxLzIwNl0gZ251OiBB ZGQgcnVzdC1zcGVjdWxhdGUtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zcGVjdWxhdGUtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDliOWY0OGE3NmQuLjYwMjY0MDRk NGEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00OTIxLDYgKzQ5MjEsMzQgQEAgdHJhY2sgb2Ygd2hlcmUg ZWFjaCBuZXcgZmlsZSBhbmQgbGluZSBzdGFydHMuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNl bnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3Qtc3BlY3VsYXRlLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LXNwZWN1bGF0ZSIpCisgICAgKHZlcnNpb24gIjAuMS4yIikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg InNwZWN1bGF0ZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMHBoMDFuM2Zxa21uZnIxd2QxM2Rxc2k0em52MDZ4eTZw NGgzaHFxZHprODFyMHI1dmQxdyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1z eXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAg OzsgICAgKCgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgIDs7 ICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN5 biIgLHJ1c3Qtc3luLTAuMTUpCisgICAgOzsgICAgICgicnVzdC11bmljb2RlLXhpZCIgLHJ1c3Qt dW5pY29kZS14aWQtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS91dGthcnNoa3VrcmV0aS9zcGVjdWxhdGUucnMiKQorICAgIChzeW5vcHNpcworICAgICAi UlNwZWMgaW5zcGlyZWQgdGVzdGluZyBmcmFtZXdvcmsgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiQW4gUlNwZWMgaW5zcGlyZWQgbWluaW1hbCB0ZXN0aW5nIGZyYW1ld29yayBm b3IgUnVzdC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1zcGluLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNwaW4iKQotLSAK Mi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0064-gnu-Add-rust-indexmap-1.0.patch" Content-Disposition: attachment; filename="0064-gnu-Add-rust-indexmap-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs463 RnJvbSA2ZDcxOWFlNzAwMTdkYTdjMjQ1NWM5ZWExMzI3ODhlNjY1ZDFkODVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNDo0NToxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY0LzIwNl0gZ251OiBB ZGQgcnVzdC1pbmRleG1hcC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWluZGV4bWFwLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjkwNTUzYTA0Zi4u MGU2ZjY5YWJmMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTIxMzcsNiArMjEzNyw0NyBAQCBTeXN0ZW1U aW1lfX0iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1pbmRleG1hcC0xLjAKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1pbmRleG1hcCIpCisgICAgKHZlcnNpb24gIjEuMC4y IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgImluZGV4bWFwIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxM2Y1azFrbDI3 NTl5NHhmeTB2aGF5czM1Zm1ya21ocW5nYnIybnk4c212cmJ6MGFnMGJ5IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsg IGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0x LjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1mbnYiICxydXN0LWZudi0xLjApCisgICAgOzsgICAgICgicnVzdC1pdGVydG9vbHMiICxy dXN0LWl0ZXJ0b29scy0wLjgpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3Qt bGF6eS1zdGF0aWMtMS4zKQorICAgIDs7ICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVp Y2tjaGVjay0wLjgpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkKKyAg ICA7OyAgICAgKCJydXN0LXNlcmRlLXRlc3QiICxydXN0LXNlcmRlLXRlc3QtMS4wKSkpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ibHVzcy9pbmRleG1hcCIpCisgICAgKHN5 bm9wc2lzCisgICAgICJIYXNoIHRhYmxlIHdpdGggY29uc2lzdGVudCBvcmRlciBhbmQgZmFzdCBp dGVyYXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVz IGEgaGFzaCB0YWJsZSB3aXRoIGNvbnNpc3RlbnQgb3JkZXIgYW5kIGZhc3QgaXRlcmF0aW9uLgor CitUaGUgaW5kZXhtYXAgaXMgYSBoYXNoIHRhYmxlIHdoZXJlIHRoZSBpdGVyYXRpb24gb3JkZXIg b2YgdGhlCitrZXktdmFsdWUgcGFpcnMgaXMgaW5kZXBlbmRlbnQgb2YgdGhlIGhhc2ggdmFsdWVz IG9mIHRoZSBrZXlzLiAgSXQgaGFzCit0aGUgdXN1YWwgaGFzaCB0YWJsZSBmdW5jdGlvbmFsaXR5 LCBpdCBwcmVzZXJ2ZXMgaW5zZXJ0aW9uIG9yZGVyCitleGNlcHQgYWZ0ZXIgcmVtb3ZhbHMsIGFu ZCBpdCBhbGxvd3MgbG9va3VwIG9mIGl0cyBlbGVtZW50cyBieSBlaXRoZXIKK2hhc2ggdGFibGUg a2V5IG9yIG51bWVyaWNhbCBpbmRleC4gIEEgY29ycmVzcG9uZGluZyBoYXNoIHNldCB0eXBlIGlz CithbHNvIHByb3ZpZGVkLgorCitUaGlzIGNyYXRlIHdhcyBpbml0aWFsbHkgcHVibGlzaGVkIHVu ZGVyIHRoZSBuYW1lIG9yZGVybWFwLCBidXQgaXQgd2FzCityZW5hbWVkIHRvIGluZGV4bWFwLiIp CisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtaW5zdGEtMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt aW5zdGEiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0065-gnu-Add-rust-crossbeam-deque-0.7.patch" Content-Disposition: attachment; filename="0065-gnu-Add-rust-crossbeam-deque-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs464 RnJvbSBlZTE2NWZmZmU4MGI0N2M1ZTU3ZmZiMmQyZjg4MDAzYjczMjQxNzJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxMDowNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY1LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwZTZmNjlhYmYw Li4yY2Y4OWM5NDk5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODgyLDYgKzg4MiwzMiBAQCBJdCBpcyBp bnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAg ICAoZGVzY3JpcHRpb24gIkNyaXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkiKQogICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1j cm9zc2JlYW0tZGVxdWUiKQorICAgICh2ZXJzaW9uICIwLjcuMSIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJjcm9zc2JlYW0tZGVxdWUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB3YXM5eDcxY3o1ZzF5MzY3MGN5eTZq ZG1zZGZnNms5bWJmMGRkejJrMW1kZDdoeDUzNWkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLWVwb2NoIiAscnVzdC1jcm9zc2JlYW0t ZXBvY2gtMC43KQorICAgIDs7ICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9z c2JlYW0tdXRpbHMtMC42KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Nyb3NzYmVhbS1ycy9jcm9zc2JlYW0vdHJlZS9t YXN0ZXIvY3Jvc3NiZWFtLWRlcXVlIikKKyAgICAoc3lub3BzaXMgIkNvbmN1cnJlbnQgd29yay1z dGVhbGluZyBkZXF1ZSIpCisgICAgKGRlc2NyaXB0aW9uICJDb25jdXJyZW50IHdvcmstc3RlYWxp bmcgZGVxdWUiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4w KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1lcG9jaC0wLjcKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tZXBvY2giKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0066-gnu-Add-rust-crossbeam-queue-0.1.patch" Content-Disposition: attachment; filename="0066-gnu-Add-rust-crossbeam-queue-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs465 RnJvbSA1ZmM5NTVlMzFkZmM2MTUwM2VlOTcwZjBmMDVjNjlmMzNhZGM2Y2NiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxMzoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY2LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMmNmODljOTQ5 OS4uY2ViODgwYjA1NCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkzOCw2ICs5MzgsMzMgQEAgSXQgaXMg aW5zcGlyZWQgYnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAg ICAgKGRlc2NyaXB0aW9uICJFcG9jaC1iYXNlZCBnYXJiYWdlIGNvbGxlY3Rpb24iKQogICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1 YmxpYyBydXN0LWNyb3NzYmVhbS1xdWV1ZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1jcm9zc2JlYW0tcXVldWUiKQorICAgICh2ZXJzaW9uICIwLjEuMiIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJjcm9zc2JlYW0tcXVldWUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBqc2E5ZGJ4bndxY3hmd3MwOXZh c2NoZjkyZDRpbWxiYmlrbWNuNGthOHo3cnpiOXI1dnciKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2Jl YW0tdXRpbHMtMC42KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg IDs7ICAgICgoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Nyb3NzYmVhbS1ycy9jcm9zc2JlYW0vdHJlZS9tYXN0 ZXIvY3Jvc3NiZWFtLXV0aWxzIikKKyAgICAoc3lub3BzaXMgIkNvbmN1cnJlbnQgcXVldWVzIikK KyAgICAoZGVzY3JpcHRpb24gIkNvbmN1cnJlbnQgcXVldWVzIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0CisgICAgICAgICAgICAgICAsbGljZW5zZTphc2wyLjAKKyAgICAgICAgICAg ICAgICxsaWNlbnNlOmJzZC0yKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS11 dGlscy0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcm9zc2JlYW0tdXRpbHMiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0068-gnu-Add-rust-crossbeam-channel-0.3.patch" Content-Disposition: attachment; filename="0068-gnu-Add-rust-crossbeam-channel-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs467 RnJvbSBiMmUzYWYxYWI1NDY1MWRmYzAwOWVjNGUxYTUyNGJjOGRmOWEzYWE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyMjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY4LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LWNyb3NzYmVhbS1jaGFubmVsLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5 MmI4ZTQ5YzY2Li40ZTM5ZjMyY2Y3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODgyLDYgKzg4MiwzNyBA QCBJdCBpcyBpbnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5l cX0uIikKICAgICAoZGVzY3JpcHRpb24gIkNyaXRlcmlvbidzIHBsb3R0aW5nIGxpYnJhcnkiKQog ICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWNyb3NzYmVhbS1jaGFubmVsLTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWNyb3NzYmVhbS1jaGFubmVsIikKKyAgICAodmVyc2lvbiAiMC4zLjgiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAiY3Jvc3NiZWFtLWNoYW5uZWwiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBhenB5bXlr MGxkNGFrcmpmeTY5Y2s1cHpmZ3oxZjJnYjNzbW0yeXdsZDkydnNqZDIzaGciKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAs cnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3Qtc21hbGx2ZWMiICxy dXN0LXNtYWxsdmVjLTAuNikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1 c3Qtc2lnbmFsLWhvb2siICxydXN0LXNpZ25hbC1ob29rKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9jcm9zc2JlYW0tcnMvY3Jvc3NiZWFtL3RyZWUvbWFzdGVy L2Nyb3NzYmVhbS1jaGFubmVsIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk11bHRpLXByb2R1Y2Vy IG11bHRpLWNvbnN1bWVyIGNoYW5uZWxzIGZvciBtZXNzYWdlIHBhc3NpbmciKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiTXVsdGktcHJvZHVjZXIgbXVsdGktY29uc3VtZXIgY2hhbm5lbHMgZm9y IG1lc3NhZ2UgcGFzc2luZyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdAorICAgICAg ICAgICAgICAgLGxpY2Vuc2U6YXNsMi4wCisgICAgICAgICAgICAgICAsbGljZW5zZTpic2QtMikp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43CiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtLWRlcXVlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0067-gnu-Add-rust-smallvec-0.6.patch" Content-Disposition: attachment; filename="0067-gnu-Add-rust-smallvec-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs466 RnJvbSBjZWI4NTFjNmNlMTBlMzZkZmI1OTNlNjkyNmJjMjZlMjRlZDk1Njc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToxOToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY3LzIwNl0gZ251OiBB ZGQgcnVzdC1zbWFsbHZlYy0wLjYuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXNtYWxsdmVjLTAuNik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjZWI4ODBiMDU0Li45MmI4ZTQ5YzY2 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTAyNiw2ICs1MDI2LDM0IEBAIGRhdGEgdHlwZS4iKQogICAg IChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zbWFsbHZlYy0wLjYKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1zbWFsbHZlYyIpCisgICAgKHZlcnNpb24gIjAuNi4xMCIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJzbWFsbHZlYyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWR5bDQzcmd6bnk3OWpqcGd6aTA3 eTBseTJnZ3gxeHdzbjY0Y3N4ajBqOTFic2Y2bHE1YiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7 OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmluY29k ZSIgLHJ1c3QtYmluY29kZS0xLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL3NlcnZvL3J1c3Qtc21hbGx2ZWMiKQorICAgIChzeW5vcHNpcworICAgICAiU21h bGwgdmVjdG9yIG9wdGltaXphdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICInU21hbGwg dmVjdG9yJyBvcHRpbWl6YXRpb246IHN0b3JlIHVwIHRvIGEgc21hbGwgbnVtYmVyIG9mIGl0ZW1z IG9uIHRoZQorc3RhY2siKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNvY2tldDItMC4zCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3Qtc29ja2V0MiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0069-gnu-Add-rust-crossbeam-0.7.patch" Content-Disposition: attachment; filename="0069-gnu-Add-rust-crossbeam-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs468 RnJvbSA2ZjQwMmFjNmY3MzM0MDU3MDc2MGI5YWRhNTAyODNjOTJiY2Y4YTBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyNTowMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDY5LzIwNl0gZ251OiBB ZGQgcnVzdC1jcm9zc2JlYW0tMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcm9zc2JlYW0tMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNGUzOWYzMmNmNy4uNDQ2NzRm M2M1OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4Miw2ICs4ODIsMzYgQEAgSXQgaXMgaW5zcGlyZWQg YnkgdGhlIExpbnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAgICAgKGRlc2Ny aXB0aW9uICJDcml0ZXJpb24ncyBwbG90dGluZyBsaWJyYXJ5IikKICAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1j cm9zc2JlYW0tMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtIikKKyAg ICAodmVyc2lvbiAiMC43LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY3Jvc3NiZWFtIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwZzVqeXNxNXg0Z25kYzF2NXNxOW4zZjFtOTdrN3FpaHdkcGlndzZhcjZrbmoxNHFt MDlkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNm Zy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWNyb3NzYmVhbS1jaGFu bmVsIiAscnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjMpCisgICAgOzsgICAgICgicnVzdC1jcm9z c2JlYW0tZGVxdWUiICxydXN0LWNyb3NzYmVhbS1kZXF1ZS0wLjcpCisgICAgOzsgICAgICgicnVz dC1jcm9zc2JlYW0tZXBvY2giICxydXN0LWNyb3NzYmVhbS1lcG9jaC0wLjcpCisgICAgOzsgICAg ICgicnVzdC1jcm9zc2JlYW0tcXVldWUiICxydXN0LWNyb3NzYmVhbS1xdWV1ZS0wLjEpCisgICAg OzsgICAgICgicnVzdC1jcm9zc2JlYW0tdXRpbHMiICxydXN0LWNyb3NzYmVhbS11dGlscy0wLjYp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1yYW5kIiAscnVzdC1yYW5kLTAuNCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vY3Jvc3NiZWFtLXJzL2Nyb3NzYmVhbSIpCisgICAgKHN5bm9wc2lzICJUb29s cyBmb3IgY29uY3VycmVudCBwcm9ncmFtbWluZyIpCisgICAgKGRlc2NyaXB0aW9uICJUb29scyBm b3IgY29uY3VycmVudCBwcm9ncmFtbWluZyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY3Jvc3NiZWFtLWNo YW5uZWwtMC4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3Jvc3NiZWFtLWNoYW5uZWwi KQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0070-gnu-Add-rust-crc32fast-1.2.patch" Content-Disposition: attachment; filename="0070-gnu-Add-rust-crc32fast-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs469 RnJvbSBiNTUwNmJmZmY1OThmMzMzYTIyNWQzMmU5NDBiNGYyY2YwODIzOGJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNToyOTo0MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcwLzIwNl0gZ251OiBB ZGQgcnVzdC1jcmMzMmZhc3QtMS4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcmMzMmZhc3QtMS4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NDY3NGYzYzU5Li4yMjMxNzEz NjNjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODUzLDYgKzg1MywzNSBAQCBJdCBpcyBpbnNwaXJlZCBi eSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAgICAobGljZW5z ZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQp KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY3JjMzJmYXN0LTEuMgorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWNyYzMyZmFzdCIpCisgICAgKHZlcnNpb24gIjEuMi4wIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgImNyYzMyZmFzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWM5ZGhrdmYzYnJyenpwbGNpamF5 d3hpMnc4d3Y1NTc4aTByeWhjbTd4OGRtemk1czRtcyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1iZW5j aGVyIiAscnVzdC1iZW5jaGVyLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxy dXN0LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0w LjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NyaWpzL3J1 c3QtY3JjMzJmYXN0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0 ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1dGF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1 dGF0aW9uIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0071-gnu-Add-rust-miniz-oxide-0.2.patch" Content-Disposition: attachment; filename="0071-gnu-Add-rust-miniz-oxide-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs470 RnJvbSAzM2IxZTQ5MmI5NDFlZTEzODIxZTMzYTM3N2FhNjZjNGVlZTgwYzIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTozNjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcxLzIwNl0gZ251OiBB ZGQgcnVzdC1taW5pei1veGlkZS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LW1pbml6LW94aWRlLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMjIzMTcxMzYzYy4uMDg2OWZk MWMzNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMwNjcsNiArMzA2NywzMiBAQCBzdHJlYW1pbmcgQVBJ IGZvciBtaW5pel9veGlkZS4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1taW5p ei1veGlkZS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW5pei1veGlkZSIpCisg ICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1pbml6X294aWRlIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUg Ii0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIK KyAgICAgICAgICIxN2Y5MmtydjloaHN5YzM4cHJwZnluOTltMmhxaHI0ZmdzenBzbGE2NmE2Z2Ny bnBiaHhuIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7 OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMgKCgicnVzdC1hZGxlcjMyIiAs cnVzdC1hZGxlcjMyKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNv bS9Gcm9tbWkvbWluaXpfb3hpZGUvdHJlZS9tYXN0ZXIvbWluaXpfb3hpZGUiKQorICAgIChzeW5v cHNpcworICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lvbiBsaWJyYXJ5 IHdyaXR0ZW4gaW4gUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJERUZMQVRFIGNvbXBy ZXNzaW9uIGFuZCBkZWNvbXByZXNzaW9uIGxpYnJhcnkgcmV3cml0dGVuIGluIFJ1c3QKK2Jhc2Vk IG9uIG1pbml6LiIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW1pbml6LXN5cy0w LjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1taW5pei1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0073-gnu-add-rust-tokio-sync-0.1.patch" Content-Disposition: attachment; filename="0073-gnu-add-rust-tokio-sync-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs472 RnJvbSA5ZGZmYjE2Nzk5MjRlOWQ3MWExYzI4MzkxM2U5NjlkN2IxZDNhMzEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTo1MjoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDczLzIwNl0gZ251OiBh ZGQgcnVzdC10b2tpby1zeW5jLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtdG9raW8tc3luYy0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDk0MDM1MjgxYzMuLjQxZTZi ODQwMjkgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTM1LDYgKzU5MzUsMzUgQEAgdGhlIGN1cnJlbnQg dGhyZWFkLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLXN5bmMtMC4x CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tc3luYyIpCisgICAgKHZlcnNpb24g IjAuMS42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXN5bmMiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFy eWFsaDdkY21uejQ2eGoxdmE4YWF3M2lmNnZkNG1qODdyNjdkcXZycWhweWY3ajhxaTEiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMK KyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZm52IiAscnVzdC1m bnYtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpKQor ICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1l bnYtbG9nZ2VyIiAscnVzdC1lbnYtbG9nZ2VyLTAuNikKKyAgICA7OyAgICAgOzsgRG9lcyBub3Qg ZXhpc3QgYW55bW9yZQorICAgIDs7ICAgICA7OyAoInJ1c3QtbG9vbSIgLHJ1c3QtbG9vbSkKKyAg ICA7OyAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpbykKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLW1vY2stdGFzayIgLHJ1c3QtdG9raW8tbW9jay10YXNrLTAuMSkpKSkKKyAgICAoaG9tZS1w YWdlICJodHRwczovL3Rva2lvLnJzIikKKyAgICAoc3lub3BzaXMgIlN5bmNocm9uaXphdGlvbiB1 dGlsaXRpZXMiKQorICAgIChkZXNjcmlwdGlvbiAiU3luY2hyb25pemF0aW9uIHV0aWxpdGllcy4i KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10 b21sLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXRvbWwiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0072-gnu-Add-rust-miniz-oxide-c-api-0.2.patch" Content-Disposition: attachment; filename="0072-gnu-Add-rust-miniz-oxide-c-api-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs471 RnJvbSAxNzZlY2M2MWE0ZmJhNjJkYWI5MjBiMWEzOWNhYzQ2NWVjYmVkNDA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNTozOTo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDcyLzIwNl0gZ251OiBB ZGQgcnVzdC1taW5pei1veGlkZS1jLWFwaS0wLjIuCgoqIGdudS9wYWNrYWdlL2NyYXRlcy1pby5z Y20gKHJ1c3QtbWluaXotb3hpZGUtYy1hcGktMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDg2 OWZkMWMzNC4uOTQwMzUyODFjMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTMwOTMsNiArMzA5MywzNiBA QCBiYXNlZCBvbiBtaW5pei4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1taW5p ei1veGlkZS1jLWFwaS0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW5pei1veGlk ZS1jLWFwaSIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIm1p bml6X294aWRlX2NfYXBpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2 CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxNTE0bXZsajh2bDcyM3hxeG53dzVjZnFyMm1o bnFxcWYxOGZuM2RmMTd5eDhyYWNseTJ2IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpjYXJnby1pbnB1dHMKKyAgICAg ICAoKCJydXN0LWNyYzMyZmFzdCIgLHJ1c3QtY3JjMzJmYXN0LTEuMikKKyAgICAgICAgKCJydXN0 LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KQorICAgICAgICAoInJ1c3QtbWluaXotb3hpZGUiICxy dXN0LW1pbml6LW94aWRlLTAuMikpCisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICAgICAoKCJydXN0LWNjIiAscnVzdC1jYy0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL0Zyb21taS9taW5pel9veGlkZS8iKQorICAgIChzeW5vcHNp cworICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lvbiBBUEkiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiREVGTEFURSBjb21wcmVzc2lvbiBhbmQgZGVjb21wcmVzc2lv biBBUEkgZGVzaWduZWQgdG8gYmUgUnVzdAorZHJvcC1pbiByZXBsYWNlbWVudCBmb3IgbWluaXoi KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1t aW5pei1zeXMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtbWluaXotc3lzIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0074-gnu-Add-rust-tokio-reactor-0.1.patch" Content-Disposition: attachment; filename="0074-gnu-Add-rust-tokio-reactor-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs473 RnJvbSA2ZjZjMGEyMzc0OGE2MjgzZTVkOTRiNmFhYjczNzgwMzNiY2ZkZjNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjoyNDowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc0LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1yZWFjdG9yLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtdG9raW8tcmVhY3Rvci0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogMSBmaWxlIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDQx ZTZiODQwMjkuLjBkOGY3MTllMWMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTM1LDYgKzU5MzUsNDQg QEAgdGhlIGN1cnJlbnQgdGhyZWFkLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0 KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXRva2lvLXJlYWN0b3ItMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tcmVh Y3RvciIpCisgICAgKHZlcnNpb24gIjAuMS45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lv LXJlYWN0b3IiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjFraGlwNjRjbjYzeHZheXExZGI2OGt4Y25oZ3czY2I0NDlh NG4ybGJ3NHAxcXp4NnB3YmEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQor ICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAg ICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7ICAgICAo InJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1c3QtbWlvIiAscnVzdC1t aW8tMC42KQorICAgIDs7ICAgICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTAp CisgICAgOzsgICAgICgicnVzdC1wYXJraW5nLWxvdCIgLHJ1c3QtcGFya2luZy1sb3QtMC43KQor ICAgIDs7ICAgICAoInJ1c3Qtc2xhYiIgLHJ1c3Qtc2xhYi0wLjQpCisgICAgOzsgICAgICgicnVz dC10b2tpby1leGVjdXRvciIgLHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xKQorICAgIDs7ICAgICAo InJ1c3QtdG9raW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLXN5bmMiICxydXN0LXRva2lvLXN5bmMtMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVz LTEuMTApCisgICAgOzsgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8tMC4xKQorICAgIDs7 ICAgICAoInJ1c3QtdG9raW8taW8tcG9vbCIgLHJ1c3QtdG9raW8taW8tcG9vbC0wLjEpKSkpCisg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJF dmVudCBsb29wIHRoYXQgZHJpdmVzIFRva2lvIEkvTyByZXNvdXJjZXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiRXZlbnQgbG9vcCB0aGF0IGRyaXZlcyBUb2tpbyBJL08gcmVzb3VyY2VzLiIp CisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRv a2lvLXN5bmMtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9raW8tc3luYyIpCi0t IAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0075-gnu-Add-rust-tokio-tcp-0.1.patch" Content-Disposition: attachment; filename="0075-gnu-Add-rust-tokio-tcp-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs474 RnJvbSBkOGJhM2VlZDhlZmNmNTViNWY3MWJiZDQ5ZTEyMWUyYTg2NGM2YzMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjozMjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc1LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10Y3AtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby10Y3AtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMGQ4ZjcxOWUxYy4uOTdjZDcx M2FiNiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYwMDIsNiArNjAwMiwzNiBAQCB0aGUgY3VycmVudCB0 aHJlYWQuIikKICAgICAoZGVzY3JpcHRpb24gIlN5bmNocm9uaXphdGlvbiB1dGlsaXRpZXMuIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9r aW8tdGNwLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLXRjcCIpCisgICAg KHZlcnNpb24gIjAuMS4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInRva2lvLXRjcCIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMDZhMTV2ZzhiY2QzM25nM2g5bGR6bHE3d2w0anN3MHA5cXB5N3YyMmxzNXlhaDNiMjUw eCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFy Z3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ieXRl cyIgLHJ1c3QtYnl0ZXMtMC40KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0 dXJlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC1pb3ZlYyIgLHJ1c3QtaW92ZWMtMC4xKQorICAg IDs7ICAgICAoInJ1c3QtbWlvIiAscnVzdC1taW8tMC42KQorICAgIDs7ICAgICAoInJ1c3QtdG9r aW8taW8iICxydXN0LXRva2lvLWlvLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXJlYWN0 b3IiICxydXN0LXRva2lvLXJlYWN0b3ItMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dl ci0wLjYpCisgICAgOzsgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8tMC4xKSkpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vdG9raW8ucnMiKQorICAgIChzeW5vcHNpcyAiVENQIGJpbmRp bmdzIGZvciB0b2tpbyIpCisgICAgKGRlc2NyaXB0aW9uICJUQ1AgYmluZGluZ3MgZm9yIHRva2lv LiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LXRvbWwtMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0tIAoyLjI0LjAK Cg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0076-gnu-Add-rust-tokio-threadpool-0.1.patch" Content-Disposition: attachment; filename="0076-gnu-Add-rust-tokio-threadpool-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs475 RnJvbSA2NGQ5NjY0M2Y2ZTJjYjQwYmM0MDgyYjE0NmIxNGExODY2ZGY1NDQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjozODo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc2LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10aHJlYWRwb29sLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5k ZXggOTdjZDcxM2FiNi4uMWJkMmI0NzkxOCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYwMzIsNiArNjAz Miw0MyBAQCB0aGUgY3VycmVudCB0aHJlYWQuIikKICAgICAoZGVzY3JpcHRpb24gIlRDUCBiaW5k aW5ncyBmb3IgdG9raW8uIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC10b2tpby10aHJlYWRwb29sIikKKyAgICAodmVyc2lvbiAiMC4xLjE0IikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgInRva2lvLXRocmVhZHBvb2wiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF3a2ozd2l4aWNz cXZsbG04dzc0YjI0a253Nm1kbjAwenNsbThsOWZtMXA4MWdyOGxtYmoiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLWRlcXVlIiAscnVz dC1jcm9zc2JlYW0tZGVxdWUtMC43KQorICAgIDs7ICAgICAoInJ1c3QtY3Jvc3NiZWFtLXF1ZXVl IiAscnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY3Jvc3NiZWFt LXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtZnV0 dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC1sb2ciICxydXN0LWxv Zy0wLjQpCisgICAgOzsgICAgICgicnVzdC1udW0tY3B1cyIgLHJ1c3QtbnVtLWNwdXMtMS4xMCkK KyAgICA7OyAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1 c3Qtc2xhYiIgLHJ1c3Qtc2xhYi0wLjQpCisgICAgOzsgICAgICgicnVzdC10b2tpby1leGVjdXRv ciIgLHJ1c3QtdG9raW8tZXhlY3V0b3ItMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3Bt ZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dl ci0wLjYpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzLWNwdXBvb2wiICxydXN0LWZ1dHVyZXMt Y3B1cG9vbC0wLjEpCisgICAgOzsgICAgICgicnVzdC10aHJlYWRwb29sIiAscnVzdC10aHJlYWRw b29sLTEuNykpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vdG9raW8tcnMv dG9raW8iKQorICAgIChzeW5vcHNpcworICAgICAiVGFzayBzY2hlZHVsZXIgYmFja2VkIGJ5IGEg d29yay1zdGVhbGluZyB0aHJlYWQgcG9vbCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlz IHBhY2thZ2UgcHJvdmlkZXMgYSB0YXNrIHNjaGVkdWxlciBiYWNrZWQgYnkgYSB3b3JrLXN0ZWFs aW5nIHRocmVhZAorcG9vbC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC10b21sLTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXRv bWwiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0077-gnu-Add-rust-flate2-1.0.patch" Content-Disposition: attachment; filename="0077-gnu-Add-rust-flate2-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs476 RnJvbSA0MWZiNGM1ZTEyMjNkNWUwZjAyNGQ1ZDk3YzllNjU4YjYxY2RhMTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo0MjoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc3LzIwNl0gZ251OiBB ZGQgcnVzdC1mbGF0ZTItMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m bGF0ZTItMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxYmQyYjQ3OTE4Li43ZTQw YTFhM2ZhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTYwMSw2ICsxNjAxLDQ2IEBAIGNyb3NzIHBsYXRm b3JtIEFQSS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAg ICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTIt MS4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKKyAgICAodmVyc2lvbiAi MS4wLjkiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZmxhdGUyIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbjYzOWdj N3NibXJraXI2cGlmNjA4eHFwd2N2NjBraWdtcDVjbjl4N204ODkybms4MmFtIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyYzMyZmFzdCIgLHJ1c3Qt Y3JjMzJmYXN0LTEuMikKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMt MC4xKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgOzsg ICAgICgicnVzdC1saWJ6LXN5cyIgLHJ1c3QtbGliei1zeXMtMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtbWluaXotc3lzIiAscnVzdC1taW5pei1zeXMtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbWlu aXotb3hpZGUtYy1hcGkiICxydXN0LW1pbml6LW94aWRlLWMtYXBpLTAuMikKKyAgICA7OyAgICAg KCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpKQorICAgIDs7ICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1 cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2st MC44KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgOzsgICAg ICgicnVzdC10b2tpby1pbyIgLHJ1c3QtdG9raW8taW8tMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt dG9raW8tdGNwIiAscnVzdC10b2tpby10Y3AtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8t dGhyZWFkcG9vbCIgLHJ1c3QtdG9raW8tdGhyZWFkcG9vbC0wLjEpKSkpCisgICAgKGhvbWUtcGFn ZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2FsZXhjcmljaHRvbi9mbGF0ZTItcnMiKQorICAg IChzeW5vcHNpcworICAgICAiQmluZGluZ3MgdG8gbWluaXouYyBmb3IgREVGTEFURSBjb21wcmVz c2lvbiBhbmQgZGVjb21wcmVzc2lvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJCaW5kaW5n cyB0byBtaW5pei5jIGZvciBERUZMQVRFIGNvbXByZXNzaW9uIGFuZCBkZWNvbXByZXNzaW9uIGV4 cG9zZWQgYXMKK1JlYWRlci9Xcml0ZXIgc3RyZWFtcy4gIENvbnRhaW5zIGJpbmRpbmdzIGZvciB6 bGliLCBkZWZsYXRlLCBhbmQgZ3ppcC1iYXNlZAorc3RyZWFtcy4iKQorICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWZudi0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1mbnYiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0078-gnu-Add-rust-stdweb-derive-0.5.patch" Content-Disposition: attachment; filename="0078-gnu-Add-rust-stdweb-derive-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs477 RnJvbSBkZmI4ZjkwMzUwODAxNmFiNmMyNDQyMDA5ZDNiYWMwZGI1Y2JjMWIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo0NjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc4LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGR3ZWItZGVyaXZlLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3Rkd2ViLWRlcml2ZS0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3ZTQwYTFhM2ZhLi5j ODM4ZDU0NjZmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTQwMSw2ICs1NDAxLDMzIEBAIGFyZSBtZXQu IikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXN0ZHdlYi1kZXJpdmUtMC41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWRl cml2ZSIpCisgICAgKHZlcnNpb24gIjAuNS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0ZHdl Yi1kZXJpdmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjBjMXJ4eDZycWNjNGlpYzVoeDMyMGtpM3ZzaHBpOGs1OG01 NjAwaXF6cTR4MnpjeW44OGYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICA7OyAg ICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVz dC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4x NSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20va291dGUvc3Rkd2ViIikK KyAgICAoc3lub3BzaXMgIkRlcml2ZSBtYWNyb3MgZm9yIHRoZSBzdGR3ZWIgY3JhdGUiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiRGVyaXZlIG1hY3JvcyBmb3IgdGhlIEBjb2Rle3N0ZHdlYn0g Y3JhdGUiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lLTAuMQogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0079-gnu-Add-rust-foreign-types-shared-0.1.patch" Content-Disposition: attachment; filename="0079-gnu-Add-rust-foreign-types-shared-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs478 RnJvbSBjZDA5NjY1ZmZmYzkyY2Q5YTAwMTY0NmNiODkzZDQ4YzZiNTExMzljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDc5LzIwNl0gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLXNoYXJlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZvcmVpZ24tdHlwZXMtc2hhcmVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYzgz OGQ1NDY2Zi4uZmI1OTdhNjExYiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE2ODMsNiArMTY4MywyOSBA QCBpbXBsZW1lbnRhdGlvbiB0aGF0IGlzIG1vcmUgZWZmaWNpZW50IGZvciBzbWFsbGVyIGhhc2gg a2V5cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAg ICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mb3JlaWduLXR5 cGVzLXNoYXJlZC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1mb3JlaWduLXR5cGVz LXNoYXJlZCIpCisgICAgKHZlcnNpb24gIjAuMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZv cmVpZ24tdHlwZXMtc2hhcmVkIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwanhnemQwNHJhNGltanY4amdrbWRxNTlr ajhmc3o2dzR6eHNibWxhaTM0aDI2MjI1YzAwIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20v c2ZhY2tsZXIvZm9yZWlnbi10eXBlcyIpCisgICAgKHN5bm9wc2lzCisgICAgICJBbiBpbnRlcm5h bCBjcmF0ZSB1c2VkIGJ5IGZvcmVpZ24tdHlwZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi QW4gaW50ZXJuYWwgY3JhdGUgdXNlZCBieSBmb3JlaWduLXR5cGVzIikKKyAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mcy1leHRyYS0xLjEKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1mcy1leHRyYSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0080-gnu-Add-rust-foreign-types-macros-0.1.patch" Content-Disposition: attachment; filename="0080-gnu-Add-rust-foreign-types-macros-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs479 RnJvbSAwZDdlOWQwYjdiNjU2OTFhZGE5NjI5ZjdjNzg1NzBiYmI3OTlmYTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1NTozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgwLzIwNl0gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLW1hY3Jvcy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRl eCBmYjU5N2E2MTFiLi4zZDA4NDY4ODRhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTY2Miw2ICsxNjYy LDM0IEBAIGltcGxlbWVudGF0aW9uIHRoYXQgaXMgbW9yZSBlZmZpY2llbnQgZm9yIHNtYWxsZXIg aGFzaCBrZXlzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZvcmVp Z24tdHlwZXMtbWFjcm9zLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZvcmVpZ24t dHlwZXMtbWFjcm9zIikKKyAgICAodmVyc2lvbiAiMC4xLjAiKQorICAgIChzb3VyY2UKKyAgICAg KG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVy aSAiZm9yZWlnbi10eXBlcy1tYWNyb3MiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE2eWppZ2pjc2tsY3d5MmFkMzJs MjRrMW53bTluM2JzbnloeGMzejl3aGpic3JqNjBxazYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8y LTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsg ICAgICgicnVzdC1zeW4iICxydXN0LXN5bi0wLjE1KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9zZmFja2xlci9mb3JlaWduLXR5cGVzIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIkFuIGludGVybmFsIGNyYXRlIHVzZWQgYnkgZm9yZWlnbi10eXBlcyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJBbiBpbnRlcm5hbCBjcmF0ZSB1c2VkIGJ5IGZvcmVpZ24tdHlw ZXMiKQorICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQorICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0 LWZvcmVpZ24tdHlwZXMtc2hhcmVkLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWZv cmVpZ24tdHlwZXMtc2hhcmVkIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0082-gnu-Add-rust-openssl-0.10.patch" Content-Disposition: attachment; filename="0082-gnu-Add-rust-openssl-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs481 RnJvbSA3Zjc0NDk1MmExMzRiYWI0NTc3MzY5MGE0ZDkzYTVkYzcxMGZkODdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxMDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgyLzIwNl0gZ251OiBB ZGQgcnVzdC1vcGVuc3NsLTAuMTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LW9wZW5zc2wtMC4xMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ZTA1Zjg3YWVmLi41ZWM5MDZm MmZkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzY5Myw2ICszNjkzLDM3IEBAIHN5c3RlbSBmb3IgT3Bl blNTTC4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAg ICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1vcGVuc3NsLTAu MTAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1vcGVuc3NsIikKKyAgICAodmVyc2lvbiAi MC4xMC4yNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJvcGVuc3NsIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMWQ1 MDVsd2xyaDVhMGpjMmw2cTM2Z3ZzYXFpYzN2aXpxNXE4NjBoaXFjcWttd3dhZzFzIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisg ICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpdGZsYWdzIiAscnVz dC1iaXRmbGFncy0xKQorICAgIDs7ICAgICAoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4x KQorICAgIDs7ICAgICAoInJ1c3QtZm9yZWlnbi10eXBlcyIgLHJ1c3QtZm9yZWlnbi10eXBlcy0w LjMpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4z KQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpCisgICAgOzsgICAg ICgicnVzdC1vcGVuc3NsLXN5cyIgLHJ1c3Qtb3BlbnNzbC1zeXMtMC45LjQ5KSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtaGV4IiAscnVz dC1oZXgtMC4zKQorICAgIDs7ICAgICAoInJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NmYWNrbGVyL3J1 c3Qtb3BlbnNzbCIpCisgICAgKHN5bm9wc2lzICJPcGVuU1NMIGJpbmRpbmdzIikKKyAgICAoZGVz Y3JpcHRpb24gIk9wZW5TU0wgYmluZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4w KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1zeXMtMC45CiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3Qtb3BlbnNzbC1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0081-gnu-Add-rust-foreign-types-0.3.patch" Content-Disposition: attachment; filename="0081-gnu-Add-rust-foreign-types-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs480 RnJvbSBiMTE2ZDQyNmZiN2RmYjFkMDE0MzkyNjIwMThmNzU2ZDQ2MWI3YjE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNjo1OTo0NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgxLzIwNl0gZ251OiBB ZGQgcnVzdC1mb3JlaWduLXR5cGVzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtZm9yZWlnbi10eXBlcy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzZDA4NDY4ODRhLi42 ZTA1Zjg3YWVmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTY2Miw2ICsxNjYyLDMzIEBAIGltcGxlbWVu dGF0aW9uIHRoYXQgaXMgbW9yZSBlZmZpY2llbnQgZm9yIHNtYWxsZXIgaGFzaCBrZXlzLiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZvcmVpZ24tdHlwZXMtMC4zCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZm9yZWlnbi10eXBlcyIpCisgICAgKHZlcnNpb24g IjAuMy4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZvcmVpZ24tdHlwZXMiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjFjZ2swdnlkN3I0NWNqNzY5anltNGE2czd2d3NodmQwejRicXJiOTJxMWZ3aWJta2t3em4iKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZm9yZWlnbi10 eXBlcy1tYWNyb3MiICxydXN0LWZvcmVpZ24tdHlwZXMtbWFjcm9zLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LWZvcmVpZ24tdHlwZXMtc2hhcmVkIiAscnVzdC1mb3JlaWduLXR5cGVzLXNoYXJlZC0w LjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NmYWNrbGVy L2ZvcmVpZ24tdHlwZXMiKQorICAgIChzeW5vcHNpcworICAgICAiRnJhbWV3b3JrIGZvciBSdXN0 IHdyYXBwZXJzIG92ZXIgQyBBUElzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFj a2FnZSBwcm92aWRlcyBhIGZyYW1ld29yayBmb3IgUnVzdCB3cmFwcGVycyBvdmVyIEMKK0FQSXMu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC1mb3JlaWduLXR5cGVzLW1hY3Jvcy0wLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1mb3JlaWduLXR5cGVzLW1hY3JvcyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0083-gnu-Add-rust-sha1-0.6.patch" Content-Disposition: attachment; filename="0083-gnu-Add-rust-sha1-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs482 RnJvbSBlNTQ4MDRkOTI1ZTI5ODFlZjEwYTQwODg3Njk4Njg0N2U2YWIwOWYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxMzo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDgzLzIwNl0gZ251OiBB ZGQgcnVzdC1zaGExLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2hh MS0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDVlYzkwNmYyZmQuLjZmZjI1YzA1ZGEgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC01MjgwLDYgKzUyODAsMzUgQEAgd2l0aCBvbmUgb2YgdGhlIGltcGxlbWVu dGVkIHN0cmF0ZWdpZXMuIikKICAgICAgIlRva2VuIERlL1NlcmlhbGl6ZXIgZm9yIHRlc3Rpbmcg RGUvU2VyaWFsaXplIGltcGxlbWVudGF0aW9ucyIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpl eHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2hhMS0wLjYK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zaGExIikKKyAgICAodmVyc2lvbiAiMC42LjAi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2hhMSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFt ZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDNnczJxNG02N3JuMnA4 eGNkZnhoaXA2bXBnYWhkd20xMmJuYjN2aDkwYWh2OWdyaHk5NSIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6 Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkK KyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt b3BlbnNzbCIgLHJ1c3Qtb3BlbnNzbC0wLjEwKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1 c3QtcmFuZC0wLjQpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1q c29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbWl0 c3VoaWtvL3J1c3Qtc2hhMSIpCisgICAgKHN5bm9wc2lzCisgICAgICJNaW5pbWFsIGltcGxlbWVu dGF0aW9uIG9mIFNIQTEgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTWluaW1h bCBpbXBsZW1lbnRhdGlvbiBvZiBTSEExIGZvciBSdXN0LiIpCisgICAgKGxpY2Vuc2UgbGljZW5z ZTpic2QtMykpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNobGV4LTAuMQogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXNobGV4IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0085-gnu-Add-rust-rayon-core-1.5.patch" Content-Disposition: attachment; filename="0085-gnu-Add-rust-rayon-core-1.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs484 RnJvbSAxZTdmMTU4NDIyNDNlMjViNWFhN2JkYWM5YTM0ZGFjNWIzNjQ0MTJhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoyNTowNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg1LzIwNl0gZ251OiBB ZGQgcnVzdC1yYXlvbi1jb3JlLTEuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcmF5b24tY29yZS0xLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNGM5NzY1MjY0ZS4uMmI0 NjY4MjM0MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ1OTAsNiArNDU5MCwzNyBAQCBhbmQgQGNvZGV7 cHRyZGlzdGFuY2V9LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAg ICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXJh eW9uLWNvcmUtMS41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmF5b24tY29yZSIpCisg ICAgKHZlcnNpb24gIjEuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJheW9uLWNvcmUiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjFsanZhNmJsYWYxd216dmc3N2gxaTlwZDBoc21zYmJjbWRrN3NqYnc3aDJzOGd3 MHZncGIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Y3Jvc3NiZWFtLWRlcXVlIiAscnVzdC1jcm9zc2JlYW0tZGVxdWUtMC43KQorICAgIDs7ICAgICAo InJ1c3QtY3Jvc3NiZWFtLXF1ZXVlIiAscnVzdC1jcm9zc2JlYW0tcXVldWUtMC4xKQorICAgIDs7 ICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0tdXRpbHMtMC42KQor ICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAg ICA7OyAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEwKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtbGliYyIgLHJ1 c3QtbGliYy0wLjIuNTgpCisgICAgOzsgICAgICgicnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuNCkK KyAgICA7OyAgICAgKCJydXN0LXJhbmQteG9yc2hpZnQiICxydXN0LXJhbmQteG9yc2hpZnQtMC4y KQorICAgIDs7ICAgICAoInJ1c3Qtc2NvcGVkLXRscyIgLHJ1c3Qtc2NvcGVkLXRscy0xLjApKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3JheW9uLXJzL3JheW9uIikKKyAg ICAoc3lub3BzaXMgIkNvcmUgQVBJcyBmb3IgUmF5b24iKQorICAgIChkZXNjcmlwdGlvbiAiQ29y ZSBBUElzIGZvciBSYXlvbiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5z ZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcmRyYW5kLTAuNAogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXJkcmFuZCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0084-gnu-Add-rust-stdweb-internal-macros-0.2.patch" Content-Disposition: attachment; filename="0084-gnu-Add-rust-stdweb-internal-macros-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs483 RnJvbSA2NTc5N2M5MTg3OGQ5ZWU2MDUxZWYxNTlhYzRjOTYzMDM4NDMxODYyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoxNToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg0LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGR3ZWItaW50ZXJuYWwtbWFjcm9zLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gKHJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3Jvcy0wLjIpOiBOZXcgdmFyaWFibGUu Ci0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAzMiArKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCmluZGV4IDZmZjI1YzA1ZGEuLjRjOTc2NTI2NGUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01NTY2 LDYgKzU1NjYsMzggQEAgYXJlIG1ldC4iKQogICAgICAiRGVyaXZlIG1hY3JvcyBmb3IgdGhlIEBj b2Rle3N0ZHdlYn0gY3JhdGUiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vu c2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1pbnRlcm5hbC1tYWNy b3MtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWludGVybmFsLW1hY3Jv cyIpCisgICAgKHZlcnNpb24gIjAuMi43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0ZHdlYi1p bnRlcm5hbC1tYWNyb3MiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF5anJta2M2c2IxMDM1YXZpYzM4M3BhM2F2azJz OWszbjE3eWpjemE4eWI5bnc0N3YzejYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtYmFzZS14IiAscnVzdC1iYXNlLXgtMC4yKQorICAgIDs7ICAgICAo InJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICA7OyAgICAgKCJy dXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1 c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJk ZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUt anNvbi0xLjApCisgICAgOzsgICAgICgicnVzdC1zaGExIiAscnVzdC1zaGExLTAuNikKKyAgICA7 OyAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL2tvdXRlL3N0ZHdlYiIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbnRl cm5hbCBwcm9jZWR1cmFsIG1hY3JvcyBmb3IgdGhlIHN0ZHdlYiBjcmF0ZSIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJJbnRlcm5hbCBwcm9jZWR1cmFsIG1hY3JvcyBmb3IgdGhlIHN0ZHdlYiBj cmF0ZSIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1 c3Qtc3Rkd2ViLWludGVybmFsLXJ1bnRpbWUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0086-gnu-Add-rust-rayon-1.1.patch" Content-Disposition: attachment; filename="0086-gnu-Add-rust-rayon-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs485 RnJvbSAxZjhkZDhjMjIzZjQxODJiYzgzOTUyNjU3MDAzYjBjYTViOTY5OGVlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzoyOTozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg2LzIwNl0gZ251OiBB ZGQgcnVzdC1yYXlvbi0xLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXJh eW9uLTEuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyYjQ2NjgyMzQzLi5mMGQyZGVkZjZk IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDU5MCw2ICs0NTkwLDQwIEBAIGFuZCBAY29kZXtwdHJkaXN0 YW5jZX0uIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmF5b24tMS4x CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmF5b24iKQorICAgICh2ZXJzaW9uICIxLjEu MCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyYXlvbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTkwaGtiY2RmdmNw aHl5emtkZzUyemRpYTJ5OWQ5eWFucG0wNzJibW56Ym40OXAxaWM1NCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBg KCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jcm9zc2JlYW0tZGVxdWUiICxydXN0 LWNyb3NzYmVhbS1kZXF1ZS0wLjYpCisgICAgOzsgICAgICgicnVzdC1laXRoZXIiICxydXN0LWVp dGhlci0xLjUpCisgICAgOzsgICAgICgicnVzdC1yYXlvbi1jb3JlIiAscnVzdC1yYXlvbi1jb3Jl LTEuNSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWRvYy1jb21tZW50IiAscnVzdC1kb2MtY29tbWVudC0wLjMpCisgICAgOzsgICAgICgi cnVzdC1kb2NvcHQiICxydXN0LWRvY29wdC0xLjEpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0 YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1 c3QtcmFuZC0wLjQpCisgICAgOzsgICAgICgicnVzdC1yYW5kLXhvcnNoaWZ0IiAscnVzdC1yYW5k LXhvcnNoaWZ0LTAuMikKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjAp CisgICAgOzsgICAgICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjAp KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3JheW9uLXJzL3JheW9uIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlNpbXBsZSB3b3JrLXN0ZWFsaW5nIHBhcmFsbGVsaXNtIGZv ciBSdXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlNpbXBsZSB3b3JrLXN0ZWFsaW5nIHBh cmFsbGVsaXNtIGZvciBSdXN0IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1yYXlvbi1jb3JlLTEuNQogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LXJheW9uLWNvcmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0087-gnu-Add-rust-csv-1.1.patch" Content-Disposition: attachment; filename="0087-gnu-Add-rust-csv-1.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs486 RnJvbSA1OTQ1MGY1YmY5Mzc2OTc0YWIzNGQ5ZTUxN2QwNjMwMWEzMGU4ZDNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozMTowNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg3LzIwNl0gZ251OiBB ZGQgcnVzdC1jc3YtMS4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1jc3Yt MS4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGYwZDJkZWRmNmQuLmNjYjQ1MTg1ODcgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xMDgyLDYgKzEwODIsMzcgQEAgSXQgaXMgaW5zcGlyZWQgYnkgdGhlIExp bnV4IGtlcm5lbCdzIEBjb2Rle2NyeXB0b19tZW1uZXF9LiIpCiAgICAgICJVdGlsaXRpZXMgZm9y IGNvbmN1cnJlbnQgcHJvZ3JhbW1pbmciKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNzdi0xLjEKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1jc3YiKQorICAgICh2ZXJzaW9uICIxLjEuMCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJjc3YiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBxeHZ6cTAzMGhpOTE1ZHN6YXp2NmE3 ZjBhcHp6aTdnbjE5M25pMGcybHprYXdqeGNrNTUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtYnN0ciIgLHJ1c3QtYnN0ci0wLjIpCisgICAgOzsgICAg ICgicnVzdC1jc3YtY29yZSIgLHJ1c3QtY3N2LWNvcmUtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt aXRvYSIgLHJ1c3QtaXRvYS0wLjQpCisgICAgOzsgICAgICgicnVzdC1yeXUiICxydXN0LXJ5dS0x LjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUiICxy dXN0LXNlcmRlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5j b20vQnVybnRTdXNoaS9ydXN0LWNzdiIpCisgICAgKHN5bm9wc2lzCisgICAgICJGYXN0IENTViBw YXJzaW5nIHdpdGggc3VwcG9ydCBmb3Igc2VyZGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RmFzdCBDU1YgcGFyc2luZyB3aXRoIHN1cHBvcnQgZm9yIHNlcmRlLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtY3N2LWNvcmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY3N2LWNvcmUi KQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0088-gnu-Add-rust-tinytemplate-1.0.patch" Content-Disposition: attachment; filename="0088-gnu-Add-rust-tinytemplate-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs487 RnJvbSBmM2VhNDk1ZDg3Yzk3YjM3MTFkYTBhZjA0ZmVmNDMwMTIwMDVhOTdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozMzo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg4LzIwNl0gZ251OiBB ZGQgcnVzdC10aW55dGVtcGxhdGUtMS4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC10aW55dGVtcGxhdGUtMS4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGNjYjQ1MTg1ODcuLmUz YjUyNGEwMWQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02MTQxLDYgKzYxNDEsMzQgQEAgaW4gUnVzdC4i KQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAg bGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10aW55dGVtcGxhdGUtMS4w CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdGlueXRlbXBsYXRlIikKKyAgICAodmVyc2lv biAiMS4wLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidGlueXRlbXBsYXRlIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIwODR3NDFtNzVpOTVzZGlkMXd3bG5hdjgwanNsMWdneXJ5bDRuYXd4dmI2YW1pZ3ZmeDI1Iikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgIGAoIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJk ZS0xLjApCisgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkp CisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNyaXRl cmlvbiIgLHJ1c3QtY3JpdGVyaW9uLTAuMikKKyAgICAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIg LHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vYmhlaXNsZXIvVGlueVRlbXBsYXRlIikKKyAgICAoc3lub3BzaXMgIlNpbXBs ZSwgbGlnaHR3ZWlnaHQgdGVtcGxhdGUgZW5naW5lIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg IlNpbXBsZSwgbGlnaHR3ZWlnaHQgdGVtcGxhdGUgZW5naW5lIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogOzsgQ3ljbGljIGRlcGVuZGVuY3kg d2l0aCB0b2tpby1pbwogKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby1jb2RlYy0wLjEKICAgKHBh Y2thZ2UKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0089-gnu-Add-rust-approx-0.3.patch" Content-Disposition: attachment; filename="0089-gnu-Add-rust-approx-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs488 RnJvbSA3Y2JjMDI5ZDA5OGQzNDQ1ZjZkNWZkYTBhYjc1NzJiNGJiMDM0NTlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozNTo0MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDg5LzIwNl0gZ251OiBB ZGQgcnVzdC1hcHByb3gtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1h cHByb3gtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlM2I1MjRhMDFkLi5mNzczMGRiODJkIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTI2LDYgKzEyNiwzMiBAQCB0ZXh0IG9yIGJsdWUgdW5kZXJsaW5lZCB0 ZXh0LCBvbiBBTlNJIHRlcm1pbmFscy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNs Mi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJs aWMgcnVzdC1hcHByb3gtMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYXBwcm94IikK KyAgICAodmVyc2lvbiAiMC4zLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYXBwcm94IiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxaHg1ODB4amR4bDM3NjZqczliNDlybmJubXI4Z3c4YzA2MDgwOWw0M2s5ZjB4c2hw cnBoIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LW51 bS1jb21wbGV4IiAscnVzdC1udW0tY29tcGxleC0wLjIpCisgICAgOzsgICAgICgicnVzdC1udW0t dHJhaXRzIiAscnVzdC1udW0tdHJhaXRzLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2dpdGh1Yi5jb20vYnJlbmRhbnphYi9hcHByb3giKQorICAgIChzeW5vcHNpcworICAg ICAiQXBwcm94aW1hdGUgZmxvYXRpbmcgcG9pbnQgZXF1YWxpdHkgY29tcGFyaXNvbnMgYW5kIGFz c2VydGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQXBwcm94aW1hdGUgZmxvYXRpbmcg cG9pbnQgZXF1YWxpdHkgY29tcGFyaXNvbnMgYW5kIGFzc2VydGlvbnMuIikKKyAgICAobGljZW5z ZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWFycmF5dmVjLTAuNAog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWFycmF5dmVjIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0090-gnu-Add-rust-criterion-0.2.patch" Content-Disposition: attachment; filename="0090-gnu-Add-rust-criterion-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs489 RnJvbSAyZTU4ZWQ1ZTQ5NjQxNjQ2ZTg4ZTM3YWQ3MGMyODdkYjg2YjdkMTQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzozODo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkwLzIwNl0gZ251OiBB ZGQgcnVzdC1jcml0ZXJpb24tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jcml0ZXJpb24tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmNzczMGRiODJk Li5kMTVlNTE0YTE3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTA4LDYgKzkwOCw1NCBAQCBJdCBpcyBp bnNwaXJlZCBieSB0aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAg ICAgIkZhc3QsIFNJTUQtYWNjZWxlcmF0ZWQgQ1JDMzIgKElFRUUpIGNoZWNrc3VtIGNvbXB1dGF0 aW9uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tMC4yCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtY3JpdGVyaW9uIikKKyAgICAodmVyc2lvbiAiMC4yLjExIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImNyaXRlcmlvbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTU0M3dscGM0cDFrejdzcXFhN3lscjhi a2RyOGw0ZjM0aHk0YnhqN2tycGthaHdoYXFxMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1hdHR5IiAscnVzdC1hdHR5LTAuMikKKyAgICA7OyAgICAg KCJydXN0LWNhc3QiICxydXN0LWNhc3QtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtY2xhcCIgLHJ1 c3QtY2xhcC0yKQorICAgIDs7ICAgICAoInJ1c3QtY3JpdGVyaW9uLXBsb3QiICxydXN0LWNyaXRl cmlvbi1wbG90LTAuMykKKyAgICA7OyAgICAgKCJydXN0LWNzdiIgLHJ1c3QtY3N2LTEuMSkKKyAg ICA7OyAgICAgKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRlcnRvb2xzLTAuOCkKKyAgICA7OyAg ICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAg ICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LW51bS10 cmFpdHMiICxydXN0LW51bS10cmFpdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1jb3Jl IiAscnVzdC1yYW5kLWNvcmUtMC41KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1vcyIgLHJ1c3Qt cmFuZC1vcy0wLjIpCisgICAgOzsgICAgICgicnVzdC1yYW5kLXhvc2hpcm8iICxydXN0LXJhbmQt eG9zaGlyby0wLjMpCisgICAgOzsgICAgICgicnVzdC1yYXlvbiIgLHJ1c3QtcmF5b24tMS4xKQor ICAgIDs7ICAgICAoInJ1c3QtcmF5b24tY29yZSIgLHJ1c3QtcmF5b24tY29yZS0xLjUpCisgICAg OzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgOzsgICAgICgicnVzdC10aW55 dGVtcGxhdGUiICxydXN0LXRpbnl0ZW1wbGF0ZS0xLjApCisgICAgOzsgICAgICgicnVzdC13YWxr ZGlyIiAscnVzdC13YWxrZGlyLTIuMikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFwcHJveCIgLHJ1c3QtYXBwcm94LTAuMykKKyAgICA7 OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAg ICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpCisgICAgOzsgICAgICgicnVzdC10ZW1wZGly IiAscnVzdC10ZW1wZGlyLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2Jo ZWlzbGVyLmdpdGh1Yi5pby9jcml0ZXJpb24ucnMvYm9vay9pbmRleC5odG1sIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIlN0YXRpc3RpY3MtZHJpdmVuIG1pY3JvLWJlbmNobWFya2luZyBsaWJyYXJ5 IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN0YXRpc3RpY3MtZHJpdmVuIG1pY3JvLWJlbmNo bWFya2luZyBsaWJyYXJ5IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jcml0ZXJpb24tcGxvdC0wLjMKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jcml0ZXJpb24tcGxvdCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0093-gnu-Add-rust-base64-0.10.patch" Content-Disposition: attachment; filename="0093-gnu-Add-rust-base64-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs492 RnJvbSA1OTBmMmEzNDJhYjViMzVhNzE0NWE2MTljZjBlNmMyMWQwMzg2ZGQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0NTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkzLzIwNl0gZ251OiBB ZGQgcnVzdC1iYXNlNjQtMC4xMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YmFzZTY0LTAuMTApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjgg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNzEyYjY3OTQ4Ny4uZTRlY2I0NzVhOSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTI5Myw2ICsyOTMsMzQgQEAgc3VwcG9ydC4iKQogICAgIChwcm9w ZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1iYXNlNjQtMC4xMAorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWJhc2U2NCIpCisgICAgKHZlcnNpb24gIjAuMTAuMSIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUt dXJpICJiYXNlNjQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjEzazZidmQzbjZkbTdqcW45eDkxOHc2NWRkOXhoeDQ1 NGJxcGhibnYwYmtkNm45ZGo5OGIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAg IDs7ICAgICgoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY3JpdGVyaW9u IiAscnVzdC1jcml0ZXJpb24tMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFu ZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL21hcnNo YWxscGllcmNlL3J1c3QtYmFzZTY0IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVuY29kZXMgYW5k IGRlY29kZXMgYmFzZTY0IGFzIGJ5dGVzIG9yIHV0ZjgiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiRW5jb2RlcyBhbmQgZGVjb2RlcyBiYXNlNjQgYXMgYnl0ZXMgb3IgdXRmOCIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3QtYmVuY2hlci0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1iZW5jaGVy IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0092-gnu-Add-rust-wasm-bindgen-backend-0.2.patch" Content-Disposition: attachment; filename="0092-gnu-Add-rust-wasm-bindgen-backend-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs491 RnJvbSA1ZTVhOWE4OWU5MWYyZGEwMDg4ODQwNGRhMThmMTk2MmQyM2M5MGUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0MTo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkyLzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1iYWNrZW5kLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpp bmRleCA2NTBlOTBhZWE0Li43MTJiNjc5NDg3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzA2OCw2ICs3 MDY4LDM3IEBAIGluIFJ1c3QuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkK ICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdh c20tYmluZGdlbi1iYWNrZW5kLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdhc20t YmluZGdlbi1iYWNrZW5kIikKKyAgICAodmVyc2lvbiAiMC4yLjQ4IikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgIndhc20tYmluZGdlbi1iYWNrZW5kIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcXhxa2Jqa2pnNHBwaGhj cjkxbms5NWMwZ2l6eDc3ZHlxMjRtbWlqcW53enh4cWMzMGp4IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ1bXBhbG8iICxydXN0LWJ1bXBhbG8tMi41 KQorICAgIDs7ICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykK KyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICA7OyAgICAgKCJydXN0 LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1x dW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4t MC4xNSkKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi1zaGFyZWQiICxydXN0LXdhc20t YmluZGdlbi1zaGFyZWQtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVz dHdhc20uZ2l0aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQmFj a2VuZCBjb2RlIGdlbmVyYXRpb24gb2YgdGhlIHdhc20tYmluZGdlbiB0b29sIikKKyAgICAoZGVz Y3JpcHRpb24KKyAgICAgIkJhY2tlbmQgY29kZSBnZW5lcmF0aW9uIG9mIHRoZSB3YXNtLWJpbmRn ZW4gdG9vbCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjAp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLXNoYXJlZC0wLjIKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tc2hhcmVkIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0091-gnu-Add-rust-bumpalo-2.5.patch" Content-Disposition: attachment; filename="0091-gnu-Add-rust-bumpalo-2.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs490 RnJvbSBjOTRjYmRkMTUyZmZlZDQ1ODFlYzAwMTUyNDBhN2JhN2NlODlhNTIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo0MDo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDkxLzIwNl0gZ251OiBB ZGQgcnVzdC1idW1wYWxvLTIuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt YnVtcGFsby0yLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDE1ZTUxNGExNy4uNjUwZTkwYWVhNCAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTQ1Myw2ICs0NTMsMzEgQEAgVVRGLTguIikKICAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1idW1wYWxvLTIuNQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LWJ1bXBhbG8iKQorICAgICh2ZXJzaW9uICIyLjUuMCIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJidW1wYWxvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMThiNWNhbHozODk1djA0 c2hrOWJuN2k3M3I0emY4eWY3cDFkcWc5MnMzeHlhMTN2bTFjIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyaXRlcmlvbiIgLHJ1 c3QtY3JpdGVyaW9uLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1 aWNrY2hlY2stMC44KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9maXR6 Z2VuL2J1bXBhbG8iKQorICAgIChzeW5vcHNpcworICAgICAiRmFzdCBidW1wIGFsbG9jYXRpb24g YXJlbmEgZm9yIFJ1c3QiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHBy b3ZpZGVzIGEgZmFzdCBidW1wIGFsbG9jYXRpb24gYXJlbmEgZm9yIFJ1c3QuIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1ieXRlb3JkZXItMS4zCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYnl0ZW9y ZGVyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0094-gnu-Add-rust-wasm-bindgen-macro-support-0.2.patch" Content-Disposition: attachment; filename="0094-gnu-Add-rust-wasm-bindgen-macro-support-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs493 RnJvbSA3OGUwMTQ3MTk0YTJiN2JhZWU1MzY0MDcwOTc3YmQyNjhkZDk3Y2MyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1MDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk0LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tc3VwcG9ydC0wLjIuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1tYWNyby1zdXBwb3J0LTAuMik6IE5ldyB2 YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQppbmRleCBlNGVjYjQ3NWE5Li40NTg2MTcyYTkzIDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpA QCAtNzEyNyw2ICs3MTI3LDM3IEBAIGluIFJ1c3QuIikKICAgICAgIkJhY2tlbmQgY29kZSBnZW5l cmF0aW9uIG9mIHRoZSB3YXNtLWJpbmRnZW4gdG9vbCIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1i aW5kZ2VuLW1hY3JvLXN1cHBvcnQtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2Fz bS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiKQorICAgICh2ZXJzaW9uICIwLjIuNDgiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAid2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiIHZlcnNpb24pKQorICAg ICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFt eGk2cmoxMWs2N3Nrczg4cGZxaXF5bG5panhtYjFzMGdjZ3BqOG16Zmo1Z3ZrcXprd20iKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMK KyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcHJvYy1tYWNybzIi ICxydXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1x dW90ZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zeW4iICxydXN0LXN5bi0wLjE1KQorICAgIDs7 ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLWJhY2tlbmQiICxydXN0LXdhc20tYmluZGdlbi1iYWNr ZW5kLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi1zaGFyZWQiICxydXN0LXdh c20tYmluZGdlbi1zaGFyZWQtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8v cnVzdHdhc20uZ2l0aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAi VGhlIEBjb2RleyNbd2FzbV9iaW5kZ2VuXX0gbWFjcm8iKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiVGhlIHBhcnQgb2YgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBAY29kZXsjW3dhc21fYmlu ZGdlbl19CithdHRyaWJ1dGUgdGhhdCBpcyBub3QgaW4gdGhlIHNoYXJlZCBiYWNrZW5kIGNyYXRl LiIpCisgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCisgICAgKGxpY2Vuc2UgYCgs bGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qt d2FzbS1iaW5kZ2VuLXNoYXJlZC0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC13YXNt LWJpbmRnZW4tc2hhcmVkIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0096-gnu-Add-rust-wasm-bindgen-0.2.patch" Content-Disposition: attachment; filename="0096-gnu-Add-rust-wasm-bindgen-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw95 RnJvbSBiZGZjNWQ1MGE5YTg0Zjc3NDQ4NWUyNTg3YTQ4N2Y1MWIyOTljOTQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1NzoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk2LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC13YXNtLWJpbmRnZW4tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOGM4Nzg5ZGQ5YS4uNzU0 YjQ1OWM3ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTcxMjUsNiArNzEyNSwzMyBAQCBpbiBSdXN0LiIp CiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5z ZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tMC4yCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2VuIikKKyAgICAodmVyc2lvbiAiMC4y LjQ3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndhc20tYmluZGdlbiIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHhz cXozOXY4bm5sbWlmbHlianB5N2h2amRobWRiMDFqM3ppMHA1cDYxMzVyamM5ajBpMiIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qt c2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNv bi0xLjApCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4tbWFjcm8iCisgICAgOzsgICAg ICAscnVzdC13YXNtLWJpbmRnZW4tbWFjcm8pKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9y dXN0d2FzbS5naXRodWIuaW8vIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkVhc3kgc3VwcG9ydCBm b3IgaW50ZXJhY3RpbmcgYmV0d2VlbiBKUyBhbmQgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJFYXN5IHN1cHBvcnQgZm9yIGludGVyYWN0aW5nIGJldHdlZW4gSlMgYW5kIFJ1c3QuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZC0wLjIKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tYmFja2VuZCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0097-gnu-Add-rust-console-error-panic-hook-0.1.patch" Content-Disposition: attachment; filename="0097-gnu-Add-rust-console-error-panic-hook-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw96 RnJvbSA2ZTZkYWMxYmMyZWI4OTI3ZjNjYjQzMGViNmQwZWY4YjM2NTQ1NmNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODowNDozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk3LzIwNl0gZ251OiBB ZGQgcnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xKTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20KaW5kZXggNzU0YjQ1OWM3ZC4uMDc5Yjc0OTE3MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4OSw2 ICs4ODksMzMgQEAgbmVlZCBjb21waWxlci1ydCBpbnRyaW5zaWNzLiIpCiAgICAgKGxpY2Vuc2Ug KGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNvbnNvbGUtZXJyb3ItcGFuaWMtaG9vay0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2siKQorICAg ICh2ZXJzaW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJjb25zb2xlX2Vycm9yX3Bh bmljX2hvb2siIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAg ICAgKGJhc2UzMgorICAgICAgICAgIjA0ZDJuYXJjcnprOWJuZGR6MTdycjJsODE5bDgycHIwaDZk OThzMnc5cTIzNm44N2RuZHEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qt d2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKSkpKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0d2FzbS9jb25zb2xlX2Vycm9yX3BhbmljX2hv b2siKQorICAgIChzeW5vcHNpcworICAgICAiTG9ncyBwYW5pY3MgdG8gY29uc29sZS5lcnJvciIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBwYW5pYyBo b29rIGZvciBAY29kZXt3YXNtMzItdW5rbm93bi11bmtub3dufQordGhhdCBsb2dzIHBhbmljcyB0 byBAY29kZXtjb25zb2xlLmVycm9yfSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY29uc3RhbnQtdGltZS1l cS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jb25zdGFudC10aW1lLWVxIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0098-gnu-Add-rust-wasm-bindgen-futures-0.3.patch" Content-Disposition: attachment; filename="0098-gnu-Add-rust-wasm-bindgen-futures-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw97 RnJvbSAyYjhkNTUyMWYwZWI2OGQxNmJlZWJjM2VkOTc4M2QyNzM1YWRiZjY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODowNjo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk4LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tZnV0dXJlcy0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIChydXN0LXdhc20tYmluZGdlbi1mdXR1cmVzLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQppbmRleCAwNzliNzQ5MTcxLi4zZjNhMDc3ZjczIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzIxMCw2 ICs3MjEwLDQwIEBAIGluIFJ1c3QuIikKICAgICAgIkJhY2tlbmQgY29kZSBnZW5lcmF0aW9uIG9m IHRoZSB3YXNtLWJpbmRnZW4gdG9vbCIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLWZ1 dHVyZXMtMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2VuLWZ1dHVy ZXMiKQorICAgICh2ZXJzaW9uICIwLjMuMjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAid2FzbS1i aW5kZ2VuLWZ1dHVyZXMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBiZjl4NnFmamN6c3BjNHpzNjA1ejFuNGoxNWNk ZDhrazJ6N3JhaDB5Z2d3OGI2emw1bmMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAg ICgicnVzdC1mdXR1cmVzLWNoYW5uZWwtcHJldmlldyIKKyAgICA7OyAgICAgICxydXN0LWZ1dHVy ZXMtY2hhbm5lbC1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMtdXRpbC1w cmV2aWV3IiAscnVzdC1mdXR1cmVzLXV0aWwtcHJldmlldy0wLjMpCisgICAgOzsgICAgICgicnVz dC1qcy1zeXMiICxydXN0LWpzLXN5cykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAs cnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4iICxy dXN0LXdhc20tYmluZGdlbi0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgKCgicnVzdC13YXNtLWJpbmRnZW4tdGVzdCIKKyAgICA7OyAgICAgICxy dXN0LXdhc20tYmluZGdlbi10ZXN0LTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRw czovL3J1c3R3YXNtLmdpdGh1Yi5pby93YXNtLWJpbmRnZW4vIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkJyaWRnaW5nIHRoZSBnYXAgYmV0d2VlbiBSdXN0IEZ1dHVyZXMgYW5kIEphdmFTY3JpcHQg UHJvbWlzZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQnJpZGdpbmcgdGhlIGdhcCBiZXR3 ZWVuIFJ1c3QgRnV0dXJlcyBhbmQgSmF2YVNjcmlwdCBQcm9taXNlcyIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0095-gnu-Add-rust-trybuild-1.0.patch" Content-Disposition: attachment; filename="0095-gnu-Add-rust-trybuild-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zs494 RnJvbSBlZDgyYjg0YWQ5MGQyNjBkZDQ4N2EzYTAwYjc1ZjNkNDBkNzE3ZGZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxNzo1NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk1LzIwNl0gZ251OiBB ZGQgcnVzdC10cnlidWlsZC0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRyeWJ1aWxkLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDU4NjE3MmE5My4uOGM4Nzg5ZGQ5 YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTY2NjIsNiArNjY2MiwzNSBAQCBzZXJpYWxpemluZyBSdXN0 IHN0cnVjdHVyZXMuIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdHJ5YnVpbGQt MS4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdHJ5YnVpbGQiKQorICAgICh2ZXJzaW9u ICIxLjAuOSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0cnlidWlsZCIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGRm NmlwYXlpZjA1eG42MWlhdmRiMGRjc2htOXk2d21jZDE0MHBwN2RsOTFtaXJ5Z3M3aiIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1nbG9iIiAscnVzdC1n bG9iLTAuMykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRp Yy0xLjMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7 ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgOzsgICAg ICgicnVzdC10ZXJtY29sb3IiICxydXN0LXRlcm1jb2xvci0xLjApCisgICAgOzsgICAgICgicnVz dC10b21sIiAscnVzdC10b21sLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vZHRvbG5heS90cnlidWlsZCIpCisgICAgKHN5bm9wc2lzCisgICAgICJUZXN0IGhhcm5l c3MgZm9yIHVpIHRlc3RzIG9mIGNvbXBpbGVyIGRpYWdub3N0aWNzIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIlRlc3QgaGFybmVzcyBmb3IgdWkgdGVzdHMgb2YgY29tcGlsZXIgZGlhZ25vc3Rp Y3MiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LXR5cGVhYmxlLTAuMQogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LXR5cGVhYmxlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0099-gnu-Add-rust-js-sys-0.3.patch" Content-Disposition: attachment; filename="0099-gnu-Add-rust-js-sys-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw98 RnJvbSA1NDA3YjZlZWI3YjllOGRjZjU3ODJjMjYwNmY0OTRkZWYxNDNhYzEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxMDozNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMDk5LzIwNl0gZ251OiBB ZGQgcnVzdC1qcy1zeXMtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1q cy1zeXMtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2YzYTA3N2Y3My4uOTc5YjY5Yjg2 NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTI3NzMsNiArMjc3MywzOSBAQCBwcmltaXRpdmVzIHRvIGFu IEBjb2Rle2lvOjpXcml0ZX0uIikKICAgICAgICAgKGJhc2UzMgogICAgICAgICAgIjE4ZzdwMmhy YjNkazg0ejNmcmZnbXN6ZmM5aGpiNHBzOXZwOTlxbGIxa21mOWdtOGhjNWYiKSkpKSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtanMtc3lzLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWpzLXN5cyIpCisgICAgKHZlcnNpb24gIjAuMy4yNCIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJq cy1zeXMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjA0NWZnYWZnZ2tqZGZnNGYzM3ZiODdzaWx5bDl4cGJpZnJoeDFj aXFpNHd2bTkwbnpoZ2EiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZnV0dXJlcyIg LHJ1c3QtZnV0dXJlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4tZnV0dXJl cyIKKyAgICA7OyAgICAgICxydXN0LXdhc20tYmluZGdlbi1mdXR1cmVzLTAuMykKKyAgICA7OyAg ICAgKCJydXN0LXdhc20tYmluZGdlbi10ZXN0IgorICAgIDs7ICAgICAgLHJ1c3Qtd2FzbS1iaW5k Z2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20u Z2l0aHViLmlvL3dhc20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQmluZGluZ3Mg Zm9yIGFsbCBKUyBnbG9iYWwgb2JqZWN0cyBhbmQgZnVuY3Rpb25zIGluIFdBU00iKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiQmluZGluZ3MgZm9yIGFsbCBKUyBnbG9iYWwgb2JqZWN0cyBhbmQg ZnVuY3Rpb25zIGluIGFsbCBKUyBlbnZpcm9ubWVudHMKK2xpa2UgTm9kZS5qcyBhbmQgYnJvd3Nl cnMsIGJ1aWx0IG9uIEBjb2RleyNbd2FzbV9iaW5kZ2VuXX0gdXNpbmcgdGhlCit3YXNtLWJpbmRn ZW4gY3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBh dCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1qZW1hbGxvYy1zeXMtMC4zCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtamVtYWxsb2Mtc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0100-gnu-Add-rust-wasm-bindgen-test-0.2.patch" Content-Disposition: attachment; filename="0100-gnu-Add-rust-wasm-bindgen-test-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw99 RnJvbSA1YTc3M2MxYWNlM2Y5MTJlOWU5N2MzNTE2ODg3MzJjYjMyMmZlYjc5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxMjo1OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAwLzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tdGVzdC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIChydXN0LXdhc20tYmluZGdlbi10ZXN0LTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXgg OTc5YjY5Yjg2Ny4uMDE0NjRlY2VkMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTczMjksNiArNzMyOSwz OCBAQCBhdHRyaWJ1dGUgdGhhdCBpcyBub3QgaW4gdGhlIHNoYXJlZCBiYWNrZW5kIGNyYXRlLiIp CiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBs aWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXdhc20tYmluZGdlbi10ZXN0 LTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdhc20tYmluZGdlbi10ZXN0IikKKyAg ICAodmVyc2lvbiAiMC4yLjQ3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAo bWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndhc20tYmluZGdlbi10 ZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIxdzY5OWp5aGkzbmpkY2NicXNmZHo1ZHE2OGZxd3NtMzh4bHcyZG0y aGdkM2h2dmZ6azN4IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWNvbnNvbGUtZXJyb3ItcGFuaWMtaG9vayIKKyAgICA7OyAgICAgICxydXN0LWNvbnNv bGUtZXJyb3ItcGFuaWMtaG9vay0wLjEpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzIiAscnVz dC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWpzLXN5cyIgLHJ1c3QtanMtc3lzLTAu MykKKyAgICA7OyAgICAgKCJydXN0LXNjb3BlZC10bHMiICxydXN0LXNjb3BlZC10bHMtMS4wKQor ICAgIDs7ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4yKQor ICAgIDs7ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuLWZ1dHVyZXMiICxydXN0LXdhc20tYmluZGdl bi1mdXR1cmVzLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi10ZXN0LW1hY3Jv IiAscnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNyby0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3J1c3R3YXNtL3dhc20tYmluZGdlbiIpCisgICAgKHN5 bm9wc2lzCisgICAgICJJbnRlcm5hbCB0ZXN0aW5nIGNyYXRlIGZvciB3YXNtLWJpbmRnZW4iKQor ICAgIChkZXNjcmlwdGlvbgorICAgICAiSW50ZXJuYWwgdGVzdGluZyBjcmF0ZSBmb3Igd2FzbS1i aW5kZ2VuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNyby0wLjIKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC13YXNtLWJpbmRnZW4tdGVzdC1tYWNybyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0101-gnu-Add-rust-core-arch-0.1.patch" Content-Disposition: attachment; filename="0101-gnu-Add-rust-core-arch-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw100 RnJvbSBlMzhiNGEyOGFmNTdmY2Q2OWE4OTM3YTA5MGQyOGZhZDRjNWU1MGIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoxNzoxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAxLzIwNl0gZ251OiBB ZGQgcnVzdC1jb3JlLWFyY2gtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jb3JlLWFyY2gtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwMTQ2NGVjZWQzLi41MmZlM2E1N2I4 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTM4LDYgKzkzOCwzMiBAQCBJdCBpcyBpbnNwaXJlZCBieSB0 aGUgTGludXgga2VybmVsJ3MgQGNvZGV7Y3J5cHRvX21lbW5lcX0uIikKICAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWNvcmUtYXJjaC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1jb3JlLWFyY2giKQorICAgICh2ZXJzaW9uICIwLjEuNSIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJjb3JlX2FyY2giIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjA0dmR2cjl2ajBmMWN2MnA1NG5zc3ptcnJrOXcxanM0 YzB6NGkwYmRsYWpsMWx5ZHNsaW0iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWRldmVsb3BtZW50 LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QiICxydXN0LXdhc20t YmluZGdlbi10ZXN0LTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vcnVzdC1sYW5nL3N0ZGFyY2giKQorICAgIChzeW5vcHNpcworICAgICAiUnVzdCdzIGNv cmUgbGlicmFyeSBhcmNoaXRlY3R1cmUtc3BlY2lmaWMgaW50cmluc2ljcyIpCisgICAgKGRlc2Ny aXB0aW9uCisgICAgICJAY29kZXtjb3JlOjphcmNofSAtIFJ1c3QncyBjb3JlIGxpYnJhcnkgYXJj aGl0ZWN0dXJlLXNwZWNpZmljCitpbnRyaW5zaWNzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5z ZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY29yZS1m b3VuZGF0aW9uLXN5cy0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1jb3JlLWZvdW5k YXRpb24tc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0102-gnu-Add-rust-envmnt-0.6.patch" Content-Disposition: attachment; filename="0102-gnu-Add-rust-envmnt-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw101 RnJvbSA4MzRmZWY5ZDkzNDZlOGVmZDIyNTc0ZTNhZDJjMmQwZWM3OGIwM2EzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoyMDoxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAyLzIwNl0gZ251OiBB ZGQgcnVzdC1lbnZtbnQtMC42LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1l bnZtbnQtMC42KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDUyZmUzYTU3YjguLjJhZWQ5MTU4OWEgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0xNzIyLDYgKzE3MjIsMzEgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogaXMg Y29uZmlndXJlZCB2aWEgYW4gZW52aXJvbm1lbnQgdmFyaWFibGUuIikKICAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1lbnZtbnQtMC42CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW52bW50IikKKyAgICAo dmVyc2lvbiAiMC42LjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW52bW50IiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxMnprcTNwOTk5YnlweXhtam5waXF3OXIzaG1pZmIzYmNpa2Q3ajNhczFmZGNicTAxZnlsIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1l bnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWluZGV4bWFw IiAscnVzdC1pbmRleG1hcC0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL3NhZ2llZ3VyYXJpL2Vudm1udCIpCisgICAgKHN5bm9wc2lzCisgICAgICJFbnZp cm9ubWVudCB2YXJpYWJsZXMgdXRpbGl0eSBmdW5jdGlvbnMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiRW52aXJvbm1lbnQgdmFyaWFibGVzIHV0aWxpdHkgZnVuY3Rpb25zLiIpCisgICAgKGxp Y2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mYWxsaWJsZS1p dGVyYXRvci0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1mYWxsaWJsZS1pdGVyYXRv ciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0103-gnu-Add-rust-ci-info-0.3.patch" Content-Disposition: attachment; filename="0103-gnu-Add-rust-ci-info-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw102 RnJvbSBjM2QxYzNhMmFjNzcwY2UzODY4NWZhNTE0ZTdiMTM2ODc0OGU4M2RmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODoyNDowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTAzLzIwNl0gZ251OiBB ZGQgcnVzdC1jaS1pbmZvLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Y2ktaW5mby0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJhZWQ5MTU4OWEuLjE0OGUzZTdjNTggMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC03MDgsNiArNzA4LDMyIEBAIGRlcGVuZGluZyBvbiBhIGxhcmdlIG51 bWJlciBvZiAjW2NmZ10gcGFyYW1ldGVycy4gIFN0cnVjdHVyZWQgbGlrZSBhbgogICAgIChsaWNl bnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jaS1pbmZvLTAuMworICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWNpLWluZm8iKQorICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJjaS1pbmZvIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMHByMTdnNnE2aTc1MmFjcmt5Y2cwaGtx M2xtMHA2MzRhbm00MWczbTZscWc4cTgzczc1IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAg ICgicnVzdC1zZXJkZS1kZXJpdmUiICxydXN0LXNlcmRlLWRlcml2ZS0xLjApKSkpCisgICAgKGhv bWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NhZ2llZ3VyYXJpL2NpX2luZm8iKQor ICAgIChzeW5vcHNpcworICAgICAiUHJvdmlkZXMgY3VycmVudCBDSSBlbnZpcm9ubWVudCBpbmZv cm1hdGlvbiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg Y3VycmVudCBDSSBlbnZpcm9ubWVudCBpbmZvcm1hdGlvbi4iKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6YXNsMi4wKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2xhbmctc3lzLTAuMjgKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1jbGFuZy1zeXMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0105-gnu-Add-rust-scroll-0.9.patch" Content-Disposition: attachment; filename="0105-gnu-Add-rust-scroll-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw104 RnJvbSA5OWU2Njg5NTUzYjc0NDhiM2E5MWEzYzdjZjliZDNlOTgyZTllZmUwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozMjoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA1LzIwNl0gZ251OiBB ZGQgcnVzdC1zY3JvbGwtMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z Y3JvbGwtMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBjMmVjZGFiM2NjLi5iNmU3ODJlMDYyIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNTQ0Myw2ICs1NDQzLDM1IEBAIHdpdGggb25lIG9mIHRoZSBpbXBs ZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgIjA5c3k5 d2JxcDQwOXBrd21xbmk0MHFtd2E5OWxkcXBsNDhwcDk1bTF4dzhzYzE5cXk5Y2wiKSkpKSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3Qtc2Nyb2xsLTAuOQorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXNjcm9sbCIpCisgICAgKHZlcnNpb24gIjAuOS4yIikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg InNjcm9sbCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMTBxM3c4NmJuMjJ4cmpsZmcxYzkwZGZpOWMyNnFqa3puMjZu YWQwaTl6OHB4d2FkMzExZyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1zY3JvbGwtZGVyaXZlIiAscnVzdC1zY3JvbGwtZGVyaXZlLTAuOSkpCisgICAg OzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVv cmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICA7OyAgICAgKCJydXN0LXJheW9uIiAscnVz dC1yYXlvbi0xLjEpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0 Yy12ZXJzaW9uLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbTRi L3Njcm9sbCIpCisgICAgKHN5bm9wc2lzCisgICAgICJSZWFkL1dyaXRlIHRyYWl0cyBmb3IgYnl0 ZSBidWZmZXJzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRl cyBhIHN1aXRlIG9mIHBvd2VyZnVsLCBleHRlbnNpYmxlLCBnZW5lcmljLAorZW5kaWFuLWF3YXJl IFJlYWQvV3JpdGUgdHJhaXRzIGZvciBieXRlIGJ1ZmZlcnMuIikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zY3JvbGwtZGVyaXZlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0106-gnu-Add-rust-goblin-0.0.patch" Content-Disposition: attachment; filename="0106-gnu-Add-rust-goblin-0.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw105 RnJvbSBkOTI3MDNkMTVkOGYxYzI5Nzc2YmY4Njg2OTAzNGFhNjc5NjU0ZjAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozNDozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA2LzIwNl0gZ251OiBB ZGQgcnVzdC1nb2JsaW4tMC4wLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1n b2JsaW4tMC4wKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjZlNzgyZTA2Mi4uOTgzOTk1NWI0ZiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTI0NDYsNiArMjQ0NiwzMyBAQCB0aGUgcHJvY2VzcyBvZiBtYXRjaGlu ZyBvbmUgb3IgbW9yZSBnbG9iIHBhdHRlcm5zIGFnYWluc3QgYSBzaW5nbGUgY2FuZGlkYXRlCiBw YXRoIHNpbXVsdGFuZW91c2x5LCBhbmQgcmV0dXJuaW5nIGFsbCBvZiB0aGUgZ2xvYnMgdGhhdCBt YXRjaGVkLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTp1bmxpY2Vu c2UpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ29ibGluLTAuMAorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWdvYmxpbiIpCisgICAgKHZlcnNpb24gIjAuMC4yMyIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJnb2JsaW4iIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEy NTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFnOTJibDc2ZGdjM3YzcmluczYxbDgxMXBr d3NsM2ppZjF4MzVoMmp4MzNiN2RzdjhtbWMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0 cworICAgIDs7ICAgICgoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1 c3QtcGxhaW4iICxydXN0LXBsYWluLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXNjcm9sbCIgLHJ1 c3Qtc2Nyb2xsLTAuOSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbTRi L2dvYmxpbiIpCisgICAgKHN5bm9wc2lzCisgICAgICJCaW5hcnkgcGFyc2luZyBhbmQgbG9hZGlu ZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJBbiBpbXBpc2gsIGNyb3NzLXBsYXRmb3JtLCBF TEYsIE1hY2gtbywgYW5kIFBFIGJpbmFyeSBwYXJzaW5nIGFuZAorbG9hZGluZyBjcmF0ZS4iKQor ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVw LWNsaS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ncmVwLWNsaSIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0107-gnu-Add-rust-test-assembler-0.1.patch" Content-Disposition: attachment; filename="0107-gnu-Add-rust-test-assembler-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw106 RnJvbSA2OWUzYmE4MjVjMjFhYjg4MzNiMGVjYWI0Mzc4NDg5YTBlZjQzMTM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozODowOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA3LzIwNl0gZ251OiBB ZGQgcnVzdC10ZXN0LWFzc2VtYmxlci0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXRlc3QtYXNzZW1ibGVyLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggOTgzOTk1NWI0Zi4u YTNiMmFmZjI1NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTYzODIsNiArNjM4MiwzMiBAQCByZXR1cm4g dmFsdWVzIHRvIEBjb2Rle3N0ZDo6aW86OlJlc3VsdH0gdG8gaW5kaWNhdGUgc3VjY2VzcyBvciBm YWlsdXJlLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRlc3QtYXNzZW1ibGVy LTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRlc3QtYXNzZW1ibGVyIikKKyAgICAo dmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidGVzdC1hc3NlbWJsZXIiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjFzZHg5aGswZGszejljcm04ODM0eXN5eHNpOTJjaGxzOGFycGQwZ3M3OTZraXM2 bGlrMnciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Ynl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9sdXNlci9ydXN0LXRlc3QtYXNzZW1ibGVyIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIkJ1aWxkIGNvbXBsZXggYmluYXJ5IHN0cmVhbXMiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc2V0IG9mIHR5cGVzIGZvciBidWls ZGluZyBjb21wbGV4IGJpbmFyeQorc3RyZWFtcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10ZXh0d3JhcC0wLjExCiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3QtdGV4dHdyYXAiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0104-gnu-Add-rust-scroll-derive-0.9.patch" Content-Disposition: attachment; filename="0104-gnu-Add-rust-scroll-derive-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw103 RnJvbSA3Mzk2ZGY5OWZlY2EzZmIwYWJjNWJhYTlkNTQwMDUwZjc4N2I1YWExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozMDo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA0LzIwNl0gZ251OiBB ZGQgcnVzdC1zY3JvbGwtZGVyaXZlLTAuOS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxNDhlM2U3YzU4 Li5jMmVjZGFiM2NjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTQ0Myw2ICs1NDQzLDM2IEBAIHdpdGgg b25lIG9mIHRoZSBpbXBsZW1lbnRlZCBzdHJhdGVnaWVzLiIpCiAgICAgICAgICAoYmFzZTMyCiAg ICAgICAgICAgIjA5c3k5d2JxcDQwOXBrd21xbmk0MHFtd2E5OWxkcXBsNDhwcDk1bTF4dzhzYzE5 cXk5Y2wiKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc2Nyb2xsLWRlcml2ZS0wLjkKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zY3JvbGwtZGVyaXZlIikKKyAgICAodmVyc2lvbiAi MC45LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2Nyb2xsX2Rlcml2ZSIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MWpxZzVtbThudmlpNmF2bDF6MXJjODlhZ3poMmt3a3BwZ3BzbndmYWt4Zzc4bW5hajZsZyIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wcm9jLW1hY3Jv MiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAgIDs7ICAgICAoInJ1c3QtcXVvdGUiICxydXN0 LXF1b3RlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zY3Jv bGwiICxydXN0LXNjcm9sbC0wLjkpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL200Yi9zY3JvbGxfZGVyaXZlIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkRlcml2 ZSBQcmVhZCBhbmQgUHdyaXRlIHRyYWl0cyBmcm9tIHRoZSBzY3JvbGwgY3JhdGUiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbWFjcm9zIDEuMSBkZXJp dmUgaW1wbGVtZW50YXRpb24gZm9yIFByZWFkIGFuZAorUHdyaXRlIHRyYWl0cyBmcm9tIHRoZSBz Y3JvbGwgY3JhdGUuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3Qtc2VjdXJpdHktZnJhbWV3b3JrLXN5cy0wLjMKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1zZWN1cml0eS1mcmFtZXdvcmstc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0108-gnu-Add-rust-typed-arena-1.4.patch" Content-Disposition: attachment; filename="0108-gnu-Add-rust-typed-arena-1.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw107 RnJvbSA5YmQ2ZmQ0ZGEwOGI0NjI2YmNlNDRkNjhiNjllZDBhMzg3ZTlmYjYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODozOTo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA4LzIwNl0gZ251OiBB ZGQgcnVzdC10eXBlZC1hcmVuYS0xLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXR5cGVkLWFyZW5hLTEuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhM2IyYWZmMjU2Li4wNTRkYjkwYWJm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjk1OSw2ICs2OTU5LDI4IEBAIHNlcmlhbGl6aW5nIFJ1c3Qg c3RydWN0dXJlcy4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10eXBlZC1hcmVu YS0xLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10eXBlZC1hcmVuYSIpCisgICAgKHZl cnNpb24gIjEuNC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInR5cGVkLWFyZW5hIiB2ZXJzaW9u KSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAg ICAgICIxaTh5Y3pod2N5MG5ucnhxY2sxbHFsM2k3aHZnOTVsMHZ3MGRiZ2ZiOTJ6a21zOTZtaDY2 IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vU2ltb25TYXBpbi9ydXN0LXR5cGVkLWFyZW5h IikKKyAgICAoc3lub3BzaXMKKyAgICAgIlRoZSBhcmVuYSBhbGxvY2F0b3IiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiVGhlIGFyZW5hLCBhIGZhc3QgYnV0IGxpbWl0ZWQgdHlwZSBvZiBhbGxv Y2F0b3IiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC10eXBlbWFwLTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXR5cGVtYXAiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0110-gnu-Add-rust-intervaltree-0.2.patch" Content-Disposition: attachment; filename="0110-gnu-Add-rust-intervaltree-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw109 RnJvbSAxOGM1MzM5NGUxZTllYzU5OWFiMzA3NTBkYTJhYjE5ODhmNDFhMDY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0NDozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEwLzIwNl0gZ251OiBB ZGQgcnVzdC1pbnRlcnZhbHRyZWUtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1pbnRlcnZhbHRyZWUtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3NjRlYjk2MDFmLi40MGZj NWQ1ZmYxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjgwMiw2ICsyODAyLDMyIEBAIHJlbmFtZWQgdG8g aW5kZXhtYXAuIikKICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHNuYXBzaG90IHRlc3Rp bmcgbGlicmFyeSBmb3IgUnVzdCIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1pbnRlcnZhbHRyZWUtMC4yCisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtaW50ZXJ2YWx0cmVlIikKKyAgICAodmVyc2lvbiAiMC4yLjQiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiaW50ZXJ2YWx0cmVlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisg ICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMGs0MGdzdjc5a3duc3Fyendt bm1tNnBzYTVmcXdzOHlnZ2F2bWJnZ3Z5bXYxNmhmZmRnIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJn by1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNtYWxsdmVjIiAscnVzdC1zbWFsbHZlYy0wLjYp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL21haW4tLS9ydXN0 LWludGVydmFsdHJlZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbW11dGFibGUgaW50ZXJ2YWwg dHJlZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEg c2ltcGxlIGFuZCBnZW5lcmljIGltcGxlbWVudGF0aW9uIG9mIGFuCitpbW11dGFibGUgaW50ZXJ2 YWwgdHJlZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1pb3ZlYy0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1pb3ZlYyIpCi0t IAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0111-gnu-Add-rust-lazycell-1.2.patch" Content-Disposition: attachment; filename="0111-gnu-Add-rust-lazycell-1.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw110 RnJvbSA2YjllNDEzMWM5MDFkZGNkYTBjNGYyMTljZWQ3YTgzYzI4Y2RmZTZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0NjoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTExLzIwNl0gZ251OiBB ZGQgcnVzdC1sYXp5Y2VsbC0xLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWxhenljZWxsLTEuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDBmYzVkNWZmMS4uYmM0YWZiZTdhZiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTMwOTcsNiArMzA5NywyOSBAQCByZXF1aXJlcyBub24tY29uc3QgZnVu Y3Rpb24gY2FsbHMgdG8gYmUgY29tcHV0ZWQuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNl OmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3QtbGF6eWNlbGwtMS4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbGF6 eWNlbGwiKQorICAgICh2ZXJzaW9uICIxLjIuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJsYXp5 Y2VsbCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyCisgICAgICAgICAiMGd2cXljbXB2N3BhcmM5OGk2eTY0YWk3cnZ4cm4xOTQ3ejJhNm1h YTAyZzRrdnhkZDU1aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0p CisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzICgoInJ1c3QtY2xp cHB5IiAscnVzdC1jbGlwcHktMC4wKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9pbmRpdjAvbGF6eWNlbGwiKQorICAgIChzeW5vcHNpcworICAgICAiTGF6aWx5IGZpbGxl ZCBDZWxsIHN0cnVjdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJv dmlkZXMgYSBsaWJyYXJ5IHByb3ZpZGluZyBhIGxhemlseSBmaWxsZWQgQ2VsbCBzdHJ1Y3QuIikK KyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1saWJjLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWxp YmMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0112-gnu-Add-rust-half-1.3.patch" Content-Disposition: attachment; filename="0112-gnu-Add-rust-half-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw111 RnJvbSAzMGUyZWUxZTBjODE3NzYzYTIzN2FkYTEyNzk0ZTFkODgzNWU1N2FmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1MTozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEyLzIwNl0gZ251OiBB ZGQgcnVzdC1oYWxmLTEuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaGFs Zi0xLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NSArKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggYmM0YWZiZTdhZi4uNjRlM2M1YjU5ZSAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTI1OTcsNiArMjU5NywzMSBAQCBmb2N1cyBvbiBsaW5lIG9yaWVudGVkIHNlYXJj aC4iKQogICAgIChkZXNjcmlwdGlvbiAiVXNlIFBDUkUyIHdpdGggdGhlIGdyZXAgY3JhdGUuIikK ICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1oYWxmLTEuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0 LWhhbGYiKQorICAgICh2ZXJzaW9uICIxLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJoYWxm IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwZGlxYWpnM21nYXI1MTFoeHN3bDRrZ3FxejlhMDI2eXZuMzEwM3g1aDJz bWtubGM0bHdrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMgKCgicnVzdC1zZXJkZSIg LHJ1c3Qtc2VyZGUtMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9zdGFya2F0OTkvaGFsZi1ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJIYWxmLXByZWNp c2lvbiBmbG9hdGluZyBwb2ludCBmMTYgdHlwZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJI YWxmLXByZWNpc2lvbiBmbG9hdGluZyBwb2ludCBmMTYgdHlwZSBmb3IgUnVzdCBpbXBsZW1lbnRp bmcgdGhlCitJRUVFIDc1NC0yMDA4IGJpbmFyeTE2IHR5cGUuIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1o ZWFwc2l6ZS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oZWFwc2l6ZSIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0109-gnu-Add-rust-gimli-0.18.patch" Content-Disposition: attachment; filename="0109-gnu-Add-rust-gimli-0.18.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw108 RnJvbSBkYzYyYzIyZDAxYjIxOWJkZGZiMTg0MDE0ZmI4ZjliZWE4MDM0MjMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo0MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTA5LzIwNl0gZ251OiBB ZGQgcnVzdC1naW1saS0wLjE4LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1n aW1saS0wLjE4KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAwNTRkYjkwYWJmLi43NjRl Yjk2MDFmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjM3Nyw2ICsyMzc3LDQ1IEBAIGFyY2hpdmUgdG8g YmUgbGlua2VkIGludG8gUnVzdGNvZGUuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFz bDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtZ2ltbGktMC4xOAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdpbWxpIikK KyAgICAodmVyc2lvbiAiMC4xOC4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImdpbWxpIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIwbWExemcya2xxcjQ3cmFzbTdqbjN6emQxajFwajJhOHdrZmJ2NXpzeDEwcWg0M3Bo eTRrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFy cmF5dmVjIiAscnVzdC1hcnJheXZlYy0wLjQpCisgICAgOzsgICAgICgicnVzdC1ieXRlb3JkZXIi ICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAgICgicnVzdC1mYWxsaWJsZS1pdGVyYXRv ciIgLHJ1c3QtZmFsbGlibGUtaXRlcmF0b3ItMC4yKQorICAgIDs7ICAgICAoInJ1c3QtaW5kZXht YXAiICxydXN0LWluZGV4bWFwLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN0YWJsZS1kZXJlZi10 cmFpdCIgLHJ1c3Qtc3RhYmxlLWRlcmVmLXRyYWl0LTEuMSkpCisgICAgOzsgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyb3NzYmVhbSIgLHJ1c3QtY3Jv c3NiZWFtLTAuNykKKyAgICA7OyAgICAgKCJydXN0LWdldG9wdHMiICxydXN0LWdldG9wdHMtMC4y KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgIDs7ICAg ICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTApCisgICAgOzsgICAgICgicnVz dC1vYmplY3QiICxydXN0LW9iamVjdCkKKyAgICA7OyAgICAgKCJydXN0LXJheW9uIiAscnVzdC1y YXlvbi0xLjEpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAg IDs7ICAgICAoInJ1c3QtdGVzdC1hc3NlbWJsZXIiICxydXN0LXRlc3QtYXNzZW1ibGVyLTAuMSkK KyAgICA7OyAgICAgKCJydXN0LXR5cGVkLWFyZW5hIiAscnVzdC10eXBlZC1hcmVuYS0xLjQpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2dpbWxpLXJzL2dpbWxpIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIlJlYWRpbmcgYW5kIHdyaXRpbmcgdGhlIERXQVJGIGRlYnVnZ2lu ZyBmb3JtYXQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVz IGEgbGlicmFyeSBmb3IgcmVhZGluZyBhbmQgd3JpdGluZyB0aGUKK0RXQVJGIGRlYnVnZ2luZyBm b3JtYXQuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1nbG9iLTAuMwogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWdsb2IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0114-gnu-Add-rust-erased-serde-0.3.patch" Content-Disposition: attachment; filename="0114-gnu-Add-rust-erased-serde-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw113 RnJvbSBiY2MwMjlkMDMxZGIwOGM4NjQ1YTExZWU5MjM0NWU5MDU1NGE5M2JmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NjozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE0LzIwNl0gZ251OiBB ZGQgcnVzdC1lcmFzZWQtc2VyZGUtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1lcmFzZWQtc2VyZGUtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3MjEwMDQ3MTAxLi5k ZWU0Mjk4M2YyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTc3Myw2ICsxNzczLDM1IEBAIGlzIGNvbmZp Z3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgICJFbnZpcm9ubWVudCB2 YXJpYWJsZXMgdXRpbGl0eSBmdW5jdGlvbnMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIu MCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVyYXNlZC1zZXJkZS0wLjMKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1lcmFzZWQtc2VyZGUiKQorICAgICh2ZXJzaW9uICIwLjMuOSIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJlcmFzZWQtc2VyZGUiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBxN2JueHM1enNr ZnE1aWlsbGlnNTVnNzg5MWRsbGN4aDJwOHk4azFwMmo3MnN5Zjl2aXYiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEu MCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LXNlcmRlLWNib3IiICxydXN0LXNlcmRlLWNib3ItMC4xMCkKKyAgICA7OyAgICAgKCJydXN0 LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0 LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKSkpKQorICAgIChob21lLXBhZ2UKKyAg ICAgImh0dHBzOi8vZ2l0aHViLmNvbS9kdG9sbmF5L2VyYXNlZC1zZXJkZSIpCisgICAgKHN5bm9w c2lzCisgICAgICJUeXBlLWVyYXNlZCBTZXJpYWxpemUgYW5kIFNlcmlhbGl6ZXIgdHJhaXRzIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlR5cGUtZXJhc2VkIFNlcmlhbGl6ZSBhbmQgU2VyaWFs aXplciB0cmFpdHMiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4 cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMgogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0117-gnu-Add-rust-object-0.12.patch" Content-Disposition: attachment; filename="0117-gnu-Add-rust-object-0.12.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo116 RnJvbSAxODQ4NGZlOWQwOWM2NTlmZjcxM2M5YjdmZTljZmQyNDBhMmZlNjBhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTowMjoxNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE3LzIwNl0gZ251OiBB ZGQgcnVzdC1vYmplY3QtMC4xMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt b2JqZWN0LTAuMTIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGUwYmM4ZTJlNC4uMDVhZTQ4NTUz OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQxMTQsNiArNDExNCwzNyBAQCBpbXBsZW1lbnRhdGlvbiAo d2hpY2ggaXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogICAgIChwcm9wZXJ0aWVz ICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGlj ZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtb2JqZWN0LTAuMTIKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1vYmplY3QiKQorICAgICh2ZXJzaW9uICIwLjEyLjAiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAib2JqZWN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZGNoMWFqanAwNWQxNmxp ZzFkbnZpc2ZpczBocmxydnc5bGN3eTFod2dkY3ltM3o2am56IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWZsYXRlMiIgLHJ1c3QtZmxhdGUyLTEuMCkK KyAgICA7OyAgICAgKCJydXN0LWdvYmxpbiIgLHJ1c3QtZ29ibGluLTAuMCkKKyAgICA7OyAgICAg KCJydXN0LXBhcml0eS13YXNtIiAscnVzdC1wYXJpdHktd2FzbS0wLjQwKQorICAgIDs7ICAgICAo InJ1c3Qtc2Nyb2xsIiAscnVzdC1zY3JvbGwtMC45KQorICAgIDs7ICAgICAoInJ1c3QtdXVpZCIg LHJ1c3QtdXVpZC0wLjcpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1tZW1tYXAiICxydXN0LW1lbW1hcC0wLjcpKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2dpbWxpLXJzL29iamVjdCIpCisgICAgKHN5bm9wc2lz CisgICAgICJQYXJzZSBvYmplY3QgZmlsZSBmb3JtYXRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIHVuaWZpZWQgaW50ZXJmYWNlIGZvciBwYXJzaW5n IG9iamVjdCBmaWxlCitmb3JtYXRzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAs bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtb3BlbnNzbC1wcm9iZS0w LjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1vcGVuc3NsLXByb2JlIikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0115-gnu-Add-rust-slog-2.4.patch" Content-Disposition: attachment; filename="0115-gnu-Add-rust-slog-2.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo114 RnJvbSA5NmU2YTMxNzgxNmRjYWRhYzIxMjg1NWVlZWZlMTY5YTRlNTZjNzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NzoyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE1LzIwNl0gZ251OiBB ZGQgcnVzdC1zbG9nLTIuNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2xv Zy0yLjQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGRlZTQyOTgzZjIuLjJhMzYxM2IxOGEgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC01OTY0LDYgKzU5NjQsMzIgQEAgZGF0YSB0eXBlLiIpCiAgICAgKHByb3BlcnRp ZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LXNsb2ctMi40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt c2xvZyIpCisgICAgKHZlcnNpb24gIjIuNC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNsb2ci IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjEzamg3NGpsY2t6aDVjeWdraHMwazRyODJ3bm13OGhhMmttODI5eHdzbGhy ODNuMnc2aHkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtZXJhc2VkLXNlcmRlIiAscnVzdC1lcmFzZWQtc2VyZGUtMC4zKSkpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9zbG9nLXJzL3Nsb2ciKQorICAgIChzeW5vcHNpcworICAg ICAiU3RydWN0dXJlZCwgZXh0ZW5zaWJsZSwgY29tcG9zYWJsZSBsb2dnaW5nIGZvciBSdXN0IikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlN0cnVjdHVyZWQsIGV4dGVuc2libGUsIGNvbXBvc2Fi bGUgbG9nZ2luZyBmb3IgUnVzdCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTptcGwyLjAKKyAg ICAgICAgICAgICAgICxsaWNlbnNlOmV4cGF0CisgICAgICAgICAgICAgICAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc21hbGx2ZWMtMC42CiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3Qtc21hbGx2ZWMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0116-gnu-Add-rust-uuid-0.7.patch" Content-Disposition: attachment; filename="0116-gnu-Add-rust-uuid-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo115 RnJvbSA3MDcwYmVhNWE4NzUyNzEwOGE5OTUxNGExNTkwMjJkNDAyYzc1MjJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTowMDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE2LzIwNl0gZ251OiBB ZGQgcnVzdC11dWlkLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtdXVp ZC0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDJhMzYxM2IxOGEuLmRlMGJjOGUyZTQg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC03NDQ3LDYgKzc0NDcsNDEgQEAgdW50cnVzdGVkIGlucHV0cyBp biBSdXN0LiIpCiAgICAgICJDb252ZXJ0IHJhbmdlcyBvZiBVbmljb2RlIGNvZGVwb2ludHMgdG8g VVRGLTggYnl0ZSByYW5nZXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOnVubGljZW5zZSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC11dWlkLTAuNworICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXV1aWQiKQorICAgICh2ZXJzaW9uICIwLjcuNCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJ1dWlkIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwYW5rNHhrMjB4M25yejkyNnc4ajlt ejUzYmkzdjhieWt4bWhscTJwZmZhOHhjOHdkbndoIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0ZW9yZGVyLTEuMykK KyAgICA7OyAgICAgKCJydXN0LW1kNSIgLHJ1c3QtbWQ1LTAuNikKKyAgICA7OyAgICAgKCJydXN0 LXJhbmQiICxydXN0LXJhbmQtMC42KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNl cmRlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXNoYTEiICxydXN0LXNoYTEtMC42KQorICAgIDs7 ICAgICAoInJ1c3Qtc2xvZyIgLHJ1c3Qtc2xvZy0yLjQpCisgICAgOzsgICAgICgicnVzdC13aW5h cGkiICxydXN0LXdpbmFwaS0wLjMpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1iaW5jb2RlIiAscnVzdC1iaW5jb2RlLTEuMSkKKyAgICA7 OyAgICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7 OyAgICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAg ICAoInJ1c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qtc2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3V1aWQtcnMvdXVpZCIpCisgICAgKHN5bm9wc2lzCisg ICAgICJHZW5lcmF0ZSBhbmQgcGFyc2UgVVVJRHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgbGlicmFyeSB0byBnZW5lcmF0ZSBhbmQgcGFyc2UgVVVJ RHMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkK KwogKGRlZmluZS1wdWJsaWMgcnVzdC12Y3BrZy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC12Y3BrZyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0113-gnu-Add-rust-serde-cbor-0.10.patch" Content-Disposition: attachment; filename="0113-gnu-Add-rust-serde-cbor-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zuw112 RnJvbSA3OTg1OTBiMWMzMGYzNjkwMjRhYjA0NjI5ZDI4OTc2ZWY3MDlhMmFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxODo1NDowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTEzLzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS1jYm9yLTAuMTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXNlcmRlLWNib3ItMC4xMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjRlM2M1YjU5ZS4uNzIxMDA0 NzEwMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU3NzcsNiArNTc3NywzMiBAQCBQd3JpdGUgdHJhaXRz IGZyb20gdGhlIHNjcm9sbCBjcmF0ZS4iKQogICAgICAiT3B0aW1pemVkIGhhbmRsaW5nIG9mIEBj b2RleyZbdThdfSBhbmQgQGNvZGV7VmVjPHU4Pn0gZm9yIFNlcmRlIikKICAgICAobGljZW5zZSBg KCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1zZXJkZS1jYm9yLTAuMTAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zZXJkZS1jYm9y IikKKyAgICAodmVyc2lvbiAiMC4xMC4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlcmRlX2Ni b3IiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQg bmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJh c2UzMgorICAgICAgICAgIjBqY2I0ajYzN3ZkbHFrMnozOGppeGFxbXA2ZjkyaDM2cjE3a2NsdjVi cmpheTMyOTExaWkiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQor ICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1c3Qt aGFsZiIgLHJ1c3QtaGFsZi0xLjMpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2Vy ZGUtMS4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAg ICgoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9weWZpc2NoL2Nib3IiKQorICAgIChzeW5vcHNp cyAiQ0JPUiBzdXBwb3J0IGZvciBzZXJkZSIpCisgICAgKGRlc2NyaXB0aW9uICJDQk9SIHN1cHBv cnQgZm9yIHNlcmRlLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTph c2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXNlcmRlLWRlcml2ZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0118-gnu-Add-rust-rustc-test-0.3.patch" Content-Disposition: attachment; filename="0118-gnu-Add-rust-rustc-test-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo117 RnJvbSBlNzc2MTRjOWQ2NzNhNDY2MGY0MGEyOGNmMWNiOTk5MGZlMmY3MGY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxMDowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE4LzIwNl0gZ251OiBB ZGQgcnVzdC1ydXN0Yy10ZXN0LTAuMy4KCiogZ251L3BhY2thZ2UvY3JhdGVzLWlvLnNjbSAocnVz dC1ydXN0Yy10ZXN0LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDVhZTQ4NTUzOS4uOGNi YzlhZWRmZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU0MzIsNiArNTQzMiwzOCBAQCBydXN0LWxhbmcv cnVzdCBpbnRlZ3JhdGlvbi4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1ydXN0Yy10ZXN0LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJ1c3RjLXRlc3Qi KQorICAgICh2ZXJzaW9uICIwLjMuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJydXN0Yy10ZXN0 IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNl MzIKKyAgICAgICAgICIwYTI3bWxjZzBjazBoZ3NkdndrNzkyeDl6MWsxcXExd2owOTFmMWw1eWdn YmRiY3NueDV3IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAg ICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJy dXN0LWdldG9wdHMiICxydXN0LWdldG9wdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIg LHJ1c3QtbGliYy0wLjIuNTgpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy1zZXJpYWxpemUiICxy dXN0LXJ1c3RjLXNlcmlhbGl6ZS0wLjMpCisgICAgOzsgICAgICgicnVzdC10ZXJtIiAscnVzdC10 ZXJtLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXRpbWUiICxydXN0LXRpbWUtMC4xKSkKKyAgICA7 OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcnVzdGMt dmVyc2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAg ICAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3RjLXRlc3QiKQorICAgIChzeW5vcHNpcwor ICAgICAiRm9yayBvZiBSdXN0J3MgdGVzdCBjcmF0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBmb3JrIG9mIFJ1c3QncyB0ZXN0IGNyYXRlIHRoYXQg ZG9lc24ndAorcmVxdWlyZSB1bnN0YWJsZSBsYW5ndWFnZSBmZWF0dXJlcy4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXJ1c3RjLXZlcnNpb24tMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcnVz dGMtdmVyc2lvbiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0120-gnu-Add-rust-backtrace-0.3.patch" Content-Disposition: attachment; filename="0120-gnu-Add-rust-backtrace-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo119 RnJvbSAxZmFhNThhNDAzNjc5ZTFkYWM4MzI0MDYwM2NjMTQ2MGY0NmQzNjFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxNTo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIwLzIwNl0gZ251OiBB ZGQgcnVzdC1iYWNrdHJhY2UtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1iYWNrdHJhY2UtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmNWIyMmM4NTEx Li5mODg0NmE3ZTlkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjkyLDYgKzI5Miw0NyBAQCBzdXBwb3J0 LiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJhY2t0cmFjZS0wLjMK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1iYWNrdHJhY2UiKQorICAgICh2ZXJzaW9uICIw LjMuMzIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmFja3RyYWNlIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcmdz YWhhM2I2d3hoNTY0czRqcW41aGw1cGttZzIxNGJseWpqczFzdmFmaWIxOTB6ZDhxIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisg ICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFkZHIybGluZSIgLHJ1 c3QtYWRkcjJsaW5lLTAuOSkKKyAgICA7OyAgICAgKCJydXN0LWJhY2t0cmFjZS1zeXMiICxydXN0 LWJhY2t0cmFjZS1zeXMtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmct aWYtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY29tcGlsZXItYnVpbHRpbnMiCisgICAgOzsgICAg ICAscnVzdC1jb21waWxlci1idWlsdGlucy0wLjEpCisgICAgOzsgICAgICgicnVzdC1jcHAtZGVt YW5nbGUiICxydXN0LWNwcC1kZW1hbmdsZS0wLjIpCisgICAgOzsgICAgICgicnVzdC1maW5kc2hs aWJzIiAscnVzdC1maW5kc2hsaWJzLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LWdvYmxpbiIgLHJ1 c3QtZ29ibGluLTAuMCkKKyAgICA7OyAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4 KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgIDs7ICAg ICAoInJ1c3QtcnVzdGMtZGVtYW5nbGUiICxydXN0LXJ1c3RjLWRlbWFuZ2xlLTAuMSkKKyAgICA7 OyAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykK KyAgICA7OyAgICAgKCJydXN0LXJ1c3RjLXN0ZC13b3Jrc3BhY2UtY29yZSIKKyAgICA7OyAgICAg ICxydXN0LXJ1c3RjLXN0ZC13b3Jrc3BhY2UtY29yZS0xLjApCisgICAgOzsgICAgICgicnVzdC1z ZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtd2luYXBpIiAscnVzdC13 aW5hcGktMC4zKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9y dXN0LWxhbmcvYmFja3RyYWNlLXJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkFjcXVpcmUgYSBz dGFjayB0cmFjZSAoYmFja3RyYWNlKSBhdCBydW50aW1lIGluIGEgUnVzdCBwcm9ncmFtIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGxpYnJhcnkgdG8g YWNxdWlyZSBhIHN0YWNrCit0cmFjZSAoYmFja3RyYWNlKSBhdCBydW50aW1lIGluIGEgUnVzdCBw cm9ncmFtLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQp KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYmFja3RyYWNlLXN5cy0wLjEKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1iYWNrdHJhY2Utc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0119-gnu-Add-rust-addr2line-0.9.patch" Content-Disposition: attachment; filename="0119-gnu-Add-rust-addr2line-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo118 RnJvbSAxYjRkZTFjYzNhYjQ2NDIwZjRhZWM0YWU4MTgxZWQwMTc5MzFjOWExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToxMzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTE5LzIwNl0gZ251OiBB ZGQgcnVzdC1hZGRyMmxpbmUtMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1hZGRyMmxpbmUtMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4Y2JjOWFlZGZl Li5mNWIyMmM4NTExIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTMsNiArNTMsNDUgQEAgdGhlIFJ1c3Qg cHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmJzZC0z CiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTp6bGliKSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWFkZHIybGluZS0wLjkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1hZGRyMmxpbmUi KQorICAgICh2ZXJzaW9uICIwLjkuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJhZGRyMmxpbmUi IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjE3cmxmMDRueDNnM3JjeTY2MXYyNGtzbm1wazZ2cW42ODBnNWI1c3A4bGsy MGlpaDJ4bngiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtY3BwLWRlbWFuZ2xlIiAscnVzdC1jcHAtZGVtYW5nbGUtMC4yKQorICAgIDs7ICAgICAoInJ1 c3QtZmFsbGlibGUtaXRlcmF0b3IiICxydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMikKKyAgICA7 OyAgICAgKCJydXN0LWdpbWxpIiAscnVzdC1naW1saS0wLjE4KQorICAgIDs7ICAgICAoInJ1c3Qt aW50ZXJ2YWx0cmVlIiAscnVzdC1pbnRlcnZhbHRyZWUtMC4yKQorICAgIDs7ICAgICAoInJ1c3Qt bGF6eWNlbGwiICxydXN0LWxhenljZWxsLTEuMikKKyAgICA7OyAgICAgKCJydXN0LW9iamVjdCIg LHJ1c3Qtb2JqZWN0LTAuMTIpCisgICAgOzsgICAgICgicnVzdC1ydXN0Yy1kZW1hbmdsZSIgLHJ1 c3QtcnVzdGMtZGVtYW5nbGUtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qtc21hbGx2ZWMiICxydXN0 LXNtYWxsdmVjLTAuNikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LWJhY2t0cmFjZSIgLHJ1c3QtYmFja3RyYWNlLTAuMykKKyAgICA7OyAg ICAgKCJydXN0LWNsYXAiICxydXN0LWNsYXAtMikKKyAgICA7OyAgICAgKCJydXN0LWZpbmRzaGxp YnMiICxydXN0LWZpbmRzaGxpYnMtMC41KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVz dC1tZW1tYXAtMC43KQorICAgIDs7ICAgICAoInJ1c3QtcnVzdGMtdGVzdCIgLHJ1c3QtcnVzdGMt dGVzdC0wLjMpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2dp bWxpLXJzL2FkZHIybGluZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJTeW1ib2xpY2F0aW9uIGxp YnJhcnkgd3JpdHRlbiBpbiBSdXN0LCB1c2luZyBnaW1saSIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBjcm9zcy1wbGF0Zm9ybSBzeW1ib2xpY2F0aW9u IGxpYnJhcnkgd3JpdHRlbiBpbgorUnVzdCwgdXNpbmcgZ2ltbGkuIikKKyAgICAobGljZW5zZSBg KCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVz dC1hZmwtMC40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYWZsIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0121-gnu-Add-rust-rawslice-0.1.patch" Content-Disposition: attachment; filename="0121-gnu-Add-rust-rawslice-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo120 RnJvbSA3YzVjODNkODA4MmM4YWYyZDQ5MjliMmUzZjgzYjJjZGJhYjcwYzFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyMzoxMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIxLzIwNl0gZ251OiBB ZGQgcnVzdC1yYXdzbGljZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXJhd3NsaWNlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmODg0NmE3ZTlkLi4zNWI3MDliOGE2 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTE2NSw2ICs1MTY1LDM0IEBAIGFuZCBAY29kZXtwdHJkaXN0 YW5jZX0uIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcmF3c2xpY2Ut MC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcmF3c2xpY2UiKQorICAgICh2ZXJzaW9u ICIwLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyYXdzbGljZSIgdmVyc2lvbikpCisgICAg ICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDli eW1wd3cxcnBzZDQyMmRhM3c0NDRxNXcxem5qYmpoN21qbmluaHE5Z2FheWdrcGNpMiIpKSkpCisg ICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cwor ICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYXdwb2ludGVyIiAs cnVzdC1yYXdwb2ludGVyLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KSkp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ibHVzcy9yYXdzbGljZS8iKQor ICAgIChzeW5vcHNpcworICAgICAiUmVpbXBsZW1lbnRhdGlvbiBvZiB0aGUgc2xpY2UgaXRlcmF0 b3JzLCB3aXRoIGV4dHJhIGZlYXR1cmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlJlaW1w bGVtZW50YXRpb24gb2YgdGhlIHNsaWNlIGl0ZXJhdG9ycywgd2l0aCBleHRyYSBmZWF0dXJlcy4K K0ZvciBleGFtcGxlIGNyZWF0aW9uIGZyb20gcmF3IHBvaW50ZXJzIGFuZCBzdGFydCwgZW5kIHBv aW50ZXIKK2FjY2Vzc29ycy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJheW9uLTEuMQogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXJheW9uIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0122-gnu-Add-rust-unchecked-index-0.2.patch" Content-Disposition: attachment; filename="0122-gnu-Add-rust-unchecked-index-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo121 RnJvbSBiOGMxMzczZmI5MWRlNjc5NjQ2NDYzYTMyZjdlMTgzZDY0MThjYTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyNDo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIyLzIwNl0gZ251OiBB ZGQgcnVzdC11bmNoZWNrZWQtaW5kZXgtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC11bmNoZWNrZWQtaW5kZXgtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDIyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDM1YjcwOWI4YTYuLmI0 ZTQ0YWU4YWQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03NDMxLDYgKzc0MzEsMjggQEAgd2l0aCB0aGUg VW5pY29kZSBjaGFyYWN0ZXIgZGF0YWJhc2UuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNl OmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3QtdW5jaGVja2VkLWluZGV4LTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXVuY2hlY2tlZC1pbmRleCIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgInVuY2hlY2tlZC1pbmRleCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMHA2cWNhaTFtamF5eDU5Y3Bn azI3ZDB6Z3c5aHo5cjFpcmE1amlxaWw2NmY0YmE4ZGZwZiIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRo dWIuY29tL2JsdXNzL3VuY2hlY2tlZC1pbmRleCIpCisgICAgKHN5bm9wc2lzCisgICAgICJVbmNo ZWNrZWQgaW5kZXhpbmcgd3JhcHBlciB1c2luZyByZWd1bGFyIGluZGV4IHN5bnRheCIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJVbmNoZWNrZWQgaW5kZXhpbmcgd3JhcHBlciB1c2luZyByZWd1 bGFyIGluZGV4IHN5bnRheC4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXVuaWNhc2UtMi40CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtdW5pY2FzZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0123-gnu-Add-rust-odds-0.3.patch" Content-Disposition: attachment; filename="0123-gnu-Add-rust-odds-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo122 RnJvbSBlMDM4NzUwNDk3ZTM3MjM2NjlmMTQ1NzViMzYxODNkYWU3NDAzMTFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyNjo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTIzLzIwNl0gZ251OiBB ZGQgcnVzdC1vZGRzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtb2Rk cy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiNGU0NGFlOGFkLi4xYjc1ZjUyMDhmIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNDIyNSw2ICs0MjI1LDM5IEBAIGltcGxlbWVudGF0aW9uICh3aGlj aCBpcyB1bnN0YWJsZSAvIHJlcXVpcmVzIG5pZ2h0bHkpLiIpCiBmb3JtYXRzLiIpCiAgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3Qtb2Rkcy0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1vZGRzIikKKyAg ICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAib2RkcyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMHJkbnhhMG5hNDg5N3liMHN2YjNmaWd6MzVnNGlteGp2NjF5Zm0yajIxZ2JoNXE4djhkOSIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYXdwb2lu dGVyIiAscnVzdC1yYXdwb2ludGVyLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXJhd3NsaWNlIiAs cnVzdC1yYXdzbGljZS0wLjEpCisgICAgOzsgICAgICgicnVzdC11bmNoZWNrZWQtaW5kZXgiICxy dXN0LXVuY2hlY2tlZC1pbmRleC0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1pdGVydG9vbHMiICxydXN0LWl0ZXJ0b29scy0wLjgp CisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4zKQor ICAgIDs7ICAgICAoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1jaHItMi4yKQorICAgIDs7ICAgICAo InJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL2JsdXNzL29kZHMiKQorICAgIChzeW5vcHNpcworICAgICAi RXh0cmEgZnVuY3Rpb25hbGl0eSBmb3Igc2xpY2VzLCBzdHJpbmdzIGFuZCBvdGhlciB0aGluZ3Mi KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiT2RkcyBhbmQgZW5kcyBjb2xsZWN0aW9uIG1pc2Nl bGxhbmlhLiAgRXh0cmEgZnVuY3Rpb25hbGl0eSBmb3IKK3NsaWNlcyAoQGNvZGV7LmZpbmQoKX0s IEBjb2Rle1JldlNsaWNlfSksIHN0cmluZ3MgYW5kIG90aGVyIHRoaW5ncy4KK1RoaW5ncyBpbiBv ZGRzIG1heSBtb3ZlIHRvIG1vcmUgYXBwcm9wcmlhdGUgY3JhdGVzIGlmIHdlIGZpbmQgdGhlbS4i KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LW9wZW5zc2wtcHJvYmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3Qtb3BlbnNzbC1wcm9iZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0124-gnu-Add-rust-petgraph-0.4.patch" Content-Disposition: attachment; filename="0124-gnu-Add-rust-petgraph-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo123 RnJvbSAyZDc5MzA3MjgxMTJkMmNkMDIwZWNiMWUxZjZiZTE1ZGY1ZDY2MWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOToyODozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI0LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXRncmFwaC0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXBldGdyYXBoLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxYjc1ZjUyMDhmLi5mZGI4 ZjE3ODJlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDU0MCw2ICs0NTQwLDQwIEBAIGFsZ29yaXRobS4i KQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAg bGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wZXRncmFwaC0wLjQKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1wZXRncmFwaCIpCisgICAgKHZlcnNpb24gIjAuNC4x MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwZXRncmFwaCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGt5Zm1jYTg1 NHM1NGprMjZnMngxa2piMDRjM2s3Y2ppbGF4eXIwaWY4bGh4djhtamRsdyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1maXhlZGJpdHNldCIgLHJ1c3Qt Zml4ZWRiaXRzZXQtMC4xKQorICAgIDs7ICAgICAoInJ1c3Qtb3JkZXJtYXAiICxydXN0LW9yZGVy bWFwLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2st MC44KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkpCisgICAgOzsg ICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWRlZm1hYyIg LHJ1c3QtZGVmbWFjLTAuMikKKyAgICA7OyAgICAgKCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRl cnRvb2xzLTAuOCkKKyAgICA7OyAgICAgKCJydXN0LW9kZHMiICxydXN0LW9kZHMtMC4zKQorICAg IDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL3BldGdyYXBoL3BldGdyYXBoIikKKyAgICAoc3lub3BzaXMKKyAg ICAgIkdyYXBoIGRhdGEgc3RydWN0dXJlIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiR3JhcGggZGF0YSBzdHJ1Y3R1cmUgbGlicmFyeS4gIFByb3ZpZGVzIGdyYXBoIHR5cGVzIGFu ZCBncmFwaAorYWxnb3JpdGhtcy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBpY28tc3lzLTAuMAogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LXBpY28tc3lzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0125-gnu-Add-parking-lot-core-0.5.patch" Content-Disposition: attachment; filename="0125-gnu-Add-parking-lot-core-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo124 RnJvbSAzMTI4Mzg5NjE4NGMyNTk4ZmNjMGY3ZGQzYjI4MDMyNGMxMjc4MDcwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozNDozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI1LzIwNl0gZ251OiBB ZGQgcGFya2luZy1sb3QtY29yZS0wLjUuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChw YXJraW5nLWxvdC1jb3JlLTAuNSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZkYjhmMTc4 MmUuLmE4YmRiMGZlMTcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01OTYwLDYgKzU5NjAsNDIgQEAgUHdy aXRlIHRyYWl0cyBmcm9tIHRoZSBzY3JvbGwgY3JhdGUuIikKICAgICAgIlNlbWFudGljIHZlcnNp b24gcGFyc2luZyBhbmQgY29tcGFyaXNvbi4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhw YXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXBhcmtpbmctbG90 LWNvcmUtMC41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGFya2luZy1sb3QtY29yZSIp CisgICAgKHZlcnNpb24gIjAuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBhcmtpbmdfbG90 X2NvcmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjEzMTdqNWExeWQwM2JhemEya3FxcnhiNGtyMXZ4YTdyY2t3NGZy a3NsMnZybmNmY3AyNmIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtYmFja3RyYWNlIiAscnVzdC1iYWNrdHJhY2UtMC4zKQorICAgIDs7ICAgICAoInJ1 c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtY2xvdWRhYmki ICxydXN0LWNsb3VkYWJpLTAuMCkKKyAgICA7OyAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMt MC4yLjU4KQorICAgIDs7ICAgICAoInJ1c3QtcGV0Z3JhcGgiICxydXN0LXBldGdyYXBoLTAuNCkK KyAgICA7OyAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1 c3QtcmVkb3gtc3lzY2FsbCIgLHJ1c3QtcmVkb3gtc3lzY2FsbC0wLjEpCisgICAgOzsgICAgICgi cnVzdC1zbWFsbHZlYyIgLHJ1c3Qtc21hbGx2ZWMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtdGhy ZWFkLWlkIiAscnVzdC10aHJlYWQtaWQtMy4zKQorICAgIDs7ICAgICAoInJ1c3Qtd2luYXBpIiAs cnVzdC13aW5hcGktMC4zKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtcnVzdGMtdmVyc2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIp KSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0FtYW5pZXUvcGFy a2luZ19sb3QiKQorICAgIChzeW5vcHNpcworICAgICAiQWR2YW5jZWQgQVBJIGZvciBjcmVhdGlu ZyBjdXN0b20gc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZXMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiQW4gYWR2YW5jZWQgQVBJIGZvciBjcmVhdGluZyBjdXN0b20gc3luY2hyb25pemF0aW9u IHByaW1pdGl2ZXMuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpl eHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZW12ZXItcGFyc2VyLTAuOQogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXNlbXZlci1wYXJzZXIiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0126-gnu-Add-parking-lot-0.8.patch" Content-Disposition: attachment; filename="0126-gnu-Add-parking-lot-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo125 RnJvbSBhNmRiNjA1NGY1YTU4ZGE2ODA0ODYyMTVjOWI5NDZjYzhiZGNmNjU0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozNzoxMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI2LzIwNl0gZ251OiBB ZGQgcGFya2luZy1sb3QtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocGFya2lu Zy1sb3QtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAz MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhOGJkYjBmZTE3Li4zYTYzNTI2N2Yz IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTk2MCw2ICs1OTYwLDM4IEBAIFB3cml0ZSB0cmFpdHMgZnJv bSB0aGUgc2Nyb2xsIGNyYXRlLiIpCiAgICAgICJTZW1hbnRpYyB2ZXJzaW9uIHBhcnNpbmcgYW5k IGNvbXBhcmlzb24uIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJraW5nLWxvdC0wLjgKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1wYXJraW5nLWxvdCIpCisgICAgKHZlcnNpb24gIjAuOC4wIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgInBhcmtpbmdfbG90IiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcnJjZGFscjhs NXp4M2J3MjhsMzc2MzIxbDZkbmQ2cnFuc3FzbDB5Z2swMWZ5MG5meHpzIikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsg IGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxvY2stYXBpIiAscnVzdC1sb2Nr LWFwaS0wLjIpCisgICAgOzsgICAgICgicnVzdC1wYXJraW5nLWxvdC1jb3JlIiAscnVzdC1wYXJr aW5nLWxvdC1jb3JlLTAuNSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNvZGUtMS4xKQorICAgIDs7ICAg ICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICA7OyAgICAg KCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcnVzdGMtdmVy c2lvbiIgLHJ1c3QtcnVzdGMtdmVyc2lvbi0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAi aHR0cHM6Ly9naXRodWIuY29tL0FtYW5pZXUvcGFya2luZ19sb3QiKQorICAgIChzeW5vcHNpcwor ICAgICAiQ29tcGFjdCBzdGFuZGFyZCBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcyIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJNb3JlIGNvbXBhY3QgYW5kIGVmZmljaWVudCBpbXBsZW1lbnRh dGlvbnMgb2YgdGhlIHN0YW5kYXJkCitzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4iKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LXBhcmtpbmctbG90LWNvcmUtMC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUg InJ1c3QtcGFya2luZy1sb3QtY29yZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0127-gnu-Add-rust-console-0.7.patch" Content-Disposition: attachment; filename="0127-gnu-Add-rust-console-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo126 RnJvbSA0OTRlM2Y4YmQyNWYwZjE4YzFkYjViYmE3ODk3ZjRjNWVlNTc2NzFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTozOTozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI3LzIwNl0gZ251OiBB ZGQgcnVzdC1jb25zb2xlLTAuNy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Y29uc29sZS0wLjcpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAzNCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2E2MzUyNjdmMy4uMWIwN2U5 NGJlNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTk5NSw2ICs5OTUsNDAgQEAgbmVlZCBjb21waWxlci1y dCBpbnRyaW5zaWNzLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAg ICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNv bnNvbGUtMC43CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtY29uc29sZSIpCisgICAgKHZl cnNpb24gIjAuNy43IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImNvbnNvbGUiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjBhNG4yc3l6aWs5bGgwMnYyaTR3ZGF6dm0wNWQ5OWJpYjdkdzBscXZ6OG1xMmhuN3I5Y2MiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYXR0eSIgLHJ1 c3QtYXR0eS0wLjIpCisgICAgOzsgICAgICgicnVzdC1jbGljb2xvcnMtY29udHJvbCIgLHJ1c3Qt Y2xpY29sb3JzLWNvbnRyb2wtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtZW5jb2RlLXVuaWNvZGUi ICxydXN0LWVuY29kZS11bmljb2RlLTAuMykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGlj IiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1saWJjIiAscnVzdC1s aWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LXBhcmtpbmctbG90IiAscnVzdC1wYXJraW5n LWxvdC0wLjgpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAg IDs7ICAgICAoInJ1c3QtdGVybWlvcyIgLHJ1c3QtdGVybWlvcy0wLjMpCisgICAgOzsgICAgICgi cnVzdC11bmljb2RlLXdpZHRoIiAscnVzdC11bmljb2RlLXdpZHRoLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vbWl0c3VoaWtvL2NvbnNvbGUiKQorICAgIChzeW5vcHNpcwor ICAgICAiVGVybWluYWwgYW5kIGNvbnNvbGUgYWJzdHJhY3Rpb24gZm9yIFJ1c3QiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgdGVybWluYWwgYW5kIGNv bnNvbGUgYWJzdHJhY3Rpb24gZm9yIFJ1c3QiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jb25zb2xlLWVycm9yLXBhbmljLWhvb2stMC4xCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtY29uc29sZS1lcnJvci1wYW5pYy1ob29rIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0128-gnu-Add-rust-difference-2.0.patch" Content-Disposition: attachment; filename="0128-gnu-Add-rust-difference-2.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo127 RnJvbSA1OWU5ZTcyZmZmNjg4ODFkMzViN2Y3ZDg2NTU5NmNlMjBkYWU5Njk2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0MDo0NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI4LzIwNl0gZ251OiBB ZGQgcnVzdC1kaWZmZXJlbmNlLTIuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZGlmZmVyZW5jZS0yLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMWIwN2U5NGJlNC4uODdlN2Fj NWIyYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE2NTQsNiArMTY1NCwzNCBAQCBoZXhhZGVjaW1hbCwg YmFzZTMyLCBhbmQgYmFzZTY0LiIpCiAgICAgICJBbiBMQ1MgYmFzZWQgc2xpY2UgYW5kIHN0cmlu ZyBkaWZmaW5nIGltcGxlbWVudGF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBh dCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZGlmZmVyZW5jZS0y LjAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1kaWZmZXJlbmNlIikKKyAgICAodmVyc2lv biAiMi4wLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZGlmZmVyZW5jZSIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MTYyMXd4NGs4aDQ1MnA2eHptenp2bTdtejg3a3hoNHlxejBrenhmamo5eG1qeGxieWsyaiIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1nZXRvcHRzIiAs cnVzdC1nZXRvcHRzLTAuMikpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LXF1aWNrY2hlY2siICxydXN0LXF1aWNrY2hlY2stMC44KQorICAg IDs7ICAgICAoInJ1c3QtdGVybSIgLHJ1c3QtdGVybS0wLjUpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2pvaGFubmhvZi9kaWZmZXJlbmNlLnJzIikKKyAgICAo c3lub3BzaXMKKyAgICAgIlJ1c3QgdGV4dCBkaWZmaW5nIGFuZCBhc3NlcnRpb24gbGlicmFyeSIp CisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBSdXN0IHRl eHQgZGlmZmluZyBhbmQgYXNzZXJ0aW9uIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZGlycy0xLjAKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1kaXJzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0129-gnu-Add-rust-synstructure-0.10.patch" Content-Disposition: attachment; filename="0129-gnu-Add-rust-synstructure-0.10.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo128 RnJvbSAwYjQzNThlNGIzYjQ3Mjg1NWMxMTcwYzEzMGNmYjQ0OGFkMjBjNjZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0NjoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTI5LzIwNl0gZ251OiBB ZGQgcnVzdC1zeW5zdHJ1Y3R1cmUtMC4xMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3luc3RydWN0dXJlLTAuMTApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggODdlN2FjNWIy Yy4uOWExNzk4ZWRhZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTY3NTUsNiArNjc1NSwzNyBAQCBhbmQg SmFyby1XaW5rbGVyLiIpCiAgICAgKHByb3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUt cHVibGljIHJ1c3Qtc3luc3RydWN0dXJlLTAuMTAKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1zeW5zdHJ1Y3R1cmUiKQorICAgICh2ZXJzaW9uICIwLjEwLjIiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAic3luc3RydWN0dXJlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwZ3JpcmRrZ2gyd2w0aGY5YTNuYmlhenBn Y2N4Z3E1NGtuNTJtczB4cnI2bmp2Z2t3ZDgyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQp CisgICAgOzsgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAo InJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkKKyAgICA7OyAgICAgKCJydXN0LXVuaWNvZGUteGlk IiAscnVzdC11bmljb2RlLXhpZC0wLjEpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zeW5zdHJ1Y3R1cmUtdGVzdC10cmFpdHMiCisgICAg OzsgICAgICAscnVzdC1zeW5zdHJ1Y3R1cmUtdGVzdC10cmFpdHMtMC4xKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9teXN0b3Ivc3luc3RydWN0dXJlIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIkhlbHBlciBtZXRob2RzIGFuZCBtYWNyb3MgZm9yIGN1c3RvbSBk ZXJpdmVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkhlbHBlciBtZXRob2RzIGFuZCBtYWNy b3MgZm9yIGN1c3RvbSBkZXJpdmVzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisK IChkZWZpbmUtcHVibGljIHJ1c3Qtc3luc3RydWN0dXJlLXRlc3QtdHJhaXRzLTAuMQogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LXN5bnN0cnVjdHVyZS10ZXN0LXRyYWl0cyIpCi0tIAoyLjI0 LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0132-gnu-Add-rust-pest-2.1.patch" Content-Disposition: attachment; filename="0132-gnu-Add-rust-pest-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g131 RnJvbSBlMjA5YmU3YjQ3NTQ2NTIxYjAzNGQ0MmU4OTQ0NDZmMjUwZmI2ODkwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo1Njo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMyLzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LTIuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtcGVz dC0yLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzNThmMzI0ZjQ2Li5jODAyMWZlNDZiIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbQpAQCAtNDY1Niw2ICs0NjU2LDMwIEBAIGFsZ29yaXRobS4iKQogICAgIChsaWNlbnNlIChs aXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1wZXN0LTIuMQorICAocGFja2FnZQorICAgIChuYW1lICJy dXN0LXBlc3QiKQorICAgICh2ZXJzaW9uICIyLjEuMSIpCisgICAgKHNvdXJjZQorICAgICAob3Jp Z2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJw ZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIxMzQ2ODZtd3htNzNhc2JpYWRzNTN6ZmNocXZ2Y3JzcnN5YXgyY2do ZmNpem12ZzhhYzRrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1q c29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXVjZC10cmllIiAs cnVzdC11Y2QtdHJpZS0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9wZXN0LnJzLyIp CisgICAgKHN5bm9wc2lzICJUaGUgRWxlZ2FudCBQYXJzZXIiKQorICAgIChkZXNjcmlwdGlvbiAi VGhlIEVsZWdhbnQgUGFyc2VyIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wZXRncmFwaC0wLjQKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1wZXRncmFwaCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0130-gnu-Add-rust-failure-derive-0.1.patch" Content-Disposition: attachment; filename="0130-gnu-Add-rust-failure-derive-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo129 RnJvbSBkMjZlYTAwMzhhOTJkY2FlMGExNTU5MjliMzE3OGU3YmY3YTU0NWUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo0OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMwLzIwNl0gZ251OiBB ZGQgcnVzdC1mYWlsdXJlLWRlcml2ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWZhaWx1cmUtZGVyaXZlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5YTE3OThlZGFm Li5hNzE3MzFiYzRiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTk0NCw2ICsxOTQ0LDM0IEBAIGlzIGNv bmZpZ3VyZWQgdmlhIGFuIGVudmlyb25tZW50IHZhcmlhYmxlLiIpCiAgICAgICJUeXBlLWVyYXNl ZCBTZXJpYWxpemUgYW5kIFNlcmlhbGl6ZXIgdHJhaXRzIikKICAgICAobGljZW5zZSBgKCxsaWNl bnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1mYWls dXJlLWRlcml2ZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1mYWlsdXJlLWRlcml2 ZSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZhaWx1cmVf ZGVyaXZlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIxcTk3bjdkcDUxajVobmR6aWM5bmcyZmduNmYzejV5YTE5OTJ3 ODRsN3Z5cGJ5OG42NDdhIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAg ICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAs cnVzdC1zeW4tMC4xNSkKKyAgICA7OyAgICAgKCJydXN0LXN5bnN0cnVjdHVyZSIgLHJ1c3Qtc3lu c3RydWN0dXJlLTAuMTApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1mYWlsdXJlIiAscnVzdC1mYWlsdXJlLTAuMSkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJzZXJ5LmdpdGh1Yi5pby9mYWlsdXJl LyIpCisgICAgKHN5bm9wc2lzICJEZXJpdmVzIGZvciB0aGUgZmFpbHVyZSBjcmF0ZSIpCisgICAg KGRlc2NyaXB0aW9uICJEZXJpdmVzIGZvciB0aGUgZmFpbHVyZSBjcmF0ZSIpCisgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3QtZmFsbGlibGUtaXRlcmF0b3ItMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt ZmFsbGlibGUtaXRlcmF0b3IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0131-gnu-Add-rust-failure-0.1.patch" Content-Disposition: attachment; filename="0131-gnu-Add-rust-failure-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t7zxo130 RnJvbSA1MzEzMTdlZmIzY2RjNjMzN2E1YjAzMGY0ZDc3M2VkMzA1NjhkMGQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAxOTo1MDo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMxLzIwNl0gZ251OiBB ZGQgcnVzdC1mYWlsdXJlLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt ZmFpbHVyZS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGE3MTczMWJjNGIuLjM1OGYzMjRmNDYgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0xOTQ0LDYgKzE5NDQsMzIgQEAgaXMgY29uZmlndXJlZCB2aWEgYW4g ZW52aXJvbm1lbnQgdmFyaWFibGUuIikKICAgICAgIlR5cGUtZXJhc2VkIFNlcmlhbGl6ZSBhbmQg U2VyaWFsaXplciB0cmFpdHMiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZhaWx1cmUtMC4xCisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtZmFpbHVyZSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChjcmF0ZS11cmkgImZhaWx1cmUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUK KyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFxcHBtZ3Y0aTVqajZ2cnNz OTFxYWNrcW5sMGExMmg3bG5ieTRsN2o1ZmR5Nzh5eGhudnIiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNh cmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmFja3RyYWNlIiAscnVzdC1iYWNrdHJhY2Ut MC4zKQorICAgIDs7ICAgICAoInJ1c3QtZmFpbHVyZS1kZXJpdmUiICxydXN0LWZhaWx1cmUtZGVy aXZlLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL3J1c3QtbGFuZy1udXJz ZXJ5LmdpdGh1Yi5pby9mYWlsdXJlLyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFeHBlcmltZW50 YWwgZXJyb3IgaGFuZGxpbmcgYWJzdHJhY3Rpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RXhwZXJpbWVudGFsIGVycm9yIGhhbmRsaW5nIGFic3RyYWN0aW9uLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtZmFpbHVyZS1kZXJpdmUtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmFpbHVy ZS1kZXJpdmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0134-gnu-Add-rust-block-padding-0.1.patch" Content-Disposition: attachment; filename="0134-gnu-Add-rust-block-padding-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g133 RnJvbSAwODk3Njc1YmM0YzZjMmY2YjU0YTJiNmUyMThjMTkzNjQ1YTYwMzQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowNToyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM0LzIwNl0gZ251OiBB ZGQgcnVzdC1ibG9jay1wYWRkaW5nLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3QtYmxvY2stcGFkZGluZy0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1YmYzYTg2Mjk3Li40NTU3 Yjk4NTNmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDk2LDYgKzQ5NiwzMCBAQCBiZWhhdmUgbGlrZSBh IHNldCBvZiBiaXRmbGFncy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAg ICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1ibG9jay1wYWRkaW5nLTAuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJsb2NrLXBh ZGRpbmciKQorICAgICh2ZXJzaW9uICIwLjEuNCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJibG9j ay1wYWRkaW5nIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmct YXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIKKyAgICAgICAgICIwMmZ6OXd4NWRtZ3BjNzluZHJiOXhmeHFscmtrN2xnNXdr aTJibHoyenFnMjdzcHc2a2JkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7 OyAgICAoKCJydXN0LWJ5dGUtdG9vbHMiICxydXN0LWJ5dGUtdG9vbHMtMC4zKSkpKQorICAgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lu b3BzaXMKKyAgICAgIlBhZGRpbmcgYW5kIHVucGFkZGluZyBvZiBtZXNzYWdlcyBkaXZpZGVkIGlu dG8gYmxvY2tzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlBhZGRpbmcgYW5kIHVucGFkZGlu ZyBvZiBtZXNzYWdlcyBkaXZpZGVkIGludG8gYmxvY2tzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wxLjEgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYnN0 ci0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ic3RyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0133-gnu-Add-rust-byte-tools-0.3.patch" Content-Disposition: attachment; filename="0133-gnu-Add-rust-byte-tools-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g132 RnJvbSAxNTZlODFlYzdjNGMzZGNlYmMxZmM0ZDMxMDA5N2I4MWI5ZWZkYmNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowMjozMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTMzLzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlLXRvb2xzLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtYnl0ZS10b29scy0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAxOSArKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYzgwMjFmZTQ2Yi4uNWJmM2E4NjI5NyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTYxNCw2ICs2MTQsMjUgQEAgVVRGLTguIikKIGxpdHRsZS1lbmRpYW4u IikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOnVubGljZW5zZSkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlLXRvb2xzLTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWJ5dGUtdG9vbHMiKQorICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJieXRlLXRvb2xzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbXFpMjl3c204bmpwbDUxcGZ3cjMx d21wenM1YWhsY2I0MHdzanlkOTJsOTBpeGNtZGczIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vUnVz dENyeXB0by91dGlscyIpCisgICAgKHN5bm9wc2lzICJCeXRlcyByZWxhdGVkIHV0aWxpdHkgZnVu Y3Rpb25zIikKKyAgICAoZGVzY3JpcHRpb24gIkJ5dGVzIHJlbGF0ZWQgdXRpbGl0eSBmdW5jdGlv bnMiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWJ5dGVzLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWJ5dGVzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0137-gnu-Add-rust-generic-array-0.13.patch" Content-Disposition: attachment; filename="0137-gnu-Add-rust-generic-array-0.13.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g136 RnJvbSBmZjE5ODAzYTg5MzQ2MDNlYTcxYjViNTUyODYwYWRmMTBiYWI4NzRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxMTozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM3LzIwNl0gZ251OiBB ZGQgcnVzdC1nZW5lcmljLWFycmF5LTAuMTMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWdlbmVyaWMtYXJyYXktMC4xMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNmM3NjNmNDU1 Zi4uYjRlODFiYTVlZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTI2NzksNiArMjY3OSwzNSBAQCBhcmNo aXZlIHRvIGJlIGxpbmtlZCBpbnRvIFJ1c3Rjb2RlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVm aW5lLXB1YmxpYyBydXN0LWdlbmVyaWMtYXJyYXktMC4xMworICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWdlbmVyaWMtYXJyYXkiKQorICAgICh2ZXJzaW9uICIwLjEzLjIiKQorICAgIChzb3Vy Y2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkg KGNyYXRlLXVyaSAiZ2VuZXJpYy1hcnJheSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMWtkZHd4cGQ1OHk4MDd5MXIz bGlqZzdzdzNneG02bmN6bDZ3cDU3Z2FtaHY2bWh5Z2w4ZiIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2Fy Z28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAg IDs7ICAgICAoInJ1c3QtdHlwZW51bSIgLHJ1c3QtdHlwZW51bS0xLjEwKSkKKyAgICA7OyAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmluY29kZSIgLHJ1 c3QtYmluY29kZS0xLjEpCisgICAgOzsgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJk ZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20v Zml6eWsyMC9nZW5lcmljLWFycmF5IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkdlbmVyaWMgdHlw ZXMgaW1wbGVtZW50aW5nIGZ1bmN0aW9uYWxpdHkgb2YgYXJyYXlzIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkdlbmVyaWMgdHlwZXMgaW1wbGVtZW50aW5nIGZ1bmN0aW9uYWxpdHkgb2YgYXJy YXlzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtZ2V0b3B0cy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1nZXRvcHRzIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0136-gnu-Add-rust-blobby-0.1.patch" Content-Disposition: attachment; filename="0136-gnu-Add-rust-blobby-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g135 RnJvbSAyYTQ1ZjNlMTBmOTJjOGVjNWZmODM2MmUwZTY0NWNmYzg1NWEzYzE0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowOToxNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM2LzIwNl0gZ251OiBB ZGQgcnVzdC1ibG9iYnktMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1i bG9iYnktMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYTg5N2MwOGVjOS4uNmM3NjNmNDU1ZiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTQ5Niw2ICs0OTYsMzMgQEAgYmVoYXZlIGxpa2UgYSBzZXQgb2YgYml0 ZmxhZ3MuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAg ICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYmxvYmJ5LTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJsb2JieSIpCisgICAgKHZlcnNpb24gIjAu MS4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJsb2JieSIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXhpY3BmM3My bWk1eHFueDhwczVtZHljaDRpYjVuaDJuZnNicnNnOGFyOGJqazFnaXJiZyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5 dGVvcmRlci0xLjMpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAg OzsgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpCisgICAgOzsgICAg ICgicnVzdC1oZXgiICxydXN0LWhleC0wLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9n aXRodWIuY29tL1J1c3RDcnlwdG8vdXRpbHMiKQorICAgIChzeW5vcHNpcworICAgICAiSXRlcmF0 b3Igb3ZlciBzaW1wbGUgYmluYXJ5IGJsb2Igc3RvcmFnZSIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJJdGVyYXRvciBvdmVyIHNpbXBsZSBiaW5hcnkgYmxvYiBzdG9yYWdlIikKKyAgICAobGlj ZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1ibG9jay1idWZmZXItMC43CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYmxv Y2stYnVmZmVyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0135-gnu-Add-rust-block-buffer-0.7.patch" Content-Disposition: attachment; filename="0135-gnu-Add-rust-block-buffer-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g134 RnJvbSBlOGRkNWI5Y2FjODIwMmRlNmJjNWJkMGI3MDI1MzliZmVhNjI2NmVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDowNjo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM1LzIwNl0gZ251OiBB ZGQgcnVzdC1ibG9jay1idWZmZXItMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ibG9jay1idWZmZXItMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDU1N2I5ODUzZi4uYTg5 N2MwOGVjOSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5Niw2ICs0OTYsMzMgQEAgYmVoYXZlIGxpa2Ug YSBzZXQgb2YgYml0ZmxhZ3MuIikKICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtYmxvY2stYnVmZmVyLTAuNworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJsb2NrLWJ1 ZmZlciIpCisgICAgKHZlcnNpb24gIjAuNy4zIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImJsb2Nr LWJ1ZmZlciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAg ICAoYmFzZTMyCisgICAgICAgICAiMTJ2OHdpenlucWluMGhxZjE0MGttcDlzMzhxMjIzbXAxYjBo a3FrOGo1cGs4NzIwdjU2MCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1ibG9jay1wYWRkaW5nIiAscnVzdC1ibG9jay1wYWRkaW5nLTAuMSkKKyAgICA7 OyAgICAgKCJydXN0LWJ5dGUtdG9vbHMiICxydXN0LWJ5dGUtdG9vbHMtMC4zKQorICAgIDs7ICAg ICAoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1 c3QtZ2VuZXJpYy1hcnJheSIgLHJ1c3QtZ2VuZXJpYy1hcnJheS0wLjEyLjMpKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdXRpbHMiKQorICAgIChzeW5v cHNpcworICAgICAiRml4ZWQgc2l6ZSBidWZmZXIgZm9yIGJsb2NrIHByb2Nlc3Npbmcgb2YgZGF0 YSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJGaXhlZCBzaXplIGJ1ZmZlciBmb3IgYmxvY2sg cHJvY2Vzc2luZyBvZiBkYXRhIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ibG9jay1wYWRkaW5nLTAuMQog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJsb2NrLXBhZGRpbmciKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0138-gnu-Add-rust-digest-0.8.patch" Content-Disposition: attachment; filename="0138-gnu-Add-rust-digest-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g137 RnJvbSAwMWY5M2VhNzljYmQ1NTMxOTJjNTQ2MTcwZDAxODMxYjhjZTdjNzUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxMzo1MiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM4LzIwNl0gZ251OiBB ZGQgcnVzdC1kaWdlc3QtMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1k aWdlc3QtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiNGU4MWJhNWVlLi5iMzcxYzY3NzZkIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMTc3OSw2ICsxNzc5LDMyIEBAIGhleGFkZWNpbWFsLCBiYXNlMzIsIGFu ZCBiYXNlNjQuIikKICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIFJ1c3QgdGV4dCBkaWZm aW5nIGFuZCBhc3NlcnRpb24gbGlicmFyeS4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1kaWdlc3QtMC44CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtZGlnZXN0IikKKyAgICAodmVyc2lvbiAiMC44LjEiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAiZGlnZXN0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbWFkamwyN2Yza2o1cWw3a3dndmI5YzhiN3liN2J2 N3lmZ3g3cnF6ajRpM2ZwNGNpbDdrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LWJsb2JieSIgLHJ1c3QtYmxvYmJ5LTAuMSkKKyAgICA7OyAgICAgKCJy dXN0LWdlbmVyaWMtYXJyYXkiICxydXN0LWdlbmVyaWMtYXJyYXktMC4xMykpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vUnVzdENyeXB0by90cmFpdHMiKQorICAg IChzeW5vcHNpcworICAgICAiVHJhaXRzIGZvciBjcnlwdG9ncmFwaGljIGhhc2ggZnVuY3Rpb25z IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRyYWl0cyBmb3IgY3J5cHRvZ3JhcGhpYyBoYXNo IGZ1bmN0aW9ucyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZGlycy0xLjAKICAgKHBhY2thZ2UKICAgICAo bmFtZSAicnVzdC1kaXJzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0139-gnu-Add-rust-fake-simd-0.1.patch" Content-Disposition: attachment; filename="0139-gnu-Add-rust-fake-simd-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g138 RnJvbSA5NmMzYTdmYTZjNjUzODVhZjg4Y2U0ZTAzMzJjMTljZWMyMDc1YmU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxNjowNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTM5LzIwNl0gZ251OiBB ZGQgcnVzdC1mYWtlLXNpbWQtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1mYWtlLXNpbWQtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjEgKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggYjM3MWM2Nzc2ZC4uMTAxMWZhNGViOSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTIxMjEsNiArMjEyMSwyNyBAQCBpcyBjb25maWd1cmVkIHZpYSBhbiBl bnZpcm9ubWVudCB2YXJpYWJsZS4iKQogICAgIChkZXNjcmlwdGlvbiAiRGVyaXZlcyBmb3IgdGhl IGZhaWx1cmUgY3JhdGUiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNl OmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWZha2Utc2ltZC0wLjEKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1mYWtlLXNpbWQiKQorICAgICh2ZXJzaW9uICIwLjEuMiIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJmYWtlLXNpbWQiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjF2Znlsdms0dmEyaXZx eDg1NjAzbHlxcXAwems1MmNnYnM0bjVuZmJiYnF4NTc3cW0ycDgiKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNyYXRlIGZvciBt aW1pY2tpbmcgc2ltZCBjcmF0ZSBvbiBzdGFibGUgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJDcmF0ZSBmb3IgbWltaWNraW5nIHNpbWQgY3JhdGUgb24gc3RhYmxlIFJ1c3QiKQorICAg IChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5l LXB1YmxpYyBydXN0LWZhbGxpYmxlLWl0ZXJhdG9yLTAuMgogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWZhbGxpYmxlLWl0ZXJhdG9yIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0142-gnu-Add-rust-hex-literal-impl-0.2.patch" Content-Disposition: attachment; filename="0142-gnu-Add-rust-hex-literal-impl-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g141 RnJvbSAyMTQ1YmVkYjQ1OTViNTM0NDY0NzNkMzM1Y2Q4YTZjNWI5YjM3NmIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyMzozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQyLzIwNl0gZ251OiBB ZGQgcnVzdC1oZXgtbGl0ZXJhbC1pbXBsLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtaGV4LWxpdGVyYWwtaW1wbC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzYzI5NmNlYzg4 Li5iOTg0ODAwMjRiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzA5OSw2ICszMDk5LDMwIEBAIGhleGFk ZWNpbWFsIHJlcHJlc2VudGF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wy LjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LWhleC1saXRlcmFsLWltcGwtMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qt aGV4LWxpdGVyYWwtaW1wbCIpCisgICAgKHZlcnNpb24gIjAuMi4wIikKKyAgICAoc291cmNlCisg ICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0 ZS11cmkgImhleC1saXRlcmFsLWltcGwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAg ICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAg IChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjA0bTZkMWs1N2E5aDNoaGRnbjB2 cTFoa2Z3anY5aGZrdzZxNzNicW4wbXkwcXc0NXMyODYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdv LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcHJvYy1tYWNyby1oYWNrIiAscnVzdC1wcm9jLW1h Y3JvLWhhY2stMC41KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0 Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkludGVybmFsIGltcGxlbWVudGF0 aW9uIG9mIHRoZSBoZXgtbGl0ZXJhbCBjcmF0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJJ bnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgaGV4LWxpdGVyYWwgY3JhdGUiKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWh1bWFudGltZS0xLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1odW1h bnRpbWUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0140-gnu-Add-rust-opaque-debug-0.2.patch" Content-Disposition: attachment; filename="0140-gnu-Add-rust-opaque-debug-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g139 RnJvbSA5M2NlNTQ0YmRiMWZhNTJhYjQ3MjI3MDkzMTg3MjFlNzZhYTlkMTg0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoxODozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQwLzIwNl0gZ251OiBB ZGQgcnVzdC1vcGFxdWUtZGVidWctMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1vcGFxdWUtZGVidWctMC4yKTogTmV3IHZlcnNpb24uCi0tLQogZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20gfCAyMSArKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAxMDExZmE0ZWI5Li4yMGFmZTcwZjBm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDU0Nyw2ICs0NTQ3LDI3IEBAIHNsaWNlcyAoQGNvZGV7LmZp bmQoKX0sIEBjb2Rle1JldlNsaWNlfSksIHN0cmluZ3MgYW5kIG90aGVyIHRoaW5ncy4KIFRoaW5n cyBpbiBvZGRzIG1heSBtb3ZlIHRvIG1vcmUgYXBwcm9wcmlhdGUgY3JhdGVzIGlmIHdlIGZpbmQg dGhlbS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LW9wYXF1ZS1kZWJ1Zy0wLjIKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAicnVzdC1vcGFxdWUtZGVidWciKQorICAgICh2ZXJzaW9uICIwLjIuMiIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJvcGFxdWUtZGVidWciIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5h bWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQor ICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAyOTQybDJnYzd3NXI0 anM3aTkwNjN4OTlzemljNW16emsxMDU1ajgzdjRkaXFwYnB4Y2siKSkpKQorICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9SdXN0Q3J5cHRvL3V0aWxzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk1hY3JvIGZvciBv cGFxdWUgRGVidWcgdHJhaXQgaW1wbGVtZW50YXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiTWFjcm8gZm9yIG9wYXF1ZSBEZWJ1ZyB0cmFpdCBpbXBsZW1lbnRhdGlvbiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3Qtb3BlbnNzbC1wcm9iZS0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1v cGVuc3NsLXByb2JlIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0143-gnu-Add-rust-hex-literal-0.2.patch" Content-Disposition: attachment; filename="0143-gnu-Add-rust-hex-literal-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g142 RnJvbSAwMmVjYTc2ZjU0ZTQ3NGRmNTY3MDRiNWM5ZjczY2NhODUzZDZkMzA5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyNDo1NiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQzLzIwNl0gZ251OiBB ZGQgcnVzdC1oZXgtbGl0ZXJhbC0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LWhleC1saXRlcmFsLWltcGwtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiOTg0ODAwMjRiLi42 NjVkMWU2ODBmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzA5OSw2ICszMDk5LDMyIEBAIGhleGFkZWNp bWFsIHJlcHJlc2VudGF0aW9uLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAK ICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LWhleC1saXRlcmFsLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWhleC1saXRl cmFsIikKKyAgICAodmVyc2lvbiAiMC4yLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgor ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaGV4LWxp dGVyYWwiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBuaTJudjNkaTBqcGloMnhubWxucjZzOTZ6eXBrZHI4eHJ3MmN2 azRmOGZ4NXdiNmlubjMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtaGV4LWxpdGVyYWwtaW1wbCIgLHJ1c3QtaGV4LWxpdGVyYWwtaW1wLTAuMmwpCisg ICAgOzsgICAgICgicnVzdC1wcm9jLW1hY3JvLWhhY2siICxydXN0LXByb2MtbWFjcm8taGFjay0w LjUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1J1c3RDcnlwdG8vdXRp bHMiKQorICAgIChzeW5vcHNpcworICAgICAiQ29udmVydCBoZXhhZGVjaW1hbCBzdHJpbmcgdG8g Ynl0ZSBhcnJheSBhdCBjb21waWxlIHRpbWUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiUHJv Y2VkdXJhbCBtYWNybyBmb3IgY29udmVydGluZyBoZXhhZGVjaW1hbCBzdHJpbmcgdG8gYnl0ZSBh cnJheSBhdAorY29tcGlsZSB0aW1lLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAg LGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtaGV4LWxpdGVyYWwtaW1w bC0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oZXgtbGl0ZXJhbC1pbXBsIikKLS0g CjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0141-gnu-Add-rust-sha1-asm-0.4.patch" Content-Disposition: attachment; filename="0141-gnu-Add-rust-sha1-asm-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g140 RnJvbSBjNWI0NjM5YWZiMWZlMjU2OTNkYTVkYWQ4YjJlYTNlN2MyOWQ0YzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyMToyNSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQxLzIwNl0gZ251OiBB ZGQgcnVzdC1zaGExLWFzbS0wLjQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXNoYTEtYXNtLTAuNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyMGFmZTcwZjBmLi4zYzI5NmNlYzg4IDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtNjUzNCw2ICs2NTM0LDMxIEBAIHN5bmNocm9uaXphdGlvbiBwcmlt aXRpdmVzLiIpCiAgICAgICJUb2tlbiBEZS9TZXJpYWxpemVyIGZvciB0ZXN0aW5nIERlL1Nlcmlh bGl6ZSBpbXBsZW1lbnRhdGlvbnMiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXNoYTEtYXNtLTAuNAorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXNoYTEtYXNtIikKKyAgICAodmVyc2lvbiAiMC40LjMi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAic2hhMS1hc20iIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFpMWk4dml5Nnkz MG12OXY1aHdoZzl3NmI3MjJxa3loOWM2bjhibjRkMjdqcHYxNHBnMHMiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtY2MiICxydXN0 LWNjLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vUnVz dENyeXB0by9hc20taGFzaGVzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkFzc2VtYmx5IGltcGxl bWVudGF0aW9uIG9mIFNIQS0xIGNvbXByZXNzaW9uIGZ1bmN0aW9uIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkFzc2VtYmx5IGltcGxlbWVudGF0aW9uIG9mIFNIQS0xIGNvbXByZXNzaW9uIGZ1 bmN0aW9uIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGlj IHJ1c3Qtc2hhMS0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zaGExIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0144-gnu-Add-rust-sha-1-0.8.patch" Content-Disposition: attachment; filename="0144-gnu-Add-rust-sha-1-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g143 RnJvbSBhNzBjZjRkNDM3M2VlN2Q1ODE1NGE1OGMxMDVkOWFjMGQ1ZWUzYjdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyNzo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ0LzIwNl0gZ251OiBB ZGQgcnVzdC1zaGEtMS0wLjgKCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qtc2hh LTEtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjY1ZDFlNjgwZi4uZDc1NjgxOWZjNyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTY1ODQsNiArNjU4NCwzNiBAQCBzeW5jaHJvbml6YXRpb24gcHJpbWl0 aXZlcy4iKQogICAgICAiVG9rZW4gRGUvU2VyaWFsaXplciBmb3IgdGVzdGluZyBEZS9TZXJpYWxp emUgaW1wbGVtZW50YXRpb25zIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNl bnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zaGEtMS0wLjgKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1zaGEtMSIpCisgICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAo c291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAo dXJpIChjcmF0ZS11cmkgInNoYS0xIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAo c2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwczZmZHk1d3AzeDRoMno0ZmNsMmQ5 dmp2cnB6cjg3djRoNDlyNTF4Y3E4bm00cWozNWkzIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNh cmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1p bnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJsb2NrLWJ1ZmZlciIgLHJ1c3QtYmxvY2stYnVmZmVy LTAuNykKKyAgICA7OyAgICAgKCJydXN0LWRpZ2VzdCIgLHJ1c3QtZGlnZXN0LTAuOCkKKyAgICA7 OyAgICAgKCJydXN0LWZha2Utc2ltZCIgLHJ1c3QtZmFrZS1zaW1kLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LW9wYXF1ZS1kZWJ1ZyIgLHJ1c3Qtb3BhcXVlLWRlYnVnLTAuMikKKyAgICA7OyAgICAg KCJydXN0LXNoYTEtYXNtIiAscnVzdC1zaGExLWFzbS0wLjQpKQorICAgIDs7ICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1kaWdlc3QiICxydXN0LWRpZ2Vz dC0wLjgpCisgICAgOzsgICAgICgicnVzdC1oZXgtbGl0ZXJhbCIgLHJ1c3QtaGV4LWxpdGVyYWwt MC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9SdXN0Q3J5 cHRvL2hhc2hlcyIpCisgICAgKHN5bm9wc2lzICJTSEEtMSBoYXNoIGZ1bmN0aW9uIikKKyAgICAo ZGVzY3JpcHRpb24gIlNIQS0xIGhhc2ggZnVuY3Rpb24iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNoYTEt YXNtLTAuNAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNoYTEtYXNtIikKLS0gCjIuMjQu MAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0145-gnu-Add-rust-pest-meta-2.1.patch" Content-Disposition: attachment; filename="0145-gnu-Add-rust-pest-meta-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g144 RnJvbSBjZTE4MmRkMDUxZGIxOTIxZTFjMDUwODk2MGQxZTgwMmZjZjJiMzk5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDoyODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ1LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LW1ldGEtMi4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1wZXN0LW1ldGEtMi4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDc1NjgxOWZjNy4uNjU5MjFmZDI2 OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5MjQsNiArNDkyNCwzMyBAQCBhbGdvcml0aG0uIikKICAg ICAoZGVzY3JpcHRpb24gIlRoZSBFbGVnYW50IFBhcnNlciIpCiAgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGVz dC1tZXRhLTIuMQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXBlc3QtbWV0YSIpCisgICAg KHZlcnNpb24gIjIuMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInBlc3RfbWV0YSIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMGthcHJkejNqaXM5Ympmd2hyaTF6bmNic3ZhY2s1bTNneDJnNWZsc3BkeTd3eG55bGpn aiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFy Z3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1tYXBs aXQiICxydXN0LW1hcGxpdC0xLjApCisgICAgOzsgICAgICgicnVzdC1wZXN0IiAscnVzdC1wZXN0 LTIuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXNoYS0xIiAscnVzdC1zaGEtMS0wLjgpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9wZXN0LnJzIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlBlc3QgbWV0YSBsYW5ndWFnZSBwYXJz ZXIgYW5kIHZhbGlkYXRvciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJQZXN0IG1ldGEgbGFu Z3VhZ2UgcGFyc2VyIGFuZCB2YWxpZGF0b3IiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNs Mi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBldGdyYXBoLTAu NAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBldGdyYXBoIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0146-gnu-Add-rust-pest-generator-2.1.patch" Content-Disposition: attachment; filename="0146-gnu-Add-rust-pest-generator-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g145 RnJvbSBlNjFmODgzNTAwMDEwMjVhMzIwNjkxNzliNWZiMzg2MDA2OWEyM2Q1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozMDoyNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ2LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LWdlbmVyYXRvci0yLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LXBlc3QtZ2VuZXJhdG9yLTIuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNjU5MjFmZDI2OC4u Y2JmNmMwNDg5NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5MjQsNiArNDkyNCwzMiBAQCBhbGdvcml0 aG0uIikKICAgICAoZGVzY3JpcHRpb24gIlRoZSBFbGVnYW50IFBhcnNlciIpCiAgICAgKGxpY2Vu c2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtcGVzdC1nZW5lcmF0b3ItMi4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGVz dC1nZW5lcmF0b3IiKQorICAgICh2ZXJzaW9uICIyLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAo b3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJwZXN0X2dlbmVyYXRvciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGlwbnY3N2xxaGo0ZDRmcGZ4aThtMTY4bGNq cDQ4MmtzemFrbmxhcmRtcGdxaXYwYTRrMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1wZXN0IiAscnVzdC1wZXN0LTIuMSkKKyAgICA7OyAgICAgKCJy dXN0LXBlc3QtbWV0YSIgLHJ1c3QtcGVzdC1tZXRhLTIuMSkKKyAgICA7OyAgICAgKCJydXN0LXBy b2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90 ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4x NSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL3Blc3QucnMvIikKKyAgICAoc3lub3BzaXMg IlBlc3QgY29kZSBnZW5lcmF0b3IiKQorICAgIChkZXNjcmlwdGlvbiAiUGVzdCBjb2RlIGdlbmVy YXRvciIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGVzdC1tZXRhLTIuMQogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXBlc3QtbWV0YSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0147-gnu-Add-rust-pest-derive-2.1.patch" Content-Disposition: attachment; filename="0147-gnu-Add-rust-pest-derive-2.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g146 RnJvbSA4MzZiNGE0YjIwNzk1ODBhYzkyOWZlNTkwOWMzOGFmMTRhMGI0ZTU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozMTo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ3LzIwNl0gZ251OiBB ZGQgcnVzdC1wZXN0LWRlcml2ZS0yLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBlc3QtZGVyaXZlLTIuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggY2JmNmMwNDg5NS4uMjZlOWU4ZDEy MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KQEAgLTQ5MjQsNiArNDkyNCwyOSBAQCBhbGdvcml0aG0uIikKICAg ICAoZGVzY3JpcHRpb24gIlRoZSBFbGVnYW50IFBhcnNlciIpCiAgICAgKGxpY2Vuc2UgYCgsbGlj ZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGVz dC1kZXJpdmUtMi4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcGVzdC1kZXJpdmUiKQor ICAgICh2ZXJzaW9uICIyLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJwZXN0X2Rlcml2ZSIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMWw1amZhNnJpbDcxY3c1bnNpdzByNDVicjU0ZGQ4Y2oycjFuYzJkMXdxNndi M2ppbGdjMyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg OzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1wZXN0IiAscnVzdC1wZXN0LTIuMSkKKyAgICA7OyAgICAgKCJydXN0LXBlc3QtZ2VuZXJhdG9y IiAscnVzdC1wZXN0LWdlbmVyYXRvci0yLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9w ZXN0LnJzLyIpCisgICAgKHN5bm9wc2lzICJQZXN0J3MgZGVyaXZlIG1hY3JvIikKKyAgICAoZGVz Y3JpcHRpb24gIlBlc3QncyBkZXJpdmUgbWFjcm8iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXBlc3QtZ2Vu ZXJhdG9yLTIuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXBlc3QtZ2VuZXJhdG9yIikK LS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0149-gnu-Add-rust-linked-hash-map-0.5.patch" Content-Disposition: attachment; filename="0149-gnu-Add-rust-linked-hash-map-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g148 RnJvbSA2OTU0ZTBhOGMxNjBkYTk2YmVhMGZiNTZjZmE0YzMzODJiNTA2NGY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozOTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ5LzIwNl0gZ251OiBB ZGQgcnVzdC1saW5rZWQtaGFzaC1tYXAtMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bSAocnVzdC1saW5rZWQtaGFzaC1tYXAtMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNTZkODEz ZTBiNC4uYmNjOGZmNTBmNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQzMzgsNiArNDMzOCwzNiBAQCBr bm93biBhcyB6bGliKS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAg ICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1s aW5rZWQtaGFzaC1tYXAtMC41CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtbGlua2VkLWhh c2gtbWFwIikKKyAgICAodmVyc2lvbiAiMC41LjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibGlu a2VkLWhhc2gtbWFwIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2Cisg ICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMHFnYnZoMDBxMzZxbDBqaDAwcnhoMmpscTZxdmwx MW42bWlnMGN2a3BmNHhmNWJkNGRmIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxk LXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LWNsaXBweSIgLHJ1c3QtY2xpcHB5LTAuMCkKKyAgICA7OyAgICAgKCJy dXN0LWhlYXBzaXplIiAscnVzdC1oZWFwc2l6ZS0wLjQpCisgICAgOzsgICAgICgicnVzdC1zZXJk ZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtdGVzdCIgLHJ1c3Qt c2VyZGUtdGVzdC0xLjApKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIu Y29tL2NvbnRhaW4tcnMvbGlua2VkLWhhc2gtbWFwIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhh c2hNYXAgd3JhcHBlciB0aGF0IGhvbGRzIGtleS12YWx1ZSBwYWlycyBpbiBpbnNlcnRpb24gb3Jk ZXIiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgSGFz aE1hcCB3cmFwcGVyIHRoYXQgaG9sZHMga2V5LXZhbHVlCitwYWlycyBpbiBpbnNlcnRpb24gb3Jk ZXIiKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCisgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ub2Ryb3AtMC4xCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtbm9kcm9wIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0148-gnu-Add-rust-ron-0.4.patch" Content-Disposition: attachment; filename="0148-gnu-Add-rust-ron-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g147 RnJvbSAyYjA2MTI1ZDE0NTJkZjllMDRmMDA5MzNkZDAwYjdhYTk1YTAwODAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDozNToyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTQ4LzIwNl0gZ251OiBB ZGQgcnVzdC1yb24tMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1yb24t MC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjgg KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDI2ZTllOGQxMjMuLjU2ZDgxM2UwYjQgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC01OTgwLDYgKzU5ODAsMzQgQEAgdXNlcyBmaW5pdGUgYXV0b21hdGEgYW5kIGd1 YXJhbnRlZXMgbGluZWFyIHRpbWUgbWF0Y2hpbmcgb24gYWxsIGlucHV0cy4iKQogICAgIChsaWNl bnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBh dCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yb24tMC40CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3Qtcm9uIikKKyAgICAodmVyc2lvbiAiMC40LjEiKSA7IEN1cnJlbnQgaXMgMC41LjEs IHJ1c3QtaW5zdGEgaGFzIHBpbm5lZCB2ZXJzaW9uCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJyb24i IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjFtcnFkZ3czdzB5eXBnMjRqeXE5bXBocDR6cjlscjBrczd5YW04Mm00bjM0 eDZuamlqeXIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtYmFzZTY0IiAscnVzdC1iYXNlNjQtMC4xMCkKKyAgICA7OyAgICAgKCJydXN0LWJpdGZsYWdz IiAscnVzdC1iaXRmbGFncy0xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRl LTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LXNlcmRlLWJ5dGVzIiAscnVzdC1zZXJkZS1ieXRlcy0wLjExKQorICAgIDs7ICAgICAo InJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL3Jvbi1ycy9yb24iKQorICAgIChzeW5vcHNpcyAiUnVzdHkg T2JqZWN0IE5vdGF0aW9uIikKKyAgICAoZGVzY3JpcHRpb24gIlJ1c3R5IE9iamVjdCBOb3RhdGlv biIpCisgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKKyAgICAgICAgICAgICAgICAg ICBsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJ1c3RjLWRlbWFuZ2xl LTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXJ1c3RjLWRlbWFuZ2xlIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0150-gnu-Add-rust-yaml-rust-0.4.patch" Content-Disposition: attachment; filename="0150-gnu-Add-rust-yaml-rust-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g149 RnJvbSBlMzc0MTBhZGIwNzBmODFjMmMwODM1NzFjNDc0Njc2MjA4YjdmZmNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU2F0LCAx NCBEZWMgMjAxOSAyMDo0MjoyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUwLzIwNl0gZ251OiBB ZGQgcnVzdC15YW1sLXJ1c3QtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC15YW1sLXJ1c3QtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAy NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBiY2M4ZmY1MGY0Li5hNGY2OTgzZjkw IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbQpAQCAtOTAwOSwzICs5MDA5LDI5IEBAIHRvIFhERyBCYXNlIERpcmVj dG9yeSBzcGVjaWZpY2F0aW9uIikKICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkK ICAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxp Y2Vuc2U6ZXhwYXQpKSkpCisKKyhkZWZpbmUtcHVibGljIHJ1c3QteWFtbC1ydXN0LTAuNAorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LXlhbWwtcnVzdCIpCisgICAgKHZlcnNpb24gIjAuNC4z IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAodXJpIChjcmF0ZS11cmkgInlhbWwtcnVzdCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGthM3FocWM1 bHZrM2h6MTR3bXNqMzJqaG1oNDRibGNiZnJ4NWhmeGxpMmdnMzhrdjRrNSIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1saW5rZWQtaGFzaC1tYXAiICxy dXN0LWxpbmtlZC1oYXNoLW1hcC0wLjUpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQt aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1xdWlja2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAu OCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwOi8vY2h5aDE5OTAuZ2l0aHViLmlvL3lh bWwtcnVzdC8iKQorICAgIChzeW5vcHNpcyAiVGhlIG1pc3NpbmcgWUFNTCAxLjIgcGFyc2VyIGZv ciBydXN0IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoZSBtaXNzaW5nIFlBTUwgMS4yIHBh cnNlciBmb3IgcnVzdCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0151-gnu-Add-rust-encoding-index-tests-0.1.patch" Content-Disposition: attachment; filename="0151-gnu-Add-rust-encoding-index-tests-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g150 RnJvbSAwMGE4MjBmMjA1Njk3OTI2YTEwYWFiM2Y2NjAyNThmMmVhYzFjNWVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzozNjo1MCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUxLzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0wLjEKCiogZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gKHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0K IGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBhNGY2 OTgzZjkwLi4zZWE5ZGM5ZWE3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTk4Myw2ICsxOTgzLDI5IEBA IGZsb2F0aW5nLXBvaW50IHByaW1pdGl2ZXMgdG8gYW4gQGNvZGV7aW86OldyaXRlfS4iKQogY2hh ciwgdTggYW5kIHUxNi4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6 YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAu MQorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKKyAg ICAodmVyc2lvbiAiMC4xLjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmdfaW5kZXhf dGVzdHMiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBzODV5MDkxZ2wxN2l4YXNzNDliemFpdm5nN3c4cDgycDZueXZ6 MnIzbXk5dzRteGhpbTIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9saWZ0aHJhc2lpci9y dXN0LWVuY29kaW5nIikKKyAgICAoc3lub3BzaXMKKyAgICAgIk1hY3JvcyB1c2VkIHRvIHRlc3Qg aW5kZXggdGFibGVzIGZvciBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAgICAoZGVzY3JpcHRpb24K KyAgICAgIkhlbHBlciBtYWNyb3MgdXNlZCB0byB0ZXN0IGluZGV4IHRhYmxlcyBmb3IgY2hhcmFj dGVyCitlbmNvZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1l bnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0154-gnu-Add-rust-encoding-index-simpchinese-1.20141219.patch" Content-Disposition: attachment; filename="0154-gnu-Add-rust-encoding-index-simpchinese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g153 RnJvbSAxYzIxMTE3OTg4NTliZmMwZTYxZDNmNTVjZTc4MTA2ODgzOWExMjc2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0NToxMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU0LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC1zaW1wY2hpbmVzZS0xLjIw MTQxMjE5KToKICBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJjOGUxZWUzNWMuLjg5NDA4NjU3ZWUgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yMDM1LDYgKzIwMzUsMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAg ICAiSW5kZXggdGFibGVzIGZvciBLb3JlYW4gY2hhcmFjdGVyIGVuY29kaW5ncyIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpjYzApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1pbmRl eC1zaW1wY2hpbmVzZS0xLjIwMTQxMjE5CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5j b2RpbmctaW5kZXgtc2ltcGNoaW5lc2UiKQorICAgICh2ZXJzaW9uICIxLjIwMTQxMjE5LjUiKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAiZW5jb2RpbmctaW5kZXgtc2ltcGNoaW5lc2UiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjF4cmlhMmk3bWM1ZHFkcnBxeGFzZGJ4djFxeDQ2ampibTUzaWYzeTFpNGN2ajJhNzJ5bnEi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZW5jb2Rp bmctaW5kZXgtdGVzdHMiCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cy0w LjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xpZnRocmFz aWlyL3J1c3QtZW5jb2RpbmciKQorICAgIChzeW5vcHNpcworICAgICAiSW5kZXggdGFibGVzIGZv ciBzaW1wbGlmaWVkIENoaW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJJbmRleCB0YWJsZXMgZm9yIHNpbXBsaWZpZWQgQ2hpbmVzZSBjaGFyYWN0ZXIg ZW5jb2RpbmdzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0152-gnu-Add-rust-encoding-index-japanese-1.20141219.patch" Content-Disposition: attachment; filename="0152-gnu-Add-rust-encoding-index-japanese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g151 RnJvbSA1ODUwZThkZDZjOGJhZWZhNTIzODZlNmZkZmQ5ZDAxZjAyZjI2MWQzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0MDoxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUyLzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZS0xLjIwMTQxMjE5 KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjYgKysr KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQppbmRleCAzZWE5ZGM5ZWE3Li4xOGNmNzQ0NDAzIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQpAQCAtMTk4Myw2ICsxOTgzLDMyIEBAIGZsb2F0aW5nLXBvaW50IHByaW1pdGl2ZXMgdG8gYW4g QGNvZGV7aW86OldyaXRlfS4iKQogY2hhciwgdTggYW5kIHUxNi4iKQogICAgIChsaWNlbnNlIGAo LGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LWVuY29kaW5nLWluZGV4LWphcGFuZXNlLTEuMjAxNDEyMTkKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZSIpCisgICAgKHZlcnNpb24gIjEuMjAxNDEy MTkuNSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGluZy1pbmRleC1qYXBhbmVzZSIgdmVy c2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisg ICAgICAgICAiMTQ4YzFsbWQ2NDBwMWQ3ZnprMG52Nzg5Mm1ieWF2dndkZGdxdmNzbTc4Nzk4Ynp2 NXMwNCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsg KGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1l bmNvZGluZy1pbmRleC10ZXN0cyIKKyAgICA7OyAgICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRl c3RzLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbGlm dGhyYXNpaXIvcnVzdC1lbmNvZGluZyIpCisgICAgKHN5bm9wc2lzCisgICAgICJJbmRleCB0YWJs ZXMgZm9yIEphcGFuZXNlIGNoYXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiSW5kZXggdGFibGVzIGZvciBKYXBhbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5n LWluZGV4LXRlc3RzLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWVuY29kaW5nLWlu ZGV4LXRlc3RzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0153-gnu-Add-rust-encoding-index-korean-1.20141219.patch" Content-Disposition: attachment; filename="0153-gnu-Add-rust-encoding-index-korean-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g152 RnJvbSBlZTUyNmNhM2NmNzIzYmYwOGFmZDhjODg1Mjc3ODk3MmJiZWM2YTg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0MzoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTUzLzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1rb3JlYW4tMS4yMDE0MTIxOS4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gKHJ1c3QtZW5jb2RpbmctaW5kZXgta29yZWFuLTEuMjAxNDEyMTkpOiBO ZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAyNiArKysrKysr KysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCmluZGV4IDE4Y2Y3NDQ0MDMuLmJjOGUxZWUzNWMgMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBA IC0yMDA5LDYgKzIwMDksMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAgICAiSW5kZXggdGFi bGVzIGZvciBKYXBhbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKICAgICAobGljZW5zZSBsaWNl bnNlOmNjMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LWtvcmVhbi0x LjIwMTQxMjE5CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgta29y ZWFuIikKKyAgICAodmVyc2lvbiAiMS4yMDE0MTIxOS41IikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg ImVuY29kaW5nLWluZGV4LWtvcmVhbiIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTBjeGFicDVwcHlnYnE0eTZ5Njgw ODU2emw5emp2cTdhaHBpdzh6ajNmbXd3c3czemhzZCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZy1pbmRleC10ZXN0cyIKKyAgICA7OyAg ICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vbGlmdGhyYXNpaXIvcnVzdC1lbmNvZGluZyIpCisgICAg KHN5bm9wc2lzCisgICAgICJJbmRleCB0YWJsZXMgZm9yIEtvcmVhbiBjaGFyYWN0ZXIgZW5jb2Rp bmdzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkluZGV4IHRhYmxlcyBmb3IgS29yZWFuIGNo YXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0155-gnu-Add-rust-encoding-index-singlebyte-1.20141219.patch" Content-Disposition: attachment; filename="0155-gnu-Add-rust-encoding-index-singlebyte-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g154 RnJvbSAyZmIwYzc3YjMyOTgyNDkzMTQzY2ViNWUyMzFiZWE3ZjVmMWYyY2YwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo0ODo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU1LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEyMTkuCgoqIGdudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUtMS4yMDE0 MTIxOSk6CiAgTmV3IHZhcmlhYmxlCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAy NiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNr YWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDg5NDA4NjU3ZWUuLjc1OTRmZDhiNjIgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCkBAIC0yMDYxLDYgKzIwNjEsMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAgICAi SW5kZXggdGFibGVzIGZvciBzaW1wbGlmaWVkIENoaW5lc2UgY2hhcmFjdGVyIGVuY29kaW5ncyIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNv ZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEyMTkKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlIikKKyAgICAodmVyc2lvbiAiMS4yMDE0MTIx OS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVuY29kaW5nLWluZGV4LXNpbmdsZWJ5dGUiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjBqcDg1YnoycHByenZnOW05NXc0cTB2aWJoNjdiNnczYngzNWxhZmF5OTVqenlu ZGFsOWsiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt ZW5jb2RpbmctaW5kZXgtdGVzdHMiCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC10 ZXN0cy0wLjEpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2xp ZnRocmFzaWlyL3J1c3QtZW5jb2RpbmciKQorICAgIChzeW5vcHNpcworICAgICAiSW5kZXggdGFi bGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNoYXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiSW5kZXggdGFibGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNo YXJhY3RlciBlbmNvZGluZ3MiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMtMC4xCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtZW5jb2RpbmctaW5kZXgtdGVzdHMiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0156-gnu-Add-rust-encoding-index-tradchinese-1.20141219.patch" Content-Disposition: attachment; filename="0156-gnu-Add-rust-encoding-index-tradchinese-1.20141219.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g155 RnJvbSBmOGM3ZGQ4YjNkM2Q2NDQxOGI0MjY1YzRkMGY5NDExYzg2ZGUwNjMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1MjowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU2LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIwMTQxMjE5LgoKKiBnbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZS0xLjIw MTQxMjE5KToKICBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g fCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDc1OTRmZDhiNjIuLmRlODcyYjg5NmIgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC0yMDg3LDYgKzIwODcsMzIgQEAgY2hhciwgdTggYW5kIHUxNi4iKQogICAg ICAiSW5kZXggdGFibGVzIGZvciB2YXJpb3VzIHNpbmdsZS1ieXRlIGNoYXJhY3RlciBlbmNvZGlu Z3MiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qt ZW5jb2RpbmctaW5kZXgtdHJhZGNoaW5lc2UtMS4yMDE0MTIxOQorICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRyYWRjaGluZXNlIikKKyAgICAodmVyc2lvbiAiMS4y MDE0MTIxOS41IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImVuY29kaW5nLWluZGV4LXRyYWRjaGlu ZXNlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5k IG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIwNjBjaTRpejZ4ZnZ6azM4c3lmYmp2czdwaXg1aGNoM212eGtrc3N3 bXF3Y2QzYWowM3B4IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAo KCJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIgorICAgIDs7ICAgICAgLHJ1c3QtZW5jb2Rpbmct aW5kZXgtdGVzdHMtMC4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHVi LmNvbS9saWZ0aHJhc2lpci9ydXN0LWVuY29kaW5nIikKKyAgICAoc3lub3BzaXMKKyAgICAgIklu ZGV4IHRhYmxlcyBmb3IgdHJhZGl0aW9uYWwgQ2hpbmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikK KyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkluZGV4IHRhYmxlcyBmb3IgdHJhZGl0aW9uYWwgQ2hp bmVzZSBjaGFyYWN0ZXIgZW5jb2RpbmdzIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmNjMCkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzLTAuMQogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LWVuY29kaW5nLWluZGV4LXRlc3RzIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0158-gnu-Add-rust-flame-0.2.patch" Content-Disposition: attachment; filename="0158-gnu-Add-rust-flame-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g157 RnJvbSAyNmRjZGUzYjM5OGRiMDU1NzY5MzExMTI4NmFmMTZlZGVlNGE4N2IyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1NzozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU4LzIwNl0gZ251OiBB ZGQgcnVzdC1mbGFtZS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LWZs YW1lLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMmYyN2YwMzMzMS4uNjlmZjNhMjg0ZCAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KQEAgLTI0MjAsNiArMjQyMCwzMiBAQCBjcm9zcyBwbGF0Zm9ybSBBUEkuIikKICAg ICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMAogICAgICAgICAgICAgICAgICAgIGxpY2Vu c2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZmxhbWUtMC4yCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtZmxhbWUiKQorICAgICh2ZXJzaW9uICIwLjIuMiIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoY3JhdGUtdXJpICJmbGFtZSIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAg ICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMGM1Ym1oeWltenhjaDNwbWgwdzN6OW41 N3NhYXNnaXg0Ym1iYmtzcjl2cDFjNWo3MWhoeiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMS4z KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtdGhyZWFkLWlkIiAscnVzdC10aHJlYWQtaWQtMy4zKSkpKQorICAgIChob21lLXBhZ2UgImh0 dHBzOi8vZ2l0aHViLmNvbS9UeU92ZXJieS9mbGFtZSIpCisgICAgKHN5bm9wc2lzICJQcm9maWxp bmcgYW5kIGZsYW1lZ3JhcGggbGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9uICJBIHByb2ZpbGlu ZyBhbmQgZmxhbWVncmFwaCBsaWJyYXJ5IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIu MCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTItMS4wCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0157-gnu-Add-rust-encoding-0.2.patch" Content-Disposition: attachment; filename="0157-gnu-Add-rust-encoding-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g156 RnJvbSA4NzJmMzYzNWQxNjhkMWQwNzJmN2I5ZmMwZjQ1OGQ0OTJmYzNlZWJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwNzo1MzozNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU3LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWVuY29kaW5nLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZGU4NzJiODk2Yi4uMmYy N2YwMzMzMSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTE5ODMsNiArMTk4Myw0MSBAQCBmbG9hdGluZy1w b2ludCBwcmltaXRpdmVzIHRvIGFuIEBjb2Rle2lvOjpXcml0ZX0uIikKIGNoYXIsIHU4IGFuZCB1 MTYuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1lbmNvZGluZyIpCisgICAgKHZlcnNpb24gIjAuMi4zMyIpCisgICAgKHNvdXJjZQor ICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3Jh dGUtdXJpICJlbmNvZGluZyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXYxbmRta2FyaDl6M241aGs1M2RhNHo1Nmhn azl3YTVrY3NtN2NueDM0NXJhcXc5ODNiYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZy1pbmRleC1qYXBhbmVzZSIKKyAgICA7OyAgICAg ICxydXN0LWVuY29kaW5nLWluZGV4LWphcGFuZXNlLTEuMjAxNDEyMTkpCisgICAgOzsgICAgICgi cnVzdC1lbmNvZGluZy1pbmRleC1rb3JlYW4iCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1p bmRleC1rb3JlYW4tMS4yMDE0MTIxOSkKKyAgICA7OyAgICAgKCJydXN0LWVuY29kaW5nLWluZGV4 LXNpbXBjaGluZXNlIgorICAgIDs7ICAgICAgLHJ1c3QtZW5jb2RpbmctaW5kZXgtc2ltcGNoaW5l c2UtMS4yMDE0MTIxOSkKKyAgICA7OyAgICAgKCJydXN0LWVuY29kaW5nLWluZGV4LXNpbmdsZWJ5 dGUiCisgICAgOzsgICAgICAscnVzdC1lbmNvZGluZy1pbmRleC1zaW5nbGVieXRlLTEuMjAxNDEy MTkpCisgICAgOzsgICAgICgicnVzdC1lbmNvZGluZy1pbmRleC10cmFkY2hpbmVzZSIKKyAgICA7 OyAgICAgICxydXN0LWVuY29kaW5nLWluZGV4LXRyYWRjaGluZXNlLTEuMjAxNDEyMTkpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1nZXRv cHRzIiAscnVzdC1nZXRvcHRzLTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczov L2dpdGh1Yi5jb20vbGlmdGhyYXNpaXIvcnVzdC1lbmNvZGluZyIpCisgICAgKHN5bm9wc2lzICJD aGFyYWN0ZXIgZW5jb2Rpbmcgc3VwcG9ydCBmb3IgUnVzdCIpCisgICAgKGRlc2NyaXB0aW9uCisg ICAgICJDaGFyYWN0ZXIgZW5jb2Rpbmcgc3VwcG9ydCBmb3IgUnVzdCIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWVuY29kaW5nLWluZGV4LWph cGFuZXNlLTEuMjAxNDEyMTkKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1lbmNvZGluZy1p bmRleC1qYXBhbmVzZSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0159-gnu-Add-rust-serde-yaml-0.8.patch" Content-Disposition: attachment; filename="0159-gnu-Add-rust-serde-yaml-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t800g158 RnJvbSAyOGI5Y2MxOTIxNzkyZTI5MDkwOWM5Yjk1MzdjNzZmYWMwZDUwNWZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODowNDozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTU5LzIwNl0gZ251OiBB ZGQgcnVzdC1zZXJkZS15YW1sLTAuOC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3Qtc2VyZGUteWFtbC0wLjgpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2OWZmM2EyODRkLi5lNDQz NmNhMDk4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNjkzMiw2ICs2OTMyLDM2IEBAIHN5bmNocm9uaXph dGlvbiBwcmltaXRpdmVzLiIpCiAgICAgICJUb2tlbiBEZS9TZXJpYWxpemVyIGZvciB0ZXN0aW5n IERlL1NlcmlhbGl6ZSBpbXBsZW1lbnRhdGlvbnMiKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXNlcmRlLXlh bWwtMC44CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VyZGUteWFtbCIpCisgICAgKHZl cnNpb24gIjAuOC45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlcmRlX3lhbWwiIHZlcnNpb24p KQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVy c2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAg ICAgIjEwbW1qcG5zaGdyd2lqMDFhMTM2NzlueHkxaG5oNXlmcjAzNDNraDB5OXA1ajJkOG1jMXEi KSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1 bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZHRvYSIg LHJ1c3QtZHRvYS0wLjQpCisgICAgOzsgICAgICgicnVzdC1saW5rZWQtaGFzaC1tYXAiICxydXN0 LWxpbmtlZC1oYXNoLW1hcC0wLjUpCisgICAgOzsgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2Vy ZGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3QteWFtbC1ydXN0IiAscnVzdC15YW1sLXJ1c3QtMC40 KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1 c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtdW5pbmRlbnQiICxydXN0LXVuaW5kZW50LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXZlcnNp b24tc3luYyIgLHJ1c3QtdmVyc2lvbi1zeW5jLTAuOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9zZXJkZS15YW1sIikKKyAgICAoc3lub3BzaXMg IllBTUwgc3VwcG9ydCBmb3IgU2VyZGUiKQorICAgIChkZXNjcmlwdGlvbiAiWUFNTCBzdXBwb3J0 IGZvciBTZXJkZSIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhw YXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc2hhLTEtMC44CiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3Qtc2hhLTEiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0160-gnu-add-rust-flamer-0.3.patch" Content-Disposition: attachment; filename="0160-gnu-add-rust-flamer-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038159 RnJvbSBjMGJhZjVjM2QxNzc5YzRjZDZiNGJkOTk5ODMzZDUzMTRkY2Y4NmNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxMDoxNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYwLzIwNl0gZ251OiBh ZGQgcnVzdC1mbGFtZXItMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m bGFtZXItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlNDQzNmNhMDk4Li4zNDc5NzQzNTcwIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMjQ0Niw2ICsyNDQ2LDMyIEBAIGNyb3NzIHBsYXRmb3JtIEFQSS4iKQog ICAgIChkZXNjcmlwdGlvbiAiQSBwcm9maWxpbmcgYW5kIGZsYW1lZ3JhcGggbGlicmFyeSIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtZmxhbWVyLTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZs YW1lciIpCisgICAgKHZlcnNpb24gIjAuMy4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4K KyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImZsYW1l ciIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFz ZTMyCisgICAgICAgICAiMWIyZDdqeDgwZjNwN2hxcGdkaTd3a3NhaXExOGs5dzIzcDBjczJzeGY3 amJ4Mmp4M2JnaiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1mbGFtZSIgLHJ1c3QtZmxhbWUtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcXVvdGUiICxy dXN0LXF1b3RlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2xsb2dpcS9mbGFtZXIiKQorICAg IChzeW5vcHNpcworICAgICAiTWFjcm8gdG8gaW5zZXJ0IEBjb2Rle2ZsYW1lOjpzdGFydF9ndWFy ZChfKX0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQSBwcm9jZWR1cmFsIG1hY3JvIHRvIGlu c2VydCBAY29kZXtmbGFtZTo6c3RhcnRfZ3VhcmQoXyl9IGNhbGxzLiIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTphc2wyLjApKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1mbGF0ZTItMS4wCiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZmxhdGUyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0161-gnu-Add-rust-unicode-bidi-0.3.patch" Content-Disposition: attachment; filename="0161-gnu-Add-rust-unicode-bidi-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038160 RnJvbSA0YjY2MjJkMDk0ZGI3NDJhMWM3NWIzMDI4ZDRjNmQ1Y2JjNmYxOGVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxMTo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYxLzIwNl0gZ251OiBB ZGQgcnVzdC11bmljb2RlLWJpZGktMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC11bmljb2RlLWJpZGktMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMzQ3OTc0MzU3MC4u OWQwM2ExM2YxNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg0ODMsNiArODQ4MywzNiBAQCB3aXRoIHRo ZSBVbmljb2RlIGNoYXJhY3RlciBkYXRhYmFzZS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vu c2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC11bmljb2RlLWJpZGktMC4zCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1 c3QtdW5pY29kZS1iaWRpIikKKyAgICAodmVyc2lvbiAiMC4zLjQiKQorICAgIChzb3VyY2UKKyAg ICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRl LXVyaSAidW5pY29kZS1iaWRpIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbWFseDhsamdtN3YxZ2JhYXprbjdpaWN5 NXdqMGJ3Y3lhZGozbDcyN2EzOGNoNmJ2d2o5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LWZsYW1lIiAscnVzdC1mbGFtZS0wLjIpCisgICAgOzsgICAg ICgicnVzdC1mbGFtZXIiICxydXN0LWZsYW1lci0wLjMpCisgICAgOzsgICAgICgicnVzdC1tYXRj aGVzIiAscnVzdC1tYXRjaGVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAscnVzdC1z ZXJkZS0xLjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsg ICAgKCgicnVzdC1zZXJkZS10ZXN0IiAscnVzdC1zZXJkZS10ZXN0LTEuMCkpKSkKKyAgICAoaG9t ZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2Vydm8vdW5pY29kZS1iaWRpIikKKyAg ICAoc3lub3BzaXMKKyAgICAgIkltcGxlbWVudGF0aW9uIG9mIHRoZSBVbmljb2RlIEJpZGlyZWN0 aW9uYWwgQWxnb3JpdGhtIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkltcGxlbWVudGF0aW9u IG9mIHRoZSBVbmljb2RlIEJpZGlyZWN0aW9uYWwgQWxnb3JpdGhtLiIpCisgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1 c3QtdW5pY29kZS13aWR0aC0wLjEKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC11bmljb2Rl LXdpZHRoIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0163-gnu-Add-rust-idna-0.1.patch" Content-Disposition: attachment; filename="0163-gnu-Add-rust-idna-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038162 RnJvbSA2MDNmOTg5ZDE5NWY0MDg1ZDI2NjU2Y2EwNjc0ODJlN2YwM2I3ODM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxNzo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYzLzIwNl0gZ251OiBB ZGQgcnVzdC1pZG5hLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaWRu YS0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAzMzQwMGRjMGFhLi42ZjJlNjg4YzFlIDEwMDY0 NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbQpAQCAtMzQzOSw2ICszNDM5LDM2IEBAIFN5c3RlbVRpbWV9fSIpCiAgICAgKHBy b3BlcnRpZXMgJygoaGlkZGVuPyAuICN0KSkpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkp KQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWlkbmEtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtaWRuYSIpCisgICAgKHZlcnNpb24gIjAuMS41IikKKyAgICAoc291cmNlCisgICAgIChv cmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkg ImlkbmEiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAg KGJhc2UzMgorICAgICAgICAgIjBrbDRnczVrYXlkbjR2MDdjNmthMzNzcG05cWRoMm5wMHg3aXc3 ZzV6ZDh6MWM3cnh3MXEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVt KQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtbWF0Y2hlcyIgLHJ1c3QtbWF0Y2hlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC11 bmljb2RlLWJpZGkiICxydXN0LXVuaWNvZGUtYmlkaS0wLjIpCisgICAgOzsgICAgICgicnVzdC11 bmljb2RlLW5vcm1hbGl6YXRpb24iCisgICAgOzsgICAgICAscnVzdC11bmljb2RlLW5vcm1hbGl6 YXRpb24tMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7 ICAgICgoInJ1c3QtcnVzdGMtc2VyaWFsaXplIiAscnVzdC1ydXN0Yy1zZXJpYWxpemUtMC4zKQor ICAgIDs7ICAgICAoInJ1c3QtcnVzdGMtdGVzdCIgLHJ1c3QtcnVzdGMtdGVzdC0wLjMpKSkpCisg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3QtdXJsLyIpCisgICAg KHN5bm9wc2lzCisgICAgICJJbnRlcm5hdGlvbmFsaXppbmcgRG9tYWluIE5hbWVzIGluIEFwcGxp Y2F0aW9ucyBhbmQgUHVueWNvZGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiSUROQSAoSW50 ZXJuYXRpb25hbGl6aW5nIERvbWFpbiBOYW1lcyBpbiBBcHBsaWNhdGlvbnMpIGFuZCBQdW55Y29k ZS4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWluZGV4bWFwLTEuMAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWluZGV4bWFwIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0165-gnu-Add-rust-stackvector-1.0.patch" Content-Disposition: attachment; filename="0165-gnu-Add-rust-stackvector-1.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038164 RnJvbSA0OWVkOGM2YWI4OTE4ZTdiOGNmMWI5ZWU2MWFkMjk3Y2M5NDViZDI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozMDoyOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY1LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGFja3ZlY3Rvci0xLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXN0YWNrdmVjdG9yLTEuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGY5Yjk2M2I1OWMuLmMyY2Zj MjZiNzIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC03MzM3LDYgKzczMzcsMzMgQEAgZGVlcGx5IHJlY3Vy c2l2ZSBhbGdvcml0aG1zIHRoYXQgbWF5IGFjY2lkZW50YWxseSBibG93IHRoZSBzdGFjay4iKQog ICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGlj ZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zdGFja3ZlY3Rvci0xLjAKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zdGFja3ZlY3RvciIpCisgICAgKHZlcnNpb24gIjEu MC42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0YWNrdmVjdG9yIiB2ZXJzaW9uKSkKKyAgICAg ICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYnY4 MjBmaGRhZDE2aXNsd2xpMWczaWtzazM5aXZmMHphcXo0ajFtMDh2cTE1amphaXF3IikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisg ICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXVucmVhY2hhYmxlIiAs cnVzdC11bnJlYWNoYWJsZS0xLjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5w dXRzCisgICAgOzsgICAgKCgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9u LTAuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQWxleGh1 c3phZ2gvcnVzdC1zdGFja3ZlY3RvciIpCisgICAgKHN5bm9wc2lzCisgICAgICJWZWN0b3ItbGlr ZSBmYWNhZGUgZm9yIHN0YWNrLWFsbG9jYXRlZCBhcnJheXMiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiU3RhY2tWZWM6IHZlY3Rvci1saWtlIGZhY2FkZSBmb3Igc3RhY2stYWxsb2NhdGVkIGFy cmF5cy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0YXRpYy1hc3NlcnRpb25zLTAuMwogICAocGFja2Fn ZQogICAgIChuYW1lICJydXN0LXN0YXRpYy1hc3NlcnRpb25zIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0164-gnu-Add-rust-url-1.7.patch" Content-Disposition: attachment; filename="0164-gnu-Add-rust-url-1.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038163 RnJvbSA3MzUwMjNmNDhiYWUwNGUzM2Q2N2VkODViM2M1M2FmNTQ5MzhiOGFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoyMjo1MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY0LzIwNl0gZ251OiBB ZGQgcnVzdC11cmwtMS43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC11cmwt MS43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzUg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA2ZjJlNjg4YzFlLi5mOWI5NjNiNTljIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtODcxMCw2ICs4NzEwLDQxIEBAIHVudHJ1c3RlZCBpbnB1dHMgaW4g UnVzdC4iKQogICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6aXNjKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdXJsLTEuNworICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXVybCIpCisgICAgKHZlcnNpb24gIjEuNy4yIikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJp IChjcmF0ZS11cmkgInVybCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMG5pbTFjOTBteHBpOXdnZHcyeGg4ZHFkNzJ2 bGtsd2x6YW00MzZha2NyaGphYzZwcWtueCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZyIgLHJ1c3QtZW5jb2RpbmctMC4yKQorICAgIDs7 ICAgICAoInJ1c3QtaGVhcHNpemUiICxydXN0LWhlYXBzaXplLTAuNCkKKyAgICA7OyAgICAgKCJy dXN0LWlkbmEiICxydXN0LWlkbmEtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbWF0Y2hlcyIgLHJ1 c3QtbWF0Y2hlcy0wLjEpCisgICAgOzsgICAgICgicnVzdC1wZXJjZW50LWVuY29kaW5nIiAscnVz dC1wZXJjZW50LWVuY29kaW5nLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXJ1c3RjLXNlcmlhbGl6 ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlIiAs cnVzdC1zZXJkZS0xLjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisg ICAgOzsgICAgKCgicnVzdC1iZW5jaGVyIiAscnVzdC1iZW5jaGVyLTAuMSkKKyAgICA7OyAgICAg KCJydXN0LXJ1c3RjLXNlcmlhbGl6ZSIgLHJ1c3QtcnVzdGMtc2VyaWFsaXplLTAuMykKKyAgICA7 OyAgICAgKCJydXN0LXJ1c3RjLXRlc3QiICxydXN0LXJ1c3RjLXRlc3QtMC4zKQorICAgIDs7ICAg ICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0xLjApKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NlcnZvL3J1c3QtdXJsIikKKyAgICAoc3lub3BzaXMK KyAgICAgIlVSTCBsaWJyYXJ5IGZvciBSdXN0LCBiYXNlZCBvbiB0aGUgV0hBVFdHIFVSTCBTdGFu ZGFyZCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJVUkwgbGlicmFyeSBmb3IgUnVzdCwgYmFz ZWQgb24gdGhlIFdIQVRXRyBVUkwgU3RhbmRhcmQiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXV0ZjgtcmFu Z2VzLTEuMAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXV0ZjgtcmFuZ2VzIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0167-gnu-Add-rust-bit-set-0.5.patch" Content-Disposition: attachment; filename="0167-gnu-Add-rust-bit-set-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038166 RnJvbSBhZDRlNDY4MDg4OTdhZjcxODYxOTBhNDI0YTNiOWUwNjRlMWM1NDRmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozNDoyMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY3LzIwNl0gZ251OiBB ZGQgcnVzdC1iaXQtc2V0LTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Yml0LXNldC0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDUxY2Y3NGY2MGMuLjk3Njg3NGJiMDkgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00NTQsNiArNDU0LDMyIEBAIGFuZCBubyBtb3JlIChjYXZlYXQ6IGJs YWNrX2JveCBpcyBzdGlsbCBtaXNzaW5nISkuIikKIHRoYXQgdXNlcyBTZXJkZSBmb3IgdHJhbnNm b3JtaW5nIHN0cnVjdHMgaW50byBieXRlcyBhbmQgdmljZSB2ZXJzYSEiKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1iaXQtc2V0LTAuNQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWJpdC1zZXQiKQorICAgICh2ZXJzaW9uICIwLjUuMSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJiaXQtc2V0IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxMDBhYzg4NjdidmJ4 OWt2NjM0dzR4ams5OGI3MWk4bnE0d2RjdnBmM2NmNGhhNGo2azc4IikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpdC12ZWMiICxydXN0LWJpdC12ZWMt MC41KSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0 cHM6Ly9naXRodWIuY29tL2NvbnRhaW4tcnMvYml0LXNldCIpCisgICAgKHN5bm9wc2lzICJTZXQg b2YgYml0cyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg YSBzZXQgb2YgYml0cyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtYml0LXZlYy0wLjUKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1iaXQtdmVjIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0166-gnu-Add-rust-bit-vec-0.5.patch" Content-Disposition: attachment; filename="0166-gnu-Add-rust-bit-vec-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038165 RnJvbSA0NGQ4ZTA5NGM4ODIxY2ZhNDg5YjlmMDQ0NDg0NTc4YjlkODkyMmRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODozMjowNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY2LzIwNl0gZ251OiBB ZGQgcnVzdC1iaXQtdmVjLTAuNS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt Yml0LXZlYy0wLjUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGMyY2ZjMjZiNzIuLjUxY2Y3NGY2MGMgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC00NTQsNiArNDU0LDMyIEBAIGFuZCBubyBtb3JlIChjYXZlYXQ6IGJs YWNrX2JveCBpcyBzdGlsbCBtaXNzaW5nISkuIikKIHRoYXQgdXNlcyBTZXJkZSBmb3IgdHJhbnNm b3JtaW5nIHN0cnVjdHMgaW50byBieXRlcyBhbmQgdmljZSB2ZXJzYSEiKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1iaXQtdmVjLTAuNQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWJpdC12ZWMiKQorICAgICh2ZXJzaW9uICIwLjUuMSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJiaXQtdmVjIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1u YW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZnloODIyMXM2Y3hs bW5nMDF2OHYybGpoYXZ6YXdxcXM4cjF4amM2NmFwNXNqYXZ4NnptIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAo IzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjAp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vY29udGFpbi1ycy9iaXQtdmVjIikKKyAgICAoc3lub3Bz aXMgIlZlY3RvciBvZiBiaXRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2Fn ZSBwcm92aWRlcyBhIHZlY3RvciBvZiBiaXRzIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4 cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1iaXRmbGFncy0x CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYml0ZmxhZ3MiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0168-gnu-Add-rust-stream-cipher-0.3.patch" Content-Disposition: attachment; filename="0168-gnu-Add-rust-stream-cipher-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038167 RnJvbSBmODgwMGVlNzAzMmU4NWRjMGFiYzc2OTVlZGJjYjkxOGQyYWI4MTFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0Mjo0NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY4LzIwNl0gZ251OiBB ZGQgcnVzdC1zdHJlYW0tY2lwaGVyLTAuMy4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20g KHJ1c3Qtc3RyZWFtLWNpcGhlci0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5NzY4NzRiYjA5Li45ODE3 ZTJhMGUxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzUzOCw2ICs3NTM4LDMwIEBAIGNyYXRlLiIpCiAg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0cmVhbS1jaXBoZXItMC4zCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3RyZWFtLWNpcGhlciIpCisgICAgKHZlcnNpb24g IjAuMy4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInN0cmVhbS1jaXBoZXIiIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjFnMW5kOHI2cHBoNzByems1eXl2ZzdhOWppN3BrYXA5ZGRpcXBwNHY5eGE5eXMwYnFxYzgiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmxvYmJ5IiAs cnVzdC1ibG9iYnktMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ2VuZXJpYy1hcnJheSIgLHJ1c3Qt Z2VuZXJpYy1hcnJheS0wLjEzKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0 aHViLmNvbS9SdXN0Q3J5cHRvL3RyYWl0cyIpCisgICAgKHN5bm9wc2lzICJTdHJlYW0gY2lwaGVy IHRyYWl0cyIpCisgICAgKGRlc2NyaXB0aW9uICJTdHJlYW0gY2lwaGVyIHRyYWl0cyIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3Qtc3RyZWFtaW5nLXN0YXRzLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LXN0cmVhbWluZy1zdGF0cyIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0171-gnu-Add-rust-wait-timeout-0.2.patch" Content-Disposition: attachment; filename="0171-gnu-Add-rust-wait-timeout-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038170 RnJvbSA5ZjRjZWE2NDljNjkwZDA2Y2I5MTUyOTJhNDg2MTM4NWVjYzFjZjU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1MTozNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcxLzIwNl0gZ251OiBB ZGQgcnVzdC13YWl0LXRpbWVvdXQtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC13YWl0LXRpbWVvdXQtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDVhN2E1YWMzNmIuLmJjYTMw ZGM0NjAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MDY3LDYgKzkwNjcsMzEgQEAgSWYgdGhhdCBmYWls cywgbm8gZGV0ZXJtaW5hdGlvbiBpcyBtYWRlLCBhbmQgY2FsbHMgcmV0dXJuIE5vbmUuIikKICAg ICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtd2FpdC10aW1lb3V0LTAuMgorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXdhaXQtdGltZW91dCIpCisgICAgKHZlcnNpb24gIjAuMi4wIikK KyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAodXJpIChjcmF0ZS11cmkgIndhaXQtdGltZW91dCIgdmVyc2lvbikpCisgICAgICAgKGZp bGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXhwa2swajVs OXBmbWpmaDFwaTBpODlpbnZsYXZmcmQ5YXY1eHAwemh4Z2IyOWRoeTg0eiIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7 ICBgKCM6Y2FyZ28taW5wdXRzICgoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpKSkpCisgICAg KGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2FsZXhjcmljaHRvbi93YWl0LXRp bWVvdXQiKQorICAgIChzeW5vcHNpcworICAgICAiV2FpdCBvbiBhIGNoaWxkIHByb2Nlc3Mgd2l0 aCBhIHRpbWVvdXQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3Zp ZGVzIGEgY3JhdGUgdG8gd2FpdCBvbiBhIGNoaWxkIHByb2Nlc3Mgd2l0aCBhIHRpbWVvdXQKK3Nw ZWNpZmllZCBhY3Jvc3MgVW5peCBhbmQgV2luZG93cyBwbGF0Zm9ybXMuIikKKyAgICAobGljZW5z ZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC13YWxrZGlyLTIuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXdhbGtkaXIiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0170-gnu-Add-rust-rand-chacha-0.2.patch" Content-Disposition: attachment; filename="0170-gnu-Add-rust-rand-chacha-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038169 RnJvbSBhNjgwZTRhNjlhMjIxNTdhOGI3NmJkNmYyNjI1N2M1NWM3ZDQyNjI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0OTowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcwLzIwNl0gZ251OiBB ZGQgcnVzdC1yYW5kLWNoYWNoYS0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXJhbmQtY2hhY2hhLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGNlODAzYzVkODUuLjVhN2E1 YWMzNmIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC01ODAzLDYgKzU4MDMsMzMgQEAgdXNlZnVsIHR5cGVz IGFuZCBkaXN0cmlidXRpb25zLCBhbmQgc29tZSByYW5kb21uZXNzLXJlbGF0ZWQgYWxnb3JpdGht cy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1yYW5kLWNoYWNoYS0w LjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1yYW5kLWNoYWNoYSIpCisgICAgKHZlcnNp b24gIjAuMi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJhbmRfY2hhY2hhIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIxNzhkMzZqZmtjNHY5NXMyNXNjYzJ2aWJqMmhkMmhsazY0Y3M2aWQ0aHZ6Zzg5d2hkNHoxIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1l bnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWMyLWNoYWNo YSIgLHJ1c3QtYzItY2hhY2hhLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXJhbmQtY29yZSIgLHJ1 c3QtcmFuZC1jb3JlLTAuNSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK KyAgICA7OyAgICAoKCJydXN0LWF1dG9jZmciICxydXN0LWF1dG9jZmctMC4xKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vY3JhdGVzLmlvL2NyYXRlcy9yYW5kX2NoYWNoYSIpCisg ICAgKHN5bm9wc2lzICJDaGFDaGEgcmFuZG9tIG51bWJlciBnZW5lcmF0b3IiKQorICAgIChkZXNj cmlwdGlvbiAiQ2hhQ2hhIHJhbmRvbSBudW1iZXIgZ2VuZXJhdG9yIikKKyAgICAocHJvcGVydGll cyAnKChoaWRkZW4/IC4gI3QpKSkKKyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMCBs aWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXJhbmQtY29yZS0wLjUKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1yYW5kLWNvcmUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0162-gnu-Add-rust-unicode-normalization-0.1.patch" Content-Disposition: attachment; filename="0162-gnu-Add-rust-unicode-normalization-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038161 RnJvbSBhMmNmMDcwMmYzOTExODQxODhmMjU3MTViMWI4MzJkZmU1Y2M4MzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODoxNTowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTYyLzIwNl0gZ251OiBB ZGQgcnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSAocnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xKTogTmV3IHZhcmlhYmxlLgot LS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5k ZXggOWQwM2ExM2YxNC4uMzM0MDBkYzBhYSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg1MTMsNiArODUx MywzMyBAQCB3aXRoIHRoZSBVbmljb2RlIGNoYXJhY3RlciBkYXRhYmFzZS4iKQogICAgICAiSW1w bGVtZW50YXRpb24gb2YgdGhlIFVuaWNvZGUgQmlkaXJlY3Rpb25hbCBBbGdvcml0aG0uIikKICAg ICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC11bmljb2RlLW5vcm1hbGl6YXRpb24tMC4xCisgIChwYWNrYWdlCisgICAg KG5hbWUgInJ1c3QtdW5pY29kZS1ub3JtYWxpemF0aW9uIikKKyAgICAodmVyc2lvbiAiMC4xLjgi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAidW5pY29kZS1ub3JtYWxpemF0aW9uIiB2ZXJzaW9uKSkK KyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAg ICIwOWk0OXZhOTBydmlhMWFndmduaTRnaWNucXY1MHk1enkxbmF3OG1yOGJjcWlmaDNqNHFsIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1l bnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXNtYWxsdmVj IiAscnVzdC1zbWFsbHZlYy0wLjYpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9n aXRodWIuY29tL3VuaWNvZGUtcnMvdW5pY29kZS1ub3JtYWxpemF0aW9uIikKKyAgICAoc3lub3Bz aXMKKyAgICAgIlRoaXMgY3JhdGUgcHJvdmlkZXMgZnVuY3Rpb25zIGZvciBub3JtYWxpemF0aW9u IG9mIFVuaWNvZGUgc3RyaW5ncyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIGNyYXRl IHByb3ZpZGVzIGZ1bmN0aW9ucyBmb3Igbm9ybWFsaXphdGlvbiBvZiBVbmljb2RlIHN0cmluZ3Ms CitpbmNsdWRpbmcgQ2Fub25pY2FsIGFuZCBDb21wYXRpYmxlIERlY29tcG9zaXRpb24gYW5kIFJl Y29tcG9zaXRpb24sIGFzCitkZXNjcmliZWQgaW4gVW5pY29kZSBTdGFuZGFyZCBBbm5leCAjMTUu IikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKKwog KGRlZmluZS1wdWJsaWMgcnVzdC11bmljb2RlLXdpZHRoLTAuMQogICAocGFja2FnZQogICAgIChu YW1lICJydXN0LXVuaWNvZGUtd2lkdGgiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0172-gnu-Add-rust-rusty-fork-0.2.patch" Content-Disposition: attachment; filename="0172-gnu-Add-rust-rusty-fork-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038171 RnJvbSBiZDQ0MjE3ZDEwZGY3M2NkODI1MjBmYmIxNDg3ZTkzNTc0Y2Y1ZWJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1Mjo1NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTcyLzIwNl0gZ251OiBB ZGQgcnVzdC1ydXN0eS1mb3JrLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcnVzdHktZm9yay0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGJjYTMwZGM0NjAuLjNhZjMz NzA1ZGMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02NTYwLDYgKzY1NjAsMzUgQEAgcmVxdWlyZSB1bnN0 YWJsZSBsYW5ndWFnZSBmZWF0dXJlcy4iKQogcnVzdGMgY29tcGlsZXIiKQogICAgIChsaWNlbnNl IGAoLGxpY2Vuc2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBy dXN0LXJ1c3R5LWZvcmstMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtcnVzdHktZm9y ayIpCisgICAgKHZlcnNpb24gIjAuMi4yIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInJ1c3R5LWZv cmsiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQg bmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJh c2UzMgorICAgICAgICAgIjFiamc4YWRrMGk5MjEwODhqNTJybjBobXZzcnkzNHExOWc5Nng0MXBh bXFjdzVqMzVuOXgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQor ICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtZm52IiAscnVzdC1mbnYtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtcXVpY2stZXJyb3Ii ICxydXN0LXF1aWNrLWVycm9yLTEuMikKKyAgICA7OyAgICAgKCJydXN0LXRlbXBmaWxlIiAscnVz dC10ZW1wZmlsZS0zLjApCisgICAgOzsgICAgICgicnVzdC13YWl0LXRpbWVvdXQiICxydXN0LXdh aXQtdGltZW91dC0wLjIpKSkpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIu Y29tL2FsdHN5c3JxL3J1c3R5LWZvcmsiKQorICAgIChzeW5vcHNpcworICAgICAiTGlicmFyeSBm b3IgcnVubmluZyBSdXN0IHRlc3RzIGluIHN1Yi1wcm9jZXNzZXMiKQorICAgIChkZXNjcmlwdGlv bgorICAgICAiQ3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3IgcnVubmluZyBSdXN0IHRlc3RzIGlu IHN1Yi1wcm9jZXNzZXMKK3VzaW5nIGEgZm9yay1saWtlIGludGVyZmFjZS4iKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXJ5dS0xLjAKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1yeXUiKQotLSAKMi4y NC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0174-gnu-Add-rust-lexical-core-0.4.patch" Content-Disposition: attachment; filename="0174-gnu-Add-rust-lexical-core-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038173 RnJvbSA4MGUyM2MxN2Q3YWVjNTYzMWVlMDg1ZmZjNWEyYjlkZDFjNWU5NjdjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1ODozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc0LzIwNl0gZ251OiBB ZGQgcnVzdC1sZXhpY2FsLWNvcmUtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1sZXhpY2FsLWNvcmUtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDU2MmNiNzU0 ODEuLmQyYjM1ZmYxOWUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zOTQ0LDYgKzM5NDQsNDAgQEAgcmVx dWlyZXMgbm9uLWNvbnN0IGZ1bmN0aW9uIGNhbGxzIHRvIGJlIGNvbXB1dGVkLiIpCiAgICAgICJU aGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBsaWJyYXJ5IHByb3ZpZGluZyBhIGxhemlseSBmaWxsZWQg Q2VsbCBzdHJ1Y3QuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNlOmFz bDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1sZXhpY2FsLWNvcmUtMC40CisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtbGV4aWNhbC1jb3JlIikKKyAgICAodmVyc2lvbiAiMC40LjIi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAibGV4aWNhbC1jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxZ3I1eTN5 a2doZDN3amMwMGwzaWl6a2oxZHh5bHlod2k2Zmo2eW4ycWcwNm56eDc3MWl6IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2Zn LWlmLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWR0b2EiICxydXN0LWR0b2EtMC40KQorICAgIDs7 ICAgICAoInJ1c3Qtcnl1IiAscnVzdC1yeXUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3RhY2t2 ZWN0b3IiICxydXN0LXN0YWNrdmVjdG9yLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXN0YXRpYy1h c3NlcnRpb25zIiAscnVzdC1zdGF0aWMtYXNzZXJ0aW9ucy0wLjMpKQorICAgIDs7ICAgICM6Y2Fy Z28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1hcHByb3giICxydXN0LWFw cHJveC0wLjMpCisgICAgOzsgICAgICgicnVzdC1wcm9wdGVzdCIgLHJ1c3QtcHJvcHRlc3QtMC45 KQorICAgIDs7ICAgICAoInJ1c3QtcXVpY2tjaGVjayIgLHJ1c3QtcXVpY2tjaGVjay0wLjgpCisg ICAgOzsgICAgICgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikp KSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQWxleGh1c3phZ2gv cnVzdC1sZXhpY2FsL3RyZWUvbWFzdGVyL2xleGljYWwtY29yZSIpCisgICAgKHN5bm9wc2lzCisg ICAgICJMZXhpY2FsLCB0by0gYW5kIGZyb20tc3RyaW5nIGNvbnZlcnNpb24gcm91dGluZXMiKQor ICAgIChkZXNjcmlwdGlvbgorICAgICAiTGV4aWNhbCwgdG8tIGFuZCBmcm9tLXN0cmluZyBjb252 ZXJzaW9uIHJvdXRpbmVzLiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vu c2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtbGliYy0wLjIKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1saWJjIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0169-gnu-Add-rust-c2-chacha-0.2.patch" Content-Disposition: attachment; filename="0169-gnu-Add-rust-c2-chacha-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038168 RnJvbSBlZjNlOTRmY2VhZjgxMjNiOTcxMDNkOWVkMWY5Y2RjOTkwZWQ0ZDAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo0NDo1MSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTY5LzIwNl0gZ251OiBB ZGQgcnVzdC1jMi1jaGFjaGEtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1jMi1jaGFjaGEtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ODE3ZTJhMGUxLi5jZTgwM2M1 ZDg1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzkyLDYgKzc5MiwzNSBAQCBsaXR0bGUtZW5kaWFuLiIp CiAgICAgICJUeXBlcyBhbmQgdHJhaXRzIGZvciB3b3JraW5nIHdpdGggYnl0ZXMiKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jMi1jaGFjaGEt MC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYzItY2hhY2hhIikKKyAgICAodmVyc2lv biAiMC4yLjIiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYzItY2hhY2hhIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw MGExMXFkYzhtZzN6MGs2MTNyaHBya2M5cDZ4ejB5N2IxNjgxeDMyaXhnMGhyM3gwcjN4IikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRz CisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVvcmRlciIg LHJ1c3QtYnl0ZW9yZGVyLTEuMykKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVz dC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1wcHYtbGl0ZTg2IiAscnVzdC1w cHYtbGl0ZTg2LTAuMikKKyAgICA7OyAgICAgKCJydXN0LXN0cmVhbS1jaXBoZXIiICxydXN0LXN0 cmVhbS1jaXBoZXItMC4zKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtaGV4LWxpdGVyYWwiICxydXN0LWhleC1saXRlcmFsLTAuMikpKSkK KyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vY3J5cHRvY29ycm9zaW9u L2NyeXB0b2NvcnJvc2lvbiIpCisgICAgKHN5bm9wc2lzICJUaGUgQ2hhQ2hhIGZhbWlseSBvZiBz dHJlYW0gY2lwaGVycyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGUgQ2hhQ2hhIGZhbWls eSBvZiBzdHJlYW0gY2lwaGVycyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxp Y2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtY2FyZ29uLTAuMAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LWNhcmdvbiIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0176-gnu-Add-rust-paste-0.1.patch" Content-Disposition: attachment; filename="0176-gnu-Add-rust-paste-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038175 RnJvbSA3Y2VjMjY1OTg4ZTYwMWQ5YWE4ODdiMTBiNTk1ZTg0ZWUyN2M3ZjAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowMzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc2LzIwNl0gZ251OiBB ZGQgcnVzdC1wYXN0ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXBh c3RlLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBlNmVjMGJiYjE4Li5iMjA5ZDM0Mzk4IDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtNzAyNSw2ICs3MDI1LDMxIEBAIHN5bmNocm9uaXphdGlvbiBwcmltaXRpdmVz LiIpCiAgICAgICJBbiBhZHZhbmNlZCBBUEkgZm9yIGNyZWF0aW5nIGN1c3RvbSBzeW5jaHJvbml6 YXRpb24gcHJpbWl0aXZlcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNl bnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXBhc3RlLTAuMQorICAocGFja2Fn ZQorICAgIChuYW1lICJydXN0LXBhc3RlIikKKyAgICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKGNyYXRlLXVyaSAicGFzdGUiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB5Z3MwNzdobHE4cWx4NXk0NnNmZ3Jt aGxxcWdrbXZ2aG40eDN5MTBhcmF3YWxmNGxqaHoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtcGFzdGUtaW1wbCIgLHJ1c3QtcGFzdGUtaW1wbC0wLjEp CisgICAgOzsgICAgICgicnVzdC1wcm9jLW1hY3JvLWhhY2siICxydXN0LXByb2MtbWFjcm8taGFj ay0wLjUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2R0b2xuYXkvcGFz dGUiKQorICAgIChzeW5vcHNpcworICAgICAiTWFjcm9zIGZvciBhbGwgeW91ciB0b2tlbiBwYXN0 aW5nIG5lZWRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIk1hY3JvcyBmb3IgYWxsIHlvdXIg dG9rZW4gcGFzdGluZyBuZWVkcyIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxp Y2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtcGFzdGUtaW1wbC0wLjEKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1wYXN0ZS1pbXBsIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0177-gnu-Add-rust-jemallocator-0.3.patch" Content-Disposition: attachment; filename="0177-gnu-Add-rust-jemallocator-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038176 RnJvbSA4YjUwZWI0OWJmMjgxMzUzYjIxNDIxY2YwOTc2NDhlOTc1MDM0N2QxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowNTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc3LzIwNl0gZ251OiBB ZGQgcnVzdC1qZW1hbGxvY2F0b3ItMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1qZW1hbGxvY2F0b3ItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGIyMDlkMzQzOTguLjdl MzRhZTgyNzggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zODMxLDYgKzM4MzEsMzQgQEAgd2FzbS1iaW5k Z2VuIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAg ICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWplbWFs bG9jYXRvci0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1qZW1hbGxvY2F0b3IiKQor ICAgICh2ZXJzaW9uICIwLjMuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJqZW1hbGxvY2F0b3Ii IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjBzYWJmYTUxMThiN2w0YXJzNW4zNnMyZmp5Zm41OXc0ZDZtanM2cnJtc2E1 emt5NjdiajMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1 c3QtamVtYWxsb2Mtc3lzIiAscnVzdC1qZW1hbGxvYy1zeXMtMC4zKQorICAgIDs7ICAgICAoInJ1 c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIuNTgpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1l bnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1wYXN0ZSIgLHJ1c3QtcGFzdGUtMC4xKSkpKQor ICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9nbnpsYmcvamVtYWxsb2Nh dG9yIikKKyAgICAoc3lub3BzaXMKKyAgICAgIlJ1c3QgYWxsb2NhdG9yIGJhY2tlZCBieSBqZW1h bGxvYyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBS dXN0IGFsbG9jYXRvciBiYWNrZWQgYnkgamVtYWxsb2MiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6ZXhwYXQgLGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWpzb24t MC4xMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWpzb24iKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0178-gnu-Add-rust-nom-4.2.patch" Content-Disposition: attachment; filename="0178-gnu-Add-rust-nom-4.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060177 RnJvbSA0MTFiNTlkMTgxMjQ4MjFjZTUwOGJlOTVhYjkzY2VjNWRmMTQ1YTgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToxODozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc4LzIwNl0gZ251OiBB ZGQgcnVzdC1ub20tNC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1ub20t NC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzMg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggN2UzNGFlODI3OC4uN2UyM2RmNWE4NiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTQ4MjYsNiArNDgyNiwzOSBAQCBpbXBsZW1lbnRhdGlvbiAod2hpY2gg aXMgdW5zdGFibGUgLyByZXF1aXJlcyBuaWdodGx5KS4iKQogICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6YXNsMi4wCiAgICAgICAgICAgICAgICAgICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1ub20tNC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtbm9t IikKKyAgICAodmVyc2lvbiAiNC4yLjMiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibm9tIiB2ZXJz aW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0i IHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAg ICAgICAgICIxbWt2Ynk4YjRtNjFwNGcxcHgwcHdyNTh5ZmtwaHlwMWpjZmJwNHFmcDdsNmlxZGFr bGlhIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAo YXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWxh enktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1sZXhp Y2FsLWNvcmUiICxydXN0LWxleGljYWwtY29yZS0wLjQpCisgICAgOzsgICAgICgicnVzdC1tZW1j aHIiICxydXN0LW1lbWNoci0yLjIpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3QtcmVn ZXgtMS4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAg ICgoInJ1c3QtY3JpdGVyaW9uIiAscnVzdC1jcml0ZXJpb24tMC4yKQorICAgIDs7ICAgICAoInJ1 c3QtZG9jLWNvbW1lbnQiICxydXN0LWRvYy1jb21tZW50LTAuMykKKyAgICA7OyAgICAgKCJydXN0 LWplbWFsbG9jYXRvciIgLHJ1c3QtamVtYWxsb2NhdG9yLTAuMykKKyAgICA7OyAgICAgKCJydXN0 LXZlcnNpb24tY2hlY2siICxydXN0LXZlcnNpb24tY2hlY2stMC45KSkpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9HZWFsL25vbSIpCisgICAgKHN5bm9wc2lzCisgICAgICJC eXRlLW9yaWVudGVkLCB6ZXJvLWNvcHksIHBhcnNlciBjb21iaW5hdG9ycyBsaWJyYXJ5IikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIGJ5dGUtb3JpZW50 ZWQsIHplcm8tY29weSwgcGFyc2VyCitjb21iaW5hdG9ycyBsaWJyYXJ5LiIpCisgICAgKGxpY2Vu c2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LW51bS1jb21wbGV4LTAu MgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW51bS1jb21wbGV4IikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0179-gnu-Add-rust-cexpr-0.3.patch" Content-Disposition: attachment; filename="0179-gnu-Add-rust-cexpr-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060178 RnJvbSA5NTBlZGNjYjQ1N2Q5Mzg4MmQwMmQ5NThmYjYwYmY2YTMxZDVkNzk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyMDozNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc5LzIwNl0gZ251OiBB ZGQgcnVzdC1jZXhwci0wLjMuCgoqIGdudS9wYWNrYWdlL2NyYXRlcy1pby5zY20gKHJ1c3QtY2V4 cHItMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwg MjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3ZTIzZGY1YTg2Li43NDU1N2NlNGU2IDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtOTEwLDYgKzkxMCwzMiBAQCBhcmNoaXZlIHRvIGJlIGxpbmtlZCBpbnRvIFJ1 c3Rjb2RlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTphc2wyLjAKICAgICAgICAgICAg ICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWNleHByLTAu MworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWNleHByIikKKyAgICAodmVyc2lvbiAiMC4z LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY2V4cHIiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFieTY0aW5pM2Yw NThwd2FkM2ltbXg1Y2MxMndyMG0wa3dnYXhhOGFwenltMDNtajl5bTciKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qtbm9tIiAscnVzdC1ub20tNC4yKSkK KyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Y2xhbmctc3lzIiAscnVzdC1jbGFuZy1zeXMtMC4yOCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAg ICJodHRwczovL2dpdGh1Yi5jb20vamV0aHJvZ2IvcnVzdC1jZXhwciIpCisgICAgKHN5bm9wc2lz ICJDIGV4cHJlc3Npb24gcGFyc2VyIGFuZCBldmFsdWF0b3IiKQorICAgIChkZXNjcmlwdGlvbgor ICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgQyBleHByZXNzaW9uIHBhcnNlciBhbmQgZXZh bHVhdG9yIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1jaHJvbm8tMC40CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3QtY2hyb25vIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0181-gnu-Add-rust-fxhash-0.2.patch" Content-Disposition: attachment; filename="0181-gnu-Add-rust-fxhash-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060180 RnJvbSBjOTI3ODZmMTUzMTVlMzZlMTkzOTAyZDFhZWEwMWVjMmQ0N2IwNzdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyNjozOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgxLzIwNl0gZ251OiBB ZGQgcnVzdC1meGhhc2gtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1m eGhhc2gtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGZlYmJhMjgzOGQuLjQzNTg4OGMxNWEgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtCkBAIC0zMDQ5LDYgKzMwNDksMzQgQEAgZnV0dXJlcy1ycyBsaWJyYXJ5LiIp CiBsaWJyYXJ5LiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGljZW5zZTphc2wy LjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZnhoYXNoLTAuMgorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWZ4aGFzaCIpCisgICAgKHZlcnNpb24gIjAuMi4xIikKKyAgICAoc291cmNl CisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChj cmF0ZS11cmkgImZ4aGFzaCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDM3bWI5aWNoYXJpcWk0NXhtNm16MGIxMXBh OTJnajM4YmEwNDA5ejNpejIzOXNuczZ5MyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1ieXRlb3JkZXIiICxydXN0LWJ5dGVvcmRlci0xLjMpKQorICAg IDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mbnYi ICxydXN0LWZudi0xLjApCisgICAgOzsgICAgICgicnVzdC1zZWFoYXNoIiAscnVzdC1zZWFoYXNo LTMuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vY2JyZWVkZW4vZnho YXNoIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhhc2hpbmcgYWxnb3JpdGhtIGZyb20gaGFzaGVy IHVzZWQgaW4gRmlyZUZveCBhbmQgUnVzdGMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhp cyBwYWNrYWdlIHByb3ZpZGVzIGEgZmFzdCwgbm9uLXNlY3VyZSwgaGFzaGluZyBhbGdvcml0aG0K K2Rlcml2ZWQgZnJvbSBhbiBpbnRlcm5hbCBoYXNoZXIgdXNlZCBpbiBGaXJlRm94IGFuZCBSdXN0 Yy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQor CiAoZGVmaW5lLXB1YmxpYyBydXN0LWdjYy0wLjMKICAgKHBhY2thZ2UKICAgICAoaW5oZXJpdCBy dXN0LWNjLTEuMCkKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0180-gnu-Add-rust-seahash-3.0.patch" Content-Disposition: attachment; filename="0180-gnu-Add-rust-seahash-3.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060179 RnJvbSBkNGQyNTAzYzRkY2FiNTEwZDQzZWIwMjA4ZWI5ZjU0OTZlMjE1ZDEwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOToyNDowMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgwLzIwNl0gZ251OiBB ZGQgcnVzdC1zZWFoYXNoLTMuMC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt c2VhaGFzaC0zLjApOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyMyArKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDc0NTU3Y2U0ZTYuLmZlYmJhMjgzOGQgMTAwNjQ0 Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCkBAIC02OTkzLDYgKzY5OTMsMjkgQEAgZW5kaWFuLWF3YXJlIFJlYWQvV3JpdGUg dHJhaXRzIGZvciBieXRlIGJ1ZmZlcnMuIikKIFB3cml0ZSB0cmFpdHMgZnJvbSB0aGUgc2Nyb2xs IGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LXNlYWhhc2gtMy4wCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc2VhaGFzaCIp CisgICAgKHZlcnNpb24gIjMuMC42IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgInNlYWhhc2giIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjFwcjhpam54bnA2OGtpNG00NzQweWM1bXIwMXppamY4Nnl4MDd3YnNxendpeWhn aGRtaHEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0bGFiLnJlZG94LW9zLm9yZy9yZWRveC1vcy9zZWFo YXNoIikKKyAgICAoc3lub3BzaXMKKyAgICAgIkhhc2ggZnVuY3Rpb24gd2l0aCBwcm92ZW4gc3Rh dGlzdGljYWwgZ3VhcmFudGVlcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2th Z2UgcHJvdmlkZXMgYSBibGF6aW5nbHkgZmFzdCwgcG9ydGFibGUgaGFzaCBmdW5jdGlvbiB3aXRo Citwcm92ZW4gc3RhdGlzdGljYWwgZ3VhcmFudGVlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1zZWN1cml0eS1mcmFtZXdvcmstc3lzLTAu MwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LXNlY3VyaXR5LWZyYW1ld29yay1zeXMiKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0182-gnu-Add-rust-which-2.0.patch" Content-Disposition: attachment; filename="0182-gnu-Add-rust-which-2.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060181 RnJvbSBmYmY2Y2ZiOGI0ZjQyMDZiZDk4MWU5NzkxMDM0YjIwODlhMTc1YmI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTozNTo0NCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgyLzIwNl0gZ251OiBB ZGQgcnVzdC13aGljaC0yLjAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXdo aWNoLTIuMCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNDM1ODg4YzE1YS4uZTI0YTM5Y2Q4NiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KQEAgLTk2MjEsNiArOTYyMSwzNSBAQCBhdHRyaWJ1dGUgdGhhdCBpcyBub3Qg aW4gdGhlIHNoYXJlZCBiYWNrZW5kIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5z ZTphc2wyLjAKICAgICAgICAgICAgICAgICAgICBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5l LXB1YmxpYyBydXN0LXdoaWNoLTIuMAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXdoaWNo IikKKyAgICAodmVyc2lvbiAiMi4wLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAg ICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAid2hpY2giIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjByN2k3OTNzYzB4cW5kMmZ4bnFia3NqN2oxa3g2NWJ3bjgxYjh6NDk3NTB2NGM4 Y255bW0iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt ZmFpbHVyZSIgLHJ1c3QtZmFpbHVyZS0wLjEpCisgICAgOzsgICAgICgicnVzdC1saWJjIiAscnVz dC1saWJjLTAuMi41OCkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAg ICA7OyAgICAoKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9oYXJyeWZlaS93aGljaC1ycyIpCisgICAg KHN5bm9wc2lzCisgICAgICJSdXN0IGVxdWl2YWxlbnQgb2YgVW5peCBjb21tYW5kIFwid2hpY2hc IiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBSdXN0 IGVxdWl2YWxlbnQgb2YgVW5peCBjb21tYW5kIFwid2hpY2hcIi4KK0xvY2F0ZSBpbnN0YWxsZWQg ZXhlY3VhYmxlIGluIGNyb3NzIHBsYXRmb3Jtcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC13aWRlc3RyaW5nLTAuNAogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LXdpZGVzdHJpbmciKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0183-gnu-Add-rust-bindgen-0.50.patch" Content-Disposition: attachment; filename="0183-gnu-Add-rust-bindgen-0.50.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060182 RnJvbSBmMDcxYjBhZmQ2Yzg0ODlhYWQxMmFhOTA0YTYxYTFiODgwODBjMmQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTozNjoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTgzLzIwNl0gZ251OiBB ZGQgcnVzdC1iaW5kZ2VuLTAuNTAuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWJpbmRnZW4tMC41MCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTI0YTM5Y2Q4Ni4u OGY4NjBjNzFjYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTQ1NCw2ICs0NTQsNTAgQEAgYW5kIG5vIG1v cmUgKGNhdmVhdDogYmxhY2tfYm94IGlzIHN0aWxsIG1pc3NpbmchKS4iKQogdGhhdCB1c2VzIFNl cmRlIGZvciB0cmFuc2Zvcm1pbmcgc3RydWN0cyBpbnRvIGJ5dGVzIGFuZCB2aWNlIHZlcnNhISIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWJp bmRnZW4tMC41MAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWJpbmRnZW4iKQorICAgICh2 ZXJzaW9uICIwLjUwLjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYmluZGdlbiIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWs0bjFkMDAydnJmbjFtbHB3dzNpYjdmMjc1eW40cnB4ZndrcXByOWJ5bTI3emcxN2FiNSIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1iaXRmbGFn cyIgLHJ1c3QtYml0ZmxhZ3MtMSkKKyAgICA7OyAgICAgKCJydXN0LWNleHByIiAscnVzdC1jZXhw ci0wLjMpCisgICAgOzsgICAgICgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAg OzsgICAgICgicnVzdC1jbGFuZy1zeXMiICxydXN0LWNsYW5nLXN5cy0wLjI4KQorICAgIDs7ICAg ICAoInJ1c3QtY2xhcCIgLHJ1c3QtY2xhcC0yKQorICAgIDs7ICAgICAoInJ1c3QtZW52LWxvZ2dl ciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYpCisgICAgOzsgICAgICgicnVzdC1meGhhc2giICxydXN0 LWZ4aGFzaC0wLjIpCisgICAgOzsgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1z dGF0aWMtMS4zKQorICAgIDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7 ICAgICAoInJ1c3QtcGVla2luZy10YWtlLXdoaWxlIiAscnVzdC1wZWVraW5nLXRha2Utd2hpbGUt MC4xKQorICAgIDs7ICAgICAoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTAu NCkKKyAgICA7OyAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgOzsgICAg ICgicnVzdC1yZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2hsZXgi ICxydXN0LXNobGV4LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXdoaWNoIiAscnVzdC13aGljaC0y LjApKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgi cnVzdC1jbGFwIiAscnVzdC1jbGFwLTIpCisgICAgOzsgICAgICgicnVzdC1kaWZmIiAscnVzdC1k aWZmLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXNobGV4IiAscnVzdC1zaGxleC0wLjEpKSkpCisg ICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9ydXN0LWxhbmcuZ2l0aHViLmlvL3J1c3QtYmlu ZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiQXV0b21hdGljYWxseSBnZW5lcmF0ZXMgRkZJ IGJpbmRpbmdzIHRvIEMgYW5kIEMrK2xpYnJhcmllcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAg ICJBdXRvbWF0aWNhbGx5IGdlbmVyYXRlcyBSdXN0IEZGSSBiaW5kaW5ncyB0byBDIGFuZCBDKysK K2xpYnJhcmllcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKKwogKGRlZmluZS1w dWJsaWMgcnVzdC1iaXQtc2V0LTAuNQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWJpdC1z ZXQiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0184-gnu-Add-rust-sleef-sys-0.1.patch" Content-Disposition: attachment; filename="0184-gnu-Add-rust-sleef-sys-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060183 RnJvbSA0MWRlMmM3MDY4MWEyZjEwYzg4NjI3Y2JmOWI3NTJlYjk0NzBkYTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0MDowMyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg0LzIwNl0gZ251OiBB ZGQgcnVzdC1zbGVlZi1zeXMtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1zbGVlZi1zeXMtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4Zjg2MGM3MWNjLi45OGU0YTE1 YjMyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzU4Niw2ICs3NTg2LDM1IEBAIGRhdGEgdHlwZS4iKQog ICAgIChwcm9wZXJ0aWVzICcoKGhpZGRlbj8gLiAjdCkpKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zbGVlZi1zeXMtMC4xCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3Qtc2xlZWYtc3lzIikKKyAgICAodmVyc2lvbiAiMC4xLjIiKQorICAg IChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAg ICh1cmkgKGNyYXRlLXVyaSAic2xlZWYtc3lzIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxODgxcTJ5YzE3ajJtMXl2 aDAxNDQ3Yzkzd3MxbXNwbnJqM2sybmJ2d2J2Y204ejgxa2t2IikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTAuMSkK KyAgICA7OyAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yLjU4KSkKKyAgICA7OyAgICAj OmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYmluZGdlbiIgLHJ1 c3QtYmluZGdlbi0wLjUwKQorICAgIDs7ICAgICAoInJ1c3QtY21ha2UiICxydXN0LWNtYWtlLTAu MSkKKyAgICA7OyAgICAgKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC42KSkp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9nbnpsYmcvc2xlZWYtc3lzIikK KyAgICAoc3lub3BzaXMKKyAgICAgIlJ1c3QgRkZJIGJpbmRpbmdzIHRvIHRoZSBTTEVFRiBWZWN0 b3JpemVkIE1hdGggTGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJSdXN0IEZGSSBi aW5kaW5ncyB0byB0aGUgU0xFRUYgVmVjdG9yaXplZCBNYXRoIExpYnJhcnkiKQorICAgIChsaWNl bnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1Ymxp YyBydXN0LXNsb2ctMi40CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc2xvZyIpCi0tIAoy LjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0175-gnu-Add-rust-paste-impl-0.1.patch" Content-Disposition: attachment; filename="0175-gnu-Add-rust-paste-impl-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038174 RnJvbSBhNGJjNzdjY2I0ZTljMGYyOGQ1NGEzMjlkYTc4MjZkYTIyYjRhMjY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTowMjowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTc1LzIwNl0gZ251OiBB ZGQgcnVzdC1wYXN0ZS1pbXBsLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtcGFzdGUtaW1wbC0wLjEpLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMjcg KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDJiMzVmZjE5ZS4uZTZlYzBiYmIxOCAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20KQEAgLTcwMjUsNiArNzAyNSwzMyBAQCBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4i KQogICAgICAiQW4gYWR2YW5jZWQgQVBJIGZvciBjcmVhdGluZyBjdXN0b20gc3luY2hyb25pemF0 aW9uIHByaW1pdGl2ZXMuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5z ZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1wYXN0ZS1pbXBsLTAuMQorICAocGFj a2FnZQorICAgIChuYW1lICJydXN0LXBhc3RlLWltcGwiKQorICAgICh2ZXJzaW9uICIwLjEuNSIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJwYXN0ZS1pbXBsIiB2ZXJzaW9uKSkKKyAgICAgICAoZmls ZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxcmtoOG5peG1i N3IxeTBtam5zejYycDZyMWJxYWg1Y2lyaTdid2htZ2NtcTRnazlkcnI2IikpKSkKKyAgICAoYnVp bGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsg IGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXByb2MtbWFjcm8taGFjayIgLHJ1 c3QtcHJvYy1tYWNyby1oYWNrLTAuNSkKKyAgICA7OyAgICAgKCJydXN0LXByb2MtbWFjcm8yIiAs cnVzdC1wcm9jLW1hY3JvMi0wLjQpCisgICAgOzsgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVv dGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMC4xNSkpKSkKKyAgICAo aG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vZHRvbG5heS9wYXN0ZSIpCisgICAgKHN5bm9w c2lzCisgICAgICJJbXBsZW1lbnRhdGlvbiBkZXRhaWwgb2YgdGhlIHBhc3RlIGNyYXRlIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIkltcGxlbWVudGF0aW9uIGRldGFpbCBvZiB0aGUgcGFzdGUg Y3JhdGUiKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXNlbXZlci1wYXJzZXItMC45CiAgIChwYWNrYWdlCiAg ICAgKG5hbWUgInJ1c3Qtc2VtdmVyLXBhcnNlciIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0186-gnu-Add-rust-bytecount-0.5.patch" Content-Disposition: attachment; filename="0186-gnu-Add-rust-bytecount-0.5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060185 RnJvbSA4MGYzZjY4ZDBmMDM2MGRhZDc0NWI1MjczMmE2MjY0NjM0OGU4MmI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0Mzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg2LzIwNl0gZ251OiBB ZGQgcnVzdC1ieXRlY291bnQtMC41LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC1ieXRlY291bnQtMC41KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0ZDVkZWYzYmJlLi4yM2EwMjMz NDc1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNzYwLDYgKzc2MCwzNSBAQCBVVEYtOC4iKQogICAgICAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgZmFzdCBidW1wIGFsbG9jYXRpb24gYXJlbmEgZm9yIFJ1 c3QuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlY291bnQtMC41CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtYnl0ZWNvdW50IikKKyAgICAodmVyc2lvbiAiMC41LjEiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAiYnl0ZWNvdW50IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAg IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hh MjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwejZhMjgwa2l5NGtnNXYzcXc5N3BieXZ3 eWNyMTdmc200MTgwNGk4enBxN25tYWRzM3h5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdv LWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXBhY2tlZC1zaW1kIiAscnVzdC1wYWNrZWQtc2ltZC0wLjMp KQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1jcml0ZXJpb24iICxydXN0LWNyaXRlcmlvbi0wLjIpCisgICAgOzsgICAgICgicnVzdC1xdWlj a2NoZWNrIiAscnVzdC1xdWlja2NoZWNrLTAuOCkKKyAgICA7OyAgICAgKCJydXN0LXJhbmQiICxy dXN0LXJhbmQtMC40KSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9sbG9n aXEvYnl0ZWNvdW50IikKKyAgICAoc3lub3BzaXMKKyAgICAgIkNvdW50IG9jY3VycmVuY2VzIG9m IGEgZ2l2ZW4gYnl0ZSIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJDb3VudCBvY2N1cnJlbmNl cyBvZiBhIGdpdmVuIGJ5dGUsIG9yIHRoZSBudW1iZXIgb2YgVVRGLTggY29kZSBwb2ludHMsCitp biBhIGJ5dGUgc2xpY2UsIGZhc3QuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAs bGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ieXRlb3JkZXItMS4zCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYnl0ZW9yZGVyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0185-gnu-Add-rust-packed-simd-0.3.patch" Content-Disposition: attachment; filename="0185-gnu-Add-rust-packed-simd-0.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060184 RnJvbSBhZjJhZGFjNWY4YmE1NjFmZmMzZTJlNDNjY2RkN2Y1MjA2MThhYzZiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0MTozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg1LzIwNl0gZ251OiBB ZGQgcnVzdC1wYWNrZWQtc2ltZC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXBhY2tlZC1zaW1kLTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5OGU0YTE1YjMyLi40 ZDVkZWYzYmJlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTMxOCw2ICs1MzE4LDM3IEBAIG5vcm1hbGx5 IHByZXZlbnQgbW92aW5nIGEgdHlwZSB0aGF0IGhhcyBiZWVuIGJvcnJvd2VkIGZyb20uIikKICAg ICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGFja2VkLXNpbWQtMC4zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcGFja2VkLXNpbWQiKQorICAgICh2ZXJzaW9uICIwLjMuMyIpCisg ICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAg ICAgKHVyaSAoY3JhdGUtdXJpICJwYWNrZWRfc2ltZCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUt bmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDgyMndxZjZrenc0 aWc5eWtuZGczNDh3MmJ4a2hzM3g2NGJyenN2ZHhoMmExcHlhanBtOCIpKSkpCisgICAgKGJ1aWxk LXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBg KCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0w LjEpCisgICAgOzsgICAgICgicnVzdC1jb3JlLWFyY2giICxydXN0LWNvcmUtYXJjaC0wLjEpCisg ICAgOzsgICAgICgicnVzdC1zbGVlZi1zeXMiICxydXN0LXNsZWVmLXN5cy0wLjEpKQorICAgIDs7 ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1hcnJheXZl YyIgLHJ1c3QtYXJyYXl2ZWMtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcGFzdGUiICxydXN0LXBh c3RlLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbiIgLHJ1c3Qtd2FzbS1iaW5k Z2VuLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXdhc20tYmluZGdlbi10ZXN0IgorICAgIDs7ICAg ICAgLHJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAg Imh0dHBzOi8vZ2l0aHViLmNvbS9ydXN0LWxhbmcvcGFja2VkX3NpbWQiKQorICAgIChzeW5vcHNp cyAiUG9ydGFibGUgUGFja2VkIFNJTUQgdmVjdG9ycyIpCisgICAgKGRlc2NyaXB0aW9uICJQb3J0 YWJsZSBQYWNrZWQgU0lNRCB2ZWN0b3JzIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIu MCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1wYXJpdHktd2FzbS0w LjQwCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcGFyaXR5LXdhc20iKQotLSAKMi4yNC4w Cgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0187-gnu-Add-rust-aho-corasick-0.7.patch" Content-Disposition: attachment; filename="0187-gnu-Add-rust-aho-corasick-0.7.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060186 RnJvbSA1NDRkZDc2MDFmM2ZkZTBkNGNiYTFjMjMwMDczZjZiY2ZmODA4MmY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0NjozMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg3LzIwNl0gZ251OiBB ZGQgcnVzdC1haG8tY29yYXNpY2stMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1haG8tY29yYXNpY2stMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyM2EwMjMzNDc1Li45ODQ1YzY1 YTMzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMTIyLDYgKzEyMiwyOSBAQCBSdXN0LCB1c2luZyBnaW1s aS4iKQogICAgICAiRnV6eiBSdXN0IGNvZGUgd2l0aCBhbWVyaWNhbi1mdXp6eS1sb3AuIikKICAg ICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWFoby1j b3Jhc2ljay0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1haG8tY29yYXNpY2siKQor ICAgICh2ZXJzaW9uICIwLjcuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJhaG8tY29yYXNpY2si IHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFt ZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2Uz MgorICAgICAgICAgIjBrMW5xYWJpejM3bW5mbmxybjA4NHFpOXlmOHBqNmEzOHFnYmIzbGM1emxy MWpwODl4NzYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAg IDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cyAoKCJydXN0LW1lbWNociIg LHJ1c3QtbWVtY2hyLTIuMikpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vQnVybnRTdXNoaS9haG8tY29yYXNpY2siKQorICAgIChzeW5vcHNpcyAiRmFzdCBtdWx0 aXBsZSBzdWJzdHJpbmcgc2VhcmNoaW5nIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkZhc3Qg bXVsdGlwbGUgc3Vic3RyaW5nIHNlYXJjaGluZy4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6 dW5saWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWFuc2kt dGVybS0wLjExCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYW5zaS10ZXJtIikKLS0gCjIu MjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0188-gnu-Add-rust-encoding-rs-0.8.patch" Content-Disposition: attachment; filename="0188-gnu-Add-rust-encoding-rs-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060187 RnJvbSAyOTgzYzE0YTJiOGY0NmU4ZTJhYWI1YTIwYmQ5OTdhZTgxN2JjZTVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo0OTowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg4LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1ycy0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LWVuY29kaW5nLXJzLTAuOCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA5ODQ1YzY1YTMzLi43 MmZhNDI0MGQ5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjM3NCw2ICsyMzc0LDM3IEBAIGNoYXIsIHU4 IGFuZCB1MTYuIikKIGVuY29kaW5ncyIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpjYzApKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1lbmNvZGluZy1ycy0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1lbmNvZGluZy1ycyIpCisgICAgKHZlcnNpb24gIjAuOC4xNyIpCisgICAgKHNvdXJj ZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJlbmNvZGluZ19ycyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAg ICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg KHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMXY5MDJxcW5iZDM3dmRxNHJqdnA2 azA1d21naHJhc2ZkY2p5MzBncDF4cGpnNWY3aG1hMSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBj YXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28t aW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAg OzsgICAgICgicnVzdC1wYWNrZWQtc2ltZCIgLHJ1c3QtcGFja2VkLXNpbWQtMC4zKQorICAgIDs7 ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkpCisgICAgOzsgICAgIzpjYXJnby1k ZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJpbmNvZGUiICxydXN0LWJpbmNv ZGUtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJp dmUtMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUtanNvbiIgLHJ1c3Qtc2VyZGUtanNvbi0x LjApKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9kb2NzLnJzL2VuY29kaW5nX3JzLyIpCisg ICAgKHN5bm9wc2lzCisgICAgICJHZWNrby1vcmllbnRlZCBpbXBsZW1lbnRhdGlvbiBvZiB0aGUg RW5jb2RpbmcgU3RhbmRhcmQiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdl IHByb3ZpZGVzIGEgR2Vja28tb3JpZW50ZWQgaW1wbGVtZW50YXRpb24gb2YgdGhlIEVuY29kaW5n CitTdGFuZGFyZCIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhw YXQpKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0173-gnu-Add-rust-proptest-0.9.patch" Content-Disposition: attachment; filename="0173-gnu-Add-rust-proptest-0.9.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8038172 RnJvbSA5Y2EyMTBiN2Q4NmFlMjkzZDdmY2NiNmQyMmU1MjAyMWU2ZGMyNWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwODo1NDo0OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTczLzIwNl0gZ251OiBB ZGQgcnVzdC1wcm9wdGVzdC0wLjkuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXByb3B0ZXN0LTAuOSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggM2FmMzM3MDVkYy4u NTYyY2I3NTQ4MSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTU2NDksNiArNTY0OSw0NCBAQCBpbiB0ZXJt cyBvZiB0aGUgdXBzdHJlYW0gdW5zdGFibGUgQVBJLiIpCiAgICAgICAgICAoYmFzZTMyCiAgICAg ICAgICAgIjBuZDcxZmwyNHN5czA2NmpyaGE2ajdpMzRuZmtqdjQ0eXp3OHl3dzk3NDJ3bWM4ajBn ZmciKSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcHJvcHRlc3QtMC45CisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3QtcHJvcHRlc3QiKQorICAgICh2ZXJzaW9uICIwLjkuNCIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg KHVyaSAoY3JhdGUtdXJpICJwcm9wdGVzdCIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQor ICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMTdzamc4aXNhczRxazg1ODA3 YzRwYW5paDlrMGx3YTRrMW1iYWpoY2l3NWM1cTE3dzU2ZyIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2Fy Z28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1iaXQtc2V0IiAscnVzdC1iaXQtc2V0LTAuNSkK KyAgICA7OyAgICAgKCJydXN0LWJpdGZsYWdzIiAscnVzdC1iaXRmbGFncy0xKQorICAgIDs7ICAg ICAoInJ1c3QtYnl0ZW9yZGVyIiAscnVzdC1ieXRlb3JkZXItMS4zKQorICAgIDs7ICAgICAoInJ1 c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEuMykKKyAgICA7OyAgICAgKCJydXN0 LW51bS10cmFpdHMiICxydXN0LW51bS10cmFpdHMtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcXVp Y2stZXJyb3IiICxydXN0LXF1aWNrLWVycm9yLTEuMikKKyAgICA7OyAgICAgKCJydXN0LXJhbmQi ICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZC1jaGFjaGEiICxydXN0LXJh bmQtY2hhY2hhLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXJhbmQteG9yc2hpZnQiICxydXN0LXJh bmQteG9yc2hpZnQtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtcmVnZXgtc3ludGF4IiAscnVzdC1y ZWdleC1zeW50YXgtMC42KQorICAgIDs7ICAgICAoInJ1c3QtcnVzdHktZm9yayIgLHJ1c3QtcnVz dHktZm9yay0wLjIpCisgICAgOzsgICAgICgicnVzdC10ZW1wZmlsZSIgLHJ1c3QtdGVtcGZpbGUt My4wKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtcmVnZXgiICxydXN0LXJlZ2V4LTEuMSkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJo dHRwczovL2FsdHN5c3JxLmdpdGh1Yi5pby9wcm9wdGVzdC1ib29rL3Byb3B0ZXN0L2luZGV4Lmh0 bWwiKQorICAgIChzeW5vcHNpcworICAgICAiSHlwb3RoZXNpcy1saWtlIHByb3BlcnR5LWJhc2Vk IHRlc3RpbmcgYW5kIHNocmlua2luZyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJIeXBvdGhl c2lzLWxpa2UgcHJvcGVydHktYmFzZWQgdGVzdGluZyBhbmQgc2hyaW5raW5nLiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUtcHVi bGljIHJ1c3QtcXVpY2stZXJyb3ItMS4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtcXVp Y2stZXJyb3IiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0190-gnu-Add-rust-grep-regex-0.1.patch" Content-Disposition: attachment; filename="0190-gnu-Add-rust-grep-regex-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060189 RnJvbSA3ODNhNDg1MTA1Y2Y2YTlmNTZhNTI5ZmYyZDk0YzQxM2NiNDRmOTU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1MzoxOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkwLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXJlZ2V4LTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1 c3QtZ3JlcC1yZWdleC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggMDc3NjQ5N2IyOC4uZDk4 Mjg5NGQ0MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTM1MjIsNiArMzUyMiwzNyBAQCBmb2N1cyBvbiBs aW5lIG9yaWVudGVkIHNlYXJjaC4iKQogICAgIChkZXNjcmlwdGlvbiAiVXNlIFBDUkUyIHdpdGgg dGhlIGdyZXAgY3JhdGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxsaWNlbnNl OnVubGljZW5zZSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVwLXJlZ2V4LTAuMQorICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWdyZXAtcmVnZXgiKQorICAgICh2ZXJzaW9uICIwLjEu MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJncmVwLXJlZ2V4IiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxbGJiODgz N2d6eTI1bjcwNm1uaWRhcHM0amw2M3ltNjc5enJhajhuZnk1ZzAyemJ6NTQ5IikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWFoby1jb3Jhc2ljayIgLHJ1 c3QtYWhvLWNvcmFzaWNrLTAuNykKKyAgICA7OyAgICAgKCJydXN0LWdyZXAtbWF0Y2hlciIgLHJ1 c3QtZ3JlcC1tYXRjaGVyLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAu NCkKKyAgICA7OyAgICAgKCJydXN0LXJlZ2V4IiAscnVzdC1yZWdleC0xLjEpCisgICAgOzsgICAg ICgicnVzdC1yZWdleC1zeW50YXgiICxydXN0LXJlZ2V4LXN5bnRheC0wLjYpCisgICAgOzsgICAg ICgicnVzdC10aHJlYWQtbG9jYWwiICxydXN0LXRocmVhZC1sb2NhbC0wLjMpCisgICAgOzsgICAg ICgicnVzdC11dGY4LXJhbmdlcyIgLHJ1c3QtdXRmOC1yYW5nZXMtMS4wKSkpKQorICAgIChob21l LXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3JpcGdyZXAiKQorICAg IChzeW5vcHNpcworICAgICAiVXNlIFJ1c3QncyByZWdleCBsaWJyYXJ5IHdpdGggdGhlIGdyZXAg Y3JhdGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiVXNlIFJ1c3QncyByZWdleCBsaWJyYXJ5 IHdpdGggdGhlIGdyZXAgY3JhdGUuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOnVubGljZW5z ZSAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1oYWxmLTEuMwogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWhhbGYiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0189-gnu-Add-rust-encoding-rs-io-0.1.patch" Content-Disposition: attachment; filename="0189-gnu-Add-rust-encoding-rs-io-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060188 RnJvbSA5YWJiYjcwN2UxMGNlM2UxOGFmNDBjZWVjYzdmN2EyZWMwZDcyNzA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1MToyMiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTg5LzIwNl0gZ251OiBB ZGQgcnVzdC1lbmNvZGluZy1ycy1pby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IChydXN0LWVuY29kaW5nLXJzLWlvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA3MmZhNDI0MGQ5Li4w Nzc2NDk3YjI4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQwNSw2ICsyNDA1LDMxIEBAIGVuY29kaW5n cyIpCiBTdGFuZGFyZCIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6 ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZW5jb2RpbmctcnMtaW8tMC4xCisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZW5jb2RpbmctcnMtaW8iKQorICAgICh2ZXJzaW9uICIw LjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJlbmNvZGluZ19yc19pbyIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MGI3azlwN2lua3JjYW5oN2g2cTRtMjc4eTA1Z21jd2k4cDVyNDNoN2dyemw1ZHhmdzZjbiIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1lbmNvZGluZy1y cyIgLHJ1c3QtZW5jb2RpbmctcnMtMC44KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBz Oi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL2VuY29kaW5nX3JzX2lvIikKKyAgICAoc3lub3BzaXMK KyAgICAgIlN0cmVhbWluZyB0cmFuc2NvZGluZyBmb3IgZW5jb2RpbmdfcnMiKQorICAgIChkZXNj cmlwdGlvbgorICAgICAiU3RyZWFtaW5nIHRyYW5zY29kaW5nIGZvciBlbmNvZGluZ19ycyIpCisg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZW52LWxvZ2dlci0wLjYKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC1lbnYtbG9nZ2VyIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0192-gnu-Add-rust-grep-printer-0.1.patch" Content-Disposition: attachment; filename="0192-gnu-Add-rust-grep-printer-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060191 RnJvbSA2M2RiYTA1NWMwN2FkYTU0YjNmNWEwZmFiYjdmZGEzODQ1MWJhOGY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1ODowMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkyLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXByaW50ZXItMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLXByaW50ZXItMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4ZmFlZjJh ZWUwLi5mMGIwY2QzYTdhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMzUyMiw2ICszNTIyLDQxIEBAIGZv Y3VzIG9uIGxpbmUgb3JpZW50ZWQgc2VhcmNoLiIpCiAgICAgKGRlc2NyaXB0aW9uICJVc2UgUENS RTIgd2l0aCB0aGUgZ3JlcCBjcmF0ZS4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQg LGxpY2Vuc2U6dW5saWNlbnNlKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyZXAtcHJpbnRl ci0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXByaW50ZXIiKQorICAgICh2 ZXJzaW9uICIwLjEuMyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJncmVwLXByaW50ZXIiIHZlcnNp b24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIg dmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAg ICAgICAgIjBteGMxeXg1c3g4OWYwMGltbG01ZDNoeHdkZ2dsdjlyendka2k4YmE1MGd2cThhMm5y OG0iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1 bWVudHMKKyAgICAgYCgjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYmFzZTY0IiAscnVz dC1iYXNlNjQtMC4xMCkKKyAgICAgICAgKCJydXN0LWJzdHIiICxydXN0LWJzdHItMC4yKQorICAg ICAgICAoInJ1c3QtZ3JlcC1tYXRjaGVyIiAscnVzdC1ncmVwLW1hdGNoZXItMC4xKQorICAgICAg ICAoInJ1c3QtZ3JlcC1zZWFyY2hlciIgLHJ1c3QtZ3JlcC1zZWFyY2hlci0wLjEpCisgICAgICAg ICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtZGVy aXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKQorICAgICAgICAoInJ1c3Qtc2VyZGUtanNvbiIg LHJ1c3Qtc2VyZGUtanNvbi0xLjApCisgICAgICAgICgicnVzdC10ZXJtY29sb3IiICxydXN0LXRl cm1jb2xvci0xLjApKQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAg KCgicnVzdC1ncmVwLXJlZ2V4IiAscnVzdC1ncmVwLXJlZ2V4LTAuMSkpKSkKKyAgICAoaG9tZS1w YWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwIikKKyAgICAo c3lub3BzaXMKKyAgICAgIlN0YW5kYXJkIHByaW50aW5nIG9mIHNlYXJjaCByZXN1bHRzIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgIkFuIGltcGxlbWVudGF0aW9uIG9mIHRoZSBncmVwIGNyYXRl J3MgU2luayB0cmFpdCB0aGF0IHByb3ZpZGVzCitzdGFuZGFyZCBwcmludGluZyBvZiBzZWFyY2gg cmVzdWx0cywgc2ltaWxhciB0byBncmVwIGl0c2VsZi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vu c2U6dW5saWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWdy ZXAtcmVnZXgtMC4xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3JlcC1yZWdleCIpCi0t IAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0193-gnu-Add-rust-grep-0.2.patch" Content-Disposition: attachment; filename="0193-gnu-Add-rust-grep-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060192 RnJvbSBkYWFmZTM0MGRlY2Y3MDllNWYzNmE3ZTk4YWMyNGZlMTRkNGI0NzQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1OToyMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkzLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZ3Jl cC0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMyBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCBmMGIwY2QzYTdhLi40NjIwNTA0M2UzIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzQzNyw2ICszNDM3LDM5IEBAIHBhdGggc2ltdWx0YW5lb3VzbHks IGFuZCByZXR1cm5pbmcgYWxsIG9mIHRoZSBnbG9icyB0aGF0IG1hdGNoZWQuIikKIGxvYWRpbmcg Y3JhdGUuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGlj IHJ1c3QtZ3JlcC0wLjIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwIikKKyAgICAo dmVyc2lvbiAiMC4yLjQiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcCIgdmVyc2lvbikpCisg ICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAi MXBraGpsYWR5Ynp6Y2l3ZzBtamszdmp6NWZ5aTc2aGswZDNoZ3l6djJqeGx5cDh2NGZ5YyIpKSkp CisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50 cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1ncmVwLWNsaSIg LHJ1c3QtZ3JlcC1jbGktMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ3JlcC1tYXRjaGVyIiAscnVz dC1ncmVwLW1hdGNoZXItMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ3JlcC1wY3JlMiIgLHJ1c3Qt Z3JlcC1wY3JlMi0wLjEpCisgICAgOzsgICAgICgicnVzdC1ncmVwLXByaW50ZXIiICxydXN0LWdy ZXAtcHJpbnRlci0wLjEpCisgICAgOzsgICAgICgicnVzdC1ncmVwLXJlZ2V4IiAscnVzdC1ncmVw LXJlZ2V4LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWdyZXAtc2VhcmNoZXIiICxydXN0LWdyZXAt c2VhcmNoZXItMC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAg IDs7ICAgICgoInJ1c3QtdGVybWNvbG9yIiAscnVzdC10ZXJtY29sb3ItMS4wKQorICAgIDs7ICAg ICAoInJ1c3Qtd2Fsa2RpciIgLHJ1c3Qtd2Fsa2Rpci0yLjIpKSkpCisgICAgKGhvbWUtcGFnZQor ICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0J1cm50U3VzaGkvcmlwZ3JlcCIpCisgICAgKHN5bm9w c2lzCisgICAgICJMaW5lIG9yaWVudGVkIHJlZ2V4IHNlYXJjaGluZyBhcyBhIGxpYnJhcnkiKQor ICAgIChkZXNjcmlwdGlvbgorICAgICAiRmFzdCBsaW5lIG9yaWVudGVkIHJlZ2V4IHNlYXJjaGlu ZyBhcyBhIGxpYnJhcnkuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOnVubGljZW5zZSAsbGlj ZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ncmVwLWNsaS0wLjEKICAgKHBh Y2thZ2UKICAgICAobmFtZSAicnVzdC1ncmVwLWNsaSIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0191-gnu-Add-rust-grep-searcher-0.1.patch" Content-Disposition: attachment; filename="0191-gnu-Add-rust-grep-searcher-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060190 RnJvbSBhNGY1YWNiOTRhNjJlODk3OTY4OWE3NmI5ZjFhMjQxM2ViNTA5YTZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAwOTo1NTo1NyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTkxLzIwNl0gZ251OiBB ZGQgcnVzdC1ncmVwLXNlYXJjaGVyLTAuMS4KCiogZ251L3BhY2thZ2UvY3JhdGVzLWlvLnNjbSAo cnVzdC1ncmVwLXNlYXJjaGVyLTAuMSk6IE5ldyB2ZXJzaW9uLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGQ5ODI4OTRk NDMuLjhmYWVmMmFlZTAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zNTUzLDYgKzM1NTMsNDAgQEAgZm9j dXMgb24gbGluZSBvcmllbnRlZCBzZWFyY2guIikKICAgICAgIlVzZSBSdXN0J3MgcmVnZXggbGli cmFyeSB3aXRoIHRoZSBncmVwIGNyYXRlLiIpCiAgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTp1bmxp Y2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ3JlcC1zZWFy Y2hlci0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ncmVwLXNlYXJjaGVyIikKKyAg ICAodmVyc2lvbiAiMC4xLjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3JlcC1zZWFyY2hlciIg dmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1l ICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMy CisgICAgICAgICAiMHBqODVtN3E2azZqcGwzcTU3djFnd3E1anhtcW56YTJ4ZzdqamN4a3kzcTMy NXo4bGNqeSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg OzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVz dC1ic3RyIiAscnVzdC1ic3RyLTAuMikKKyAgICA7OyAgICAgKCJydXN0LWJ5dGVjb3VudCIgLHJ1 c3QtYnl0ZWNvdW50LTAuNSkKKyAgICA7OyAgICAgKCJydXN0LWVuY29kaW5nLXJzIiAscnVzdC1l bmNvZGluZy1ycy0wLjgpCisgICAgOzsgICAgICgicnVzdC1lbmNvZGluZy1ycy1pbyIgLHJ1c3Qt ZW5jb2RpbmctcnMtaW8tMC4xKQorICAgIDs7ICAgICAoInJ1c3QtZ3JlcC1tYXRjaGVyIiAscnVz dC1ncmVwLW1hdGNoZXItMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40 KQorICAgIDs7ICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtZ3JlcC1yZWdl eCIgLHJ1c3QtZ3JlcC1yZWdleC0wLjEpCisgICAgOzsgICAgICgicnVzdC1yZWdleCIgLHJ1c3Qt cmVnZXgtMS4xKSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9C dXJudFN1c2hpL3JpcGdyZXAiKQorICAgIChzeW5vcHNpcworICAgICAiTGluZSBvcmllbnRlZCBy ZWdleCBzZWFyY2hpbmcgYXMgYSBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkZh c3QgbGluZSBvcmllbnRlZCByZWdleCBzZWFyY2hpbmcgYXMgYSBsaWJyYXJ5LiIpCisgICAgKGxp Y2Vuc2UgYCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZpbmUt cHVibGljIHJ1c3QtaGFsZi0xLjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1oYWxmIikK LS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0194-gnu-Add-rust-stdweb-0.4.patch" Content-Disposition: attachment; filename="0194-gnu-Add-rust-stdweb-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060193 RnJvbSA2NzIzZDViZmU4OTg4ZGVlYzEwNjI3YTBjM2RmNGU5MGMzODJjY2VjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDowNzozMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk0LzIwNl0gZ251OiBB ZGQgcnVzdC1zdGR3ZWItMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1z dGR3ZWItMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA0NjIwNTA0M2UzLi4yYzZl ZWRlMmQwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODEyOSw2ICs4MTI5LDQ4IEBAIGFyZSBtZXQuIikK ICAgICAocHJvcGVydGllcyAnKChoaWRkZW4/IC4gI3QpKSkKICAgICAobGljZW5zZSAobGlzdCBs aWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXN0 ZHdlYi0wLjQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zdGR3ZWIiKQorICAgICh2ZXJz aW9uICIwLjQuMTciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAic3Rkd2ViIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw OTRnaWFkMXY4MXJ4eHM0aXpmODhpamM5YzZ3M2M3Y3I1YTdjd3dyODZtYzIyeG40aHkzIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRz CisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWRpc2NhcmQiICxy dXN0LWRpc2NhcmQtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcy1jaGFubmVsLXByZXZp ZXciICxydXN0LWZ1dHVyZXMtY2hhbm5lbC1wcmV2aWV3LTAuMykKKyAgICA7OyAgICAgKCJydXN0 LWZ1dHVyZXMtY29yZS1wcmV2aWV3IiAscnVzdC1mdXR1cmVzLWNvcmUtcHJldmlldy0wLjMpCisg ICAgOzsgICAgICgicnVzdC1mdXR1cmVzLWV4ZWN1dG9yLXByZXZpZXciICxydXN0LWZ1dHVyZXMt ZXhlY3V0b3ItcHJldmlldy0wLjMpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzLXV0aWwtcHJl dmlldyIgLHJ1c3QtZnV0dXJlcy11dGlsLXByZXZpZXctMC4zKQorICAgIDs7ICAgICAoInJ1c3Qt c2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXNlcmRlLWpzb24iICxy dXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAoInJ1c3Qtc3Rkd2ViLWRlcml2ZSIgLHJ1 c3Qtc3Rkd2ViLWRlcml2ZS0wLjUpCisgICAgOzsgICAgICgicnVzdC1zdGR3ZWItaW50ZXJuYWwt bWFjcm9zIiAscnVzdC1zdGR3ZWItaW50ZXJuYWwtbWFjcm9zLTAuMikKKyAgICA7OyAgICAgKCJy dXN0LXN0ZHdlYi1pbnRlcm5hbC1ydW50aW1lIiAscnVzdC1zdGR3ZWItaW50ZXJuYWwtcnVudGlt ZS0wLjEpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRnZW4iICxydXN0LXdhc20tYmluZGdl bi0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAg KCgicnVzdC1ydXN0Yy12ZXJzaW9uIiAscnVzdC1ydXN0Yy12ZXJzaW9uLTAuMikKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAo InJ1c3Qtc3Rkd2ViLWludGVybmFsLXRlc3QtbWFjcm8iCisgICAgOzsgICAgICAscnVzdC1zdGR3 ZWItaW50ZXJuYWwtdGVzdC1tYWNyby0wLjEpCisgICAgOzsgICAgICgicnVzdC13YXNtLWJpbmRn ZW4tdGVzdCIgLHJ1c3Qtd2FzbS1iaW5kZ2VuLXRlc3QtMC4yKSkpKQorICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vZ2l0aHViLmNvbS9rb3V0ZS9zdGR3ZWIiKQorICAgIChzeW5vcHNpcworICAgICAi U3RhbmRhcmQgbGlicmFyeSBmb3IgdGhlIGNsaWVudC1zaWRlIFdlYiIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBzdGFuZGFyZCBsaWJyYXJ5IGZvciB0 aGUgY2xpZW50LXNpZGUKK1dlYi4iKQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6ZXhwYXQgLGxp Y2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi1kZXJpdmUtMC41 CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtc3Rkd2ViLWRlcml2ZSIpCi0tIAoyLjI0LjAK Cg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0195-gnu-Add-rust-tokio-fs-0.1.patch" Content-Disposition: attachment; filename="0195-gnu-Add-rust-tokio-fs-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060194 RnJvbSA5ZmE0NDVmMmExYjQ1MWRhMTZiYjViNzM1MjcyZGExOTJjNWRkMzhkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxMzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk1LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby1mcy0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LXRva2lvLWZzLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAzMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCAyYzZlZWRlMmQwLi42Y2IyZGMz MGE5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtODg2NSw2ICs4ODY1LDM3IEBAIHRoZSBjdXJyZW50IHRo cmVhZC4iKQogICAgIChkZXNjcmlwdGlvbiAiRnV0dXJlIGV4ZWN1dGlvbiBwcmltaXRpdmVzIikK ICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtdG9r aW8tZnMtMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tZnMiKQorICAgICh2 ZXJzaW9uICIwLjEuNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby1mcyIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMWJ4cDg1ODVwaTRqNWczOWNpMmdrazk5cW55aWx5aGhpbGE3Y3M4cjZzY2RuMGlkcnJpeiIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3Vt ZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1mdXR1cmVz IiAscnVzdC1mdXR1cmVzLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10 b2tpby1pby0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby10aHJlYWRwb29sIiAscnVzdC10 b2tpby10aHJlYWRwb29sLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1 dHMKKyAgICA7OyAgICAoKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC40KQorICAgIDs7ICAgICAo InJ1c3QtdGVtcGRpciIgLHJ1c3QtdGVtcGRpci0wLjMpCisgICAgOzsgICAgICgicnVzdC10ZW1w ZmlsZSIgLHJ1c3QtdGVtcGZpbGUtMy4wKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8iICxydXN0 LXRva2lvKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tY29kZWMiICxydXN0LXRva2lvLWNvZGVj LTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzICJGaWxl c3lzdGVtIEFQSSBmb3IgVG9raW8iKQorICAgIChkZXNjcmlwdGlvbiAiRmlsZXN5c3RlbSBBUEkg Zm9yIFRva2lvLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiA7OyBDeWNsaWMg ZGVwZW5kZW5jaWVzIHdpdGggdG9raW8gYW5kIHRva2lvLWN1cnJlbnQtdGhyZWFkCiAoZGVmaW5l LXB1YmxpYyBydXN0LXRva2lvLWlvLTAuMQogICAocGFja2FnZQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0196-gnu-Add-rust-tokio-timer-0.2.patch" Content-Disposition: attachment; filename="0196-gnu-Add-rust-tokio-timer-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t8060195 RnJvbSAzZjM2YjUzMzA0YWNhYTczODQ1N2FjNzk3ZTY3MDdlMTdiNmYzZjM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxNTo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk2LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10aW1lci0wLjIuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChy dXN0LXRva2lvLXRpbWVyLTAuMik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgMjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggNmNiMmRjMzBhOS4uZDU3 NWU3MzVhNCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkwNzgsNiArOTA3OCwzNSBAQCB0aGUgY3VycmVu dCB0aHJlYWQuIikKIHBvb2wuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhk ZWZpbmUtcHVibGljIHJ1c3QtdG9raW8tdGltZXItMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUg InJ1c3QtdG9raW8tdGltZXIiKQorICAgICh2ZXJzaW9uICIwLjIuMTEiKQorICAgIChzb3VyY2UK KyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNy YXRlLXVyaSAidG9raW8tdGltZXIiIHZlcnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAg ICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjAzbTY4YWlua2R5M2I1cGYyMHJqeWtu aGsycHB4MzViamRjMnlmajJidjgwc2w5Nmg0N2oiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlu cHV0cworICAgIDs7ICAgICgoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1jcm9zc2JlYW0t dXRpbHMtMC42KQorICAgIDs7ICAgICAoInJ1c3QtZnV0dXJlcyIgLHJ1c3QtZnV0dXJlcy0wLjEp CisgICAgOzsgICAgICgicnVzdC1zbGFiIiAscnVzdC1zbGFiLTAuNCkKKyAgICA7OyAgICAgKCJy dXN0LXRva2lvLWV4ZWN1dG9yIiAscnVzdC10b2tpby1leGVjdXRvci0wLjEpKQorICAgIDs7ICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1yYW5kIiAscnVz dC1yYW5kLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvIiAscnVzdC10b2tpbykKKyAgICA7 OyAgICAgKCJydXN0LXRva2lvLW1vY2stdGFzayIgLHJ1c3QtdG9raW8tbW9jay10YXNrLTAuMSkp KSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vdG9raW8tcnMvdG9raW8iKQor ICAgIChzeW5vcHNpcyAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8iKQorICAgIChkZXNjcmlw dGlvbiAiVGltZXIgZmFjaWxpdGllcyBmb3IgVG9raW8iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10b21sLTAuNQogICAocGFja2FnZQogICAg IChuYW1lICJydXN0LXRvbWwiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0197-gnu-Add-rust-tokio-udp-0.1.patch" Content-Disposition: attachment; filename="0197-gnu-Add-rust-tokio-udp-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s196 RnJvbSA3NWViN2UzMGE3MTQ5OWQ2NmY0ZWNhZTA4Y2Y1YjI4NzYyYzVmYWJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoxODoyMSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk3LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby11ZHAtMC4xLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby11ZHAtMC4xKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZDU3NWU3MzVhNC4uMjFlZjBi MDM0OCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkxMDcsNiArOTEwNywzNiBAQCBwb29sLiIpCiAgICAg KGRlc2NyaXB0aW9uICJUaW1lciBmYWNpbGl0aWVzIGZvciBUb2tpbyIpCiAgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXRva2lvLXVkcC0wLjEKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10b2tpby11ZHAiKQorICAgICh2ZXJzaW9uICIwLjEu MyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gp CisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby11ZHAiIHZlcnNpb24pKQorICAgICAgIChm aWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjE0a2ZqMzVz NDY1Y3pjc3BheWFjbnpseHJhemZ2eHpoaGdncTFycWxsamhncDFzcWE5azYiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7 OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYnl0ZXMiICxydXN0LWJ5dGVz LTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4xKQorICAg IDs7ICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgIDs7ICAgICAoInJ1c3QtbWlv IiAscnVzdC1taW8tMC42KQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tY29kZWMiICxydXN0LXRv a2lvLWNvZGVjLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWlvIiAscnVzdC10b2tpby1p by0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1yZWFjdG9yIiAscnVzdC10b2tpby1yZWFj dG9yLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC42KSkpKQorICAgIChob21l LXBhZ2UgImh0dHBzOi8vdG9raW8ucnMiKQorICAgIChzeW5vcHNpcyAiVURQIGJpbmRpbmdzIGZv ciB0b2tpbyIpCisgICAgKGRlc2NyaXB0aW9uICJVRFAgYmluZGluZ3MgZm9yIHRva2lvLiIpCisg ICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXRvbWwt MC41CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtdG9tbCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0198-gnu-Add-rust-mio-uds-0.6.patch" Content-Disposition: attachment; filename="0198-gnu-Add-rust-mio-uds-0.6.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s197 RnJvbSBjZTBhNzQ3YmQ2NDhhNzlhNTNiYjJkYjA1MmE2MWU1MGQzZDgyOTE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyMToxOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk4LzIwNl0gZ251OiBB ZGQgcnVzdC1taW8tdWRzLTAuNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3Qt bWlvLXVkcy0wLjYpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI5 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IDIxZWYwYjAzNDguLmI3YWI5ODIzZjcg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC00OTMyLDYgKzQ5MzIsMzUgQEAgZHJvcC1pbiByZXBsYWNlbWVu dCBmb3IgbWluaXoiKQogICAgIChkZXNjcmlwdGlvbiAiTGlnaHR3ZWlnaHQgbm9uLWJsb2NraW5n IElPIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtbWlvLXVkcy0wLjYKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1taW8tdWRzIikKKyAg ICAodmVyc2lvbiAiMC42LjciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAibWlvLXVkcyIgdmVyc2lv bikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAg ICAgICAiMDlnaW1kYm5qN2I5eWNhOTlwazhseGg5amhsNzltc2o3OTVjOGZ4aTJzcXI5c2xtZnFs biIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgOzsgKGFy Z3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRzCisgICAgOzsgICAgKCgicnVzdC1pb3Zl YyIgLHJ1c3QtaW92ZWMtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0w LjIuNTgpCisgICAgOzsgICAgICgicnVzdC1taW8iICxydXN0LW1pby0wLjYpKQorICAgIDs7ICAg ICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC10ZW1wZGlyIiAs cnVzdC10ZW1wZGlyLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1 Yi5jb20vYWxleGNyaWNodG9uL21pby11ZHMiKQorICAgIChzeW5vcHNpcworICAgICAiVW5peCBk b21haW4gc29ja2V0IGJpbmRpbmdzIGZvciBtaW8iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi VW5peCBkb21haW4gc29ja2V0IGJpbmRpbmdzIGZvciBtaW8uIikKKyAgICAobGljZW5zZSBgKCxs aWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1t aW93LTAuMwogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LW1pb3ciKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0200-gnu-Add-rust-tokio-trace-core-0.2.patch" Content-Disposition: attachment; filename="0200-gnu-Add-rust-tokio-trace-core-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s199 RnJvbSBhM2Y1YjA4NWI2YjMyZTQ3YjFlMjMwZDFmNDkwNzFmOWM5MjI2YzQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyNzoyNCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAwLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby10cmFjZS1jb3JlLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdG9raW8tdHJhY2UtY29yZS0wLjIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20gfCAyMiArKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZWFmZmE0NzM0Yi4u ZjJiM2FhZmQ3NSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTkxMzYsNiArOTEzNiwyOCBAQCBwb29sLiIp CiAgICAgKGRlc2NyaXB0aW9uICJUaW1lciBmYWNpbGl0aWVzIGZvciBUb2tpbyIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisgKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby10cmFj ZS1jb3JlLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRva2lvLXRyYWNlLWNvcmUi KQorICAgICh2ZXJzaW9uICIwLjIuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0b2tpby10cmFj ZS1jb3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBw ZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAg IChiYXNlMzIKKyAgICAgICAgICIwNHk2YzJyNGRkemswMnhiM2huNjBzOWExdzkyaDBnOHB6bXh3 YXNwcXZ3bXNyYmE1ajU5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAg ICAoKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xLjMpKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly90b2tpby5ycyIpCisgICAgKHN5bm9wc2lzICJDb3JlIHByaW1pdGl2 ZXMgZm9yIHRva2lvLXRyYWNlIikKKyAgICAoZGVzY3JpcHRpb24gIkNvcmUgcHJpbWl0aXZlcyBm b3IgdG9raW8tdHJhY2UuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtdG9raW8tdWRwLTAuMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LXRva2lvLXVkcCIpCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0199-gnu-Add-rust-tokio-uds-0.2.patch" Content-Disposition: attachment; filename="0199-gnu-Add-rust-tokio-uds-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s198 RnJvbSBmMTk5NGYzMGUxMTViM2Y0MWVmOWVhMmFiZmZlNWVlNzY1NmQxODk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDoyMzoyNyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMTk5LzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby11ZHMtMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVz dC10b2tpby11ZHMtMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGI3YWI5ODIzZjcuLmVh ZmZhNDczNGIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC05MTY2LDYgKzkxNjYsNDAgQEAgcG9vbC4iKQog ICAgIChkZXNjcmlwdGlvbiAiVURQIGJpbmRpbmdzIGZvciB0b2tpby4iKQogICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10b2tpby11ZHMtMC4yCisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8tdWRzIikKKyAgICAodmVyc2lvbiAiMC4y LjUiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNo KQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8tdWRzIiB2ZXJzaW9uKSkKKyAgICAgICAo ZmlsZS1uYW1lCisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIu Z3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwaTk0a3ht YTZsN2l5NWhkNWs3bnZuN3Y5cG55dzBzNTRibTltanMwbGFwMWwweHpxenEzIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAg OzsgIGAoIzpjYXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRl cy0wLjQpCisgICAgOzsgICAgICgicnVzdC1mdXR1cmVzIiAscnVzdC1mdXR1cmVzLTAuMSkKKyAg ICA7OyAgICAgKCJydXN0LWlvdmVjIiAscnVzdC1pb3ZlYy0wLjEpCisgICAgOzsgICAgICgicnVz dC1saWJjIiAscnVzdC1saWJjLTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LWxvZyIgLHJ1c3Qt bG9nLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LW1pbyIgLHJ1c3QtbWlvLTAuNikKKyAgICA7OyAg ICAgKCJydXN0LW1pby11ZHMiICxydXN0LW1pby11ZHMtMC42KQorICAgIDs7ICAgICAoInJ1c3Qt dG9raW8tY29kZWMiICxydXN0LXRva2lvLWNvZGVjLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRv a2lvLWlvIiAscnVzdC10b2tpby1pby0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1yZWFj dG9yIiAscnVzdC10b2tpby1yZWFjdG9yLTAuMSkpCisgICAgOzsgICAgIzpjYXJnby1kZXZlbG9w bWVudC1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LXRlbXBmaWxlIiAscnVzdC10ZW1wZmlsZS0z LjApCisgICAgOzsgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8pKSkpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Rva2lvLXJzL3Rva2lvIikKKyAgICAoc3lub3BzaXMg IlVuaXggRG9tYWluIHNvY2tldHMgZm9yIFRva2lvIikKKyAgICAoZGVzY3JpcHRpb24gIlVuaXgg RG9tYWluIHNvY2tldHMgZm9yIFRva2lvIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtdG9tbC0wLjUKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC10b21sIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0201-gnu-Add-rust-http-0.1.patch" Content-Disposition: attachment; filename="0201-gnu-Add-rust-http-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s200 RnJvbSA4YTJjMDQ0NjdmNTRjZjY5YzcxMjNhNDYxNjI4YzMxZDk5NDhmYjQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozMTo0MyAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAxLzIwNl0gZ251OiBB ZGQgcnVzdC1odHRwLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtaHR0 cC0wLjEpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gfCAz NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIv Z251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZjJiM2FhZmQ3NS4uNWFjNTk4OGMyYyAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2Vz L2NyYXRlcy1pby5zY20KQEAgLTM4MDksNiArMzgwOSw0MCBAQCBjb21waWxlIHRpbWUuIikKICAg ICAgIkludGVybmFsIGltcGxlbWVudGF0aW9uIG9mIHRoZSBoZXgtbGl0ZXJhbCBjcmF0ZSIpCiAg ICAgKGxpY2Vuc2UgYCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZp bmUtcHVibGljIHJ1c3QtaHR0cC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1odHRw IikKKyAgICAodmVyc2lvbiAiMC4xLjE3IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImh0dHAiIHZl cnNpb24pKQorICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgor ICAgICAgICAgIjA2aWN4dnJkMjZyNnM3ZHpqYXZqYTdyNDdoZ2piOTg1MXdibHFoOGZyeG5zeTNx MjlsemYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7 IChhcmd1bWVudHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3Qt Ynl0ZXMiICxydXN0LWJ5dGVzLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWZudiIgLHJ1c3QtZm52 LTEuMCkKKyAgICA7OyAgICAgKCJydXN0LWl0b2EiICxydXN0LWl0b2EtMC40KSkKKyAgICA7OyAg ICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtaW5kZXhtYXAi ICxydXN0LWluZGV4bWFwLTEuMCkKKyAgICA7OyAgICAgKCJydXN0LXF1aWNrY2hlY2siICxydXN0 LXF1aWNrY2hlY2stMC44KQorICAgIDs7ICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjQp CisgICAgOzsgICAgICgicnVzdC1zZWFoYXNoIiAscnVzdC1zZWFoYXNoLTMuMCkKKyAgICA7OyAg ICAgKCJydXN0LXNlcmRlIiAscnVzdC1zZXJkZS0xLjApCisgICAgOzsgICAgICgicnVzdC1zZXJk ZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEuMCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vaHlwZXJpdW0vaHR0cCIpCisgICAgKHN5bm9wc2lzCisgICAgICJTZXQgb2Yg dHlwZXMgZm9yIHJlcHJlc2VudGluZyBIVFRQIHJlcXVlc3RzIGFuZCByZXNwb25zZXMiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc2V0IG9mIHR5cGVz IGZvciByZXByZXNlbnRpbmcgSFRUUAorcmVxdWVzdHMgYW5kIHJlc3BvbnNlcy4iKQorICAgIChs aWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxsaWNlbnNlOmV4cGF0KSkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWh1bWFudGltZS0xLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1odW1h bnRpbWUiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0203-gnu-Add-rust-tokio-0.1.patch" Content-Disposition: attachment; filename="0203-gnu-Add-rust-tokio-0.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s202 RnJvbSA4MjY4MDQyYWNjMjdmNjkxNmYyZDE3ODM0ZjI5Yjg4MDE2YzA4NzJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozNzozMCAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAzLzIwNl0gZ251OiBB ZGQgcnVzdC10b2tpby0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0LXRv a2lvLTAuMSk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSB8 IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgNTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KaW5kZXggZTFlNDAyY2RlYS4uZTk3NGJh OWMyMiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTg4NzQsNiArODg3NCw2MCBAQCBpbiBSdXN0LiIpCiAg ICAgICJTaW1wbGUsIGxpZ2h0d2VpZ2h0IHRlbXBsYXRlIGVuZ2luZSIpCiAgICAgKGxpY2Vuc2Ug YCgsbGljZW5zZTphc2wyLjAgLGxpY2Vuc2U6ZXhwYXQpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1 c3QtdG9raW8tMC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtdG9raW8iKQorICAgICh2 ZXJzaW9uICIwLjEuMjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidG9raW8iIHZlcnNpb24pKQor ICAgICAgIChmaWxlLW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAg IjExcmE4anAzZmo3MGEyenJxbWQ2YXM3d2dwd2lpeXpqZjUwZ3o4OWk4cjd3cGtzZ3FiemMiKSkp KQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVu dHMKKyAgICA7OyAgYCgjOmNhcmdvLWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtYnl0ZXMiICxy dXN0LWJ5dGVzLTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWZ1dHVyZXMiICxydXN0LWZ1dHVyZXMt MC4xKQorICAgIDs7ICAgICAoInJ1c3QtbWlvIiAscnVzdC1taW8tMC42KQorICAgIDs7ICAgICAo InJ1c3QtbWlvdyIgLHJ1c3QtbWlvdy0wLjMpCisgICAgOzsgICAgICgicnVzdC1udW0tY3B1cyIg LHJ1c3QtbnVtLWNwdXMtMS4xMCkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLWNvZGVjIiAscnVz dC10b2tpby1jb2RlYy0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1jdXJyZW50LXRocmVh ZCIgLHJ1c3QtdG9raW8tY3VycmVudC10aHJlYWQtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9r aW8tZXhlY3V0b3IiICxydXN0LXRva2lvLWV4ZWN1dG9yLTAuMSkKKyAgICA7OyAgICAgKCJydXN0 LXRva2lvLWZzIiAscnVzdC10b2tpby1mcy0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1p byIgLHJ1c3QtdG9raW8taW8tMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tcmVhY3RvciIg LHJ1c3QtdG9raW8tcmVhY3Rvci0wLjEpCisgICAgOzsgICAgICgicnVzdC10b2tpby1zeW5jIiAs cnVzdC10b2tpby1zeW5jLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXRjcCIgLHJ1c3Qt dG9raW8tdGNwLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXRocmVhZHBvb2wiICxydXN0 LXRva2lvLXRocmVhZHBvb2wtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tdGltZXIiICxy dXN0LXRva2lvLXRpbWVyLTAuMikKKyAgICA7OyAgICAgKCJydXN0LXRva2lvLXRyYWNlLWNvcmUi ICxydXN0LXRva2lvLXRyYWNlLWNvcmUtMC4yKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tdWRw IiAscnVzdC10b2tpby11ZHAtMC4xKQorICAgIDs7ICAgICAoInJ1c3QtdG9raW8tdWRzIiAscnVz dC10b2tpby11ZHMtMC4yKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwor ICAgIDs7ICAgICgoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYpCisgICAg OzsgICAgICgicnVzdC1mbGF0ZTIiICxydXN0LWZsYXRlMi0xLjApCisgICAgOzsgICAgICgicnVz dC1mdXR1cmVzLWNwdXBvb2wiICxydXN0LWZ1dHVyZXMtY3B1cG9vbC0wLjEpCisgICAgOzsgICAg ICgicnVzdC1odHRwIiAscnVzdC1odHRwLTAuMSkKKyAgICA7OyAgICAgKCJydXN0LWh0dHBhcnNl IiAscnVzdC1odHRwYXJzZS0xLjMpCisgICAgOzsgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJj LTAuMi41OCkKKyAgICA7OyAgICAgKCJydXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xLjEw KQorICAgIDs7ICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWRlcml2ZSIgLHJ1c3Qtc2VyZGUtZGVyaXZlLTEuMCkKKyAgICA7OyAgICAg KCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgIDs7ICAgICAoInJ1 c3QtdGltZSIgLHJ1c3QtdGltZS0wLjEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly90b2tp by5ycyIpCisgICAgKHN5bm9wc2lzCisgICAgICJFdmVudC1kcml2ZW4sIG5vbi1ibG9ja2luZyBJ L08gcGxhdGZvcm0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQW4gZXZlbnQtZHJpdmVuLCBu b24tYmxvY2tpbmcgSS9PIHBsYXRmb3JtIGZvciB3cml0aW5nIGFzeW5jaHJvbm91cyBJL08KK2Jh Y2tlZCBhcHBsaWNhdGlvbnMuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIDs7 IEN5Y2xpYyBkZXBlbmRlbmN5IHdpdGggdG9raW8taW8KIChkZWZpbmUtcHVibGljIHJ1c3QtdG9r aW8tY29kZWMtMC4xCiAgIChwYWNrYWdlCi0tIAoyLjI0LjAKCg== --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0204-gnu-Add-rust-ignore-0.4.patch" Content-Disposition: attachment; filename="0204-gnu-Add-rust-ignore-0.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s203 RnJvbSBlNjEzYzdhMDg0Y2UzYjZiNTdmYjAxNmE1N2NmNzI4Nzk4ZWNlNmIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDo0MDoyOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA0LzIwNl0gZ251OiBB ZGQgcnVzdC1pZ25vcmUtMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1p Z25vcmUtMC40KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2Nt IHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDM3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGU5NzRiYTljMjIuLjIyMjIx MmUxNTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0zOTQ4LDYgKzM5NDgsNDMgQEAgU3lzdGVtVGltZX19 IikKICAgICAgIklETkEgKEludGVybmF0aW9uYWxpemluZyBEb21haW4gTmFtZXMgaW4gQXBwbGlj YXRpb25zKSBhbmQgUHVueWNvZGUuIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNlOmV4cGF0ICxs aWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1pZ25vcmUtMC40CisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3QtaWdub3JlIikKKyAgICAodmVyc2lvbiAiMC40LjciKQor ICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICh1cmkgKGNyYXRlLXVyaSAiaWdub3JlIiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1l CisgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwMG1oa3NsNDFkbmxzanFt a2E4YzVhMG00c3B3bTcwaWxtMXFkOXJuZ3dxNTUyaHB6aWNkIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICA7OyAoYXJndW1lbnRzCisgICAgOzsgIGAoIzpj YXJnby1pbnB1dHMKKyAgICA7OyAgICAoKCJydXN0LWNyb3NzYmVhbS1jaGFubmVsIiAscnVzdC1j cm9zc2JlYW0tY2hhbm5lbC0wLjMpCisgICAgOzsgICAgICgicnVzdC1nbG9ic2V0IiAscnVzdC1n bG9ic2V0LTAuNCkKKyAgICA7OyAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0 YXRpYy0xLjMpCisgICAgOzsgICAgICgicnVzdC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgOzsg ICAgICgicnVzdC1tZW1jaHIiICxydXN0LW1lbWNoci0yLjIpCisgICAgOzsgICAgICgicnVzdC1y ZWdleCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgIDs7ICAgICAoInJ1c3Qtc2FtZS1maWxlIiAscnVz dC1zYW1lLWZpbGUtMS4wKQorICAgIDs7ICAgICAoInJ1c3QtdGhyZWFkLWxvY2FsIiAscnVzdC10 aHJlYWQtbG9jYWwtMC4zKQorICAgIDs7ICAgICAoInJ1c3Qtd2Fsa2RpciIgLHJ1c3Qtd2Fsa2Rp ci0yLjIpCisgICAgOzsgICAgICgicnVzdC13aW5hcGktdXRpbCIgLHJ1c3Qtd2luYXBpLXV0aWwt MC4xKSkKKyAgICA7OyAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgo InJ1c3QtdGVtcGZpbGUiICxydXN0LXRlbXBmaWxlLTMuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisg ICAgICJodHRwczovL2dpdGh1Yi5jb20vQnVybnRTdXNoaS9yaXBncmVwL3RyZWUvbWFzdGVyL2ln bm9yZSIpCisgICAgKHN5bm9wc2lzCisgICAgICJFZmZpY2llbnRseSBtYXRjaCBpZ25vcmUgZmls ZXMgc3VjaCBhcyAuZ2l0aWdub3JlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgcGFj a2FnZSBwcm92aWRlcyBhIGZhc3QgbGlicmFyeSBmb3IgZWZmaWNpZW50bHkgbWF0Y2hpbmcKK2ln bm9yZSBmaWxlcyBzdWNoIGFzIC5naXRpZ25vcmUgYWdhaW5zdCBmaWxlIHBhdGhzLiIpCisgICAg KGxpY2Vuc2UgYCgsbGljZW5zZTp1bmxpY2Vuc2UgLGxpY2Vuc2U6ZXhwYXQpKSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtaW5kZXhtYXAtMS4wCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qt aW5kZXhtYXAiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0202-gnu-Add-rust-httparse-1.3.patch" Content-Disposition: attachment; filename="0202-gnu-Add-rust-httparse-1.3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s201 RnJvbSA5YWNmMDJiM2MxYzlhN2I1OGNjYTQ1ZGQyZDgyYjA2MmY0Mjk5Y2I0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMDozNDo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjAyLzIwNl0gZ251OiBB ZGQgcnVzdC1odHRwYXJzZS0xLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIChydXN0 LWh0dHBhcnNlLTEuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1YWM1OTg4YzJjLi5lMWU0MDJjZGVhIDEw MDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQpAQCAtMzg0Myw2ICszODQzLDMxIEBAIGNvbXBpbGUgdGltZS4iKQogcmVx dWVzdHMgYW5kIHJlc3BvbnNlcy4iKQogICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6YXNsMi4wICxs aWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWh0dHBhcnNlLTEuMworICAo cGFja2FnZQorICAgIChuYW1lICJydXN0LWh0dHBhcnNlIikKKyAgICAodmVyc2lvbiAiMS4zLjMi KQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiaHR0cGFyc2UiIHZlcnNpb24pKQorICAgICAgIChmaWxl LW5hbWUKKyAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIp KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjEwdnNmeDFiOGRy aGlmMDhmYmkwaGE5ZDN2MWYzaDgwdzQycnhoMHkzaHJ2emw2NG53ejgiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIDs7IChhcmd1bWVudHMKKyAgICA7OyAg YCgjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgIDs7ICAgICgoInJ1c3QtcGljby1zeXMi ICxydXN0LXBpY28tc3lzLTAuMCkpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dp dGh1Yi5jb20vc2Vhbm1vbnN0YXIvaHR0cGFyc2UiKQorICAgIChzeW5vcHNpcworICAgICAiWmVy by1jb3B5IEhUVFAvMS54IHBhcnNlciIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBh Y2thZ2UgcHJvdmlkZXMgYSB0aW55LCBzYWZlLCBzcGVlZHksIHplcm8tY29weSBIVFRQLzEueCBw YXJzZXIuIikKKyAgICAobGljZW5zZSBgKCxsaWNlbnNlOmFzbDIuMCAsbGljZW5zZTpleHBhdCkp KSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1odW1hbnRpbWUtMS4yCiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtaHVtYW50aW1lIikKLS0gCjIuMjQuMAoK --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="US-ASCII"; name="0205-gnu-Add-rust-wasm-bindgen-macro-0.2.patch" Content-Disposition: attachment; filename="0205-gnu-Add-rust-wasm-bindgen-macro-0.2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s204 RnJvbSAxMTU5YWMxZmZlNmQ2NTJhNDA0YjY4OGY2ODFjZDU1NWM2NzY1NmUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogTW9uLCAx NiBEZWMgMjAxOSAxMDoyODoxNiAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA1LzIwNl0gZ251OiBB ZGQgcnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tMC4yLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSAocnVzdC13YXNtLWJpbmRnZW4tbWFjcm8tMC4yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdu dS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDIyMjIxMmUxNTEuLjAxNjFhYWIyMjggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xMDIyOCw2ICsxMDIy OCwzNyBAQCBpbiBSdXN0LiIpCiAgICAgICJCcmlkZ2luZyB0aGUgZ2FwIGJldHdlZW4gUnVzdCBG dXR1cmVzIGFuZCBKYXZhU2NyaXB0IFByb21pc2VzIikKICAgICAobGljZW5zZSBgKCxsaWNlbnNl OmV4cGF0ICxsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13YXNtLWJp bmRnZW4tbWFjcm8tMC4yCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2Vu LW1hY3JvIikKKyAgICAodmVyc2lvbiAiMC4yLjQ4IikKKyAgICAoc291cmNlCisgICAgIChvcmln aW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndh c20tYmluZGdlbi1tYWNybyIgdmVyc2lvbikpCisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1 NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMDdmcXp6bGJuY2NjbW54YmJrZzl2NG41M3Fj MWxwczVnMGJiOXdxM2k5enA5Z3ZtMHpnaCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1i dWlsZC1zeXN0ZW0pCisgICAgOzsgKGFyZ3VtZW50cworICAgIDs7ICBgKCM6Y2FyZ28taW5wdXRz CisgICAgOzsgICAgKCgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUtMS4wKQorICAgIDs7ICAgICAo InJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3JvLXN1cHBvcnQiCisgICAgOzsgICAgICAscnVzdC13YXNt LWJpbmRnZW4tbWFjcm8tc3VwcG9ydC0wLjIpKQorICAgIDs7ICAgICM6Y2FyZ28tZGV2ZWxvcG1l bnQtaW5wdXRzCisgICAgOzsgICAgKCgicnVzdC10cnlidWlsZCIgLHJ1c3QtdHJ5YnVpbGQtMS4w KQorICAgIDs7ICAgICAoInJ1c3Qtd2FzbS1iaW5kZ2VuIiAscnVzdC13YXNtLWJpbmRnZW4tMC4y KSkpKQorICAgIChob21lLXBhZ2UKKyAgICAgImh0dHBzOi8vcnVzdHdhc20uZ2l0aHViLmlvL3dh c20tYmluZGdlbi8iKQorICAgIChzeW5vcHNpcworICAgICAiRGVmaW5pdGlvbiBvZiB0aGUgQGNv ZGV7I1t3YXNtX2JpbmRnZW5dfSBhdHRyaWJ1dGUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAi RGVmaW5pdGlvbiBvZiB0aGUgQGNvZGV7I1t3YXNtX2JpbmRnZW5dfSBhdHRyaWJ1dGUsIGFuIGlu dGVybmFsCitkZXBlbmRlbmN5LiIpCisgICAgKGxpY2Vuc2UgYCgsbGljZW5zZTpleHBhdCAsbGlj ZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2FzbS1iaW5kZ2VuLW1hY3Jv LXN1cHBvcnQtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3Qtd2FzbS1iaW5kZ2VuLW1h Y3JvLXN1cHBvcnQiKQotLSAKMi4yNC4wCgo= --000000000000b746f00599d6f102 Content-Type: text/x-patch; charset="UTF-8"; name="0206-gnu-Add-ripgrep.patch" Content-Disposition: attachment; filename="0206-gnu-Add-ripgrep.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k48t808s205 RnJvbSBkODdiY2U5YTBhYmQ3ZmIyNDE0NWU3ZTY4YjIxM2NkNjk3M2VkZjI2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIFNvbyA8anNvbzFAYXN1LmVkdT4KRGF0ZTogU3VuLCAx NSBEZWMgMjAxOSAxMToyNzozOSAtMDgwMApTdWJqZWN0OiBbUEFUQ0ggMjA2LzIwNl0gZ251OiBB ZGQgcmlwZ3JlcC4KCiogZ251L3BhY2thZ2VzL3J1c3QtYXBwcy5zY20gKHJpcGdyZXApOiBOZXcg dmFyaWFibGUuCiogZ251L2xvY2FsLm1rIChHTlVfU1lTVEVNX01PRFVMRVMpOiBBZGQgaXQuCi0t LQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAgfCAgIDEgKwogZ251L3BhY2thZ2VzL3J1c3Qt YXBwcy5zY20gfCAxMTMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBm aWxlcyBjaGFuZ2VkLCAxMTQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdudS9w YWNrYWdlcy9ydXN0LWFwcHMuc2NtCgpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xv Y2FsLm1rCmluZGV4IGM4OTViNzcxMWEuLjQ1YzhlODc1NmMgMTAwNjQ0Ci0tLSBhL2dudS9sb2Nh bC5taworKysgYi9nbnUvbG9jYWwubWsKQEAgLTQzMiw2ICs0MzIsNyBAQCBHTlVfU1lTVEVNX01P RFVMRVMgPQkJCQlcCiAgICVEJS9wYWNrYWdlcy9ydWJ5LnNjbQkJCQlcCiAgICVEJS9wYWNrYWdl cy9ydXNoLnNjbQkJCQlcCiAgICVEJS9wYWNrYWdlcy9ydXN0LnNjbQkJCQlcCisgICVEJS9wYWNr YWdlcy9ydXN0LWFwcHMuc2NtCQkJXAogICAlRCUvcGFja2FnZXMvcnVzdC1jYmluZGdlbi5zY20J CVwKICAgJUQlL3BhY2thZ2VzL3NhbWJhLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL3NhZ2VtYXRo LnNjbQkJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ydXN0LWFwcHMuc2NtIGIvZ251L3Bh Y2thZ2VzL3J1c3QtYXBwcy5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw MC4uMzY2MmEyYmI1NQotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9ydXN0LWFwcHMu c2NtCkBAIC0wLDAgKzEsMTEzIEBACis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2Fn ZSBtYW5hZ2VtZW50IGZvciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAxOSBKb2huIFNvbyA8anNv bzFAYXN1LmVkdT4KKzs7OworOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgorOzs7 Cis7OzsgR05VIEd1aXggaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQg YW5kL29yIG1vZGlmeSBpdAorOzs7IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg UHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cis7OzsgdGhlIEZyZWUgU29mdHdhcmUgRm91 bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IgKGF0Cis7OzsgeW91 ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorOzs7Cis7OzsgR05VIEd1aXggaXMgZGlzdHJp YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0Cis7OzsgV0lUSE9V VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorOzs7 IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl ZSB0aGUKKzs7OyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgor Ozs7Cis7OzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UKKzs7OyBhbG9uZyB3aXRoIEdOVSBHdWl4LiAgSWYgbm90LCBzZWUg PGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorCisoZGVmaW5lLW1vZHVsZSAoZ251IHBh Y2thZ2VzIHJ1c3QtYXBwcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY3JhdGVzLWlv KQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGNhcmdvKQorICAjOnVzZS1tb2R1 bGUgKGd1aXggZG93bmxvYWQpCisgICM6dXNlLW1vZHVsZSAoKGd1aXggbGljZW5zZXMpICM6cHJl Zml4IGxpY2Vuc2U6KQorICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpKQorCisoZGVmaW5l LXB1YmxpYyByaXBncmVwCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJpcGdyZXAiKQorICAgICh2 ZXJzaW9uICIxMS4wLjEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAicmlwZ3JlcCIgdmVyc2lvbikp CisgICAgICAgKGZpbGUtbmFtZQorICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAg ICAiMGJuNDBsejluMDhsbHE2MTVwNHFxcWJpMjR6YmtmMGFwcGZ4M3pneGczNGE4NmdhOXpkcyIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICBgKCM6Y2FyZ28taW5wdXRzCisgICAgICAgKCgicnVzdC1haG8tY29yYXNpY2siICxy dXN0LWFoby1jb3Jhc2ljay0wLjcpCisgICAgICAgICgicnVzdC1hdHR5IiAscnVzdC1hdHR5LTAu MikKKyAgICAgICAgKCJydXN0LWJpdGZsYWdzLTEiICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAg ICgicnVzdC1ic3RyIiAscnVzdC1ic3RyLTAuMSkKKyAgICAgICAgKCJydXN0LWJ5dGVjb3VudCIg LHJ1c3QtYnl0ZWNvdW50LTAuNSkKKyAgICAgICAgKCJydXN0LWJ5dGVvcmRlciIgLHJ1c3QtYnl0 ZW9yZGVyLTEuMykKKyAgICAgICAgKCJydXN0LWNjIiAscnVzdC1jYy0xLjApCisgICAgICAgICgi cnVzdC1jZmctaWYiICxydXN0LWNmZy1pZi0wLjEpCisgICAgICAgICgicnVzdC1jbGFwIiAscnVz dC1jbGFwLTIpCisgICAgICAgICgicnVzdC1jcm9zc2JlYW0tY2hhbm5lbCIgLHJ1c3QtY3Jvc3Ni ZWFtLWNoYW5uZWwtMC4zKQorICAgICAgICAoInJ1c3QtY3Jvc3NiZWFtLXV0aWxzIiAscnVzdC1j cm9zc2JlYW0tdXRpbHMtMC42KQorICAgICAgICAoInJ1c3QtZW5jb2RpbmctcnMiICxydXN0LWVu Y29kaW5nLXJzLTAuOCkKKyAgICAgICAgKCJydXN0LWVuY29kaW5nLXJzLWlvIiAscnVzdC1lbmNv ZGluZy1ycy1pby0wLjEpCisgICAgICAgICgicnVzdC1mbnYiICxydXN0LWZudi0xLjApCisgICAg ICAgICgicnVzdC1nbG9ic2V0IiAscnVzdC1nbG9ic2V0LTAuNCkKKyAgICAgICAgKCJydXN0LWdy ZXAiICxydXN0LWdyZXAtMC4yKQorICAgICAgICAoInJ1c3QtZ3JlcC1jbGkiICxydXN0LWdyZXAt Y2xpLTAuMSkKKyAgICAgICAgKCJydXN0LWdyZXAtbWF0Y2hlciIgLHJ1c3QtZ3JlcC1tYXRjaGVy LTAuMSkKKyAgICAgICAgKCJydXN0LWdyZXAtcGNyZTIiICxydXN0LWdyZXAtcGNyZTItMC4xKQor ICAgICAgICAoInJ1c3QtZ3JlcC1wcmludGVyIiAscnVzdC1ncmVwLXByaW50ZXItMC4xKQorICAg ICAgICAoInJ1c3QtZ3JlcC1yZWdleCIgLHJ1c3QtZ3JlcC1yZWdleC0wLjEpCisgICAgICAgICgi cnVzdC1ncmVwLXNlYXJjaGVyIiAscnVzdC1ncmVwLXNlYXJjaGVyLTAuMSkKKyAgICAgICAgKCJy dXN0LWlnbm9yZSIgLHJ1c3QtaWdub3JlLTAuNCkKKyAgICAgICAgKCJydXN0LWl0b2EiICxydXN0 LWl0b2EtMC40KQorICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGlj LTEuMykKKyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAoInJ1 c3QtbG9nIiAscnVzdC1sb2ctMC40KQorICAgICAgICAoInJ1c3QtbWVtY2hyIiAscnVzdC1tZW1j aHItMi4yKQorICAgICAgICAoInJ1c3QtbWVtbWFwIiAscnVzdC1tZW1tYXAtMC43KQorICAgICAg ICAoInJ1c3QtbnVtLWNwdXMiICxydXN0LW51bS1jcHVzLTEuMTApCisgICAgICAgICgicnVzdC1w YWNrZWQtc2ltZCIgLHJ1c3QtcGFja2VkLXNpbWQtMC4zKQorICAgICAgICAoInJ1c3QtcGNyZTIi ICxydXN0LXBjcmUyLTAuMikKKyAgICAgICAgKCJydXN0LXBjcmUyLXN5cyIgLHJ1c3QtcGNyZTIt c3lzLTAuMikKKyAgICAgICAgKCJydXN0LXBrZy1jb25maWciICxydXN0LXBrZy1jb25maWctMC4z KQorICAgICAgICAoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXByb2MtbWFjcm8yLTEuMCkKKyAg ICAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xLjApCisgICAgICAgICgicnVzdC1yZWdl eCIgLHJ1c3QtcmVnZXgtMS4xKQorICAgICAgICAoInJ1c3QtcmVnZXgtYXV0b21hdGEiICxydXN0 LXJlZ2V4LWF1dG9tYXRhLTAuMSkKKyAgICAgICAgKCJydXN0LXJlZ2V4LXN5bnRheCIgLHJ1c3Qt cmVnZXgtc3ludGF4LTAuNikKKyAgICAgICAgKCJydXN0LXJ5dSIgLHJ1c3Qtcnl1LTEuMCkKKyAg ICAgICAgKCJydXN0LXNhbWUtZmlsZSIgLHJ1c3Qtc2FtZS1maWxlLTEuMCkKKyAgICAgICAgKCJy dXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMS4wKQorICAgICAgICAoInJ1c3Qtc21h bGx2ZWMiICxydXN0LXNtYWxsdmVjLTAuNikKKyAgICAgICAgKCJydXN0LXN0cnNpbSIgLHJ1c3Qt c3Ryc2ltLTAuOCkKKyAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTEuMCkKKyAgICAgICAg KCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEuMCkKKyAgICAgICAgKCJydXN0LXRl eHR3cmFwIiAscnVzdC10ZXh0d3JhcC0wLjExKQorICAgICAgICAoInJ1c3QtdGhyZWFkLWxvY2Fs IiAscnVzdC10aHJlYWQtbG9jYWwtMC4zKQorICAgICAgICAoInJ1c3QtdW5pY29kZS13aWR0aCIg LHJ1c3QtdW5pY29kZS13aWR0aC0wLjEpCisgICAgICAgICgicnVzdC11bmljb2RlLXhpZCIgLHJ1 c3QtdW5pY29kZS14aWQtMC4yKQorICAgICAgICAoInJ1c3QtdWNkLXV0aWwiICxydXN0LXVjZC11 dGlsLTAuMSkKKyAgICAgICAgKCJydXN0LXV0ZjgtcmFuZ2VzIiAscnVzdC11dGY4LXJhbmdlcy0x LjApCisgICAgICAgICgicnVzdC13YWxrZGlyIiAscnVzdC13YWxrZGlyLTIuMikKKyAgICAgICAg KCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykKKyAgICAgICAgKCJydXN0LXdpbmFwaS11 dGlsIiAscnVzdC13aW5hcGktdXRpbC0wLjEpCisgICAgICAgICgicnVzdC13aW5jb2xvciIgLHJ1 c3Qtd2luY29sb3ItMS4wKQorICAgICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTAuNikp CisgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKKyAgICAgICAoKCJydXN0LWNsYXAi ICxydXN0LWNsYXAtMikKKyAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0 YXRpYy0xLjMpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMS4wKQorICAgICAg ICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMS4wKSkpKQorICAgICho b21lLXBhZ2UKKyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9CdXJudFN1c2hpL3JpcGdyZXAiKQor ICAgIChzeW5vcHNpcworICAgICAiTGluZS1vcmllbnRlZCBzZWFyY2ggdG9vbCIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICJyaXBncmVwIGlzIGEgbGluZS1vcmllbnRlZCBzZWFyY2ggdG9vbCB0 aGF0IHJlY3Vyc2l2ZWx5IHNlYXJjaGVzCit5b3VyIGN1cnJlbnQgZGlyZWN0b3J5IGZvciBhIHJl Z2V4IHBhdHRlcm4gd2hpbGUgcmVzcGVjdGluZyB5b3VyCitnaXRpZ25vcmUgcnVsZXMuICByaXBn cmVwIGhhcyBmaXJzdCBjbGFzcyBzdXBwb3J0IG9uIFdpbmRvd3MsIG1hY09TCithbmQgTGludXgi KQorICAgIChsaWNlbnNlIGAoLGxpY2Vuc2U6dW5saWNlbnNlICxsaWNlbnNlOmV4cGF0KSkpKQot LSAKMi4yNC4wCgo= --000000000000b746f00599d6f102-- ------------=_1577989322-16434-1--