From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id uEuaKsIlqmEFnQAAgWs5BA (envelope-from ) for ; Fri, 03 Dec 2021 15:12:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id cA5WJsIlqmG0HAAAB5/wlQ (envelope-from ) for ; Fri, 03 Dec 2021 14:12:18 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 27504566A for ; Fri, 3 Dec 2021 15:12:16 +0100 (CET) Received: from localhost ([::1]:39196 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mt9IN-0001uM-6J for larch@yhetil.org; Fri, 03 Dec 2021 09:12:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45824) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mt9IC-0001sz-1a for guix-patches@gnu.org; Fri, 03 Dec 2021 09:12:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38769) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mt9IA-0004qC-9p for guix-patches@gnu.org; Fri, 03 Dec 2021 09:12:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mt9IA-00049D-46 for guix-patches@gnu.org; Fri, 03 Dec 2021 09:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51730] [PATCH 19/21] gnu: Add rust-wl-clipboard-rs-0.4. Resent-From: phodina Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Dec 2021 14:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51730 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 51730@debbugs.gnu.org X-Debbugs-Original-Cc: "51730@debbugs.gnu.org" <51730@debbugs.gnu.org>, phodina via Guix-patches via Received: via spool by submit@debbugs.gnu.org id=B.163854068815880 (code B ref -1); Fri, 03 Dec 2021 14:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Dec 2021 14:11:28 +0000 Received: from localhost ([127.0.0.1]:50313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mt9Ha-000483-CZ for submit@debbugs.gnu.org; Fri, 03 Dec 2021 09:11:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:39844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mt9HW-00047t-6K for submit@debbugs.gnu.org; Fri, 03 Dec 2021 09:11:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mt9HV-00018j-Ii for guix-patches@gnu.org; Fri, 03 Dec 2021 09:11:21 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:49369) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mt9HQ-0002WS-EP for guix-patches@gnu.org; Fri, 03 Dec 2021 09:11:20 -0500 Date: Fri, 03 Dec 2021 14:11:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1638540671; bh=uAMOjYjFYLH3UGzUQdh6fC3w28sUzUoHKmAYhOIqeho=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=EisBXisQ+5Icx0XvHHoOosCZjddX0+C/qHBqO0YbnC+/00Uox8dLL24vYEQjeff42 r1MFOqzE3lIgUdzbdFYgXwUSAAc68kNUHQbZBESUcthCnW1OQJSiqDI8pi3FxG/jXK QfhBuZs+L5pG762eTN6Tk4Po5DSc/MNmWPk0fosPejeykcvngSnAG2+BoDgGaRrAfY LtWk2EihlD2aNNmWGPoH3XV7buvVewWv0wBNWnDSjnRF1sjja/jWbbeIm5jsld/nkI FnIrltcQlH5EjNyU0gb7ave8rQ72jjHNttccI05xUaQm2ELgFzKqC4DS1RrribA6qa XZIwsoDtf1RKw== Message-ID: In-Reply-To: <8735nuad7z.fsf@nicolasgoaziou.fr> References: <2UFj5ObV9BKYbYJelqG8tpNRfk2ydikShOoje77XlKyAGsGoiPiiAFRUOl89abm33GcBBeb3SDuj0edL0KDW2LFhblcpI1zjCV2W8jzKB-U=@protonmail.com> <8735nuad7z.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0" Received-SPF: pass client-ip=185.70.43.16; envelope-from=phodina@protonmail.com; helo=mail-4316.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: phodina X-ACL-Warn: , phodina via Guix-patches From: phodina via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638540736; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=uAMOjYjFYLH3UGzUQdh6fC3w28sUzUoHKmAYhOIqeho=; b=R76kJwnawPFcEKLUq9fTsTsTNUInx65og1KEOYlBvcD24M4gxjv6fbXGCSHISA5w+H1cBI CBmY7FAQ/keCkNco8I7YtUyxYB+br61sRViJDWP3leaRQrWMFHicxInhaBG6OjDwaKJ30u 7SxtR8qIbDMyWthUAYpcdWO0XNPlcUe5sTOAv5OiQ+fdkWi6YuKwKIXSWD0R+zdAGOGCP7 uoStDeNkgwi07COJPxTk9Jlp+usCybMcH2TKfALdGkwfLIMsq81Sop36q+wqViRPwgYMoe /MI7zRpHsh/+o38CzAU1I4BrBBkDOmB8QfjDSt/zQ/gnaQSJIflSa5KxAYumKA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638540736; a=rsa-sha256; cv=none; b=GTAxf/wixVWAJ9LiFdIs7mMq8Tre7dNgP+vhwmqgMcNDMTupEY60BkcrZ4eY0ZitM43NXN uSP74a/o8tv5V7uXJ4lydd1ndv/cOBd7d28NHd4h89iMv4UJ564NJDaHiqZ7ks1uJT4Qrw DUvoCgdWvFzrEe5tkCtKv+8SLGuzjKod/W/Q/HSJEH1Xp4hOBxdG5kVRHZoyclrpTycEcp 9ddcaV7f48nJqOBvxfQX0jeKCizyyvsl/u2C6JMJap3KYEE2m3WNRlcYcO/c/A4KzC0/ug pidnBG5Im9WGykh7qXbCRobvUao3PoqIvSQZtryhB8bOZr5WD1k1d77Sgs2GRg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail2 header.b=EisBXisQ; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.52 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail2 header.b=EisBXisQ; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 27504566A X-Spam-Score: -2.52 X-Migadu-Scanner: scn0.migadu.com X-TUID: 13tB+Bh5ceBp This is a multi-part message in MIME format. --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Nicolas, > Hello, > > phodina via Guix-patches via guix-patches@gnu.org writes: > > > - gnu/packages/crates-graphics.scm (rust-wl-clipboard-rs-0.4): New va= riable. > > - gnu/packages/patches/rust-wl-clipboard-rs-newer-wl.patch: New file. > > - gnu/local.mk: Add patch. > > This patch does not apply on current master + all previous patches. > > Also, I don't think it belongs to "crate-graphics.scm" but rather to > > "crates-io.scm". > I've rebased the patches on top of the latest master branch and fixed the c= onflicts. I was looking for wayland crates therefore I put it in crates-graphics.scm.= However, I agree with you the crates-io.scm is a better place. Note that the order of rust-thread-local-0.3.4 and rust-stderrlog-0.4 is sw= apped. ---- Petr --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0001-gnu-Add-rust-argh-shared-0.1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0001-gnu-Add-rust-argh-shared-0.1.patch RnJvbSAyYWVlOWUxMDE2MzYzMGZlYzNkNTI4MTFlZGRlYTYzNDMyNzQ5NjZkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjM0OjAzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw MS8xOV0gZ251OiBBZGQgcnVzdC1hcmdoLXNoYXJlZC0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIChydXN0LWFyZ2gtc2hhcmVkLTAuMSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCmluZGV4IDdkNTgzM2ZmYzAuLmIwZDVhOTNkNWUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0yMzc0 LDYgKzIzNzQsMjQgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1hcmctZW51bS1wcm9jLW1hY3JvLTAu MwogQGNvZGV7YXJnX2VudW19LiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCiso ZGVmaW5lLXB1YmxpYyBydXN0LWFyZ2gtc2hhcmVkLTAuMQorICAocGFja2FnZQorICAgIChuYW1l ICJydXN0LWFyZ2gtc2hhcmVkIikKKyAgICAodmVyc2lvbiAiMC4xLjYiKQorICAgIChzb3VyY2UK KyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkg KGNyYXRlLXVyaSAiYXJnaF9zaGFyZWQiIHZlcnNpb24pKQorICAgICAgICAoZmlsZS1uYW1lIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAgKHNoYTI1 NgorICAgICAgICAgIChiYXNlMzIgIjBjcnprenI0bXE5Z3l5czNtMGlkZ3Nmd3dyd2Q0ZGs3MHNj cDdyc3B2YjJmbWdkMDFwaXEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMgYCgjOnNraXAtYnVpbGQ/ICN0KSkKKyAgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL2FyZ2giKQorICAgIChzeW5vcHNpcyAiRGVyaXZl LWJhc2VkIGFyZ3VtZW50IHBhcnNpbmcgb3B0aW1pemVkIGZvciBjb2RlIHNpemUiKQorICAgIChk ZXNjcmlwdGlvbiAiRGVyaXZlLWJhc2VkIGFyZ3VtZW50IHBhcnNpbmcgb3B0aW1pemVkIGZvciBj b2RlIHNpemUiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC1hcmdvbjJycy0wLjIKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1hcmdvbjJy cyIpCi0tIAoyLjMzLjEKCg== --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0018-gnu-rust-arboard-1-Update-to-1.2.1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0018-gnu-rust-arboard-1-Update-to-1.2.1.patch RnJvbSA0MmM3OTA1NDg0Y2M4MmY5ZmNkZmNjNmEyNzQ5MzA4YWJhNzdkY2Y2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjMyOjIyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx OC8xOV0gZ251OiBydXN0LWFyYm9hcmQtMTogVXBkYXRlIHRvIDEuMi4xLgoKKiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1hcmJvYXJkLTEpOiBVcGRhdGUgdG8gMS4yLjEuCiAgW2Fy Z3VtZW50c10oY2FyZ28taW5wdXRzKTogQWRkIHJ1c3QtZW52LWxvZ2dlci0wLjgsIHJ1c3Qtc2lt cGxlLWxvZ2dlci0xLAogIHJ1c3Qtd2wtY2xpcGJvYXJkLXJzLTAuNCBhbmQgcnVzdC14MTFyYi0w LjguIFJlbW92ZSBydXN0LXhjYi0wLjkuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1ZWU5NDIxZWE0Li5k MzQxMGEyZWZkIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9n bnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjI2NiwyMCArMjI2NiwyMSBAQCAoZGVmaW5l LXB1YmxpYyBydXN0LWFyYml0cmFyeS0wLjIKIChkZWZpbmUtcHVibGljIHJ1c3QtYXJib2FyZC0x CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYXJib2FyZCIpCi0gICAgKHZlcnNpb24gIjEu MS4wIikKKyAgICAodmVyc2lvbiAiMS4yLjEiKQogICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgog ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICh1cmkgKGNyYXRlLXVyaSAiYXJib2Fy ZCIgdmVyc2lvbikpCiAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCiAgICAgICAgKHNoYTI1NgotICAgICAgICAoYmFzZTMyICIwd3B5 djczMmZ4a3BsbWl3aWsxc2JnZGxuYms3NDh3MWFxcGtjNzFnbjVsbTJuczl3NTQ1IikpKSkKKyAg ICAgICAgKGJhc2UzMiAiMWE1cWZtcHpjZjVyd2x3c2xpZ2Y5ejFnem5kcHZqMGpuY2M0czNrM3o1 ZzIxNGM0bDEyNyIpKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCiAg ICAgKGFyZ3VtZW50cwogICAgICBgKCM6c2tpcC1idWlsZD8gI3QKICAgICAgICAjOmNhcmdvLWlu cHV0cwogICAgICAgICgoInJ1c3QtY2xpcGJvYXJkLXdpbiIgLHJ1c3QtY2xpcGJvYXJkLXdpbi00 KQogICAgICAgICAoInJ1c3QtY29yZS1ncmFwaGljcyIgLHJ1c3QtY29yZS1ncmFwaGljcy0wLjIx KQorICAgICAgICAoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dlci0wLjgpCiAgICAg ICAgICgicnVzdC1pbWFnZSIgLHJ1c3QtaW1hZ2UtMC4yMykKICAgICAgICAgKCJydXN0LWxhenkt c3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0xKQogICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3Qt bGliYy0wLjIpCkBAIC0yMjg3LDkgKzIyODgsMTEgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1hcmJv YXJkLTEKICAgICAgICAgKCJydXN0LW9iamMtZm91bmRhdGlvbiIgLHJ1c3Qtb2JqYy1mb3VuZGF0 aW9uLTAuMSkKICAgICAgICAgKCJydXN0LW9iamMtaWQiICxydXN0LW9iamMtaWQtMC4xKQogICAg ICAgICAoInJ1c3Qtc2NvcGVndWFyZCIgLHJ1c3Qtc2NvcGVndWFyZC0xKQorICAgICAgICAoInJ1 c3Qtc2ltcGxlLWxvZ2dlciIgLHJ1c3Qtc2ltcGxlLWxvZ2dlci0xKQogICAgICAgICAoInJ1c3Qt dGhpc2Vycm9yIiAscnVzdC10aGlzZXJyb3ItMSkKICAgICAgICAgKCJydXN0LXdpbmFwaSIgLHJ1 c3Qtd2luYXBpLTAuMykKLSAgICAgICAgKCJydXN0LXhjYiIgLHJ1c3QteGNiLTAuOSkpKSkKKyAg ICAgICAgKCJydXN0LXdsLWNsaXBib2FyZC1ycyIgLHJ1c3Qtd2wtY2xpcGJvYXJkLXJzLTAuNCkK KyAgICAgICAgKCJydXN0LXgxMXJiIiAscnVzdC14MTFyYi0wLjgpKSkpCiAgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL0FydHVyS292YWNzL2FyYm9hcmQiKQogICAgIChzeW5vcHNp cyAiSW1hZ2UgYW5kIHRleHQgaGFuZGxpbmcgZm9yIHRoZSBPUyBjbGlwYm9hcmQiKQogICAgIChk ZXNjcmlwdGlvbgotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0017-gnu-Add-rust-wl-clipboard-rs-0.4.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0017-gnu-Add-rust-wl-clipboard-rs-0.4.patch RnJvbSAyOThjZjA3NDcwZTkyYmJhNWVlOTFhMjcxNDgxMGZhOGZlMGU4MGY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjIzOjQ5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx Ny8xOV0gZ251OiBBZGQgcnVzdC13bC1jbGlwYm9hcmQtcnMtMC40LgoKKiBnbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbSAocnVzdC13bC1jbGlwYm9hcmQtcnMtMC40KTogTmV3IHZhcmlhYmxlLgoq IGdudS9wYWNrYWdlcy9wYXRjaGVzL3J1c3Qtd2wtY2xpcGJvYXJkLXJzLW5ld2VyLXdsLnBhdGNo OiBOZXcgZmlsZS4KKiBnbnUvbG9jYWwubWs6IEFkZCBwYXRjaC4KCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDhhOTI3N2EzMTguLjVlZTk0MjFlYTQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC02MTE2OCw2ICs2MTE2 OCw0NCBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LXdhdGNoZXhlYy0xCiBtb2RpZmljYXRpb25zLiIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13 bC1jbGlwYm9hcmQtcnMtMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtd2wtY2xpcGJv YXJkLXJzIikKKyAgICAodmVyc2lvbiAiMC40LjEiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmln aW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAi d2wtY2xpcGJvYXJkLXJzIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChwYXRjaGVzIChzZWFy Y2gtcGF0Y2hlcyAicnVzdC13bC1jbGlwYm9hcmQtcnMtbmV3ZXItd2wucGF0Y2giKSkKKyAgICAg ICAgKHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjEyNTJjbTY3cGtycjZpazV5czJjZHlmcjJ6 enc2ZHM3djM1MWkxY215aTk0eWl2MDFsMTMiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpza2lwLWJ1aWxkPyAjdAor ICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJydXN0LWRlcml2ZS1uZXciICxydXN0 LWRlcml2ZS1uZXctMC41KQorICAgICAgICAgKCJydXN0LWRlcml2ZS1tb3JlIiAscnVzdC1kZXJp dmUtbW9yZS0wLjk5KQorICAgICAgICAgKCJydXN0LWV4aXRmYWlsdXJlIiAscnVzdC1leGl0ZmFp bHVyZS0wLjUpCisgICAgICAgICAoInJ1c3QtZmFpbHVyZSIgLHJ1c3QtZmFpbHVyZS0wLjEpCisg ICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpCisgICAgICAgICAoInJ1c3QtbG9n IiAscnVzdC1sb2ctMC40KQorICAgICAgICAgKCJydXN0LW1pbWUtZ3Vlc3MiICxydXN0LW1pbWUt Z3Vlc3MtMikKKyAgICAgICAgICgicnVzdC1uaXgiICxydXN0LW5peC0wLjE4KQorICAgICAgICAg KCJydXN0LW9zLXBpcGUiICxydXN0LW9zLXBpcGUtMC45KQorICAgICAgICAgKCJydXN0LXN0ZGVy cmxvZyIgLHJ1c3Qtc3RkZXJybG9nLTAuNCkKKyAgICAgICAgICgicnVzdC1zdHJ1Y3RvcHQiICxy dXN0LXN0cnVjdG9wdC0wLjMpCisgICAgICAgICAoInJ1c3QtdGVtcGZpbGUiICxydXN0LXRlbXBm aWxlLTMpCisgICAgICAgICAoInJ1c3QtdHJlZS1tYWdpYyIgLHJ1c3QtdHJlZS1tYWdpYy0wLjIp CisgICAgICAgICAoInJ1c3Qtd2F5bGFuZC1jbGllbnQiICxydXN0LXdheWxhbmQtY2xpZW50LTAu MjgpCisgICAgICAgICAoInJ1c3Qtd2F5bGFuZC1jb21tb25zIiAscnVzdC13YXlsYW5kLWNvbW1v bnMtMC4yOCkKKyAgICAgICAgICgicnVzdC13YXlsYW5kLXByb3RvY29scyIgLHJ1c3Qtd2F5bGFu ZC1wcm90b2NvbHMtMC4yOCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20v WWFMVGVSL3dsLWNsaXBib2FyZC1ycyIpCisgICAgKHN5bm9wc2lzICJBY2Nlc3MgdG8gdGhlIFdh eWxhbmQgY2xpcGJvYXJkIikKKyAgICAoZGVzY3JpcHRpb24gIlRoaXMgcGFja2FnZSBwcm92aWRl cyBhY2Nlc3MgdG8gdGhlIFdheWxhbmQgY2xpcGJvYXJkCitmb3IgdGVybWluYWwgYW5kIG90aGVy IHdpbmRvdy1sZXNzIGFwcGxpY2F0aW9ucy4iKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6 ZXhwYXQgbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2ViLXN5cy0w LjMKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC13ZWItc3lzIikKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9wYXRjaGVzL3J1c3Qtd2wtY2xpcGJvYXJkLXJzLW5ld2VyLXdsLnBhdGNoIGIv Z251L3BhY2thZ2VzL3BhdGNoZXMvcnVzdC13bC1jbGlwYm9hcmQtcnMtbmV3ZXItd2wucGF0Y2gK bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uOWZiNjkyZTlhNgotLS0gL2Rl di9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL3J1c3Qtd2wtY2xpcGJvYXJkLXJzLW5l d2VyLXdsLnBhdGNoCkBAIC0wLDAgKzEsMjYgQEAKK2RpZmYgLS1naXQgYS9DYXJnby50b21sIGIv Q2FyZ28udG9tbAoraW5kZXggN2I5NzVlMC4uMzEzY2I2MyAxMDA2NDQKKy0tLSBhL0NhcmdvLnRv bWwKKysrKyBiL0NhcmdvLnRvbWwubmV3CitAQCAtNzUsMTcgKzc1LDE3IEBAIHZlcnNpb24gPSAi MyIKKyB2ZXJzaW9uID0gIjAuMiIKKyAKKyBbZGVwZW5kZW5jaWVzLndheWxhbmQtY2xpZW50XQor LXZlcnNpb24gPSAiMC4yNyIKKyt2ZXJzaW9uID0gIjAuMjgiCisgCisgW2RlcGVuZGVuY2llcy53 YXlsYW5kLXByb3RvY29sc10KKy12ZXJzaW9uID0gIjAuMjciCisrdmVyc2lvbiA9ICIwLjI4Igor IGZlYXR1cmVzID0gWyJjbGllbnQiLCAidW5zdGFibGVfcHJvdG9jb2xzIl0KKyBbZGV2LWRlcGVu ZGVuY2llcy53YXlsYW5kLXByb3RvY29sc10KKy12ZXJzaW9uID0gIjAuMjciCisrdmVyc2lvbiA9 ICIwLjI4IgorIGZlYXR1cmVzID0gWyJzZXJ2ZXIiLCAidW5zdGFibGVfcHJvdG9jb2xzIl0KKyAK KyBbZGV2LWRlcGVuZGVuY2llcy53YXlsYW5kLXNlcnZlcl0KKy12ZXJzaW9uID0gIjAuMjciCisr dmVyc2lvbiA9ICIwLjI4IgorIAorIFtmZWF0dXJlc10KKyBkbG9wZW4gPSBbIm5hdGl2ZV9saWIi LCAid2F5bGFuZC1jbGllbnQvZGxvcGVuIiwgIndheWxhbmQtc2VydmVyL2Rsb3BlbiJdCi0tIAoy LjMzLjEKCg== --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0002-gnu-Add-rust-argh-derive-0.1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0002-gnu-Add-rust-argh-derive-0.1.patch RnJvbSA4ZTBmOTRjZjhkZjQ4OWIzMDk5Yzk4M2RkOTQ5Y2YzZGU3Mzk0MmVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjM2OjMyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw Mi8xOV0gZ251OiBBZGQgcnVzdC1hcmdoLWRlcml2ZS0wLjEuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtaW8gKHJ1c3QtYXJnaC1kZXJpdmUtMC4xKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K aW5kZXggYjBkNWE5M2Q1ZS4uODY1MDFhMzc4ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTIzOTIsNiAr MjM5MiwzMiBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LWFyZ2gtc2hhcmVkLTAuMQogICAgIChkZXNj cmlwdGlvbiAiRGVyaXZlLWJhc2VkIGFyZ3VtZW50IHBhcnNpbmcgb3B0aW1pemVkIGZvciBjb2Rl IHNpemUiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKIAorKGRlZmluZS1wdWJsaWMg cnVzdC1hcmdoLWRlcml2ZS0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1hcmdoLWRl cml2ZSIpCisgICAgKHZlcnNpb24gIjAuMS42IikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2lu CisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImFy Z2hfZGVyaXZlIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBu YW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAo YmFzZTMyICIxM3F6OWk5ZnJkamwxdjlhcXc1YjJjczd3bjNoMzR4MnhrcHNpOXdjbDFoY3BqZDIz YmE4IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJn dW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJn by1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1hcmdoLXNoYXJlZCIgLHJ1c3QtYXJnaC1zaGFyZWQt MC4xKQorICAgICAgICAgKCJydXN0LWhlY2siICxydXN0LWhlY2stMC4zKQorICAgICAgICAgKCJy dXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0xKQorICAgICAgICAgKCJydXN0LXF1 b3RlIiAscnVzdC1xdW90ZS0xKQorICAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTEpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9hcmdoIikKKyAgICAo c3lub3BzaXMgIkRlcml2ZS1iYXNlZCBhcmd1bWVudCBwYXJzaW5nIG9wdGltaXplZCBmb3IgY29k ZSBzaXplIikKKyAgICAoZGVzY3JpcHRpb24gIkRlcml2ZS1iYXNlZCBhcmd1bWVudCBwYXJzaW5n IG9wdGltaXplZCBmb3IgY29kZSBzaXplIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtYXJnb24ycnMtMC4yCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgInJ1c3QtYXJnb24ycnMiKQotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0005-gnu-Add-rust-dotenv-0.13.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0005-gnu-Add-rust-dotenv-0.13.patch RnJvbSA3YWZlYTcyMWVmMTZlMGEwZWQ2YzcxYmNjMWJlYmYzZjA4MzcwMGE5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjQ0OjIzICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw NS8xOV0gZ251OiBBZGQgcnVzdC1kb3RlbnYtMC4xMwoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWlv LnNjbSAocnVzdC1kb3RlbnYtMC4xMyk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4 IDZiMTlkZTgwMmYuLjVmYzc5NWE2ZWEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt aW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC0xNTY0Miw2ICsxNTY0 MiwyOCBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LWRvdGVudi0wLjE1CiBSdXN0LiIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWRvdGVudi0wLjEz CisgIChwYWNrYWdlCisgICAgKGluaGVyaXQgcnVzdC1kb3RlbnYtMC4xNSkKKyAgICAobmFtZSAi cnVzdC1kb3RlbnYiKQorICAgICh2ZXJzaW9uICIwLjEzLjAiKQorICAgIChzb3VyY2UKKyAgICAg IChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRl LXVyaSAiZG90ZW52IiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVu ZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAg ICAoYmFzZTMyICIxMWpkaWZ2dndibjYwZ2Y1aXEyYXd5cTlmaWsxZDl4azdyaGNoMzMybnd3bmto a3MzbDYwIikpKSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1jbGFwIiAscnVzdC1jbGFwLTIp CisgICAgICAgICAoInJ1c3QtZmFpbHVyZSIgLHJ1c3QtZmFpbHVyZS0wLjEpCisgICAgICAgICAo InJ1c3QtbGF6eS1zdGF0aWMiICxydXN0LWxhenktc3RhdGljLTEpCisgICAgICAgICAoInJ1c3Qt cmVnZXgiICxydXN0LXJlZ2V4LTEpKQorICAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0 cworICAgICAgICAoKCJydXN0LXRlbXBkaXIiICxydXN0LXRlbXBkaXItMC4zKSkpKSkpCisKIChk ZWZpbmUtcHVibGljIHJ1c3QtZG90ZW52LTAuMTAKICAgKHBhY2thZ2UKICAgICAoaW5oZXJpdCBy dXN0LWRvdGVudi0wLjE1KQotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0003-gnu-Add-rust-argh-0.1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0003-gnu-Add-rust-argh-0.1.patch RnJvbSA2OGFjYjExYzVhMDk1ZGFmMzhlMDUwYmNiYzc4YTJhNzUyYWFmOThlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjM3OjE0ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw My8xOV0gZ251OiBBZGQgcnVzdC1hcmdoLTAuMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtYXJnaC0wLjEpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA4NjUw MWEzNzhkLi5jMzg3M2Q3MzA2IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtMjQxOCw2ICsyNDE4LDI3IEBA IChkZWZpbmUtcHVibGljIHJ1c3QtYXJnaC1kZXJpdmUtMC4xCiAgICAgKGRlc2NyaXB0aW9uICJE ZXJpdmUtYmFzZWQgYXJndW1lbnQgcGFyc2luZyBvcHRpbWl6ZWQgZm9yIGNvZGUgc2l6ZSIpCiAg ICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWFyZ2gt MC4xCisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtYXJnaCIpCisgICAgKHZlcnNpb24gIjAu MS42IikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImFyZ2giIHZlcnNpb24pKQorICAgICAgICAo ZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAg ICAgICAgKHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjFneTl5NjlkMzhxN2Y1MTQ3a2o4MjNz d2dnZ2MzbTMweDd6MnoxbHJqcHdwc3huY2Y4emgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2Fy Z28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpjYXJnby1pbnB1dHMK KyAgICAgICAgKCgicnVzdC1hcmdoLWRlcml2ZSIgLHJ1c3QtYXJnaC1kZXJpdmUtMC4xKQorICAg ICAgICAgKCJydXN0LWFyZ2gtc2hhcmVkIiAscnVzdC1hcmdoLXNoYXJlZC0wLjEpKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9hcmdoIikKKyAgICAoc3lub3Bz aXMgIkRlcml2ZS1iYXNlZCBhcmd1bWVudCBwYXJzZXIgb3B0aW1pemVkIGZvciBjb2RlIHNpemUi KQorICAgIChkZXNjcmlwdGlvbiAiRGVyaXZlLWJhc2VkIGFyZ3VtZW50IHBhcnNlciBvcHRpbWl6 ZWQgZm9yIGNvZGUgc2l6ZSIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQorCiAoZGVm aW5lLXB1YmxpYyBydXN0LWFyZ29uMnJzLTAuMgogICAocGFja2FnZQogICAgIChuYW1lICJydXN0 LWFyZ29uMnJzIikKLS0gCjIuMzMuMQoK --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0004-gnu-Add-rust-tui-0.16.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0004-gnu-Add-rust-tui-0.16.patch RnJvbSA0OTU2ZmVjN2YyNzI2YjIwNmRiZjJlNGE4NjA1OTA1OTk3YWFiODBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjM4OjMyICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw NC8xOV0gZ251OiBBZGQgcnVzdC10dWktMC4xNi4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1pby5z Y20gKHJ1c3QtdHVpLTAuMTYpOiBOZXcgdmFyaWFibGUuCiAocnVzdC10dWktMC4xNSk6IEluaGVy aXQgZnJvbSBhYm92ZS4KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCmluZGV4IGMzODczZDczMDYuLjZiMTlkZTgwMmYg MTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCkBAIC01ODE5NCwzMSArNTgxOTQsMzQgQEAgKGRlZmluZS1wdWJsaWMg cnVzdC10dGYtcGFyc2VyLTAuNgogcGFyc2VyLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5z ZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKIAotKGRlZmluZS1wdWJsaWMgcnVzdC10dWktMC4x NQorKGRlZmluZS1wdWJsaWMgcnVzdC10dWktMC4xNgogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LXR1aSIpCi0gICAgKHZlcnNpb24gIjAuMTUuMCIpCisgICAgKHZlcnNpb24gIjAuMTYuMCIp CiAgICAgKHNvdXJjZQogICAgICAob3JpZ2luCiAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCiAg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0dWkiIHZlcnNpb24pKQogICAgICAgIChmaWxlLW5hbWUg KHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQogICAgICAgIChzaGEy NTYKLSAgICAgICAgKGJhc2UzMiAiMHc5YXpnOXpqMW5ud2N3YnJhOXB4cnd5NDdhYjBtMmJoYW5i a2NoeWR2OGxzY3g4eTdjNiIpKSkpCisgICAgICAgIChiYXNlMzIgIjA4cWNkam1pOHNuMnh5aDM4 aWxyMTdpOWJuODlpYzJhYXF4M3J5Ynl2N2g0NHg3Y3hqMXIiKSkpKQogICAgIChidWlsZC1zeXN0 ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKICAgICAgYCgjOnNraXAtYnVp bGQ/ICN0CiAgICAgICAgIzpjYXJnby1pbnB1dHMKICAgICAgICAoKCJydXN0LWJpdGZsYWdzIiAs cnVzdC1iaXRmbGFncy0xKQogICAgICAgICAoInJ1c3QtY2Fzc293YXJ5IiAscnVzdC1jYXNzb3dh cnktMC4zKQotICAgICAgICAoInJ1c3QtY3Jvc3N0ZXJtIiAscnVzdC1jcm9zc3Rlcm0tMC4xOSkK KyAgICAgICAgKCJydXN0LWNyb3NzdGVybSIgLHJ1c3QtY3Jvc3N0ZXJtLTAuMjApCiAgICAgICAg ICgicnVzdC1lYXN5Y3Vyc2VzIiAscnVzdC1lYXN5Y3Vyc2VzLTAuMTIpCiAgICAgICAgICgicnVz dC1wYW5jdXJzZXMiICxydXN0LXBhbmN1cnNlcy0wLjE2KQogICAgICAgICAoInJ1c3QtcnVzdGJv eCIgLHJ1c3QtcnVzdGJveC0wLjExKQogICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRl LTEpCiAgICAgICAgICgicnVzdC10ZXJtaW9uIiAscnVzdC10ZXJtaW9uLTEpCiAgICAgICAgICgi cnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbiIgLHJ1c3QtdW5pY29kZS1zZWdtZW50YXRpb24tMSkK LSAgICAgICAgKCJydXN0LXVuaWNvZGUtd2lkdGgiICxydXN0LXVuaWNvZGUtd2lkdGgtMC4xKSkp KQorICAgICAgICAoInJ1c3QtdW5pY29kZS13aWR0aCIgLHJ1c3QtdW5pY29kZS13aWR0aC0wLjEp KQorICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCisgICAgICAgKCgicnVzdC1hcmdo IiAscnVzdC1hcmdoLTAuMSkKKyAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC44KSkp KQogICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9mZGVoYXUvdHVpLXJzIikKICAg ICAoc3lub3BzaXMgIkxpYnJhcnkgdG8gYnVpbGQgcmljaCB0ZXJtaW5hbCB1c2VyIGludGVyZmFj ZXMgb3IgZGFzaGJvYXJkcyIpCiAgICAgKGRlc2NyaXB0aW9uCkBAIC01ODIyNiw2ICs1ODIyOSwz MiBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LXR1aS0wLjE1CiBvciBkYXNoYm9hcmRzLiIpCiAgICAg KGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LXR1aS0wLjE1 CisgIChwYWNrYWdlCisgICAgKGluaGVyaXQgcnVzdC10dWktMC4xNikKKyAgICAobmFtZSAicnVz dC10dWkiKQorICAgICh2ZXJzaW9uICIwLjE1LjAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdp bgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1cmkgKGNyYXRlLXVyaSAidHVp IiB2ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZl cnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjB3OWF6 Zzl6ajFubndjd2JyYTlweHJ3eTQ3YWIwbTJiaGFuYmtjaHlkdjhsc2N4OHk3YzYiKSkpKQorICAg IChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1 dHMKKyAgICAgICAoKCJydXN0LWJpdGZsYWdzIiAscnVzdC1iaXRmbGFncy0xKQorICAgICAgICAo InJ1c3QtY2Fzc293YXJ5IiAscnVzdC1jYXNzb3dhcnktMC4zKQorICAgICAgICAoInJ1c3QtY3Jv c3N0ZXJtIiAscnVzdC1jcm9zc3Rlcm0tMC4xOSkKKyAgICAgICAgKCJydXN0LWVhc3ljdXJzZXMi ICxydXN0LWVhc3ljdXJzZXMtMC4xMikKKyAgICAgICAgKCJydXN0LXBhbmN1cnNlcyIgLHJ1c3Qt cGFuY3Vyc2VzLTAuMTYpCisgICAgICAgICgicnVzdC1ydXN0Ym94IiAscnVzdC1ydXN0Ym94LTAu MTEpCisgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMSkKKyAgICAgICAgKCJydXN0 LXRlcm1pb24iICxydXN0LXRlcm1pb24tMSkKKyAgICAgICAgKCJydXN0LXVuaWNvZGUtc2VnbWVu dGF0aW9uIiAscnVzdC11bmljb2RlLXNlZ21lbnRhdGlvbi0xKQorICAgICAgICAoInJ1c3QtdW5p Y29kZS13aWR0aCIgLHJ1c3QtdW5pY29kZS13aWR0aC0wLjEpKSkpKSkKKwogKGRlZmluZS1wdWJs aWMgcnVzdC10dWktMC4xNAogICAocGFja2FnZQogICAgIChpbmhlcml0IHJ1c3QtdHVpLTAuMTUp Ci0tIAoyLjMzLjEKCg== --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0006-gnu-Add-rust-derive-builder-core-0.5.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0006-gnu-Add-rust-derive-builder-core-0.5.patch RnJvbSBkOTE5YmQwOTE2MDYwYTI4ZjBkZDA5OGFmODZlM2MzMzBiZTEzNGNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjUwOjQ5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw Ni8xOV0gZ251OiBBZGQgcnVzdC1kZXJpdmUtYnVpbGRlci1jb3JlLTAuNS4KCiogZ251L3BhY2th Z2VzL2NyYXRlcy1pby5zY20gKHJ1c3QtZGVyaXZlLWJ1aWxkZXItY29yZS0wLjUpOiBOZXcgdmFy aWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQppbmRleCA1ZmM3OTVhNmVhLi5hN2VjODMyNmNkIDEwMDY0NAot LS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQpAQCAtMTQyODEsNiArMTQyODEsMjcgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1kZXJp dmUtYnVpbGRlci1jb3JlLTAuOQogICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCiAg ICAgICAgKCgicnVzdC1wcmV0dHktYXNzZXJ0aW9ucyIgLHJ1c3QtcHJldHR5LWFzc2VydGlvbnMt MC42KSkpKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZGVyaXZlLWJ1aWxkZXItY29yZS0wLjUK KyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBydXN0LWRlcml2ZS1idWlsZGVyLWNvcmUtMC45KQor ICAgIChuYW1lICJydXN0LWRlcml2ZS1idWlsZGVyLWNvcmUiKQorICAgICh2ZXJzaW9uICIwLjUu MCIpCisgICAgKHNvdXJjZQorICAgICAgKG9yaWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAgKHVyaSAoY3JhdGUtdXJpICJkZXJpdmVfYnVpbGRlcl9jb3JlIiB2ZXJzaW9u KSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIu dGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIwZHJiams2bjh5 d2xzOGNtaHA0cjh4a3lqc2phMHdrMzg1NGNuNW1qOGcxa200eXM1MjAyIikpKSkKKyAgICAoYXJn dW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMK KyAgICAgICAgKCgicnVzdC1kYXJsaW5nIiAscnVzdC1kYXJsaW5nLTAuOSkKKyAgICAgICAgICgi cnVzdC1sb2ciICxydXN0LWxvZy0wLjQpCisgICAgICAgICAoInJ1c3QtcHJvYy1tYWNybzIiICxy dXN0LXByb2MtbWFjcm8yLTAuNCkKKyAgICAgICAgICgicnVzdC1xdW90ZSIgLHJ1c3QtcXVvdGUt MC42KQorICAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3luLTAuMTUpKSkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1kZXJpdmUtYnVpbGRlci1jb3JlLTAuMgogICAocGFja2FnZQogICAgIChp bmhlcml0IHJ1c3QtZGVyaXZlLWJ1aWxkZXItY29yZS0wLjkpCi0tIAoyLjMzLjEKCg== --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0007-gnu-Add-rust-derive-builder-0.7.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0007-gnu-Add-rust-derive-builder-0.7.patch RnJvbSBmNGMyNDc2MTE0YzAxZGM2OTkwNWY5ZGMyNmExNDM0ODFiNTI3ZDg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjU0OjQ2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw Ny8xOV0gZ251OiBBZGQgcnVzdC1kZXJpdmUtYnVpbGRlci0wLjcuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIChydXN0LWRlcml2ZS1idWlsZGVyLTAuNyk6IE5ldyB2YXJpYWJsZS4KCmRp ZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCmluZGV4IGE3ZWM4MzI2Y2QuLjE0ZjczY2UzZGQgMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBA IC0xNDIwNSw2ICsxNDIwNSwzMSBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LWRlcml2ZS1idWlsZGVy LTAuOQogICAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cwogICAgICAgICAoKCJydXN0 LXByZXR0eS1hc3NlcnRpb25zIiAscnVzdC1wcmV0dHktYXNzZXJ0aW9ucy0wLjYpKSkpKSkKIAor KGRlZmluZS1wdWJsaWMgcnVzdC1kZXJpdmUtYnVpbGRlci0wLjcKKyAgKHBhY2thZ2UKKyAgICAo aW5oZXJpdCBydXN0LWRlcml2ZS1idWlsZGVyLTAuOSkKKyAgICAobmFtZSAicnVzdC1kZXJpdmUt YnVpbGRlciIpCisgICAgKHZlcnNpb24gIjAuNy4yIikKKyAgICAoc291cmNlCisgICAgICAob3Jp Z2luCisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkg ImRlcml2ZV9idWlsZGVyIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAg ICAgICAoYmFzZTMyICIxbTM0enBqNmZ3NzY0ZzdzMzY4cjJ3Z2F6cDE1NG0yNGQ0cnNoYmduMThm ZGxmazN6aTlzIikpKSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8gI3QK KyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1jb21waWxldGVzdC1ycyIg LHJ1c3QtY29tcGlsZXRlc3QtcnMtMC4zKQorICAgICAgICAgKCJydXN0LWRhcmxpbmciICxydXN0 LWRhcmxpbmctMC45KQorICAgICAgICAgKCJydXN0LWRlcml2ZS1idWlsZGVyLWNvcmUiICxydXN0 LWRlcml2ZS1idWlsZGVyLWNvcmUtMC41KQorICAgICAgICAgKCJydXN0LWVudi1sb2dnZXIiICxy dXN0LWVudi1sb2dnZXItMC41KQorICAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkK KyAgICAgICAgICgicnVzdC1wcm9jLW1hY3JvMiIgLHJ1c3QtcHJvYy1tYWNybzItMC40KQorICAg ICAgICAgKCJydXN0LXF1b3RlIiAscnVzdC1xdW90ZS0wLjYpCisgICAgICAgICAoInJ1c3Qtc2tl cHRpYyIgLHJ1c3Qtc2tlcHRpYy0wLjEzKQorICAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3lu LTAuMTUpKSkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1kZXJpdmUtYnVpbGRlci0wLjUKICAg KHBhY2thZ2UKICAgICAoaW5oZXJpdCBydXN0LWRlcml2ZS1idWlsZGVyLTAuOSkKLS0gCjIuMzMu MQoK --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0012-gnu-rust-anyhow-1-Update-to-1.0.46.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0012-gnu-rust-anyhow-1-Update-to-1.0.46.patch RnJvbSBmMGRmZjkzNDc0NWMwOGFjMTJhZTYwY2RlZGM3YTQ1MDExN2ZkM2NiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjEyOjU0ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx Mi8xOV0gZ251OiBydXN0LWFueWhvdy0xOiBVcGRhdGUgdG8gMS4wLjQ2LgoKKiBnbnUvcGFja2Fn ZXMvY3JhdGVzLWlvLnNjbSAocnVzdC1hbnlob3ctMSk6IFVwZGF0ZSB0byAxLjAuNDYuCgpkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQppbmRleCBmNTM3NDc0MTJlLi5iZDdiN2FiMzhjIDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvY3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAt MjA0Miw3ICsyMDQyLDcgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1hbnRpZG90ZS0xCiAoZGVmaW5l LXB1YmxpYyBydXN0LWFueWhvdy0xCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtYW55aG93 IikKLSAgICAodmVyc2lvbiAiMS4wLjM3IikKKyAgICAodmVyc2lvbiAiMS4wLjQ2IikKICAgICAo c291cmNlCiAgICAgIChvcmlnaW4KICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKQEAgLTIwNTEs NyArMjA1MSw3IEBAIChkZWZpbmUtcHVibGljIHJ1c3QtYW55aG93LTEKICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQogICAgICAgIChzaGEyNTYKICAg ICAgICAgKGJhc2UzMgotICAgICAgICAgIjExa2FxcDI1bGNocjJja3ljNDZ6bTZibHpuZG53MHcy dzhxdjBzcDh6NHhjeHFndzJyemYiKSkpKQorICAgICAgICAgIjB3MHptMWJxazVrYms4MzRyNHhz emx6cWlsbjR2dzVrMWxubHN3eWpraDI0a2hpMmlhMXMiKSkpKQogICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKICAgICAgYCgjOmNhcmdvLWRldmVs b3BtZW50LWlucHV0cwotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0019-gnu-Add-rust-spotify-tui-0.25.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0019-gnu-Add-rust-spotify-tui-0.25.patch RnJvbSBjZWUyMWM5MzI0N2JhZDk5OWE1YzlkZGJkN2RiNTQyOTU2Y2I5M2E1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjI0OjM0ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx OS8xOV0gZ251OiBBZGQgcnVzdC1zcG90aWZ5LXR1aS0wLjI1LgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWlvLnNjbSAocnVzdC1zcG90aWZ5LXR1aS0wLjI1KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9ydXN0LWFwcHMuc2NtIGIvZ251L3BhY2thZ2VzL3J1c3QtYXBw cy5zY20KaW5kZXggYmU2MGYzZjM3Ni4uZTY4MzcxYTI0YSAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL3J1c3QtYXBwcy5zY20KKysrIGIvZ251L3BhY2thZ2VzL3J1c3QtYXBwcy5zY20KQEAgLTc3 OCw2ICs3NzgsNDEgQEAgKGRlZmluZS1wdWJsaWMgc25pZmZnbHVlCiBvZiB0aGUgcHJvamVjdCBp cyB0byBiZSBydW5uYWJsZSBvbiB1bnRydXN0ZWQgbmV0d29ya3Mgd2l0aG91dCBjcmFzaGluZy4i KQogICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMykpKQogCisoZGVmaW5lLXB1YmxpYyBzcG90aWZ5 LXR1aS0wLjI1CisgIChwYWNrYWdlCisgICAgKG5hbWUgInNwb3RpZnktdHVpIikKKyAgICAodmVy c2lvbiAiMC4yNS4wIikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgInNwb3RpZnktdHVpIiB2ZXJz aW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIwOGJwaWhr ZHYzcm1ja3NueHA0Y3owNGthd2pzNnNwbXdhM3dyMmsyN2IzMHgzcTljZDRyIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBg KCM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1c3QtYW55aG93IiAscnVzdC1hbnlob3ctMSkK KyAgICAgICAgICgicnVzdC1hcmJvYXJkIiAscnVzdC1hcmJvYXJkLTEpCisgICAgICAgICAoInJ1 c3QtYmFja3RyYWNlIiAscnVzdC1iYWNrdHJhY2UtMC4zKQorICAgICAgICAgKCJydXN0LWNsYXAi ICxydXN0LWNsYXAtMikKKyAgICAgICAgICgicnVzdC1jcm9zc3Rlcm0iICxydXN0LWNyb3NzdGVy bS0wLjIwKQorICAgICAgICAgKCJydXN0LWRpcnMiICxydXN0LWRpcnMtMykKKyAgICAgICAgICgi cnVzdC1yYW5kIiAscnVzdC1yYW5kLTAuOCkKKyAgICAgICAgICgicnVzdC1yc3BvdGlmeSIgLHJ1 c3QtcnNwb3RpZnktMC4xMCkKKyAgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qtc2VyZGUtMSkK KyAgICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEpCisgICAgICAg ICAoInJ1c3Qtc2VyZGUteWFtbCIgLHJ1c3Qtc2VyZGUteWFtbC0wLjgpCisgICAgICAgICAoInJ1 c3QtdG9raW8iICxydXN0LXRva2lvLTAuMikKKyAgICAgICAgICgicnVzdC10dWkiICxydXN0LXR1 aS0wLjE2KQorICAgICAgICAgKCJydXN0LXVuaWNvZGUtd2lkdGgiICxydXN0LXVuaWNvZGUtd2lk dGgtMC4xKSkpKQorICAgIChuYXRpdmUtaW5wdXRzIGAoKCJwa2ctY29uZmlnIiAscGtnLWNvbmZp ZykpKQorICAgIChpbnB1dHMgYCgoIm9wZW5zc2wiICxvcGVuc3NsKSkpCisgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL1JpZ2VsbHV0ZS9zcG90aWZ5LXR1aSIpCisgICAgKHN5bm9w c2lzICJUZXJtaW5hbCB1c2VyIGludGVyZmFjZSBmb3IgU3BvdGlmeSIpCisgICAgKGRlc2NyaXB0 aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSB0ZXJtaW5hbCB1c2VyIGludGVyZmFjZSBmb3Ig U3BvdGlmeSIpCisgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIu MCkpKSkKKwogKGRlZmluZS1wdWJsaWMgdGVjdG9uaWMKICAgKHBhY2thZ2UKICAgICAobmFtZSAi dGVjdG9uaWMiKQotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0013-gnu-Add-rust-atty-0.2.11.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0013-gnu-Add-rust-atty-0.2.11.patch RnJvbSA4NzdkYTY1ZGU3Y2M3NGNmOWQ4NzY5ZjU3ZWRlZTJhYzg2ZWZmZjY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjE1OjAwICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx My8xOV0gZ251OiBBZGQgcnVzdC1hdHR5LTAuMi4xMS4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1p by5zY20gKHJ1c3QtYXR0eS0wLjIuMTEpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQppbmRl eCBiZDdiN2FiMzhjLi40MTg5MDZkYjIzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNDE0OCw2ICs0MTQ4 LDI2IEBAIChkZWZpbmUtcHVibGljIHJ1c3QtYXR0eS0wLjIKICAgICAgIlRoaXMgcGFja2FnZSBw cm92aWRlcyBhIHNpbXBsZSBpbnRlcmZhY2UgZm9yIHF1ZXJ5aW5nIGF0dHkuIikKICAgICAobGlj ZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtYXR0eS0wLjIuMTEK KyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBydXN0LWF0dHktMC4yKQorICAgIChuYW1lICJydXN0 LWF0dHkiKQorICAgICh2ZXJzaW9uICIwLjIuMTEiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmln aW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAi YXR0eSIgdmVyc2lvbikpCisgICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2Uz MiAiMGxsbjZ2YWN6ajUyMXFxamJhcW5iODF3NXA2eGs0Zmpma2czM3IwbTIyY200ZjNtbnpjcyIp KSkpCisgICAgKGFyZ3VtZW50cworICAgICAgYCgjOnNraXAtYnVpbGQ/CisgICAgICAgICN0Cisg ICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0w LjIpCisgICAgICAgICAoInJ1c3QtdGVybWlvbiIgLHJ1c3QtdGVybWlvbi0xKQorICAgICAgICAg KCJydXN0LXdpbmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWF1dG9jZmctMQogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWF1dG9jZmciKQotLSAK Mi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0008-gnu-Add-rust-rspotify-0.10.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0008-gnu-Add-rust-rspotify-0.10.patch RnJvbSA3ZTYzODA1ZDZlYTFjZmNmZDBjMWY1ZGFlMmM5OTQ5ODhjZGNiNmEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDE5OjU4OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw OC8xOV0gZ251OiBBZGQgcnVzdC1yc3BvdGlmeS0wLjEwLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSAocnVzdC1yc3BvdGlmeS0wLjEwKTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K aW5kZXggMTRmNzNjZTNkZC4uNWUxY2ZjMWIxZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwMTQ2LDYg KzUwMTQ2LDQ1IEBAIChkZWZpbmUtcHVibGljIHJ1c3Qtc3BtYy0wLjMKICAgICAoZGVzY3JpcHRp b24gIlNpbXBsZSBTUE1DIGNoYW5uZWwiKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhw YXQgbGljZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcnNwb3RpZnktMC4x MAorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXJzcG90aWZ5IikKKyAgICAodmVyc2lvbiAi MC4xMC4wIikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgInJzcG90aWZ5IiB2ZXJzaW9uKSkKKyAg ICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIxOTZ3ZDE1N2wzZm42aGx5 aXhnZmZobDJ4NTE2ZzRmcGEzczkxYXJoY2lraWlmc3BwemdmIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1i dWlsZD8gI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1iYXNlNjQi ICxydXN0LWJhc2U2NC0wLjEwKQorICAgICAgICAgKCJydXN0LWNocm9ubyIgLHJ1c3QtY2hyb25v LTAuNCkKKyAgICAgICAgICgicnVzdC1kZXJpdmUtYnVpbGRlciIgLHJ1c3QtZGVyaXZlLWJ1aWxk ZXItMC43KQorICAgICAgICAgKCJydXN0LWRvdGVudiIgLHJ1c3QtZG90ZW52LTAuMTMpCisgICAg ICAgICAoInJ1c3QtZW52LWxvZ2dlciIgLHJ1c3QtZW52LWxvZ2dlci0wLjYpCisgICAgICAgICAo InJ1c3QtZmFpbHVyZSIgLHJ1c3QtZmFpbHVyZS0wLjEpCisgICAgICAgICAoInJ1c3QtaXRlcnRv b2xzIiAscnVzdC1pdGVydG9vbHMtMC44KQorICAgICAgICAgKCJydXN0LWxhenktc3RhdGljIiAs cnVzdC1sYXp5LXN0YXRpYy0xKQorICAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkK KyAgICAgICAgICgicnVzdC1wZXJjZW50LWVuY29kaW5nIiAscnVzdC1wZXJjZW50LWVuY29kaW5n LTEpCisgICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjYpCisgICAgICAgICAoInJ1 c3QtcmFuZG9tIiAscnVzdC1yYW5kb20tMC4xMikKKyAgICAgICAgICgicnVzdC1yZXF3ZXN0IiAs cnVzdC1yZXF3ZXN0LTAuMTApCisgICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEp CisgICAgICAgICAoInJ1c3Qtc2VyZGUtZGVyaXZlIiAscnVzdC1zZXJkZS1kZXJpdmUtMSkKKyAg ICAgICAgICgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEpCisgICAgICAgICAo InJ1c3QtdXJsIiAscnVzdC11cmwtMSkKKyAgICAgICAgICgicnVzdC13ZWJicm93c2VyIiAscnVz dC13ZWJicm93c2VyLTAuNSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20v cmFtc2F5bGV1bmcvcnNwb3RpZnkiKQorICAgIChzeW5vcHNpcyAiU3BvdGlmeSBBUEkgd3JhcHBl ciIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgd3JhcHBlciBBUEkg Zm9yU3BvdGlmeSBzdHJlYW1pbmcKK3NlcnZpY2UuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtc3BzYy1idWZmZXItMC4xCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3Qtc3BzYy1idWZmZXIiKQotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0010-gnu-Add-rust-x11rb-0.8.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0010-gnu-Add-rust-x11rb-0.8.patch RnJvbSBhY2MxZWNmYTAwYWYwOGNlYWUzZmU0YWIyMjgyMDk1MDNmYTM3NTM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIwOjA2OjQ2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx MC8xOV0gZ251OiBBZGQgcnVzdC14MTFyYi0wLjguCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtZ3Jh cGhpY3Muc2NtIChydXN0LXgxMXJiLTAuOCk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvY3JhdGVzLWdyYXBoaWNzLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3Jh cGhpY3Muc2NtCmluZGV4IGUzYmU5YmNkY2QuLmQ1MDA1NmU5NDggMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtZ3JhcGhpY3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3Jh cGhpY3Muc2NtCkBAIC0zMDA1LDYgKzMwMDUsMzMgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC14MTEt MgogICAgIChkZXNjcmlwdGlvbiAiVGhpcyBjcmF0ZSBwcm92aWRlcyBYMTEgbGlicmFyeSBiaW5k aW5ncyBmb3IgUnVzdC4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmlu ZS1wdWJsaWMgcnVzdC14MTFyYi0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC14MTFy YiIpCisgICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisg ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgIngxMXJi IiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIw NjhnNWxsNGw1ZjM1YzJ2MDk4aGowa2oyYzltYTByN3YzcGJsaTE2NHE5Zzd3NWhpeXZnIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAg KCgicnVzdC1nZXRob3N0bmFtZSIgLHJ1c3QtZ2V0aG9zdG5hbWUtMC4yKQorICAgICAgICAgKCJy dXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAgKCJydXN0LWxpYmxvYWRpbmciICxy dXN0LWxpYmxvYWRpbmctMC43KQorICAgICAgICAgKCJydXN0LW5peCIgLHJ1c3Qtbml4LTAuMjAp CisgICAgICAgICAoInJ1c3Qtb25jZS1jZWxsIiAscnVzdC1vbmNlLWNlbGwtMSkKKyAgICAgICAg ICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFwaS0wLjMpCisgICAgICAgICAoInJ1c3Qtd2luYXBp LXdzYXBvbGwiICxydXN0LXdpbmFwaS13c2Fwb2xsLTAuMSkpKSkKKyAgICAoaG9tZS1wYWdlICJo dHRwczovL2dpdGh1Yi5jb20vcHN5Y2hvbi94MTFyYiIpCisgICAgKHN5bm9wc2lzICJSdXN0IGJp bmRpbmdzIHRvIFgxMSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg UnVzdCBiaW5kaW5ncyB0byBYMTEiKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQg bGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QteDExLWNsaXBib2FyZC0w LjUKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC14MTEtY2xpcGJvYXJkIikKLS0gCjIuMzMu MQoK --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0016-gnu-Add-rust-stderrlog-0.4.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0016-gnu-Add-rust-stderrlog-0.4.patch RnJvbSA1MWE0MTI0OTg5YTc0NGE0MDFjNTAxMTI0NGNlMGJiMGFiYTBiZGRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjIwOjE2ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx Ni8xOV0gZ251OiBBZGQgcnVzdC1zdGRlcnJsb2ctMC40LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWlvLnNjbSAocnVzdC1zdGRlcnJsb2ctMC40KTogTmV3IHZhcmlhYmxlLgoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20K aW5kZXggNGE1OWY2NTI2ZS4uOGE5Mjc3YTMxOCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1pby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20KQEAgLTUwNjM3LDYg KzUwNjM3LDMyIEBAIChkZWZpbmUtcHVibGljIHJ1c3Qtc3RkLXByZWx1ZGUtMC4yCiBjb2RlYmFz ZS4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1zdGRlcnJsb2ctMC40CisgIChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3Qtc3RkZXJybG9nIikK KyAgICAodmVyc2lvbiAiMC40LjMiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAg ICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAic3RkZXJybG9n IiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIw OWJ6dm14Mmx6eXljcjF4ZmN2ZndudnFzamc5a2I0dzIyaGIxOWJqcWlkNWoyZHl4cjlqIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgICBgKCM6c2tpcC1idWlsZD8gI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAg KCgicnVzdC1hdHR5IiAscnVzdC1hdHR5LTAuMi4xMSkKKyAgICAgICAgICgicnVzdC1jaHJvbm8i ICxydXN0LWNocm9uby0wLjQpCisgICAgICAgICAoInJ1c3QtbG9nIiAscnVzdC1sb2ctMC40KQor ICAgICAgICAgKCJydXN0LXRlcm1jb2xvciIgLHJ1c3QtdGVybWNvbG9yLTEpCisgICAgICAgICAo InJ1c3QtdGhyZWFkLWxvY2FsIiAscnVzdC10aHJlYWQtbG9jYWwtMC4zLjQpKSkpCisgICAgKGhv bWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2NhcmRvZS9zdGRlcnJsb2ctcnMiKQorICAgIChz eW5vcHNpcyAiTG9nZ2VyIHRoYXQgbG9ncyB0byBzdGRlcnIiKQorICAgIChkZXNjcmlwdGlvbiAi VGhpcyBwYWNrYWdlIHByb3ZpZGVzIGxvZ2dlciB0aGF0IGxvZ3MgdG8gc3RkZXJyIGJhc2VkCitv biB2ZXJib3NpdHkgc3BlY2lmaWVkIikKKyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmV4cGF0 IGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LXN0ZHdlYi0wLjQKICAg KHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1zdGR3ZWIiKQotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0011-gnu-Add-rust-tree-magic-0.2.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0011-gnu-Add-rust-tree-magic-0.2.patch RnJvbSBmODQyZGQxNzVhYTQ2ZDBjZjVkZmYxOTY0YTViZjkwOGRhYmQ5MGM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIwOjEyOjM5ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx MS8xOV0gZ251OiBBZGQgcnVzdC10cmVlLW1hZ2ljLTAuMi4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1pby5zY20gKHJ1c3QtdHJlZS1tYWdpYy0wLjIpOiBOZXcgdmFyaWFibGUuCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL2NyYXRlcy1pby5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNj bQppbmRleCAzMDg1Yjk2NjliLi5mNTM3NDc0MTJlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWlvLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbQpAQCAtNTczNTcs NiArNTczNTcsMzggQEAgKGRlZmluZS1wdWJsaWMgcnVzdC10cmFzaC0xCiByZWN5Y2xlIGJpbi4i KQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC10 cmVlLW1hZ2ljLTAuMgorICAocGFja2FnZQorICAgIChuYW1lICJydXN0LXRyZWUtbWFnaWMiKQor ICAgICh2ZXJzaW9uICIwLjIuMyIpCisgICAgKHNvdXJjZQorICAgICAgKG9yaWdpbgorICAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0cmVlX21hZ2lj IiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIw YWRuZGo3NzVnamN2a2Y3eXhkZmozcGwzOWZjZGlpYnN3d2dmZjIzbG05eXJya3I3bmRpIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMK KyAgICAgICAgKCgicnVzdC1jbGFwIiAscnVzdC1jbGFwLTIpCisgICAgICAgICAoInJ1c3QtZm52 IiAscnVzdC1mbnYtMSkKKyAgICAgICAgICgicnVzdC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1z dGF0aWMtMSkKKyAgICAgICAgICgicnVzdC1ub20iICxydXN0LW5vbS0zKQorICAgICAgICAgKCJy dXN0LW51bS1jcHVzIiAscnVzdC1udW0tY3B1cy0xKQorICAgICAgICAgKCJydXN0LXBhcmtpbmct bG90IiAscnVzdC1wYXJraW5nLWxvdC0wLjEwKQorICAgICAgICAgKCJydXN0LXBldGdyYXBoIiAs cnVzdC1wZXRncmFwaC0wLjUpCisgICAgICAgICAoInJ1c3Qtc2NvcGVkLXRocmVhZHBvb2wiICxy dXN0LXNjb3BlZC10aHJlYWRwb29sLTAuMSkKKyAgICAgICAgICgicnVzdC10YWJ3cml0ZXIiICxy dXN0LXRhYndyaXRlci0xKQorICAgICAgICAgKCJydXN0LXdhbGtkaXIiICxydXN0LXdhbGtkaXIt MikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vYWFoYW5jb2MvdHJlZV9t YWdpYy8iKQorICAgIChzeW5vcHNpcyAiRGV0ZXJtaW5lcyB0aGUgTUlNRSB0eXBlIikKKyAgICAo ZGVzY3JpcHRpb24gIlRoaXMgcGFja2FnZSBkZXRlcm1pbmVzIHRoZSBNSU1FIHR5cGUgb2YgYSBm aWxlIGJ5Cit0cmF2ZXJzaW5nIGEgZmlsZXR5cGUgdHJlZS4iKQorICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC10cmVlbGluZS0wLjEKICAgKHBhY2th Z2UKICAgICAobmFtZSAicnVzdC10cmVlbGluZSIpCi0tIAoyLjMzLjEKCg== --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0009-gnu-Add-rust-winapi-wsapoll-0.1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0009-gnu-Add-rust-winapi-wsapoll-0.1.patch RnJvbSA3OTUxYTVlM2UwYTQwMmY5NDEzNjY5NjAzZWMxM2E0NzdhMTkyMTI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIwOjA0OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAw OS8xOV0gZ251OiBBZGQgcnVzdC13aW5hcGktd3NhcG9sbC0wLjEuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIChydXN0LXdpbmFwaS13c2Fwb2xsLTAuMSk6IE5ldyB2YXJpYWJsZS4KCmRp ZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCmluZGV4IDVlMWNmYzFiMWUuLjMwODViOTY2OWIgMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBA IC02MTcwMCw2ICs2MTcwMCwyNyBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LXdpbmFwaS11dGlsLTAu MQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6dW5saWNlbnNlCiAgICAgICAgICAgICAgICAg ICAgbGljZW5zZTpleHBhdCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC13aW5hcGktd3NhcG9s bC0wLjEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC13aW5hcGktd3NhcG9sbCIpCisgICAg KHZlcnNpb24gIjAuMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgIndpbmFwaS13c2Fwb2xsIiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjB2bnpsY202 eXJseDB4ZHg0Zzd6cjQxbjg0YWo3M2gwcDhmd2gwbTYwbWJpeWw4NzNoYTQiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgj OnNraXAtYnVpbGQ/ICN0CisgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAoKCJydXN0LXdp bmFwaSIgLHJ1c3Qtd2luYXBpLTAuMykpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vcHN5Y2hvbi93aW5hcGktd3NhcG9sbCIpCisgICAgKHN5bm9wc2lzICJTYWZlIHdyYXBw ZXIgYXJvdW5kIFdTQVBvbGwiKQorICAgIChkZXNjcmlwdGlvbiAiVGhpcyBwYWNrYWdlIHByb3Zp ZGVzIHNhZmUgd3JhcHBlciBhcm91bmQgV1NBUG9sbC4iKQorICAgIChsaWNlbnNlIChsaXN0IGxp Y2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjApKSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3Qtd2lu YXBpLXg4Ni02NC1wYy13aW5kb3dzLWdudS0wLjQKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVz dC13aW5hcGkteDg2LTY0LXBjLXdpbmRvd3MtZ251IikKLS0gCjIuMzMuMQoK --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0014-gnu-Add-rust-simple-logger-1.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0014-gnu-Add-rust-simple-logger-1.patch RnJvbSBkMmZmZGYyMDhmNTUzZmQ4MDQ1NzQ1YWZlOTMxZjRiZWIwYTgyNjQ4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjE4OjQ3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx NC8xOV0gZ251OiBBZGQgcnVzdC1zaW1wbGUtbG9nZ2VyLTEuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtIChydXN0LXNpbXBsZS1sb2dnZXItMSk6IE5ldyB2YXJpYWJsZS4KCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8u c2NtCmluZGV4IDQxODkwNmRiMjMuLmNlMzBkOGY4MzAgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBAIC00ODk1 OCw2ICs0ODk1OCwzMiBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LXNpbWlsYXItMQogICAgIChkZXNj cmlwdGlvbiAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgZGlmZiBsaWJyYXJ5IGZvciBSdXN0LiIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1z aW1wbGUtbG9nZ2VyLTEKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1zaW1wbGUtbG9nZ2Vy IikKKyAgICAodmVyc2lvbiAiMS4xMy4wIikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisg ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgInNpbXBs ZS1sb2dnZXIiIHZlcnNpb24pKQorICAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5h bWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAgKHNoYTI1NgorICAgICAgICAgIChi YXNlMzIgIjAxd3o1eGpwc2tpNDV4cTh2MWJnOGcwNWZsajVoMXNsNjNhYWJsMmM2a2owaHozMzdw bXAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1 bWVudHMKKyAgICAgIGAoIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1hdHR5IiAscnVz dC1hdHR5LTAuMikKKyAgICAgICAgICgicnVzdC1jaHJvbm8iICxydXN0LWNocm9uby0wLjQpCisg ICAgICAgICAoInJ1c3QtY29sb3JlZCIgLHJ1c3QtY29sb3JlZC0xKQorICAgICAgICAgKCJydXN0 LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICAgICAgICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFw aS0wLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2Jvcm50eXBpbmcv cnVzdC1zaW1wbGVfbG9nZ2VyIikKKyAgICAoc3lub3BzaXMgIkxvZ2dlciB3aXRoIGEgcmVhZGFi bGUgb3V0cHV0IGZvcm1hdCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICAiVGhpcyBwYWNrYWdl IHByb3ZpZGVzIGEgbG9nZ2VyIHRoYXQgcHJpbnRzIGFsbCBtZXNzYWdlcyB3aXRoCithIHJlYWRh YmxlIG91dHB1dCBmb3JtYXQiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1zaW1wbGUtbXV0ZXgtMQogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LXNpbXBsZS1tdXRleCIpCi0tIAoyLjMzLjEKCg== --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0 Content-Type: text/x-patch; name=v2-0015-gnu-Add-rust-thread-local-0.3.4.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=v2-0015-gnu-Add-rust-thread-local-0.3.4.patch RnJvbSA0ZTJiODY3NWFiZDM5ODRlYThmNzhiOGUxZjg5ZWFmYmRiZGVhYWMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRyIEhvZGluYSA8cGhvZGluYUBwcm90b25tYWlsLmNvbT4K RGF0ZTogVHVlLCA5IE5vdiAyMDIxIDIxOjIxOjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2MiAx NS8xOV0gZ251OiBBZGQgcnVzdC10aHJlYWQtbG9jYWwtMC4zLjQuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtaW8uc2NtIChydXN0LXRocmVhZC1sb2NhbC0wLjMuNCk6IE5ldyB2YXJpYWJsZS4KCmRp ZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVzLWlvLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0 ZXMtaW8uc2NtCmluZGV4IGNlMzBkOGY4MzAuLjRhNTlmNjUyNmUgMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtaW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtaW8uc2NtCkBA IC01NDQwNyw2ICs1NDQwNywyNSBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LXRocmVhZC1sb2NhbC0w LjMKICAgICAgYCgjOnNraXAtYnVpbGQ/ICN0CiAgICAgICAgIzpjYXJnby1pbnB1dHMgKCgicnVz dC1sYXp5LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMSkpKSkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LXRocmVhZC1sb2NhbC0wLjMuNAorICAocGFja2FnZQorICAgIChpbmhlcml0IHJ1c3Qt dGhyZWFkLWxvY2FsLTAuMykKKyAgICAobmFtZSAicnVzdC10aHJlYWQtbG9jYWwiKQorICAgICh2 ZXJzaW9uICIwLjMuNCIpCisgICAgKHNvdXJjZQorICAgICAgKG9yaWdpbgorICAgICAgICAobWV0 aG9kIHVybC1mZXRjaCkKKyAgICAgICAgKHVyaSAoY3JhdGUtdXJpICJ0aHJlYWRfbG9jYWwiIHZl cnNpb24pKQorICAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAgKHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjA1NXZq MGRkYjZ2aDB6YXFkbHhzc2ZxenpwZ3M0bGw1bDVqN25xdmFiZHpmZ2Fzdzk1cW4iKSkpKQorICAg IChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAg IGAoIzpza2lwLWJ1aWxkPyAjdAorICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJy dXN0LWxhenktc3RhdGljIiAscnVzdC1sYXp5LXN0YXRpYy0wLjIpCisgICAgICAgICAoInJ1c3Qt dW5yZWFjaGFibGUiICxydXN0LXVucmVhY2hhYmxlLTEpKSkpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC10aHJlYWQtbG9jYWwtMC4yCiAgIChwYWNrYWdlCiAgICAgKGluaGVyaXQgcnVzdC10aHJl YWQtbG9jYWwtMC4zKQotLSAKMi4zMy4xCgo= --b1_71F9g2UNgrm5xiuVNwr7lSx4gd3a9SJJpSa77MGE0--