From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 18:05:57 2021 Received: (at submit) by debbugs.gnu.org; 15 Dec 2021 23:05:57 +0000 Received: from localhost ([127.0.0.1]:34021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxdLP-0002g3-KH for submit@debbugs.gnu.org; Wed, 15 Dec 2021 18:05:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:52584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxdLM-0002fu-GW for submit@debbugs.gnu.org; Wed, 15 Dec 2021 18:05:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxdLM-0005aq-7L for guix-patches@gnu.org; Wed, 15 Dec 2021 18:05:52 -0500 Received: from mail-4323.proton.ch ([185.70.43.23]:19754) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxdLC-0000Nz-Ud for guix-patches@gnu.org; Wed, 15 Dec 2021 18:05:51 -0500 Date: Wed, 15 Dec 2021 23:05:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvk.pm; s=protonmail3; t=1639609529; bh=J6t/4/DmNq9U38pT0hVqdFm6COvqZQXc5v4Ktiw3sZg=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=gCa87WoXBfcGt8Qmm0GCxEotpJZz5WHyLtdlbVc9XWe/C5JnloVNU1wqYskfbDQmq XXpOjsoAy++xAa0d253vb2YxMFGD7XKaVuOJEaYH37AyO7eM0C6dK9o8qhFsF+bNty H5B1qT+qWBaMKPgprRuCQwAB7VSSBm8LUjWVUyr+8yudplVnV9eASCFMgc4l8fYcIQ Tkp7+bG6PPZroAJFDjDDAbNA6pOYYOe3D0BSksOW2gbppV0FlzVbPCxq4ndg3XmWHd 22H2nn4+QOb7p7Kr8H9ydVYrvJIXexOZL2JOoyNJQppjZblCwGabAb1/aKLaKeOOYZ T3CD3j/3skdDA== To: "guix-patches@gnu.org" From: Nicholas von Klitzing Subject: [PATCH core-updates-frozen] WIP: Add rust-gtk4 and dependencies Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.43.23; envelope-from=nicholas@nvk.pm; helo=mail-4323.proton.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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: , Reply-To: Nicholas von Klitzing Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Guix! These are my WIP patches to add the gtk4 crates. Several Gnome and Gtk appl= ications depend on this crate (Authenticator, Fractal, Shortwave, etc). I based the patches on c-u-f because the master branch isn't building on my= machine for unrelated reasons I have yet to explore. Regardless, there sho= uld be no conflicts. Several of the dependency package definitions are unedited from `guix impor= t`, so please do let me know if you think I should change them. Looking forward to your feedback! Kind regards, Nicholas von Klitzing --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0029-add-copyright.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0029-add-copyright.patch RnJvbSA0YWMzZDk5OTYwMGRmODYyZmYzMzM5MTI3YTQ5NWM0MTM2Yjc5YzMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0OTo0MiArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjkvMjldIGFkZCBjb3B5cmlnaHQKCi0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwg MSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvY3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXgg MGQ4ZjdlMDFhMS4uMzExYTAzMmM2NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1n dGsuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMSw2ICsxLDcgQEAK IDs7OyBHTlUgR3VpeCAtLS0gRnVuY3Rpb25hbCBwYWNrYWdlIG1hbmFnZW1lbnQgZm9yIEdOVQog Ozs7IENvcHlyaWdodCDCqSAyMDIwLCAyMDIxIEVmcmFpbSBGbGFzaG5lciA8ZWZyYWltQGZsYXNo bmVyLmNvLmlsPgogOzs7IENvcHlyaWdodCDCqSAyMDIwLCAyMDIxIE5pY29sYXMgR29hemlvdSA8 bWFpbEBuaWNvbGFzZ29hemlvdS5mcj4KKzs7OyBDb3B5cmlnaHQgwqkgMjAyMSBOaWNob2xhcyB2 b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5wbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0 IG9mIEdOVSBHdWl4LgogOzs7Ci0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0027-gnu-Add-rust-cairo-rs-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0027-gnu-Add-rust-cairo-rs-0.14.patch RnJvbSBjMmY2ZjYxMjZhNzY2MGUxYWVkOGI5OTA2ZDM1YWI2OGVjMTMxZjgwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0OTowMSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjcvMjldIGdudTogQWRkIHJ1c3QtY2Fpcm8tcnMtMC4xNC4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtIChydXN0LWNhaXJvLXJzLTAuMTQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCA1OWY2 ZjI4OTdhLi43MjFlZTJjNWJlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xNTY5LDYgKzE1NjksMzMg QEAgKGRlZmluZS1wdWJsaWMgcnVzdC1jYWlyby1zeXMtcnMtMC4xNAogICAgIChkZXNjcmlwdGlv biAiRkZJIGJpbmRpbmdzIHRvIGxpYmNhaXJvIikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0 KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2Fpcm8tcnMtMC4xNAorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWNhaXJvLXJzIikKKyAgICAodmVyc2lvbiAiMC4xNC45IikKKyAgICAoc291 cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAo dXJpIChjcmF0ZS11cmkgImNhaXJvLXJzIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAo c3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEy NTYKKyAgICAgICAgICAoYmFzZTMyICIxMG1sN2h4emo2dzVrNnlqZGtjbXh4MGRzNG1ucm45ajNi ZGJrMW5taDM2dmc1Y3A1ZDlrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QK KyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1iaXRmbGFncyIgLHJ1c3Qt Yml0ZmxhZ3MtMSkKKyAgICAgICAgICgicnVzdC1jYWlyby1zeXMtcnMiICxydXN0LWNhaXJvLXN5 cy1ycy0wLjE0KQorICAgICAgICAgKCJydXN0LWZyZWV0eXBlIiAscnVzdC1mcmVldHlwZS0wLjcp CisgICAgICAgICAoInJ1c3QtZ2xpYiIgLHJ1c3QtZ2xpYi0wLjE0KQorICAgICAgICAgKCJydXN0 LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAgKCJydXN0LXRoaXNlcnJvciIgLHJ1c3Qt dGhpc2Vycm9yLTEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9ndGstcnMub3JnLyIpCisg ICAgKHN5bm9wc2lzICJSdXN0IGJpbmRpbmdzIGZvciB0aGUgQ2Fpcm8gbGlicmFyeSIpCisgICAg KGRlc2NyaXB0aW9uICJSdXN0IGJpbmRpbmdzIGZvciB0aGUgQ2Fpcm8gbGlicmFyeSIpCisgICAg KGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWd0ay0wLjgK ICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ndGsiKQotLSAKMi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0025-gnu-Add-rust-glib-sys-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0025-gnu-Add-rust-glib-sys-0.14.patch RnJvbSA4OWFlZDcxNGMyOTkwZDc0NjE4YzI4NjA1NjI5MzUwNTI1NTcyZmVlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODo0NyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjUvMjldIGdudTogQWRkIHJ1c3QtZ2xpYi1zeXMtMC4xNC4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtIChydXN0LWdsaWItc3lzLTAuMTQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Ny YXRlcy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCmluZGV4IDAwMWJiZmYz NzguLmYwMTczNjZiYTIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQor KysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTE1MjAsNiArMTUyMCwyOSBAQCAo ZGVmaW5lLXB1YmxpYyBydXN0LXN5c3RlbS1kZXBzLTMKICAgICAgICJEaXNjb3ZlciBhbmQgY29u ZmlndXJlIHN5c3RlbSBkZXBlbmRlbmNpZXMgZnJvbSBkZWNsYXJhdGl2ZSBkZXBlbmRlbmNpZXMg aW4gQ2FyZ28udG9tbCIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNl OmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1nbGliLXN5cy0wLjE0CisgIChwYWNr YWdlCisgICAgKG5hbWUgInJ1c3QtZ2xpYi1zeXMiKQorICAgICh2ZXJzaW9uICIwLjE0LjAiKQor ICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisg ICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ2xpYi1zeXMiIHZlcnNpb24pKQorICAgICAgICAoZmls ZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAg ICAgKHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjFiamx5bW4zZnc0ZzhzbGlqNmlpZ2dhaXBr bmY5MDcybXIycW0zaTRhOTExOTlhbjA3OHciKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpza2lwLWJ1aWxkPworICAg ICAgICAjdAorICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJydXN0LWxpYmMiICxy dXN0LWxpYmMtMC4yKQorICAgICAgICAgKCJydXN0LXN5c3RlbS1kZXBzIiAscnVzdC1zeXN0ZW0t ZGVwcy0zKSkpKQorICAgIChob21lLXBhZ2UgImh0dHA6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5 bm9wc2lzICJGRkkgYmluZGluZ3MgdG8gbGliZ2xpYi0yLjAiKQorICAgIChkZXNjcmlwdGlvbiAi RkZJIGJpbmRpbmdzIHRvIGxpYmdsaWItMi4wIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0 KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAuOAogICAocGFja2FnZQogICAgIChuYW1l ICJydXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0023-gnu-Add-rust-cfg-expr-0.8.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0023-gnu-Add-rust-cfg-expr-0.8.patch RnJvbSA3ZDRjODgyYWJlMTA4MGI3YmFiNjIyYWM1Yzc0NzQ5ZDY3ZTBmOTAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjMvMjldIGdudTogQWRkIHJ1c3QtY2ZnLWV4cHItMC44LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtY2ZnLWV4cHItMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggOWM1YjZmZjEw ZS4uYjMzYjIwOTAyMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTQ2Myw2ICsxNDYzLDMwIEBAIChk ZWZpbmUtcHVibGljIHJ1c3QtdGFyZ2V0LWxleGljb24tMC4xMgogICAgIChkZXNjcmlwdGlvbiAi VGFyZ2V0aW5nIHV0aWxpdGllcyBmb3IgY29tcGlsZXJzIGFuZCByZWxhdGVkIHRvb2xzIikKICAg ICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVz dC1jZmctZXhwci0wLjgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1jZmctZXhwciIpCisg ICAgKHZlcnNpb24gIjAuOC4xIikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImNmZy1leHByIiB2 ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJz aW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIwM2xn djhwc2MycXJyOTNoeGdkZm1md2JqMWNycHpnaHhkN3FoNncybnowbDRxcnloNG1sIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAg ICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAg ICAgICAgKCgicnVzdC1zbWFsbHZlYyIgLHJ1c3Qtc21hbGx2ZWMtMSkKKyAgICAgICAgICgicnVz dC10YXJnZXQtbGV4aWNvbiIgLHJ1c3QtdGFyZ2V0LWxleGljb24tMC4xMikpKSkKKyAgICAoaG9t ZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vRW1iYXJrU3R1ZGlvcy9jZmctZXhwciIpCisgICAg KHN5bm9wc2lzICJBIHBhcnNlciBhbmQgZXZhbHVhdG9yIGZvciBSdXN0IGBjZmcoKWAgZXhwcmVz c2lvbnMuIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMg YSBwYXJzZXIgYW5kIGV2YWx1YXRvciBmb3IgUnVzdCBgY2ZnKClgIGV4cHJlc3Npb25zLiIpCisg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3Rr IikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0019-gnu-Add-rust-glib-macros-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0019-gnu-Add-rust-glib-macros-0.14.patch RnJvbSBiNTQzMmE2ZGU2MzM4MmNmMTg5YTIzNjhkMTc5MzRiYjQ4OTMzOTMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0Nzo1OCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTkvMjldIGdudTogQWRkIHJ1c3QtZ2xpYi1tYWNyb3MtMC4xNC4KCiogZ251L3BhY2thZ2VzL2Ny YXRlcy1ndGsuc2NtIChydXN0LWdsaWItbWFjcm9zLTAuMTQpOiBOZXcgdmFyaWFibGUuCi0tLQog Z251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5k ZXggNDQ3OTRhNTBlNS4uNDJlNTkxMWRiNiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTM2MSw2ICsx MzYxLDM0IEBAIChkZWZpbmUtcHVibGljIHJ1c3QtZ29iamVjdC1zeXMtMC4xNAogICAgIChkZXNj cmlwdGlvbiAiRkZJIGJpbmRpbmdzIHRvIGxpYmdvYmplY3QtMi4wIikKICAgICAobGljZW5zZSBs aWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ2xpYi1tYWNyb3MtMC4xNAor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdsaWItbWFjcm9zIikKKyAgICAodmVyc2lvbiAi MC4xNC4xIikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImdsaWItbWFjcm9zIiB2ZXJzaW9uKSkK KyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFy Lmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIwNjc1aTdtN3Brc2c0 Y2Q5a2ZwempudzB4NXIzeTRnY2FjN21mZ3k2bnliNjN3djZkYjlhIikpKSkKKyAgICAoYnVpbGQt c3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tp cC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgi cnVzdC1hbnlob3ciICxydXN0LWFueWhvdy0xKQorICAgICAgICAgKCJydXN0LWhlY2siICxydXN0 LWhlY2stMC4zKQorICAgICAgICAgKCJydXN0LXByb2MtbWFjcm8tY3JhdGUiICxydXN0LXByb2Mt bWFjcm8tY3JhdGUtMSkKKyAgICAgICAgICgicnVzdC1wcm9jLW1hY3JvLWVycm9yIiAscnVzdC1w cm9jLW1hY3JvLWVycm9yLTEpCisgICAgICAgICAoInJ1c3QtcHJvYy1tYWNybzIiICxydXN0LXBy b2MtbWFjcm8yLTEpCisgICAgICAgICAoInJ1c3QtcXVvdGUiICxydXN0LXF1b3RlLTEpCisgICAg ICAgICAoInJ1c3Qtc3luIiAscnVzdC1zeW4tMSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2d0ay1ycy5vcmcvIikKKyAgICAoc3lub3BzaXMgIlJ1c3QgYmluZGluZ3MgZm9yIHRoZSBHTGli IGxpYnJhcnksIHByb2MgbWFjcm9zIGNyYXRlIikKKyAgICAoZGVzY3JpcHRpb24gIlJ1c3QgYmlu ZGluZ3MgZm9yIHRoZSBHTGliIGxpYnJhcnksIHByb2MgbWFjcm9zIGNyYXRlIikKKyAgICAobGlj ZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAuOAogICAo cGFja2FnZQogICAgIChuYW1lICJydXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0015-gnu-Add-rust-gdk-pixbuf-sys-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0015-gnu-Add-rust-gdk-pixbuf-sys-0.14.patch RnJvbSBmOTdjMjkzZWMxNWZiNjRjNmEyZTkyOTJkZWVkMzg5YzQ2MmYxNTkxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NzoxOSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTUvMjldIGdudTogQWRkIHJ1c3QtZ2RrLXBpeGJ1Zi1zeXMtMC4xNC4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1ndGsuc2NtIChydXN0LWdkay1waXhidWYtc3lzLTAuMTQpOiBOZXcgdmFyaWFibGUu Ci0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjYgKysrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2Nt CmluZGV4IDc4OTcxYjMyMTcuLjg4MmI3ODAwOTIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtZ3RrLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTEyNjMs NiArMTI2MywzMiBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LWdpby1zeXMtMC4xNAogICAgIChkZXNj cmlwdGlvbiAiRkZJIGJpbmRpbmdzIHRvIGxpYmdpby0yLjAiKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1nZGstcGl4YnVmLXN5cy0wLjE0Cisg IChwYWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ2RrLXBpeGJ1Zi1zeXMiKQorICAgICh2ZXJzaW9u ICIwLjE0LjAiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ2RrLXBpeGJ1Zi1zeXMiIHZlcnNp b24pKQorICAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g Ii50YXIuZ3oiKSkKKyAgICAgICAgKHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjE0NzU5eTR6 Mm5hand2M2hwdmRxaTJxcW56NGxxcmNkcXFocGtrdmNpeXExODlxYzE1emgiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAo Izpza2lwLWJ1aWxkPworICAgICAgICAjdAorICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAg ICAoKCJydXN0LWdpby1zeXMiICxydXN0LWdpby1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1n bGliLXN5cyIgLHJ1c3QtZ2xpYi1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nb2JqZWN0LXN5 cyIgLHJ1c3QtZ29iamVjdC1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1s aWJjLTAuMikKKyAgICAgICAgICgicnVzdC1zeXN0ZW0tZGVwcyIgLHJ1c3Qtc3lzdGVtLWRlcHMt MykpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwOi8vZ3RrLXJzLm9yZy8iKQorICAgIChzeW5vcHNp cyAiRkZJIGJpbmRpbmdzIHRvIGxpYmdka19waXhidWYtMi4wIikKKyAgICAoZGVzY3JpcHRpb24g IkZGSSBiaW5kaW5ncyB0byBsaWJnZGtfcGl4YnVmLTIuMCIpCisgICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWd0ay0wLjgKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1ndGsiKQotLSAKMi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0017-gnu-Add-rust-field-offset-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0017-gnu-Add-rust-field-offset-0.3.patch RnJvbSBlOTRmOGM3OWI1OGRhNDg0NjFiNjA5YWEwZjA2YTA5YTg3YTBhNjYyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NzozOCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTcvMjldIGdudTogQWRkIHJ1c3QtZmllbGQtb2Zmc2V0LTAuMy4KCiogZ251L3BhY2thZ2VzL2Ny YXRlcy1ndGsuc2NtIChydXN0LWZpZWxkLW9mZnNldC0wLjMpOiBOZXcgdmFyaWFibGUuCi0tLQog Z251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCmluZGV4IDA2 YzhkODFkOGEuLmNlOGM4ZGEzYzUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTEzMTQsNiArMTMxNCwy OSBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LWdkay1waXhidWYtMC4xNAogICAgIChkZXNjcmlwdGlv biAiUnVzdCBiaW5kaW5ncyBmb3IgdGhlIEdka1BpeGJ1ZiBsaWJyYXJ5IikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZmllbGQtb2Zmc2V0LTAu MworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWZpZWxkLW9mZnNldCIpCisgICAgKHZlcnNp b24gIjAuMy40IikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImZpZWxkLW9mZnNldCIgdmVyc2lv bikpCisgICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMTRwdnh6N3ly MHIzbWxoYWY2NXp2YTNyOWQwa3FpZDAxd2R3N25neDdqc2gyamFtODcweSIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgj OnNraXAtYnVpbGQ/CisgICAgICAgICN0CisgICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg ICgoInJ1c3QtbWVtb2Zmc2V0IiAscnVzdC1tZW1vZmZzZXQtMC42KQorICAgICAgICAgKCJydXN0 LXJ1c3RjLXZlcnNpb24iICxydXN0LXJ1c3RjLXZlcnNpb24tMC4zKSkpKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9EaWdnc2V5L3J1c3QtZmllbGQtb2Zmc2V0IikKKyAgICAo c3lub3BzaXMgIlNhZmUgcG9pbnRlci10by1tZW1iZXIgaW1wbGVtZW50YXRpb24iKQorICAgIChk ZXNjcmlwdGlvbiAiU2FmZSBwb2ludGVyLXRvLW1lbWJlciBpbXBsZW1lbnRhdGlvbiIpCisgICAg KGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3RrIikK LS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0011-gnu-Add-rust-gdk4-sys-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0011-gnu-Add-rust-gdk4-sys-0.3.patch RnJvbSBlODRmYTU3ZGMwNDU3ZmUxYzMzNjQyMzdkN2EzMGVkZjJiOWRmNmU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NTo1NyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTEvMjldIGdudTogQWRkIHJ1c3QtZ2RrNC1zeXMtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtZ2RrNC1zeXMtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggODFh ODEwMzg0Ny4uOTA2MTUzMmU4YiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsu c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTE0OCw2ICsxMTQ4LDM2 IEBAIChkZWZpbmUtcHVibGljIHJ1c3QtZ3JhcGhlbmUtc3lzLTAuMTQKICAgICAoZGVzY3JpcHRp b24gIkZGSSBiaW5kaW5ncyB0byBsaWJncmFwaGVuZS0xLjAiKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1nZGs0LXN5cy0wLjMKKyAgKHBhY2th Z2UKKyAgICAobmFtZSAicnVzdC1nZGs0LXN5cyIpCisgICAgKHZlcnNpb24gIjAuMy4xIikKKyAg ICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAg ICAgICAodXJpIChjcmF0ZS11cmkgImdkazQtc3lzIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUt bmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAg IChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIxbWY2aWdsN3ppeTU3cXpka2ltazQycXdjZmxh NjBmendrOTN3amo5ZHl2OWQ3aGc5NjRsIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAg ICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1jYWlyby1zeXMt cnMiICxydXN0LWNhaXJvLXN5cy1ycy0wLjE0KQorICAgICAgICAgKCJydXN0LWdkay1waXhidWYt c3lzIiAscnVzdC1nZGstcGl4YnVmLXN5cy0wLjE0KQorICAgICAgICAgKCJydXN0LWdpby1zeXMi ICxydXN0LWdpby1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nbGliLXN5cyIgLHJ1c3QtZ2xp Yi1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nb2JqZWN0LXN5cyIgLHJ1c3QtZ29iamVjdC1z eXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1ncmFwaGVuZS1zeXMiICxydXN0LWdyYXBoZW5lLXN5 cy0wLjE0KQorICAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAg KCJydXN0LXBhbmdvLXN5cyIgLHJ1c3QtcGFuZ28tc3lzLTAuMTQpCisgICAgICAgICAoInJ1c3Qt c3lzdGVtLWRlcHMiICxydXN0LXN5c3RlbS1kZXBzLTUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cDovL2d0ay1ycy5vcmcvIikKKyAgICAoc3lub3BzaXMgIkZGSSBiaW5kaW5ncyBvZiBHREsgNCIp CisgICAgKGRlc2NyaXB0aW9uICJGRkkgYmluZGluZ3Mgb2YgR0RLIDQiKQorICAgIChsaWNlbnNl IGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0009-gnu-Add-rust-pango-sys-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0009-gnu-Add-rust-pango-sys-0.14.patch RnJvbSA4NGVlNGM4YTNjMjRmM2VjM2NiNmUzYmU0NDMwZmVmMzVhNjM2OWI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NTozNSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDkvMjldIGdudTogQWRkIHJ1c3QtcGFuZ28tc3lzLTAuMTQuCgoqIGdudS9wYWNrYWdlcy9jcmF0 ZXMtZ3RrLnNjbSAocnVzdC1wYW5nby1zeXMtMC4xNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvY3JhdGVzLWd0ay5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCA2YTA1 MjU3Yzg5Li5hM2U5NmIwN2YzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xMDk4LDYgKzEwOTgsMzEg QEAgKGRlZmluZS1wdWJsaWMgcnVzdC1zeXN0ZW0tZGVwcy01CiAgICAgICAiRGlzY292ZXIgYW5k IGNvbmZpZ3VyZSBzeXN0ZW0gZGVwZW5kZW5jaWVzIGZyb20gZGVjbGFyYXRpdmUgZGVwZW5kZW5j aWVzIGluIENhcmdvLnRvbWwiKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGlj ZW5zZTphc2wyLjApKSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtcGFuZ28tc3lzLTAuMTQKKyAg KHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1wYW5nby1zeXMiKQorICAgICh2ZXJzaW9uICIwLjE0 LjAiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAicGFuZ28tc3lzIiB2ZXJzaW9uKSkKKyAgICAg ICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6Iikp CisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIxemoyMzZuOWtqbGRmNDd3d2x4 dmhzaHdtNXpoZzU4OWEwZm1sNW1tOHFnN2xuZjBqcnIzIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWls ZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1n bGliLXN5cyIgLHJ1c3QtZ2xpYi1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nb2JqZWN0LXN5 cyIgLHJ1c3QtZ29iamVjdC1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1s aWJjLTAuMikKKyAgICAgICAgICgicnVzdC1zeXN0ZW0tZGVwcyIgLHJ1c3Qtc3lzdGVtLWRlcHMt MykpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwOi8vZ3RrLXJzLm9yZy8iKQorICAgIChzeW5vcHNp cyAiRkZJIGJpbmRpbmdzIHRvIGxpYnBhbmdvLTEuMCIpCisgICAgKGRlc2NyaXB0aW9uICJGRkkg YmluZGluZ3MgdG8gbGlicGFuZ28tMS4wIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAuOAogICAocGFja2FnZQogICAgIChuYW1lICJy dXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0028-gnu-Add-rust-gtk4-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0028-gnu-Add-rust-gtk4-0.3.patch RnJvbSBmZDA3Y2I2OThiOTBlODk5ZDg5N2QzNDVmMTcyZGVlNDFmOTE4YzAyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0OTozMCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjgvMjldIGdudTogQWRkIHJ1c3QtZ3RrNC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbSAocnVzdC1ndGs0LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gfCA1OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgNTkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdl cy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCA3MjFl ZTJjNWJlLi4wZDhmN2UwMWExIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0yNiw2ICsyNiw3IEBAIChk ZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgY3JhdGVzLWd0aykKICAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgY3JhdGVzLWlvKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjcmF0 ZXMtZ3JhcGhpY3MpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdsaWIpCisgICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzIGd0aykpCiAKIDs7OwpAQCAtMTU5Niw2ICsxNTk3LDY0IEBAIChkZWZpbmUtcHVibGlj IHJ1c3QtY2Fpcm8tcnMtMC4xNAogICAgIChkZXNjcmlwdGlvbiAiUnVzdCBiaW5kaW5ncyBmb3Ig dGhlIENhaXJvIGxpYnJhcnkiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRl ZmluZS1wdWJsaWMgcnVzdC1ndGs0LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWd0 azQiKQorICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoY3JhdGUtdXJpICJndGs0IiB2 ZXJzaW9uKSkKKyAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNp b24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjBnYmEzOW1q bmQzYW00d3lzOHA2bmlkYTFnMThiMmdpajh6Nzc1M3ZtMThsM20xNHo4MnEiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgj OmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0LWJpdGZsYWdzLTEp CisgICAgICAgICgicnVzdC1jYWlyby1ycyIgLHJ1c3QtY2Fpcm8tcnMtMC4xNCkKKyAgICAgICAg KCJydXN0LWZpZWxkLW9mZnNldCIgLHJ1c3QtZmllbGQtb2Zmc2V0LTAuMykKKyAgICAgICAgKCJy dXN0LWZ1dHVyZXMtY2hhbm5lbCIgLHJ1c3QtZnV0dXJlcy1jaGFubmVsLTAuMykKKyAgICAgICAg KCJydXN0LWdkay1waXhidWYiICxydXN0LWdkay1waXhidWYtMC4xNCkKKyAgICAgICAgKCJydXN0 LWdkazQiICxydXN0LWdkazQtMC4zKQorICAgICAgICAoInJ1c3QtZ2lvIiAscnVzdC1naW8tMC4x NCkKKyAgICAgICAgKCJydXN0LWdsaWIiICxydXN0LWdsaWItMC4xNCkKKyAgICAgICAgKCJydXN0 LWdyYXBoZW5lLXJzIiAscnVzdC1ncmFwaGVuZS1ycy0wLjE0KQorICAgICAgICAoInJ1c3QtZ3Nr NCIgLHJ1c3QtZ3NrNC0wLjMpCisgICAgICAgICgicnVzdC1ndGs0LW1hY3JvcyIgLHJ1c3QtZ3Rr NC1tYWNyb3MtMC4zKQorICAgICAgICAoInJ1c3QtZ3RrNC1zeXMiICxydXN0LWd0azQtc3lzLTAu MykKKyAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAoInJ1c3Qt b25jZS1jZWxsIiAscnVzdC1vbmNlLWNlbGwtMSkKKyAgICAgICAgKCJydXN0LXBhbmdvIiAscnVz dC1wYW5nby0wLjE0KSkKKyAgICAgICAjOmNhcmdvLWRldmVsb3BtZW50LWlucHV0cworICAgICAg ICgoInJ1c3QtZ2lyLWZvcm1hdC1jaGVjayIgLHJ1c3QtZ2lyLWZvcm1hdC1jaGVjay0wLjEpKQor ICAgICAgICM6cGhhc2VzCisgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwor ICAgICAgICAgKGFkZC1iZWZvcmUgJ2NoZWNrICdzdGFydC1icm9hZHdheQorICAgICAgICAgICAo bGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAo c2V0ZW52ICJIT01FIiAoZ2V0Y3dkKSkKKyAgICAgICAgICAgICAoc3lzdGVtIChzdHJpbmctYXBw ZW5kCisgICAgICAgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAiL2Jp bi9ndGs0LWJyb2Fkd2F5ZCIpICIgOjEgJiIpKQorICAgICAgICAgICAgIChzZXRlbnYgIkdES19C QUNLRU5EIiAiYnJvYWR3YXkiKQorICAgICAgICAgICAgIChzZXRlbnYgIkJST0FEV0FZX0RJU1BM QVkiICI6MSIpCisgICAgICAgICAgICAgOzsgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9ndGstcnMv Z3RrNC1ycy9pc3N1ZXMvNzU5CisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqIChmaW5kLWZpbGVz ICIuIiAiR2lyLnRvbWwiKQorICAgICAgICAgICAgICAgKCgiXlxccyojLioiKSAiIikKKyAgICAg ICAgICAgICAgICgoIl4oLipcXFNcXHMpKCMuKikiIF8gY29kZSBjb21tZW50KSAoc3RyaW5nLWFw cGVuZCBjb2RlICJcbiIpKSkpKSkpKQorICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IHBrZy1jb25m aWcpKQorICAgIChpbnB1dHMKKyAgICAgYCgoImdsaWIiICxnbGliKQorICAgICAgICgiZ3JhcGhl bmUiICxncmFwaGVuZSkKKyAgICAgICAoImNhaXJvIiAsY2Fpcm8pCisgICAgICAgKCJwYW5nbyIg LHBhbmdvKQorICAgICAgICgiZ2RrLXBpeGJ1ZiIgLGdkay1waXhidWYpCisgICAgICAgKCJndGsi ICxndGspCisgICAgICAgKCJndGs6YmluIiAsZ3RrICJiaW4iKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5bm9wc2lzICJSdXN0IGJpbmRpbmdzIG9mIHRo ZSBHVEsgNCBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24gIlJ1c3QgYmluZGluZ3Mgb2YgdGhl IEdUSyA0IGxpYnJhcnkiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmlu ZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3RrIikK LS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0007-gnu-Add-rust-cfg-expr-0.9.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0007-gnu-Add-rust-cfg-expr-0.9.patch RnJvbSA4OGZjMDE1Njk1ZTJiZjk0MjdlZTY5OWU3NmYzYmZlZmE4YmU3N2UyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NToxNiArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDcvMjldIGdudTogQWRkIHJ1c3QtY2ZnLWV4cHItMC45LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtY2ZnLWV4cHItMC45KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggOGMyYmYzYmEx NS4uNWEyYTc1MTIxZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTA0Niw2ICsxMDQ2LDMwIEBAIChk ZWZpbmUtcHVibGljIHJ1c3QtcGFuZ28tMC4xNAogICAgIChkZXNjcmlwdGlvbiAiUnVzdCBiaW5k aW5ncyBmb3IgdGhlIFBhbmdvIGxpYnJhcnkiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1jZmctZXhwci0wLjkKKyAgKHBhY2thZ2UKKyAgICAo bmFtZSAicnVzdC1jZmctZXhwciIpCisgICAgKHZlcnNpb24gIjAuOS4wIikKKyAgICAoc291cmNl CisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJp IChjcmF0ZS11cmkgImNmZy1leHByIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3Ry aW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYK KyAgICAgICAgICAoYmFzZTMyICIwd2JtcG5mNm13ZGE4aXo0Mzcwc3hpbHE5Z3hpdjYyMWdkdjRn bHB5N3o2aTRuYjBwYnBkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAg ICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1zbWFsbHZlYyIgLHJ1c3Qtc21h bGx2ZWMtMSkKKyAgICAgICAgICgicnVzdC10YXJnZXQtbGV4aWNvbiIgLHJ1c3QtdGFyZ2V0LWxl eGljb24tMC4xMikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vRW1iYXJr U3R1ZGlvcy9jZmctZXhwciIpCisgICAgKHN5bm9wc2lzICJBIHBhcnNlciBhbmQgZXZhbHVhdG9y IGZvciBSdXN0IGBjZmcoKWAgZXhwcmVzc2lvbnMuIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAg ICJUaGlzIHBhY2thZ2UgcHJvdmlkZXMgYSBwYXJzZXIgYW5kIGV2YWx1YXRvciBmb3IgUnVzdCBg Y2ZnKClgIGV4cHJlc3Npb25zLiIpCisgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBs aWNlbnNlOmFzbDIuMCkpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNr YWdlCiAgICAgKG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0001-gnu-Add-rust-gtk4-sys-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-rust-gtk4-sys-0.3.patch RnJvbSBkNzY2YmRiM2E3NGM1M2QxNzAzOWNlNTZkNTU4NzdlZjYyZmU1Y2QzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0MjozMSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDEvMjldIGdudTogQWRkIHJ1c3QtZ3RrNC1zeXMtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtZ3RrNC1zeXMtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCBi MjI5MDU2MjlmLi45YTA2MGMzN2M1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0 ay5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC04NzcsNiArODc3LDM4 IEBAIChkZWZpbmUtcHVibGljIHJ1c3QtZ29iamVjdC1zeXMtMC45CiAgICAgICAgKCgicnVzdC1z aGVsbC13b3JkcyIgLHJ1c3Qtc2hlbGwtd29yZHMtMC4xKQogICAgICAgICAoInJ1c3QtdGVtcGZp bGUiICxydXN0LXRlbXBmaWxlLTMpKSkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1ndGs0LXN5 cy0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1ndGs0LXN5cyIpCisgICAgKHZlcnNp b24gIjAuMy4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChjcmF0ZS11cmkgImd0azQtc3lzIiB2ZXJzaW9uKSkKKyAg ICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjBqOXZmY3NpN2l5bjBkZnpmYzFt bGhzN2l5emo4dzNpNms3aDV5OGdpa3l4eTM0NjgycDIiKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnNraXAtYnVpbGQ/ CisgICAgICAgI3QKKyAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICgoInJ1c3QtY2Fpcm8t c3lzLXJzIiAscnVzdC1jYWlyby1zeXMtcnMtMC4xNCkKKyAgICAgICAgKCJydXN0LWdkay1waXhi dWYtc3lzIiAscnVzdC1nZGstcGl4YnVmLXN5cy0wLjE0KQorICAgICAgICAoInJ1c3QtZ2RrNC1z eXMiICxydXN0LWdkazQtc3lzLTAuMykKKyAgICAgICAgKCJydXN0LWdpby1zeXMiICxydXN0LWdp by1zeXMtMC4xNCkKKyAgICAgICAgKCJydXN0LWdsaWItc3lzIiAscnVzdC1nbGliLXN5cy0wLjE0 KQorICAgICAgICAoInJ1c3QtZ29iamVjdC1zeXMiICxydXN0LWdvYmplY3Qtc3lzLTAuMTQpCisg ICAgICAgICgicnVzdC1ncmFwaGVuZS1zeXMiICxydXN0LWdyYXBoZW5lLXN5cy0wLjE0KQorICAg ICAgICAoInJ1c3QtZ3NrNC1zeXMiICxydXN0LWdzazQtc3lzLTAuMykKKyAgICAgICAgKCJydXN0 LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAoInJ1c3QtcGFuZ28tc3lzIiAscnVzdC1w YW5nby1zeXMtMC4xNCkKKyAgICAgICAgKCJydXN0LXN5c3RlbS1kZXBzIiAscnVzdC1zeXN0ZW0t ZGVwcy01KSkpKQorICAgIChob21lLXBhZ2UgImh0dHA6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5 bm9wc2lzICJGRkkgYmluZGluZ3Mgb2YgR1RLIDQiKQorICAgIChkZXNjcmlwdGlvbiAiRkZJIGJp bmRpbmdzIG9mIEdUSyA0IikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZp bmUtcHVibGljIHJ1c3QtZ3RrLTAuOAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWd0ayIp Ci0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0020-gnu-Add-rust-glib-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0020-gnu-Add-rust-glib-0.14.patch RnJvbSA3N2NlMzMwYWMzYTBhMGUxMTVlNDYxNGVmMjU4MzRmZGE5Yjg4MzYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODowNyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjAvMjldIGdudTogQWRkIHJ1c3QtZ2xpYi0wLjE0LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVzLWd0 ay5zY20gKHJ1c3QtZ2xpYi0wLjE0KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9j cmF0ZXMtZ3RrLnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggNDJlNTkx MWRiNi4uOTZjZDhhNDY4ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2Nt CisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTM4OSw2ICsxMzg5LDM5IEBA IChkZWZpbmUtcHVibGljIHJ1c3QtZ2xpYi1tYWNyb3MtMC4xNAogICAgIChkZXNjcmlwdGlvbiAi UnVzdCBiaW5kaW5ncyBmb3IgdGhlIEdMaWIgbGlicmFyeSwgcHJvYyBtYWNyb3MgY3JhdGUiKQog ICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1nbGli LTAuMTQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1nbGliIikKKyAgICAodmVyc2lvbiAi MC4xNC44IikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImdsaWIiIHZlcnNpb24pKQorICAgICAg ICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkK KyAgICAgICAgKHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjE5NG42dzV5eTg2OWxsczNwcjQ2 eDVubTA0OWNuMDJxc2xqemNndjF3NWR6YzhnNXlsYnciKSkpKQorICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpza2lwLWJ1aWxk PworICAgICAgICAjdAorICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJydXN0LWJp dGZsYWdzIiAscnVzdC1iaXRmbGFncy0xKQorICAgICAgICAgKCJydXN0LWZ1dHVyZXMtY2hhbm5l bCIgLHJ1c3QtZnV0dXJlcy1jaGFubmVsLTAuMykKKyAgICAgICAgICgicnVzdC1mdXR1cmVzLWNv cmUiICxydXN0LWZ1dHVyZXMtY29yZS0wLjMpCisgICAgICAgICAoInJ1c3QtZnV0dXJlcy1leGVj dXRvciIgLHJ1c3QtZnV0dXJlcy1leGVjdXRvci0wLjMpCisgICAgICAgICAoInJ1c3QtZnV0dXJl cy10YXNrIiAscnVzdC1mdXR1cmVzLXRhc2stMC4zKQorICAgICAgICAgKCJydXN0LWdsaWItbWFj cm9zIiAscnVzdC1nbGliLW1hY3Jvcy0wLjE0KQorICAgICAgICAgKCJydXN0LWdsaWItc3lzIiAs cnVzdC1nbGliLXN5cy0wLjE0KQorICAgICAgICAgKCJydXN0LWdvYmplY3Qtc3lzIiAscnVzdC1n b2JqZWN0LXN5cy0wLjE0KQorICAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQor ICAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKKyAgICAgICAgICgicnVzdC1vbmNl LWNlbGwiICxydXN0LW9uY2UtY2VsbC0xKQorICAgICAgICAgKCJydXN0LXNtYWxsdmVjIiAscnVz dC1zbWFsbHZlYy0xKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ3RrLXJzLm9yZy8iKQor ICAgIChzeW5vcHNpcyAiUnVzdCBiaW5kaW5ncyBmb3IgdGhlIEdMaWIgbGlicmFyeSIpCisgICAg KGRlc2NyaXB0aW9uICJSdXN0IGJpbmRpbmdzIGZvciB0aGUgR0xpYiBsaWJyYXJ5IikKKyAgICAo bGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAuOAog ICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0022-gnu-Add-rust-target-lexicon-0.12.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0022-gnu-Add-rust-target-lexicon-0.12.patch RnJvbSBhYTQ4MWQ0MDI1MDQyNDlmMmI1OTQ4Nzk2ODE0ZThiN2JhZDY2ZGNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODoyMyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjIvMjldIGdudTogQWRkIHJ1c3QtdGFyZ2V0LWxleGljb24tMC4xMi4KCiogZ251L3BhY2thZ2Vz L2NyYXRlcy1ndGsuc2NtIChydXN0LXRhcmdldC1sZXhpY29uLTAuMTIpOiBOZXcgdmFyaWFibGUu Ci0tLQogZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMTggKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCBm MWEyY2EzYWI1Li45YzViNmZmMTBlIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0 ay5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xNDQ1LDYgKzE0NDUs MjQgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1mcmVldHlwZS0wLjcKICAgICAoZGVzY3JpcHRpb24g IkJpbmRpbmdzIGZvciBGcmVldHlwZSB1c2VkIGJ5IFNlcnZvIikKICAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmFzbDIuMCBsaWNlbnNlOmV4cGF0KSkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0 LXRhcmdldC1sZXhpY29uLTAuMTIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC10YXJnZXQt bGV4aWNvbiIpCisgICAgKHZlcnNpb24gIjAuMTIuMiIpCisgICAgKHNvdXJjZQorICAgICAgKG9y aWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJ0YXJnZXQtbGV4aWNvbiIgdmVyc2lvbikpCisgICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1h cHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgICAoc2hhMjU2CisgICAg ICAgICAgKGJhc2UzMiAiMXpzdmlsbHEwenNnZ2czZmIwbWZtY2lhMGY2OHdmY2xhaGFxYzB6Z2xu MTRwa2Z6cmd5ciIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cyBgKCM6c2tpcC1idWlsZD8gI3QpKQorICAgIChob21lLXBhZ2UgImh0dHBz Oi8vZ2l0aHViLmNvbS9ieXRlY29kZWFsbGlhbmNlL3RhcmdldC1sZXhpY29uIikKKyAgICAoc3lu b3BzaXMgIlRhcmdldGluZyB1dGlsaXRpZXMgZm9yIGNvbXBpbGVycyBhbmQgcmVsYXRlZCB0b29s cyIpCisgICAgKGRlc2NyaXB0aW9uICJUYXJnZXRpbmcgdXRpbGl0aWVzIGZvciBjb21waWxlcnMg YW5kIHJlbGF0ZWQgdG9vbHMiKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YXNsMi4wKSkp KQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWd0ay0wLjgKICAgKHBhY2thZ2UKICAgICAobmFtZSAi cnVzdC1ndGsiKQotLSAKMi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0014-gnu-Add-rust-gio-sys-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0014-gnu-Add-rust-gio-sys-0.14.patch RnJvbSBjOGFhNTdkZDdkMzMyODFmNzE0MzhkMDY3M2FmYmJiZjIzMGMxMjVmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0Njo0NSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTQvMjldIGdudTogQWRkIHJ1c3QtZ2lvLXN5cy0wLjE0LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtZ2lvLXN5cy0wLjE0KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9j cmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCBiODJlMjU1 ZjkxLi43ODk3MWIzMjE3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20K KysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xMjM3LDYgKzEyMzcsMzIgQEAg KGRlZmluZS1wdWJsaWMgcnVzdC1naW8tMC4xNAogICAgIChkZXNjcmlwdGlvbiAiUnVzdCBiaW5k aW5ncyBmb3IgdGhlIEdpbyBsaWJyYXJ5IikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkp CiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtZ2lvLXN5cy0wLjE0CisgIChwYWNrYWdlCisgICAgKG5h bWUgInJ1c3QtZ2lvLXN5cyIpCisgICAgKHZlcnNpb24gIjAuMTQuMCIpCisgICAgKHNvdXJjZQor ICAgICAgKG9yaWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgKHVyaSAo Y3JhdGUtdXJpICJnaW8tc3lzIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAg ICAgICAgICAoYmFzZTMyICIxeWo4ZHgycm5hMDdhdjNqd3lkOTNzODMya3c4ZGcxNHp4eHdxajN3 NXoycGR2djF2OTYwIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAg ICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1nbGliLXN5cyIgLHJ1c3QtZ2xpYi1z eXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nb2JqZWN0LXN5cyIgLHJ1c3QtZ29iamVjdC1zeXMt MC4xNCkKKyAgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMikKKyAgICAgICAgICgi cnVzdC1zeXN0ZW0tZGVwcyIgLHJ1c3Qtc3lzdGVtLWRlcHMtMykKKyAgICAgICAgICgicnVzdC13 aW5hcGkiICxydXN0LXdpbmFwaS0wLjMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cDovL2d0ay1y cy5vcmcvIikKKyAgICAoc3lub3BzaXMgIkZGSSBiaW5kaW5ncyB0byBsaWJnaW8tMi4wIikKKyAg ICAoZGVzY3JpcHRpb24gIkZGSSBiaW5kaW5ncyB0byBsaWJnaW8tMi4wIikKKyAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAuOAogICAocGFj a2FnZQogICAgIChuYW1lICJydXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0006-gnu-Add-rust-pango-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0006-gnu-Add-rust-pango-0.14.patch RnJvbSA3NGEyNTdhYWU1MjExYjFkNTZlNDY4NmNkYmRmN2ZlMTcyYWMxMzMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NTowNSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDYvMjldIGdudTogQWRkIHJ1c3QtcGFuZ28tMC4xNC4KCiogZ251L3BhY2thZ2VzL2NyYXRlcy1n dGsuc2NtIChydXN0LXBhbmdvLTAuMTQpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2NyYXRlcy1ndGsuc2NtIHwgMjcgKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCAxNmNiMTU2Zjlm Li44YzJiZjNiYTE1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xMDE5LDYgKzEwMTksMzMgQEAgKGRl ZmluZS1wdWJsaWMgcnVzdC1ncmFwaGVuZS1ycy0wLjE0CiAgICAgKHN5bm9wc2lzICJSdXN0IGJp bmRpbmdzIGZvciB0aGUgR3JhcGhlbmUgbGlicmFyeSIpCiAgICAgKGRlc2NyaXB0aW9uICJSdXN0 IGJpbmRpbmdzIGZvciB0aGUgR3JhcGhlbmUgbGlicmFyeSIpCiAgICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQorCisoZGVmaW5lLXB1YmxpYyBydXN0LXBhbmdvLTAuMTQKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1wYW5nbyIpCisgICAgKHZlcnNpb24gIjAuMTQuOCIpCisgICAgKHNv dXJjZQorICAgICAgKG9yaWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAg KHVyaSAoY3JhdGUtdXJpICJwYW5nbyIgdmVyc2lvbikpCisgICAgICAgIChmaWxlLW5hbWUgKHN0 cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgICAoc2hhMjU2 CisgICAgICAgICAgKGJhc2UzMiAiMTBjNXE4d2w5Z2tqaDMyM3docTZwZzl5ZnZyMnZtejAwZjk4 ejFkNzdqcDUwNmNkYXZzbCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0 ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgjOnNraXAtYnVpbGQ/CisgICAgICAgICN0Cisg ICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0LWJp dGZsYWdzLTEpCisgICAgICAgICAoInJ1c3QtZ2xpYiIgLHJ1c3QtZ2xpYi0wLjE0KQorICAgICAg ICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAgKCJydXN0LW9uY2UtY2Vs bCIgLHJ1c3Qtb25jZS1jZWxsLTEpCisgICAgICAgICAoInJ1c3QtcGFuZ28tc3lzIiAscnVzdC1w YW5nby1zeXMtMC4xNCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2d0ay1ycy5vcmcvIikK KyAgICAoc3lub3BzaXMgIlJ1c3QgYmluZGluZ3MgZm9yIHRoZSBQYW5nbyBsaWJyYXJ5IikKKyAg ICAoZGVzY3JpcHRpb24gIlJ1c3QgYmluZGluZ3MgZm9yIHRoZSBQYW5nbyBsaWJyYXJ5IikKKyAg ICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAu OAogICAocGFja2FnZQogICAgIChuYW1lICJydXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0004-gnu-Add-rust-gsk4-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0004-gnu-Add-rust-gsk4-0.3.patch RnJvbSAwODFhMWZlNjY3YjE1ZWEwYTViMTk5ZjRiN2Q4MGIwZDNlMTM2ZGJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NDo0MSArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDQvMjldIGdudTogQWRkIHJ1c3QtZ3NrNC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbSAocnVzdC1nc2s0LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggZmUwZDVjNzU1ZS4u YjJiZGRjOWU0YyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtOTY3LDYgKzk2NywzNSBAQCAoZGVmaW5l LXB1YmxpYyBydXN0LWdzazQtc3lzLTAuMwogICAgIChkZXNjcmlwdGlvbiAiRkZJIGJpbmRpbmdz IG9mIEdTSyA0IikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVi bGljIHJ1c3QtZ3NrNC0wLjMKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1nc2s0IikKKyAg ICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAg KG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ3NrNCIgdmVyc2lv bikpCisgICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAi LnRhci5neiIpKQorICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMHI2cGR5Z3F5 bHo4cWJpMTRrNjJ6MmE2d2p6YWY0NTdnaHgwc3h6aGlpYWdkamo5cnhnZyIpKSkpCisgICAgKGJ1 aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgj OnNraXAtYnVpbGQ/CisgICAgICAgICN0CisgICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAg ICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0LWJpdGZsYWdzLTEpCisgICAgICAgICAoInJ1c3QtY2Fp cm8tcnMiICxydXN0LWNhaXJvLXJzLTAuMTQpCisgICAgICAgICAoInJ1c3QtZ2RrNCIgLHJ1c3Qt Z2RrNC0wLjMpCisgICAgICAgICAoInJ1c3QtZ2xpYiIgLHJ1c3QtZ2xpYi0wLjE0KQorICAgICAg ICAgKCJydXN0LWdyYXBoZW5lLXJzIiAscnVzdC1ncmFwaGVuZS1ycy0wLjE0KQorICAgICAgICAg KCJydXN0LWdzazQtc3lzIiAscnVzdC1nc2s0LXN5cy0wLjMpCisgICAgICAgICAoInJ1c3QtbGli YyIgLHJ1c3QtbGliYy0wLjIpCisgICAgICAgICAoInJ1c3QtcGFuZ28iICxydXN0LXBhbmdvLTAu MTQpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5bm9w c2lzICJSdXN0IGJpbmRpbmdzIG9mIHRoZSBHU0sgNCBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRp b24gIlJ1c3QgYmluZGluZ3Mgb2YgdGhlIEdTSyA0IGxpYnJhcnkiKQorICAgIChsaWNlbnNlIGxp Y2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0002-gnu-Add-rust-gtk4-macros-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-Add-rust-gtk4-macros-0.3.patch RnJvbSBiNDY2ZWUwZGM2MDZkNjExZmZhY2U2OGE4ZjBjM2JiODc2NjE4NjVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0MzoyNiArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDIvMjldIGdudTogQWRkIHJ1c3QtZ3RrNC1tYWNyb3MtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gKHJ1c3QtZ3RrNC1tYWNyb3MtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdu dS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL2NyYXRlcy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCmluZGV4 IDlhMDYwYzM3YzUuLmM4ZTQxMWM0ODEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMt Z3RrLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTkwOSw2ICs5MDks MzQgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1ndGs0LXN5cy0wLjMKICAgICAoZGVzY3JpcHRpb24g IkZGSSBiaW5kaW5ncyBvZiBHVEsgNCIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQog CisoZGVmaW5lLXB1YmxpYyBydXN0LWd0azQtbWFjcm9zLTAuMworICAocGFja2FnZQorICAgIChu YW1lICJydXN0LWd0azQtbWFjcm9zIikKKyAgICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3Vy Y2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1 cmkgKGNyYXRlLXVyaSAiZ3RrNC1tYWNyb3MiIHZlcnNpb24pKQorICAgICAgICAoZmlsZS1uYW1l IChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAgKHNo YTI1NgorICAgICAgICAgIChiYXNlMzIgIjE4ZGx3YTV3MTdncWhqbmRxZzE3M3ZocW1hOGEyMDl3 ZGJjNzh2czU4OTdoOThzeDhzMmgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQt c3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpza2lwLWJ1aWxkPworICAgICAgICAj dAorICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJydXN0LWFueWhvdyIgLHJ1c3Qt YW55aG93LTEpCisgICAgICAgICAoInJ1c3QtaGVjayIgLHJ1c3QtaGVjay0wLjMpCisgICAgICAg ICAoInJ1c3QtaXRlcnRvb2xzIiAscnVzdC1pdGVydG9vbHMtMC4xMCkKKyAgICAgICAgICgicnVz dC1wcm9jLW1hY3JvLWNyYXRlIiAscnVzdC1wcm9jLW1hY3JvLWNyYXRlLTEpCisgICAgICAgICAo InJ1c3QtcHJvYy1tYWNyby1lcnJvciIgLHJ1c3QtcHJvYy1tYWNyby1lcnJvci0xKQorICAgICAg ICAgKCJydXN0LXByb2MtbWFjcm8yIiAscnVzdC1wcm9jLW1hY3JvMi0xKQorICAgICAgICAgKCJy dXN0LXF1b3RlIiAscnVzdC1xdW90ZS0xKQorICAgICAgICAgKCJydXN0LXN5biIgLHJ1c3Qtc3lu LTEpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5bm9w c2lzICJNYWNyb3MgaGVscGVycyBmb3IgR1RLIDQgYmluZGluZ3MiKQorICAgIChkZXNjcmlwdGlv biAiTWFjcm9zIGhlbHBlcnMgZm9yIEdUSyA0IGJpbmRpbmdzIikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCiAoZGVmaW5lLXB1YmxpYyBydXN0LWd0ay0wLjgKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicnVzdC1ndGsiKQotLSAKMi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0021-gnu-Add-rust-freetype-0.7.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0021-gnu-Add-rust-freetype-0.7.patch RnJvbSBjM2FiNDg3OTFiZjU2OTY1YjRmNGQ0NDU5YWFhOWFkOTUxMDllNmFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODoxNiArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjEvMjldIGdudTogQWRkIHJ1c3QtZnJlZXR5cGUtMC43LgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtZnJlZXR5cGUtMC43KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcmF0 ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCA5NmNkOGE0Njhl Li5mMWEyY2EzYWI1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KKysr IGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xNDIyLDYgKzE0MjIsMjkgQEAgKGRl ZmluZS1wdWJsaWMgcnVzdC1nbGliLTAuMTQKICAgICAoZGVzY3JpcHRpb24gIlJ1c3QgYmluZGlu Z3MgZm9yIHRoZSBHTGliIGxpYnJhcnkiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkK IAorKGRlZmluZS1wdWJsaWMgcnVzdC1mcmVldHlwZS0wLjcKKyAgKHBhY2thZ2UKKyAgICAobmFt ZSAicnVzdC1mcmVldHlwZSIpCisgICAgKHZlcnNpb24gIjAuNy4wIikKKyAgICAoc291cmNlCisg ICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAodXJpIChj cmF0ZS11cmkgImZyZWV0eXBlIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5n LWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAg ICAgICAgICAoYmFzZTMyICIxaWp4eWQ4aXNxMHc3cWtiaHA3cDF5NTM2eGczZDhiOHZ5NWxqZzMx cm56M201dzg3cXh5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkK KyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAg ICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVzdC1mcmVldHlwZS1zeXMiICxydXN0LWZy ZWV0eXBlLXN5cy0wLjEzKQorICAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKSkp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9zZXJ2by9ydXN0LWZyZWV0eXBl IikKKyAgICAoc3lub3BzaXMgIkJpbmRpbmdzIGZvciBGcmVldHlwZSB1c2VkIGJ5IFNlcnZvIikK KyAgICAoZGVzY3JpcHRpb24gIkJpbmRpbmdzIGZvciBGcmVldHlwZSB1c2VkIGJ5IFNlcnZvIikK KyAgICAobGljZW5zZSAobGlzdCBsaWNlbnNlOmFzbDIuMCBsaWNlbnNlOmV4cGF0KSkpKQorCiAo ZGVmaW5lLXB1YmxpYyBydXN0LWd0ay0wLjgKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1n dGsiKQotLSAKMi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0013-gnu-Add-rust-gio-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0013-gnu-Add-rust-gio-0.14.patch RnJvbSA1NmJmZjc1YTg2OWI2ZGI3MjQwYWJhMTBhYWZlNzEyN2UwYjAxY2NjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NjoyNiArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTMvMjldIGdudTogQWRkIHJ1c3QtZ2lvLTAuMTQuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbSAocnVzdC1naW8tMC4xNCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCmluZGV4IDQzNTIxMmM2NjYu LmI4MmUyNTVmOTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTEyMDcsNiArMTIwNywzNiBAQCAoZGVm aW5lLXB1YmxpYyBydXN0LWdkazQtMC4zCiAgICAgKGRlc2NyaXB0aW9uICJSdXN0IGJpbmRpbmdz IG9mIHRoZSBHREsgNCBsaWJyYXJ5IikKICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCiAK KyhkZWZpbmUtcHVibGljIHJ1c3QtZ2lvLTAuMTQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVz dC1naW8iKQorICAgICh2ZXJzaW9uICIwLjE0LjgiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmln aW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAi Z2lvIiB2ZXJzaW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICIt IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMy ICIxYzJ3NDdtem5wcGxyM21taGdzNG00bmxrdjhnczRjMTgyY3dpOWJyYmw3Ym5jcjNjNzNpIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRz CisgICAgICBgKCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1 dHMKKyAgICAgICAgKCgicnVzdC1iaXRmbGFncyIgLHJ1c3QtYml0ZmxhZ3MtMSkKKyAgICAgICAg ICgicnVzdC1mdXR1cmVzLWNoYW5uZWwiICxydXN0LWZ1dHVyZXMtY2hhbm5lbC0wLjMpCisgICAg ICAgICAoInJ1c3QtZnV0dXJlcy1jb3JlIiAscnVzdC1mdXR1cmVzLWNvcmUtMC4zKQorICAgICAg ICAgKCJydXN0LWZ1dHVyZXMtaW8iICxydXN0LWZ1dHVyZXMtaW8tMC4zKQorICAgICAgICAgKCJy dXN0LWdpby1zeXMiICxydXN0LWdpby1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nbGliIiAs cnVzdC1nbGliLTAuMTQpCisgICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpCisg ICAgICAgICAoInJ1c3Qtb25jZS1jZWxsIiAscnVzdC1vbmNlLWNlbGwtMSkKKyAgICAgICAgICgi cnVzdC10aGlzZXJyb3IiICxydXN0LXRoaXNlcnJvci0xKSkpKQorICAgIChob21lLXBhZ2UgImh0 dHBzOi8vZ3RrLXJzLm9yZy8iKQorICAgIChzeW5vcHNpcyAiUnVzdCBiaW5kaW5ncyBmb3IgdGhl IEdpbyBsaWJyYXJ5IikKKyAgICAoZGVzY3JpcHRpb24gIlJ1c3QgYmluZGluZ3MgZm9yIHRoZSBH aW8gbGlicmFyeSIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1 YmxpYyBydXN0LWd0ay0wLjgKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ndGsiKQotLSAK Mi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0003-gnu-Add-rust-gsk4-sys-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0003-gnu-Add-rust-gsk4-sys-0.3.patch RnJvbSBkYmZmNjdkMGU2N2IxYWIzMDE1OGMwODRkMWJkNGIzODQzMDk3MmJlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NDowMyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDMvMjldIGdudTogQWRkIHJ1c3QtZ3NrNC1zeXMtMC4zLgoKKiBnbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gKHJ1c3QtZ3NrNC1zeXMtMC4zKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggYzhl NDExYzQ4MS4uZmUwZDVjNzU1ZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsu c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtOTM3LDYgKzkzNywzNiBA QCAoZGVmaW5lLXB1YmxpYyBydXN0LWd0azQtbWFjcm9zLTAuMwogICAgIChzeW5vcHNpcyAiTWFj cm9zIGhlbHBlcnMgZm9yIEdUSyA0IGJpbmRpbmdzIikKICAgICAoZGVzY3JpcHRpb24gIk1hY3Jv cyBoZWxwZXJzIGZvciBHVEsgNCBiaW5kaW5ncyIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBh dCkpKQorCisoZGVmaW5lLXB1YmxpYyBydXN0LWdzazQtc3lzLTAuMworICAocGFja2FnZQorICAg IChuYW1lICJydXN0LWdzazQtc3lzIikKKyAgICAodmVyc2lvbiAiMC4zLjEiKQorICAgIChzb3Vy Y2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICh1 cmkgKGNyYXRlLXVyaSAiZ3NrNC1zeXMiIHZlcnNpb24pKQorICAgICAgICAoZmlsZS1uYW1lIChz dHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAgKHNoYTI1 NgorICAgICAgICAgIChiYXNlMzIgIjFkYTU2bjN6eWRicHc1NTdteDU4OHZibTdmMnNpbmM5c2Nz bGs0cHMwazkzZjM3NTdhaGsiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVpbGQtc3lz dGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpza2lwLWJ1aWxkPworICAgICAgICAjdAor ICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJydXN0LWNhaXJvLXN5cy1ycyIgLHJ1 c3QtY2Fpcm8tc3lzLXJzLTAuMTQpCisgICAgICAgICAoInJ1c3QtZ2RrNC1zeXMiICxydXN0LWdk azQtc3lzLTAuMykKKyAgICAgICAgICgicnVzdC1nbGliLXN5cyIgLHJ1c3QtZ2xpYi1zeXMtMC4x NCkKKyAgICAgICAgICgicnVzdC1nb2JqZWN0LXN5cyIgLHJ1c3QtZ29iamVjdC1zeXMtMC4xNCkK KyAgICAgICAgICgicnVzdC1ncmFwaGVuZS1zeXMiICxydXN0LWdyYXBoZW5lLXN5cy0wLjE0KQor ICAgICAgICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQorICAgICAgICAgKCJydXN0LXBh bmdvLXN5cyIgLHJ1c3QtcGFuZ28tc3lzLTAuMTQpCisgICAgICAgICAoInJ1c3Qtc3lzdGVtLWRl cHMiICxydXN0LXN5c3RlbS1kZXBzLTUpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cDovL2d0ay1y cy5vcmcvIikKKyAgICAoc3lub3BzaXMgIkZGSSBiaW5kaW5ncyBvZiBHU0sgNCIpCisgICAgKGRl c2NyaXB0aW9uICJGRkkgYmluZGluZ3Mgb2YgR1NLIDQiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0005-gnu-Add-rust-graphene-rs-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0005-gnu-Add-rust-graphene-rs-0.14.patch RnJvbSA1YjBmNzJkYWIwZGVjODMyMmFkOTNkNzQ1YTk3OTM0NGQwMWUzOGM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NDo1NCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDUvMjldIGdudTogQWRkIHJ1c3QtZ3JhcGhlbmUtcnMtMC4xNC4KCiogZ251L3BhY2thZ2VzL2Ny YXRlcy1ndGsuc2NtIChydXN0LWdyYXBoZW5lLXJzLTAuMTQpOiBOZXcgdmFyaWFibGUuCi0tLQog Z251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCmluZGV4IGIy YmRkYzllNGMuLjE2Y2IxNTZmOWYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTk5Niw2ICs5OTYsMjkg QEAgKGRlZmluZS1wdWJsaWMgcnVzdC1nc2s0LTAuMwogICAgIChkZXNjcmlwdGlvbiAiUnVzdCBi aW5kaW5ncyBvZiB0aGUgR1NLIDQgbGlicmFyeSIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBh dCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyYXBoZW5lLXJzLTAuMTQKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicnVzdC1ncmFwaGVuZS1ycyIpCisgICAgKHZlcnNpb24gIjAuMTQuOCIpCisg ICAgKHNvdXJjZQorICAgICAgKG9yaWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJncmFwaGVuZS1ycyIgdmVyc2lvbikpCisgICAgICAgIChm aWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMHF4NTJ4MHJmYWwyOXdsajBiYzk5NWdh bTQwM3dmMGMzZm0ydzJ3cnh2cmg0bDloeWY3MyIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgjOnNraXAtYnVpbGQ/Cisg ICAgICAgICN0CisgICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1c3QtZ2xpYiIg LHJ1c3QtZ2xpYi0wLjE0KQorICAgICAgICAgKCJydXN0LWdyYXBoZW5lLXN5cyIgLHJ1c3QtZ3Jh cGhlbmUtc3lzLTAuMTQpCisgICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpKSkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5bm9wc2lzICJS dXN0IGJpbmRpbmdzIGZvciB0aGUgR3JhcGhlbmUgbGlicmFyeSIpCisgICAgKGRlc2NyaXB0aW9u ICJSdXN0IGJpbmRpbmdzIGZvciB0aGUgR3JhcGhlbmUgbGlicmFyeSIpCisgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdl CiAgICAgKG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0026-gnu-Add-rust-cairo-sys-rs-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0026-gnu-Add-rust-cairo-sys-rs-0.14.patch RnJvbSA2MWYzMzdiNDIyZjJhYjRjMzdlMTY4ZGFlNjY1N2MwNzgwY2U3NWVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODo1NCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjYvMjldIGdudTogQWRkIHJ1c3QtY2Fpcm8tc3lzLXJzLTAuMTQuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtZ3RrLnNjbSAocnVzdC1jYWlyby1zeXMtcnMtMC4xNCk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20gfCAyNiArKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvY3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5k ZXggZjAxNzM2NmJhMi4uNTlmNmYyODk3YSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTU0Myw2ICsx NTQzLDMyIEBAIChkZWZpbmUtcHVibGljIHJ1c3QtZ2xpYi1zeXMtMC4xNAogICAgIChkZXNjcmlw dGlvbiAiRkZJIGJpbmRpbmdzIHRvIGxpYmdsaWItMi4wIikKICAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3QtY2Fpcm8tc3lzLXJzLTAuMTQKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAicnVzdC1jYWlyby1zeXMtcnMiKQorICAgICh2ZXJzaW9uICIwLjE0 LjkiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0 Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAiY2Fpcm8tc3lzLXJzIiB2ZXJzaW9uKSkKKyAg ICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIwdzNtZDR4azg3aWduMzB3 YjNycWZtbWowcTZwdmc1YXJibTM1Zmxnc2QwOGp4dmJoajVsIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBgKCM6c2tpcC1i dWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAgICAgKCgicnVz dC1nbGliLXN5cyIgLHJ1c3QtZ2xpYi1zeXMtMC4xNCkKKyAgICAgICAgICgicnVzdC1saWJjIiAs cnVzdC1saWJjLTAuMikKKyAgICAgICAgICgicnVzdC1zeXN0ZW0tZGVwcyIgLHJ1c3Qtc3lzdGVt LWRlcHMtMykKKyAgICAgICAgICgicnVzdC13aW5hcGkiICxydXN0LXdpbmFwaS0wLjMpCisgICAg ICAgICAoInJ1c3QteDExIiAscnVzdC14MTEtMikpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczov L2d0ay1ycy5vcmcvIikKKyAgICAoc3lub3BzaXMgIkZGSSBiaW5kaW5ncyB0byBsaWJjYWlybyIp CisgICAgKGRlc2NyaXB0aW9uICJGRkkgYmluZGluZ3MgdG8gbGliY2Fpcm8iKQorICAgIChsaWNl bnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChw YWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0024-gnu-Add-rust-system-deps-3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0024-gnu-Add-rust-system-deps-3.patch RnJvbSBiODdjZDU2NDgwODViMjc4YTY1YTQyYjg0YmExYmMxZjdmMTI1ZDAzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0ODo0MCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MjQvMjldIGdudTogQWRkIHJ1c3Qtc3lzdGVtLWRlcHMtMy4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtIChydXN0LXN5c3RlbS1kZXBzLTMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRl eCBiMzNiMjA5MDIwLi4wMDFiYmZmMzc4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xNDg3LDYgKzE0 ODcsMzkgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1jZmctZXhwci0wLjgKICAgICAgICJUaGlzIHBh Y2thZ2UgcHJvdmlkZXMgYSBwYXJzZXIgYW5kIGV2YWx1YXRvciBmb3IgUnVzdCBgY2ZnKClgIGV4 cHJlc3Npb25zLiIpCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFz bDIuMCkpKSkKIAorKGRlZmluZS1wdWJsaWMgcnVzdC1zeXN0ZW0tZGVwcy0zCisgIChwYWNrYWdl CisgICAgKG5hbWUgInJ1c3Qtc3lzdGVtLWRlcHMiKQorICAgICh2ZXJzaW9uICIzLjIuMCIpCisg ICAgKHNvdXJjZQorICAgICAgKG9yaWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAg ICAgICAgKHVyaSAoY3JhdGUtdXJpICJzeXN0ZW0tZGVwcyIgdmVyc2lvbikpCisgICAgICAgIChm aWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMTlpZzNoeGd5cTlkN3F5OGN3cGw3NGw3 NWF5MncweTBhNHJnaW5xYjY4aDdoeWdqYzMyOCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJn by1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgjOnNraXAtYnVpbGQ/Cisg ICAgICAgICN0CisgICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1c3QtYW55aG93 IiAscnVzdC1hbnlob3ctMSkKKyAgICAgICAgICgicnVzdC1jZmctZXhwciIgLHJ1c3QtY2ZnLWV4 cHItMC44KQorICAgICAgICAgKCJydXN0LWhlY2siICxydXN0LWhlY2stMC4zKQorICAgICAgICAg KCJydXN0LWl0ZXJ0b29scyIgLHJ1c3QtaXRlcnRvb2xzLTAuMTApCisgICAgICAgICAoInJ1c3Qt cGtnLWNvbmZpZyIgLHJ1c3QtcGtnLWNvbmZpZy0wLjMpCisgICAgICAgICAoInJ1c3Qtc3RydW0i ICxydXN0LXN0cnVtLTAuMjEpCisgICAgICAgICAoInJ1c3Qtc3RydW0tbWFjcm9zIiAscnVzdC1z dHJ1bS1tYWNyb3MtMC4yMSkKKyAgICAgICAgICgicnVzdC10aGlzZXJyb3IiICxydXN0LXRoaXNl cnJvci0xKQorICAgICAgICAgKCJydXN0LXRvbWwiICxydXN0LXRvbWwtMC41KQorICAgICAgICAg KCJydXN0LXZlcnNpb24tY29tcGFyZSIgLHJ1c3QtdmVyc2lvbi1jb21wYXJlLTAuMCkpKSkKKyAg ICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vZ2Rlc21vdHQvc3lzdGVtLWRlcHMiKQor ICAgIChzeW5vcHNpcworICAgICAgIkRpc2NvdmVyIGFuZCBjb25maWd1cmUgc3lzdGVtIGRlcGVu ZGVuY2llcyBmcm9tIGRlY2xhcmF0aXZlIGRlcGVuZGVuY2llcyBpbiBDYXJnby50b21sIikKKyAg ICAoZGVzY3JpcHRpb24KKyAgICAgICJEaXNjb3ZlciBhbmQgY29uZmlndXJlIHN5c3RlbSBkZXBl bmRlbmNpZXMgZnJvbSBkZWNsYXJhdGl2ZSBkZXBlbmRlbmNpZXMgaW4gQ2FyZ28udG9tbCIpCisg ICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmFzbDIuMCkpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3Rr IikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0016-gnu-Add-rust-gdk-pixbuf-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0016-gnu-Add-rust-gdk-pixbuf-0.14.patch RnJvbSA1MWRkNzAwNTYxZDcxZGI0YWM4NjMzYmJiMDcyZmE5YTFhODliNTA2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NzoyNyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTYvMjldIGdudTogQWRkIHJ1c3QtZ2RrLXBpeGJ1Zi0wLjE0LgoKKiBnbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gKHJ1c3QtZ2RrLXBpeGJ1Zi0wLjE0KTogTmV3IHZhcmlhYmxlLgotLS0KIGdu dS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbSB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2NyYXRlcy1ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCmluZGV4IDg4 MmI3ODAwOTIuLjA2YzhkODFkOGEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbQorKysgYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KQEAgLTEyODksNiArMTI4OSwz MSBAQCAoZGVmaW5lLXB1YmxpYyBydXN0LWdkay1waXhidWYtc3lzLTAuMTQKICAgICAoZGVzY3Jp cHRpb24gIkZGSSBiaW5kaW5ncyB0byBsaWJnZGtfcGl4YnVmLTIuMCIpCiAgICAgKGxpY2Vuc2Ug bGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdkay1waXhidWYtMC4xNAor ICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdkay1waXhidWYiKQorICAgICh2ZXJzaW9uICIw LjE0LjAiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgICh1cmkgKGNyYXRlLXVyaSAiZ2RrLXBpeGJ1ZiIgdmVyc2lvbikpCisg ICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMDN4aTZwaTBoOWp3a3h2 amExOGs3NXg1cGJsc2l5bTRwMzljbWY3eXBuaDFpejVyNGhhayIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgjOnNraXAt YnVpbGQ/CisgICAgICAgICN0CisgICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1 c3QtZ2RrLXBpeGJ1Zi1zeXMiICxydXN0LWdkay1waXhidWYtc3lzLTAuMTQpCisgICAgICAgICAo InJ1c3QtZ2lvIiAscnVzdC1naW8tMC4xNCkKKyAgICAgICAgICgicnVzdC1nbGliIiAscnVzdC1n bGliLTAuMTQpCisgICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5bm9wc2lzICJSdXN0IGJp bmRpbmdzIGZvciB0aGUgR2RrUGl4YnVmIGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlvbiAiUnVz dCBiaW5kaW5ncyBmb3IgdGhlIEdka1BpeGJ1ZiBsaWJyYXJ5IikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIHJ1c3QtZ3RrLTAuOAogICAocGFja2FnZQog ICAgIChuYW1lICJydXN0LWd0ayIpCi0tIAoyLjM0LjAKCg== --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0018-gnu-Add-rust-gobject-sys-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0018-gnu-Add-rust-gobject-sys-0.14.patch RnJvbSAwMzUxNjVkYjUwN2U1MjY3MDI2YWJhZWE1MmZmNzkyZTI0ODY1MjU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0Nzo0OCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTgvMjldIGdudTogQWRkIHJ1c3QtZ29iamVjdC1zeXMtMC4xNC4KCiogZ251L3BhY2thZ2VzL2Ny YXRlcy1ndGsuc2NtIChydXN0LWdvYmplY3Qtc3lzLTAuMTQpOiBOZXcgdmFyaWFibGUuCi0tLQog Z251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRleCBj ZThjOGRhM2M1Li40NDc5NGE1MGU1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVzLWd0 ay5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xMzM3LDYgKzEzMzcs MzAgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1maWVsZC1vZmZzZXQtMC4zCiAgICAgKGRlc2NyaXB0 aW9uICJTYWZlIHBvaW50ZXItdG8tbWVtYmVyIGltcGxlbWVudGF0aW9uIikKICAgICAobGljZW5z ZSAobGlzdCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQogCisoZGVmaW5lLXB1Ymxp YyBydXN0LWdvYmplY3Qtc3lzLTAuMTQKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVzdC1nb2Jq ZWN0LXN5cyIpCisgICAgKHZlcnNpb24gIjAuMTQuMCIpCisgICAgKHNvdXJjZQorICAgICAgKG9y aWdpbgorICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgKHVyaSAoY3JhdGUtdXJp ICJnb2JqZWN0LXN5cyIgdmVyc2lvbikpCisgICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBl bmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgICAoc2hhMjU2CisgICAgICAg ICAgKGJhc2UzMiAiMXhmM2ppd3pyamluZ3E4anIxNWJqa2J2Nm01ZHlwenA2N2Nqbm01ZjduanJq emljbTRtYSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAg KGFyZ3VtZW50cworICAgICAgYCgjOnNraXAtYnVpbGQ/CisgICAgICAgICN0CisgICAgICAgICM6 Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1c3QtZ2xpYi1zeXMiICxydXN0LWdsaWItc3lzLTAu MTQpCisgICAgICAgICAoInJ1c3QtbGliYyIgLHJ1c3QtbGliYy0wLjIpCisgICAgICAgICAoInJ1 c3Qtc3lzdGVtLWRlcHMiICxydXN0LXN5c3RlbS1kZXBzLTMpKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cDovL2d0ay1ycy5vcmcvIikKKyAgICAoc3lub3BzaXMgIkZGSSBiaW5kaW5ncyB0byBsaWJn b2JqZWN0LTIuMCIpCisgICAgKGRlc2NyaXB0aW9uICJGRkkgYmluZGluZ3MgdG8gbGliZ29iamVj dC0yLjAiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMg cnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQu MAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0012-gnu-Add-rust-gdk4-0.3.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0012-gnu-Add-rust-gdk4-0.3.patch RnJvbSAwYWRlY2FlZDJmMTczYWE1ZjFjOGZhMThkZDA4M2Y2NzNiYTc1ZDlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NjowNCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTIvMjldIGdudTogQWRkIHJ1c3QtZ2RrNC0wLjMuCgoqIGdudS9wYWNrYWdlcy9jcmF0ZXMtZ3Rr LnNjbSAocnVzdC1nZGs0LTAuMyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvY3Jh dGVzLWd0ay5zY20gfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggOTA2MTUzMmU4Yi4u NDM1MjEyYzY2NiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCisrKyBi L2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTE3OCw2ICsxMTc4LDM1IEBAIChkZWZp bmUtcHVibGljIHJ1c3QtZ2RrNC1zeXMtMC4zCiAgICAgKGRlc2NyaXB0aW9uICJGRkkgYmluZGlu Z3Mgb2YgR0RLIDQiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKIAorKGRlZmluZS1w dWJsaWMgcnVzdC1nZGs0LTAuMworICAocGFja2FnZQorICAgIChuYW1lICJydXN0LWdkazQiKQor ICAgICh2ZXJzaW9uICIwLjMuMSIpCisgICAgKHNvdXJjZQorICAgICAgKG9yaWdpbgorICAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgKHVyaSAoY3JhdGUtdXJpICJnZGs0IiB2ZXJz aW9uKSkKKyAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyICIwM3lnM3Fq aTcxZDZ5MzI1Znc0anM1eW5kY2QwYXFxbmhneGdoN3dpbms5MTJ3bjFjeXByIikpKSkKKyAgICAo YnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICBg KCM6c2tpcC1idWlsZD8KKyAgICAgICAgI3QKKyAgICAgICAgIzpjYXJnby1pbnB1dHMKKyAgICAg ICAgKCgicnVzdC1iaXRmbGFncyIgLHJ1c3QtYml0ZmxhZ3MtMSkKKyAgICAgICAgICgicnVzdC1j YWlyby1ycyIgLHJ1c3QtY2Fpcm8tcnMtMC4xNCkKKyAgICAgICAgICgicnVzdC1nZGstcGl4YnVm IiAscnVzdC1nZGstcGl4YnVmLTAuMTQpCisgICAgICAgICAoInJ1c3QtZ2RrNC1zeXMiICxydXN0 LWdkazQtc3lzLTAuMykKKyAgICAgICAgICgicnVzdC1naW8iICxydXN0LWdpby0wLjE0KQorICAg ICAgICAgKCJydXN0LWdsaWIiICxydXN0LWdsaWItMC4xNCkKKyAgICAgICAgICgicnVzdC1saWJj IiAscnVzdC1saWJjLTAuMikKKyAgICAgICAgICgicnVzdC1wYW5nbyIgLHJ1c3QtcGFuZ28tMC4x NCkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2d0ay1ycy5vcmcvIikKKyAgICAoc3lub3Bz aXMgIlJ1c3QgYmluZGluZ3Mgb2YgdGhlIEdESyA0IGxpYnJhcnkiKQorICAgIChkZXNjcmlwdGlv biAiUnVzdCBiaW5kaW5ncyBvZiB0aGUgR0RLIDQgbGlicmFyeSIpCisgICAgKGxpY2Vuc2UgbGlj ZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1YmxpYyBydXN0LWd0ay0wLjgKICAgKHBhY2thZ2UK ICAgICAobmFtZSAicnVzdC1ndGsiKQotLSAKMi4zNC4wCgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0010-gnu-Add-rust-graphene-sys-0.14.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0010-gnu-Add-rust-graphene-sys-0.14.patch RnJvbSA2M2VkMjg3YTExOTQ0Y2NiNGMxMTFkOTc0ZDExOTkzOWVlMTUyMTVjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NTo0NyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MTAvMjldIGdudTogQWRkIHJ1c3QtZ3JhcGhlbmUtc3lzLTAuMTQuCgoqIGdudS9wYWNrYWdlcy9j cmF0ZXMtZ3RrLnNjbSAocnVzdC1ncmFwaGVuZS1zeXMtMC4xNCk6IE5ldyB2YXJpYWJsZS4KLS0t CiBnbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20gfCAyNSArKysrKysrKysrKysrKysrKysrKysr KysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbSBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQppbmRl eCBhM2U5NmIwN2YzLi44MWE4MTAzODQ3IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3JhdGVz LWd0ay5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsuc2NtCkBAIC0xMTIzLDYgKzEx MjMsMzEgQEAgKGRlZmluZS1wdWJsaWMgcnVzdC1wYW5nby1zeXMtMC4xNAogICAgIChkZXNjcmlw dGlvbiAiRkZJIGJpbmRpbmdzIHRvIGxpYnBhbmdvLTEuMCIpCiAgICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydXN0LWdyYXBoZW5lLXN5cy0wLjE0CisgIChw YWNrYWdlCisgICAgKG5hbWUgInJ1c3QtZ3JhcGhlbmUtc3lzIikKKyAgICAodmVyc2lvbiAiMC4x NC44IikKKyAgICAoc291cmNlCisgICAgICAob3JpZ2luCisgICAgICAgIChtZXRob2QgdXJsLWZl dGNoKQorICAgICAgICAodXJpIChjcmF0ZS11cmkgImdyYXBoZW5lLXN5cyIgdmVyc2lvbikpCisg ICAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci5n eiIpKQorICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMGNqa2QyamhmNno1bGls bTN5cWt2cWN5OXZkMjQyY2g0ZzFzYTY5MGdhMXMxZDJ3ZzZscyIpKSkpCisgICAgKGJ1aWxkLXN5 c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAgYCgjOnNraXAt YnVpbGQ/CisgICAgICAgICN0CisgICAgICAgICM6Y2FyZ28taW5wdXRzCisgICAgICAgICgoInJ1 c3QtZ2xpYi1zeXMiICxydXN0LWdsaWItc3lzLTAuMTQpCisgICAgICAgICAoInJ1c3QtbGliYyIg LHJ1c3QtbGliYy0wLjIpCisgICAgICAgICAoInJ1c3QtcGtnLWNvbmZpZyIgLHJ1c3QtcGtnLWNv bmZpZy0wLjMpCisgICAgICAgICAoInJ1c3Qtc3lzdGVtLWRlcHMiICxydXN0LXN5c3RlbS1kZXBz LTMpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9ndGstcnMub3JnLyIpCisgICAgKHN5bm9w c2lzICJGRkkgYmluZGluZ3MgdG8gbGliZ3JhcGhlbmUtMS4wIikKKyAgICAoZGVzY3JpcHRpb24g IkZGSSBiaW5kaW5ncyB0byBsaWJncmFwaGVuZS0xLjAiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKKwogKGRlZmluZS1wdWJsaWMgcnVzdC1ndGstMC44CiAgIChwYWNrYWdlCiAgICAg KG5hbWUgInJ1c3QtZ3RrIikKLS0gCjIuMzQuMAoK --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8 Content-Type: text/x-patch; name=0008-gnu-Add-rust-system-deps-5.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0008-gnu-Add-rust-system-deps-5.patch RnJvbSAxYjViNTFhNTZiNDllNzM1ODBlOGJmOGI2MjU4NzJiYjRjM2YzNGQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyB2b24gS2xpdHppbmcgPG5pY2hvbGFzQG52ay5w bT4KRGF0ZTogV2VkLCAxNSBEZWMgMjAyMSAyMzo0NToyNiArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MDgvMjldIGdudTogQWRkIHJ1c3Qtc3lzdGVtLWRlcHMtNS4KCiogZ251L3BhY2thZ2VzL2NyYXRl cy1ndGsuc2NtIChydXN0LXN5c3RlbS1kZXBzLTUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL2NyYXRlcy1ndGsuc2NtIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvY3JhdGVzLWd0ay5zY20gYi9nbnUvcGFja2FnZXMvY3JhdGVzLWd0ay5zY20KaW5kZXggNWEy YTc1MTIxZS4uNmEwNTI1N2M4OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NyYXRlcy1ndGsu c2NtCisrKyBiL2dudS9wYWNrYWdlcy9jcmF0ZXMtZ3RrLnNjbQpAQCAtMTA3MCw2ICsxMDcwLDM0 IEBAIChkZWZpbmUtcHVibGljIHJ1c3QtY2ZnLWV4cHItMC45CiAgICAgICAiVGhpcyBwYWNrYWdl IHByb3ZpZGVzIGEgcGFyc2VyIGFuZCBldmFsdWF0b3IgZm9yIFJ1c3QgYGNmZygpYCBleHByZXNz aW9ucy4iKQogICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjAp KSkpCiAKKyhkZWZpbmUtcHVibGljIHJ1c3Qtc3lzdGVtLWRlcHMtNQorICAocGFja2FnZQorICAg IChuYW1lICJydXN0LXN5c3RlbS1kZXBzIikKKyAgICAodmVyc2lvbiAiNS4wLjAiKQorICAgIChz b3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAg ICh1cmkgKGNyYXRlLXVyaSAic3lzdGVtLWRlcHMiIHZlcnNpb24pKQorICAgICAgICAoZmlsZS1u YW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAg KHNoYTI1NgorICAgICAgICAgIChiYXNlMzIgIjB6a3JmNTh6OTZ5M2Y1Z2dnbHFpcmM5N2l5OXJ2 eWlwcGtxNjd2a3gweXl2YWlhcWJucXEiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpza2lwLWJ1aWxkPworICAgICAg ICAjdAorICAgICAgICAjOmNhcmdvLWlucHV0cworICAgICAgICAoKCJydXN0LWNmZy1leHByIiAs cnVzdC1jZmctZXhwci0wLjkpCisgICAgICAgICAoInJ1c3QtaGVjayIgLHJ1c3QtaGVjay0wLjMp CisgICAgICAgICAoInJ1c3QtcGtnLWNvbmZpZyIgLHJ1c3QtcGtnLWNvbmZpZy0wLjMpCisgICAg ICAgICAoInJ1c3QtdG9tbCIgLHJ1c3QtdG9tbC0wLjUpCisgICAgICAgICAoInJ1c3QtdmVyc2lv bi1jb21wYXJlIiAscnVzdC12ZXJzaW9uLWNvbXBhcmUtMC4wKSkpKQorICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vZ2l0aHViLmNvbS9nZGVzbW90dC9zeXN0ZW0tZGVwcyIpCisgICAgKHN5bm9wc2lz CisgICAgICAiRGlzY292ZXIgYW5kIGNvbmZpZ3VyZSBzeXN0ZW0gZGVwZW5kZW5jaWVzIGZyb20g ZGVjbGFyYXRpdmUgZGVwZW5kZW5jaWVzIGluIENhcmdvLnRvbWwiKQorICAgIChkZXNjcmlwdGlv bgorICAgICAgIkRpc2NvdmVyIGFuZCBjb25maWd1cmUgc3lzdGVtIGRlcGVuZGVuY2llcyBmcm9t IGRlY2xhcmF0aXZlIGRlcGVuZGVuY2llcyBpbiBDYXJnby50b21sIikKKyAgICAobGljZW5zZSAo bGlzdCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBy dXN0LWd0ay0wLjgKICAgKHBhY2thZ2UKICAgICAobmFtZSAicnVzdC1ndGsiKQotLSAKMi4zNC4w Cgo= --b1_oyvlmRRjL54mVfYURuv9HdWCBJcEKgpvS6hQl36Q8-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 18 23:42:54 2021 Received: (at 52530) by debbugs.gnu.org; 19 Dec 2021 04:42:54 +0000 Received: from localhost ([127.0.0.1]:44667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myo29-0001nY-TD for submit@debbugs.gnu.org; Sat, 18 Dec 2021 23:42:54 -0500 Received: from mail-qt1-f177.google.com ([209.85.160.177]:41633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myo27-0001nM-To for 52530@debbugs.gnu.org; Sat, 18 Dec 2021 23:42:52 -0500 Received: by mail-qt1-f177.google.com with SMTP id v22so6731512qtx.8 for <52530@debbugs.gnu.org>; Sat, 18 Dec 2021 20:42:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=CdGLTSfj+U4l+JWIpAkqwV+j1M8Ge8R2zQbbf8nB59c=; b=Xf7cEvq68QDtuS0Vm/6r5Y5ny8Cix7kP0WngF8uczF7RJvF81Iup81uV53YpyNvbra A3d1Jo604tTg1ChiFmgR50ZWeJ3Wmc9crxcvSj+lGfOFFhLlx/zPrBeSxkTXdawGuEo3 K9OJg8pIWd8CsFfwlvDm8STgiZFva42x//ek7vx8BHlFj5KSnetYY624fgKnOujAH4kZ QuWAFrEdX561+C4pp0K0tb49v5zMg4/ieYFvBoKrJsAP/r9vK4DRgzN+4MXezWMlDmir ekKkwRze18UgTHtLfsFHj3/H8sy0BIINSKHu19/VUxwTloYXVdUsrhVhFdI3b5KAdJSB 36jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=CdGLTSfj+U4l+JWIpAkqwV+j1M8Ge8R2zQbbf8nB59c=; b=Oh9d4dlY1mx7XIAzexxvF7aZOufk/FT/6zgI9Q8afV8Kbdl2eRMgfV/oYpdDtRN88t cSMtrg5dvc59LJNNsFC0dOM5eMNIcP/qiMPZDpUt7GdBrM9seLvSJLWzfcXP7CMBPCsd s+sYAeGI50ufm/9IsRwMdntwTUiDQNRdDoIc76Z3tTMxivpbyso9OBTHMbzb0cz2YqIX IrC2/KKMCayFYLAhW2RFhJqlpa8veoAp4xNVcNR7Py7UjYrm2QCXkG+5CQMN5apmQJDM OyiliUAZdS5LurE6K5dXL0U56Ps2pyJv+lsMCtH1Ic9M8IlYjhbVEwDl/91sbe58pJMA dPqQ== X-Gm-Message-State: AOAM532Uv6f8Zrh9rqAP4caYzPKE0cNPs/dqZ3QKtbD5vmJgCWZyA26b Q/NnJdsF4QXEq83eatrtXAwSWjo2BAA= X-Google-Smtp-Source: ABdhPJxGIG2enywcckgLw/WmaSElre/PbQn+ROZv2+v46IKSlKv61jBjn56+G+jK70LYGVnfH2JgiQ== X-Received: by 2002:a05:622a:1014:: with SMTP id d20mr8320021qte.399.1639888966095; Sat, 18 Dec 2021 20:42:46 -0800 (PST) Received: from hurd (dsl-10-133-19.b2b2c.ca. [72.10.133.19]) by smtp.gmail.com with ESMTPSA id s10sm8175674qke.132.2021.12.18.20.42.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Dec 2021 20:42:45 -0800 (PST) From: Maxim Cournoyer To: Nicholas von Klitzing Subject: Re: bug#52530: [PATCH core-updates-frozen] WIP: Add rust-gtk4 and dependencies References: Date: Sat, 18 Dec 2021 23:42:44 -0500 In-Reply-To: (Nicholas von Klitzing's message of "Wed, 15 Dec 2021 23:05:27 +0000") Message-ID: <87fsqp433v.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52530 Cc: 52530@debbugs.gnu.org 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 Nicholas, Nicholas von Klitzing writes: > Hello Guix! > > These are my WIP patches to add the gtk4 crates. Several Gnome and Gtk applications depend on this crate (Authenticator, Fractal, Shortwave, etc). > > I based the patches on c-u-f because the master branch isn't building on my machine for unrelated reasons I have yet to explore. Regardless, there should be no conflicts. > > Several of the dependency package definitions are unedited from `guix import`, so please do let me know if you think I should change them. Yes, the packages need a proper synopsis and description (stylized with Texinfo) for inclusion. Make sure 'guix lint' is happy with them as well, and have a read at info '(guix)Contributing', particularly the 'Synopses andDescriptions' subsection. Thank you! Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 08 04:10:51 2022 Received: (at 52530) by debbugs.gnu.org; 8 Jan 2022 09:10:51 +0000 Received: from localhost ([127.0.0.1]:46462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n67kN-0001gR-DV for submit@debbugs.gnu.org; Sat, 08 Jan 2022 04:10:51 -0500 Received: from mail-4317.proton.ch ([185.70.43.17]:22747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n67kH-0001g7-C8 for 52530@debbugs.gnu.org; Sat, 08 Jan 2022 04:10:46 -0500 Date: Sat, 08 Jan 2022 09:10:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvk.pm; s=protonmail3; t=1641633034; bh=ZNeMmswjQ56uicsu4xCByrpPonPmGRtfWfMq4vnOnEY=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=kU53tqh1dvIgZK18odb96ctsCgzWbt41iDHYrOEKIGHng5hAXH8YHC8EKRtaK+nqP Six75tx8nmTN4J+0Td9zFZD3mNbeDxU7s/o7rMkQiBC8eoYCnnXJlcdJdyPKav0zYG tUDfVr4oOekT03/7W5zT+meDhRw2L6+Ou+A3eqsjFfkC0BC0YPz3KgvGYjhLRGzU4u 0iL30CmZM9mZqBDpw/vOIZHN29J5mQJVDj58k5PLtZTprFdwdwKWl/fDrf8xl7ST3b k9/VwArtBWQ3TQ4csTIero+XJTvx1Jz7AQA3trAeP2SyTKioiYPcSIxk+ub0PX3l91 iiLVbsKzb4kTA== To: Maxim Cournoyer From: Nicholas von Klitzing Subject: Re: bug#52530: [PATCH core-updates-frozen] WIP: Add rust-gtk4 and dependencies Message-ID: In-Reply-To: <87fsqp433v.fsf@gmail.com> References: <87fsqp433v.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 52530 Cc: 52530@debbugs.gnu.org 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: , Reply-To: Nicholas von Klitzing Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxim, I was looking reading through the Guix Contributing guide and found that se= veral of the recommendations are not being used by many packages. For example, many of the packaged rust crates only have a one-line synopsis= and a one-line description, where the description is basically just the sy= nopsis with a few extra verbs added. Is the style mentioned above acceptable or would you recommend I do somethi= ng else? Best, Nicholas =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Sunday, December 19th, 2021 at 4:42 AM, Maxim Cournoyer wrote: > Hi Nicholas, > > Nicholas von Klitzing nicholas@nvk.pm writes: > > > Hello Guix! > > > > These are my WIP patches to add the gtk4 crates. Several Gnome and Gtk = applications depend on this crate (Authenticator, Fractal, Shortwave, etc). > > > > I based the patches on c-u-f because the master branch isn't building o= n my machine for unrelated reasons I have yet to explore. Regardless, there= should be no conflicts. > > > > Several of the dependency package definitions are unedited from `guix i= mport`, so please do let me know if you think I should change them. > > Yes, the packages need a proper synopsis and description (stylized with > > Texinfo) for inclusion. Make sure 'guix lint' is happy with them as > > well, and have a read at info '(guix)Contributing', particularly the > > 'Synopses andDescriptions' subsection. > > Thank you! > > Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 24 10:28:34 2023 Received: (at 52530) by debbugs.gnu.org; 24 Dec 2023 15:28:34 +0000 Received: from localhost ([127.0.0.1]:53353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rHQP3-0000M9-HR for submit@debbugs.gnu.org; Sun, 24 Dec 2023 10:28:34 -0500 Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:49527 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rHQOw-0000Lk-Vl for 52530@debbugs.gnu.org; Sun, 24 Dec 2023 10:28:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman; t=1703431694; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JEvowuit6zJ6+C9zrBO2BsagA0IcQkVAwkpYcTXusCw=; b=MQvFFS+zX1ecpD3qXOx0ovseW7U257EXhRLmTeprbO/GLCnuB65iwiahePXgJnaxYr43AI +o/Ufck2FMz11S9tB2lQsIfVMyEOXf3L/PX4PEv45GW/jFRBxbsRTdoXMbeC/Mb4mwYFYl NMi1NZi+Sd7XWPe1Z5LxSc1Be9Xf6HE0Gtx6nCOzzRTjzh+S6/6Oh8tmuMz5iuEy64suhX cUOES+XbJr70XpsAHO/8OYtWZJR1w4m+slmUtUg+P26jf2AG8hcAe6PX/svD+xZMVxUkml yh7ERmUMFstd0LnzyZiIyVg3pLG5btHdmiXE6chseETVGz2s9JoHyAT1/KFWJA== Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 461aeb49 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 24 Dec 2023 15:28:14 +0000 (UTC) From: Herman Rimm To: 52530@debbugs.gnu.org Subject: [PATCH] gnu: Add rust-gtk4 and dependencies. Date: Sun, 24 Dec 2023 16:27:30 +0100 Message-ID: <211a0295dea59885497541095b79036686a20345.1703429638.git.herman@rimm.ee> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Efraim Flashner Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/crates-gtk.scm (rust-gdk4-0.6): New variable. (rust-graphene-rs-0.17): New variable. (rust-graphene-sys-0.17): New variable. (rust-gsk4-0.6): New variable. (rust-gsk4-sys-0.6): New vari [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 TVD_RCVD_IP Message was received from an IP address 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [81.205.150.117 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 52530 Cc: Herman Rimm 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: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/crates-gtk.scm (rust-gdk4-0.6): New variable. (rust-graphene-rs-0.17): New variable. (rust-graphene-sys-0.17): New variable. (rust-gsk4-0.6): New variable. (rust-gsk4-sys-0.6): New vari [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [81.205.150.117 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/crates-gtk.scm (rust-gdk4-0.6): New variable. (rust-graphene-rs-0.17): New variable. (rust-graphene-sys-0.17): New variable. (rust-gsk4-0.6): New variable. (rust-gsk4-sys-0.6): New variable. (rust-gtk4-0.6): New variable. (rust-gtk4-macros-0.6): New variable. (rust-gtk4-sys-0.6): New variable. --- Hello, Should each package be added in a separate patch? The latest gtk4-rs version is 0.7, I chose 0.6 because it has more compatible dependencies. gtk4-rs can be updated to 0.7 together with those dependencies. For the new packages, guix lint notes the newer version and that the source is not archived on Software Heritage etc.. The package descriptions are still single sentences, so it can't be merged. But I mail this patch for people who would like to use newer gtk4-rs packages despite that. Please improve the descriptions if you feel like it. Cheers, Herman Rimm gnu/packages/crates-gtk.scm | 291 ++++++++++++++++++++++++++++++++++++ 1 file changed, 291 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 266a513dc2..0c275b739e 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2022 Petr Hodina ;;; Copyright © 2022 Aleksandr Vityazev ;;; Copyright © 2023 Steve George +;;; Copyright © 2023 Herman Rimm ;;; ;;; This file is part of GNU Guix. ;;; @@ -860,6 +861,68 @@ (define-public rust-gdk-sys-0.9 (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gdk4-0.6 + (package + (name "rust-gdk4") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "gdk4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zri4z8nxsp88mvk8vhk6xqpc4g1l69zi9w1z3fkwvm211jgkay3")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;`Errors` cannot be formatted with the default formatter. + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-rs" ,rust-cairo-rs-0.17) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.17) + ("rust-gdk4-sys" ,rust-gdk4-sys-0.6) + ("rust-gio" ,rust-gio-0.17) + ("rust-glib" ,rust-glib-0.17) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.17)) + #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf glib gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings of the GDK 4 library") + (description "This package provides the Rust bindings of the GDK 4 +library.") + (license license:expat))) + +(define-public rust-gdk4-sys-0.6 + (package + (name "rust-gdk4-sys") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "gdk4-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0r7dm9vyzg2xlzdgxqa190gd1403mhw4q09x754rq24cc2hjmj8v")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.17) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.17) + ("rust-gio-sys" ,rust-gio-sys-0.17) + ("rust-glib-sys" ,rust-glib-sys-0.17) + ("rust-gobject-sys" ,rust-gobject-sys-0.17) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.17) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf glib gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings of GDK 4") + (description "This package provides the FFI bindings of GDK 4.") + (license license:expat))) + (define-public rust-gio-0.17 (package (name "rust-gio") @@ -1711,6 +1774,130 @@ (define-public rust-gobject-sys-0.9 (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-graphene-rs-0.17 + (package + (name "rust-graphene-rs") + (version "0.17.10") + (source + (origin + (method url-fetch) + (uri (crate-uri "graphene-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1na0kg5q746kpg0x8hic06rqknbjs9050i85idafsnav4q0vpx6y")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;`Errors` cannot be formatted with the default formatter. + #:cargo-inputs (("rust-glib" ,rust-glib-0.17) + ("rust-graphene-sys" ,rust-graphene-sys-0.17) + ("rust-libc" ,rust-libc-0.2)) + #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list glib graphene)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings for the Graphene library") + (description "This package provides the Rust bindings for the Graphene +library.") + (license license:expat))) + +(define-public rust-graphene-sys-0.17 + (package + (name "rust-graphene-sys") + (version "0.17.10") + (source + (origin + (method url-fetch) + (uri (crate-uri "graphene-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "07dj19zwffl0h8qjs7lxf3czb5p2myixj2zadkiparkags0zqmhq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.17) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list glib graphene)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings to libgraphene-1.0") + (description "This package provides FFI bindings to libgraphene-1.0.") + (license license:expat))) + +(define-public rust-gsk4-0.6 + (package + (name "rust-gsk4") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "gsk4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0g1srhahmhdl6rqbz98bawzf1gp6hf9m4y4rvbi1bb3wz92fy0bg")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;`Errors` cannot be formatted with the default formatter. + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-rs" ,rust-cairo-rs-0.17) + ("rust-gdk4" ,rust-gdk4-0.6) + ("rust-glib" ,rust-glib-0.17) + ("rust-graphene-rs" ,rust-graphene-rs-0.17) + ("rust-gsk4-sys" ,rust-gsk4-sys-0.6) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.17)) + #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list cairo + gdk-pixbuf + glib + graphene + gtk + pango)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings of the GSK 4 library") + (description "This package provides the Rust bindings of the GSK 4 +library.") + (license license:expat))) + +(define-public rust-gsk4-sys-0.6 + (package + (name "rust-gsk4-sys") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "gsk4-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1c013zdd0yzcfmkz1gj28dbfz2zmypi8baimjk9264yg9pxq8yn0")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests FAILED + #:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.17) + ("rust-gdk4-sys" ,rust-gdk4-sys-0.6) + ("rust-glib-sys" ,rust-glib-sys-0.17) + ("rust-gobject-sys" ,rust-gobject-sys-0.17) + ("rust-graphene-sys" ,rust-graphene-sys-0.17) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.17) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list cairo + gdk-pixbuf + glib + graphene + gtk + pango)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings of GSK 4") + (description "This package provides the FFI bindings of GSK 4.") + (license license:expat))) + (define-public rust-gstreamer-0.18 (package (name "rust-gstreamer") @@ -2187,6 +2374,110 @@ (define-public rust-gtk3-macros-0.14 library.") (license license:expat))) +(define-public rust-gtk4-0.6 + (package + (name "rust-gtk4") + (version "0.6.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "12y8ck3y555mvv65lwm7l19f23wycq68ngwql0afyp6p9jh352mj")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;`Errors` cannot be formatted with the default formatter. + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-rs" ,rust-cairo-rs-0.17) + ("rust-field-offset" ,rust-field-offset-0.3) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.17) + ("rust-gdk4" ,rust-gdk4-0.6) + ("rust-gio" ,rust-gio-0.17) + ("rust-glib" ,rust-glib-0.17) + ("rust-graphene-rs" ,rust-graphene-rs-0.17) + ("rust-gsk4" ,rust-gsk4-0.6) + ("rust-gtk4-macros" ,rust-gtk4-macros-0.6) + ("rust-gtk4-sys" ,rust-gtk4-sys-0.6) + ("rust-libc" ,rust-libc-0.2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-pango" ,rust-pango-0.17)) + #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf glib gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings of the GTK 4 library") + (description "This package provides Rust bindings of the GTK 4 +library.") + (license license:expat))) + +(define-public rust-gtk4-macros-0.6 + (package + (name "rust-gtk4-macros") + (version "0.6.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk4-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "03shq84fvay3zqdccr2j22v6kkdi8fj4v61dakpd6xhgaxhnnkba")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests FAILED + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-proc-macro-crate" ,rust-proc-macro-crate-1) + ("rust-proc-macro-error" ,rust-proc-macro-error-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quick-xml" ,rust-quick-xml-0.27) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gtk4" ,rust-gtk4-0.6) + ("rust-trybuild2" ,rust-trybuild2-1)))) + (native-inputs (list pkg-config)) + (inputs (list gtk)) + (home-page "https://gtk-rs.org/") + (synopsis "Macros helpers for GTK 4 bindings") + (description "This package provides macros helpers for GTK 4 bindings.") + (license license:expat))) + +(define-public rust-gtk4-sys-0.6 + (package + (name "rust-gtk4-sys") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk4-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0bz26ix7pl4d1m63zacaw1vw5021vm5r7wn7fsg02zmh0zvq70jz")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f + #:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.17) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.17) + ("rust-gdk4-sys" ,rust-gdk4-sys-0.6) + ("rust-gio-sys" ,rust-gio-sys-0.17) + ("rust-glib-sys" ,rust-glib-sys-0.17) + ("rust-gobject-sys" ,rust-gobject-sys-0.17) + ("rust-graphene-sys" ,rust-graphene-sys-0.17) + ("rust-gsk4-sys" ,rust-gsk4-sys-0.6) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.17) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf glib gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings of GTK 4") + (description "This package provides the FFI bindings of GTK 4.") + (license license:expat))) + (define-public rust-pango-0.17 (package (name "rust-pango") base-commit: 0d13d095420861022e68e87ceebd5e037e12a8b3 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 23:47:03 2024 Received: (at 52530) by debbugs.gnu.org; 22 Jan 2024 04:47:04 +0000 Received: from localhost ([127.0.0.1]:39658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRmD5-0004mL-Vg for submit@debbugs.gnu.org; Sun, 21 Jan 2024 23:47:03 -0500 Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]:52243) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRmD0-0004m0-Rt for 52530@debbugs.gnu.org; Sun, 21 Jan 2024 23:46:58 -0500 Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-42a446cb1baso439991cf.0 for <52530@debbugs.gnu.org>; Sun, 21 Jan 2024 20:46:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705898805; x=1706503605; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=nQJC3eO7V7VycA/d6Ypv0+wYww0XSaJkbCwBkhiVZBA=; b=Di4Ezo0IZ7j/Jz/kFclMWYmlB/zfGwa9nofIPY4MyWNmEzzayxAEDF3tFA3VEz6dhR y0MAfcVpFeOIcFMZDX0iUfrw7RLQ32PsU42bmw3axYojpn9xN90BmgWPM+huEeN35DPn Hs4fXlUkmQrYg8ZDWuWoFCcQPSTy8coi3efU+FVPl5Ve/qbKTlSOT7HmqvHCflmNin9p NrD1EtUQrZmL4tqS3HyHrw4mmFM5bJlLNrcryUP75AgW41pb8ZUz+FqlsgHk+bDs8mhC doxCw05H4ZW6skPLuUV8OaOShznGQjpio/3yfNHjejt7AD4W1jq91VHSp37b01MlD+o6 VAdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705898805; x=1706503605; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nQJC3eO7V7VycA/d6Ypv0+wYww0XSaJkbCwBkhiVZBA=; b=f4uLaq8ekRj/u7XMVf40+l8OpRWCX7maY23GQ7W6QoPj/ONBwRE7ZD7IlJqEhTZ3LE GTCi9OtBdo8iqNWf/K1C8a8CNeTJxYAPSIG6n1p4/7sdUIerOn/0833b8TOsPz6rrD/C euCudy4pO8HfI/SCOv7ajcep6Go90kHKhNfjks4b8PmMEBUGatDATL9ojXLWPOQOM+Ra bQpGZyZABXNrML5rAsuIq/b92WuB0cdFkuB2sJJXTITlzGv4Dzbu5t5XZ7YdtbqkK7WL 5ZzeUx3YbnS3jOSC2dZN4+C8UTq52rHRveFwoArL9q8DUlx3Omnyl7+/zPQ4B6kVlSKw FlJw== X-Gm-Message-State: AOJu0YwtF7fXpJJTwxwXoRNDC2mM0WOIHEK+Y6J/yxOovSTYF+MyZr5L YCIyOAiNL0eaUG9gNL9A09/4ZgR2mZslLVt5QAGdSbWZQ9QlGdC3 X-Google-Smtp-Source: AGHT+IELYh8RFCbEqJNHUoeHwT8lKL/rR9pr1ebCyG1oBkZ90dpxACOEln5qGwnsbeGkFxA8nIb6fg== X-Received: by 2002:a05:6214:2604:b0:681:85b1:f416 with SMTP id gu4-20020a056214260400b0068185b1f416mr6122746qvb.108.1705898805355; Sun, 21 Jan 2024 20:46:45 -0800 (PST) Received: from hurd (dsl-10-128-232.b2b2c.ca. [72.10.128.232]) by smtp.gmail.com with ESMTPSA id kr5-20020a0562142b8500b00686910acd86sm639371qvb.121.2024.01.21.20.46.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jan 2024 20:46:44 -0800 (PST) From: Maxim Cournoyer To: Herman Rimm Subject: Re: bug#52530: [PATCH core-updates-frozen] WIP: Add rust-gtk4 and dependencies In-Reply-To: <211a0295dea59885497541095b79036686a20345.1703429638.git.herman@rimm.ee> (Herman Rimm's message of "Sun, 24 Dec 2023 16:27:30 +0100") References: <211a0295dea59885497541095b79036686a20345.1703429638.git.herman@rimm.ee> Date: Sun, 21 Jan 2024 23:46:43 -0500 Message-ID: <87mssy3rgs.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 52530 Cc: 52530@debbugs.gnu.org, Efraim Flashner 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 Herman, Herman Rimm writes: > * gnu/packages/crates-gtk.scm (rust-gdk4-0.6): New variable. > (rust-graphene-rs-0.17): New variable. > (rust-graphene-sys-0.17): New variable. > (rust-gsk4-0.6): New variable. > (rust-gsk4-sys-0.6): New variable. > (rust-gtk4-0.6): New variable. > (rust-gtk4-macros-0.6): New variable. > (rust-gtk4-sys-0.6): New variable. > --- > Hello, > > Should each package be added in a separate patch? That's our convention, yes! Could you please send a v2 with one package per commit? > The latest gtk4-rs version is 0.7, I chose 0.6 because it has more > compatible dependencies. gtk4-rs can be updated to 0.7 together with > those dependencies. For the new packages, guix lint notes the newer > version and that the source is not archived on Software Heritage etc.. > > The package descriptions are still single sentences, so it can't be > merged. But I mail this patch for people who would like to use newer > gtk4-rs packages despite that. Please improve the descriptions if you > feel like it. It'd be nice if you could write a few more words about what features these packages provides and try a bit harder for the tests (at least to the point where a more detailed comment about the situation can be written than "tests failed"). -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 25 12:47:30 2024 Received: (at 52530) by debbugs.gnu.org; 25 Jan 2024 17:47:30 +0000 Received: from localhost ([127.0.0.1]:49130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rT3p4-0004LT-9A for submit@debbugs.gnu.org; Thu, 25 Jan 2024 12:47:30 -0500 Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117]:44197 helo=email.rimm.ee) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rT3p0-0004L9-Qw for 52530@debbugs.gnu.org; Thu, 25 Jan 2024 12:47:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman; t=1706204833; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zbP0D7IUC3/+NpvjzVhlll52Ch3mfKkW7kOrpNy1SrY=; b=jMr6IzFzq982vcftQdENmkNOHorZqVbwhQ/84wEzF08EcxmuzfRG2JdQpIoJQylHDyHDa1 ksV0qyvNnCGXXEscNQsw8PLBJu32wgZlkN4tEjZERj9jumhuQX2EXN1YZCLTLeWdOYGiGS I3C456JMH4lhijClLzF4t8i423PRBhQyduqFxzH/rUO0DV7di8ouX4oPGXFPojiM2LNzlI SAdhuFcA/3GCrGUc126PJ42ZUh5d1bXCecFrMH6535lRjmhy2NDtG1yyJ3sp+aFCB1M+TO xHNYkmOZoJ5/AJ00X54yg59qotvdN9q1EjPA8+rsGTsZvXBIbH+dxPesrTg9YA== Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id b47c1e73 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Thu, 25 Jan 2024 17:47:13 +0000 (UTC) Date: Thu, 25 Jan 2024 18:47:03 +0100 From: Herman Rimm To: Maxim Cournoyer , 52530@debbugs.gnu.org Subject: Re: bug#52530: [PATCH core-updates-frozen] WIP: Add rust-gtk4 and dependencies Message-ID: References: <211a0295dea59885497541095b79036686a20345.1703429638.git.herman@rimm.ee> <87mssy3rgs.fsf_-_@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87mssy3rgs.fsf_-_@gmail.com> X-Spam-Score: 4.3 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Maxim, Apologies, it seems rust-gtk4-rs and dependency packages were also written by Sergio Pastor Pérez and merged into rust-team. Aside from the descriptions and comments, the diff is: diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 51f02788d3..6d419c0318 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2660,14 +2660,13 @@ ( [...] Content analysis details: (4.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 TVD_RCVD_IP Message was received from an IP address 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [81.205.150.117 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gtk-rs.org] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gtk-rs.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 52530 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: 3.3 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Maxim, Apologies, it seems rust-gtk4-rs and dependency packages were also written by Sergio Pastor Pérez and merged into rust-team. Aside from the descriptions and comments, the diff is: diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 51f02788d3..6d419c0318 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2660,14 +2660,13 @@ ( [...] Content analysis details: (3.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [81.205.150.117 listed in zen.spamhaus.org] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: gtk-rs.org] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: gtk-rs.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi Maxim, Apologies, it seems rust-gtk4-rs and dependency packages were also written by Sergio Pastor Pérez and merged into rust-team. Aside from the descriptions and comments, the diff is: diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 51f02788d3..6d419c0318 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2660,14 +2660,13 @@ (define-public rust-gtk4-macros-0.7 ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quick-xml" ,rust-quick-xml-0.30) ("rust-quote" ,rust-quote-1) - ("rust-gtk4" ,rust-gtk4-0.7) ("rust-syn" ,rust-syn-1)) #:cargo-development-inputs (("rust-futures-channel" ,rust-futures-channel-0.3) ("rust-futures-util" ,rust-futures-util-0.3) ("rust-gtk4" ,rust-gtk4-0.7) ("rust-trybuild2" ,rust-trybuild2-1)))) (native-inputs (list pkg-config)) - (inputs (list gdk-pixbuf gtk)) + (inputs (list gtk)) (home-page "https://gtk-rs.org/") (synopsis "Macros helpers for GTK 4 bindings") (description "Macros helpers for GTK 4 bindings.") You can close this thread (or could I?). Cheers, Herman From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 26 22:15:50 2024 Received: (at 52530-done) by debbugs.gnu.org; 27 Jan 2024 03:15:50 +0000 Received: from localhost ([127.0.0.1]:53193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTZAc-0004Bg-9L for submit@debbugs.gnu.org; Fri, 26 Jan 2024 22:15:50 -0500 Received: from mail-qv1-xf34.google.com ([2607:f8b0:4864:20::f34]:58658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTZAa-0004BT-A0 for 52530-done@debbugs.gnu.org; Fri, 26 Jan 2024 22:15:49 -0500 Received: by mail-qv1-xf34.google.com with SMTP id 6a1803df08f44-68c3bef57ccso1155496d6.1 for <52530-done@debbugs.gnu.org>; Fri, 26 Jan 2024 19:15:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706325335; x=1706930135; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jnbtQD8+qrW7NO2Cpg+444eTmkX9TyMSrUWGfsx5mmM=; b=J3wTIXqIilDGQfYqKyY0/SpdJ5UW1s7ZW1KuG8gQQLncijmJL+oHDw3qP+d8kVQRR5 DacVaDldbUGdc8wMsUs0j3xVMY72MlJAZlaWEwZfHgkGWYukZm5Kd4gsSkcO2TdoqPZS /7RQwJ5GKV9PF6p+Gqjl3uH0CyQHHJnXSSrJeNlCCX46dLwKqsfr2u4aFO5d0eBNnvYX xFORGMCO+vT6ENLRvFIc8JJlUNx/rzWEwOH2qF41ZWq3bEymTIpyw7yV1HPwawUTUHpt Mid+lOUTrkUE0BhCDqO1sybNPJUBV4f3ZVA77kaewGH4iuCBK6GHjCH/niBK6dwst+SP k7bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706325335; x=1706930135; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jnbtQD8+qrW7NO2Cpg+444eTmkX9TyMSrUWGfsx5mmM=; b=XNQHucKrp8lkMonLmn7zyD66XlkvyX66y/FA4AUJoHYvBvXIr390oPpvSw3rWutGYg oyUEDWP9b8dUwdaO/LGnMXm5h3b4Cur1XWTFArEShy2mT5tpMs593zMUgTKJhvUagVxU xFI+u1aOdigPj1xHXGGlXFxkv5N5oerqeUzlqZhZ5AoBWCxY1DBhcC21m9m8l5s/ZKpq A4+xxMk8pEi+cq47sFl5afJHj2agws7zGCxG92JNRSOU3gX3A4/KeaVpzfNdiB9b3nLG WslO9QegZ/axLsi+NPSnH5DLnyMXhyi4WCMr7oQXm2Al+LAO2uGEPZj7rFF6YMze/m5m IQFQ== X-Gm-Message-State: AOJu0YziDMAlQYOiB+LibENr7Y9p8BmlhGkC2AG+RY5dxlp62gBbpAk4 pKtxx2TcxPa9hxnAs5xQyPRfemgHKevgWhliKUnP8U2vpo3nrKY2DJtYYj6T X-Google-Smtp-Source: AGHT+IGYopL88qeHOa6hUNtqcy7XScbTtIFxYzVqIjQla5MorSzu4nEAdz8iMCXRZHvUVoR3iaifyQ== X-Received: by 2002:a05:6214:dcc:b0:681:122d:f3a6 with SMTP id 12-20020a0562140dcc00b00681122df3a6mr958544qvt.73.1706325335356; Fri, 26 Jan 2024 19:15:35 -0800 (PST) Received: from hurd (dsl-153-164.b2b2c.ca. [66.158.153.164]) by smtp.gmail.com with ESMTPSA id ol9-20020a0562143d0900b006817d42eac6sm1078724qvb.53.2024.01.26.19.15.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 19:15:34 -0800 (PST) From: Maxim Cournoyer To: Herman Rimm Subject: Re: bug#52530: [PATCH core-updates-frozen] WIP: Add rust-gtk4 and dependencies In-Reply-To: (Herman Rimm's message of "Thu, 25 Jan 2024 18:47:03 +0100") References: <211a0295dea59885497541095b79036686a20345.1703429638.git.herman@rimm.ee> <87mssy3rgs.fsf_-_@gmail.com> Date: Fri, 26 Jan 2024 22:15:33 -0500 Message-ID: <87wmrvzctm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 52530-done Cc: 52530-done@debbugs.gnu.org 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: -0.3 (/) Hi Herman, Herman Rimm writes: > Hi Maxim, > > Apologies, it seems rust-gtk4-rs and dependency packages were also > written by Sergio Pastor P=C3=A9rez and merged into rust-team. Aside from= the > descriptions and comments, the diff is: > > diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm > index 51f02788d3..6d419c0318 100644 > --- a/gnu/packages/crates-gtk.scm > +++ b/gnu/packages/crates-gtk.scm > @@ -2660,14 +2660,13 @@ (define-public rust-gtk4-macros-0.7 > ("rust-proc-macro2" ,rust-proc-macro2-1) > ("rust-quick-xml" ,rust-quick-xml-0.30) > ("rust-quote" ,rust-quote-1) > - ("rust-gtk4" ,rust-gtk4-0.7) > ("rust-syn" ,rust-syn-1)) > #:cargo-development-inputs (("rust-futures-channel" ,rust-futures= -channel-0.3) > ("rust-futures-util" ,rust-futures-ut= il-0.3) > ("rust-gtk4" ,rust-gtk4-0.7) > ("rust-trybuild2" ,rust-trybuild2-1))= )) > (native-inputs (list pkg-config)) > - (inputs (list gdk-pixbuf gtk)) > + (inputs (list gtk)) > (home-page "https://gtk-rs.org/") > (synopsis "Macros helpers for GTK 4 bindings") > (description "Macros helpers for GTK 4 bindings.") > > You can close this thread (or could I?). Thanks for the heads-up. I'm closing this thread by replying to 52530-done@debbugs.gnu.org in CC. --=20 Thanks, Maxim From unknown Sun Jun 22 08:08:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 24 Feb 2024 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator