From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id sCVeF4drnGI6twAAbAwnHQ (envelope-from ) for ; Sun, 05 Jun 2022 10:38:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 0Mg7F4drnGK9hAAA9RJhRA (envelope-from ) for ; Sun, 05 Jun 2022 10:38:31 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D485C11B30 for ; Sun, 5 Jun 2022 10:38:29 +0200 (CEST) Received: from localhost ([::1]:42302 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nxlmG-0001Nw-2L for larch@yhetil.org; Sun, 05 Jun 2022 04:38:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47304) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nxlks-0001Nc-FZ for guix-patches@gnu.org; Sun, 05 Jun 2022 04:37:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37891) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nxlks-0001fW-4o for guix-patches@gnu.org; Sun, 05 Jun 2022 04:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nxlkr-0005ss-Uh for guix-patches@gnu.org; Sun, 05 Jun 2022 04:37:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55703] [PATCH] Update minetest Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Jun 2022 08:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55703 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler , 55703@debbugs.gnu.org Cc: Maxime Devos Received: via spool by 55703-submit@debbugs.gnu.org id=B55703.165441821322597 (code B ref 55703); Sun, 05 Jun 2022 08:37:01 +0000 Received: (at 55703) by debbugs.gnu.org; 5 Jun 2022 08:36:53 +0000 Received: from localhost ([127.0.0.1]:60017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxlkc-0005sC-C1 for submit@debbugs.gnu.org; Sun, 05 Jun 2022 04:36:53 -0400 Received: from planete-kraus.eu ([89.234.140.182]:44558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxlkX-0005rz-CR for 55703@debbugs.gnu.org; Sun, 05 Jun 2022 04:36:44 -0400 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 82803d8e; Sun, 5 Jun 2022 08:36:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:cc:date:in-reply-to:references :content-type:mime-version; s=dkim; bh=hJVYu+s/mMi2MQbgvRYcaaQ0L J4=; b=bdgl7bkieNGlOi5pzZF4JS+No7KYp8ipLUZD3xEXFVgb4vgyy5Iah4qYL 08z4wYYynPAz0LQ+JimufEs1EumZNJd5JUtsQSQ5BaFvtSpFvcujcCYY9jAlSkhx qduuO2DFl5Q0FSWFgo3ZlBNZIWVaVNMCx6jHnUevWSuK6rNY3w= Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 7fbd5dda (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Sun, 5 Jun 2022 08:36:34 +0000 (UTC) Message-ID: <721968ef33aabe47a37dae8d330a0c2c4a8a7a8c.camel@planete-kraus.eu> Date: Sun, 05 Jun 2022 10:36:28 +0200 In-Reply-To: References: <88c65d08cae0393ec661df673bd0e815a10df7b1.camel@planete-kraus.eu> <55cb9d13a8fbd5474aaf72f7c0c21a59eef9d76b.camel@gmail.com> <12632f4ae00e1b060afa612aa66a54f7a64beddb.camel@planete-kraus.eu> Content-Type: multipart/mixed; boundary="=-oTS/PkaN1s166MjBbTWT" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches From: Vivien Kraus via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1654418310; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=qUMKqU+7ZNGvfzbNX+Qqb/9tY3isiiEIMJ5tA2ThCFE=; b=RFWseFk6/Ppyb2QNHsV/pyw+sxyFSa04e1teYOaYbZ1cDzZAG5pTMG/hntOtdB1cj6jcck K22vJQFfWlL5KN7AxLhYfLlJgY8Va3Ir5wfOt4CYkqqhgdXroolYElxEReSNUwCbiz4DOL 9j+kiSsu2snqmGOpfgUmAcupqG/e0j13Eev6V6e70CFWYp7frXatabD3CqGvIuKWHvWt/M Ro8OG0xffT0/nVwUkJUvKwKSf88VhvNQFGOBXylj3V5XFK+jdaXMgashcuH3oj2WpUHwIz eEIGIiSpARCDkNWucm/06YN9SmAOu3yj0ooJQEmOVH7+GgWLJz7TflRuc4h1eQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1654418310; a=rsa-sha256; cv=none; b=mXPD8x6IKVlbjD+gesH4gmVERig5ozFKwLZHx6DL3X88Z/qbsCVvo15UN7wmvnGZmpw9aD 28qD8F1KhQoCChND4ZVVVWf3z6F7KsP9+Q5+hWAsC42MuRv6wsZ4aeRKf5raEXXjgQOEGb httUuyzPCz9R3W2EIZNuRj0C0pFWfTbW7jbfInON2cPfJcmTBUMBUUyHzGSoyxIkPDRiQM 2HbMi4IibSAyBXWADIi+G8woMkG/LTdqN8qONfMcv64Mh6NDEXDzIkoq71uasiefGghLtw yxfjetno8WkYbGx0ol7pRVYMBRhd4noy5mBOTmOffje2B8sC+RklBFRUUEPbNw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=planete-kraus.eu header.s=dkim header.b=bdgl7bki; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -0.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=planete-kraus.eu header.s=dkim header.b=bdgl7bki; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D485C11B30 X-Spam-Score: -0.91 X-Migadu-Scanner: scn1.migadu.com X-TUID: aJK72+e64ven --=-oTS/PkaN1s166MjBbTWT Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hello, Le dimanche 29 mai 2022 à 18:39 +0200, Liliana Marie Prikler a écrit : > > > +    (source > > +     (origin > > +       (inherit (package-source irrlicht)) > > +       (method git-fetch) > > +       (uri (git-reference > > +             (url "https://github.com/minetest/irrlicht") > > +             (commit version))) > > +       (sha256 > > +        (base32 > > +         "1jxk1x0f60n8lrz8a6x62aj2pqg0qnbajsld3lqncvwsfbi0xjx1")) > > +       (patches '()) > > +       (snippet '(begin #t)))) > Instead of inheriting and blanking patches and snippet, you could > simply not inherit. That is simpler, yes. > > > +    (arguments > > +     `(#:tests? #f)) > As with Irrlicht itself, you should write out "; no check target" Yes. > > > > > * gnu/packages/minetest.scm (minetest-basic-materials): Update to > > > > 2022-03-28 (commet 9d55f991…). > > > > [snippet]: Make sound_api_core a dependency, not a submodule. > > > Again doing two things at once.  I think it'd be wiser to first do > > > the updates, then add minetest-sound-core, then add the snippets.  > > > WDYT? > > > > minetest-sound-core is introduced as a submodule for the > > basic_materials update.  So the code for it is not present at all.  > > If > > I first update basic_materials, then the tests will fail because it > > can’t find sound_core. Do you mean that I should first try to respect > > the will of the author and add it as a submodule (I don’t know how to > > do that) and then take it out as a separate package? > Hmm, perhaps I was confused by the commit message.  If changes to the > package are necessary for the bump, it makes sense to do them in the > same commit as you did, but the wording would imply that it was > previously a submodule, which perhaps through strange git magic is no > longer available in the source (because it has been externalized). I rewrote the comment and linked to the basic_material issue mentioned by Maxime elsewhere in the thread: https://github.com/mt-mods/basic_materials/issues/4 > > > > ² As pointed out by Maxime elsewhere in the mailing list, > > > Minetest packages usually have flaky tags in their forges, so > > > someone needs to look closer at whether this is going to break in > > > the future. > > > > Yes. Mesecons was using version numbers and then the latest tag is > > a > > date. Given that it’s April 1st, maybe there’s something funny > > occuring here, but the changes around that day looked reasonable to > > my untrained eye. However, one thing I didn’t notice at first was > > the > > drop of the + in the license. Sorry. > I'm not sure whether that's the right version to bump to, sorry. > According to ContentDB the latest release is > 27c3c515b49af91c1dbc427f31a820722854eb24, but that's untagged in git; > I > suggest either making a git-version and adding an appropriate comment > or contacting upstream for clarification. Obviously yes that’s the commit to use. So now the v3 looks like this. What do you think? Vivien --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0001-gnu-minetest-Add-irrlicht-for-minetest.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0001-gnu-minetest-Add-irrlicht-for-minetest.patch"; charset="UTF-8" RnJvbSAwNDBhMWQwMDYyZTg0MzNjZmY4YmFlMjk2MWFhYTlmNDQ1ZGNmOWFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDEzOjM3OjI3ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyAxLzldIGdudTogbWluZXRlc3Q6IEFkZCBpcnJsaWNodC1mb3ItbWluZXRlc3QuCgoqIGdudS9w YWNrYWdlcy9taW5ldGVzdC5zY20gKGlycmxpY2h0bXQtZm9yLW1pbmV0ZXN0KTogTmV3IHZhcmlh YmxlLgotLS0KIGdudS9wYWNrYWdlcy9taW5ldGVzdC5zY20gfCAyNSArKysrKysrKysrKysrKysr KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20gYi9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCmlu ZGV4IGM0MzE5NDI0NzMuLjYwNzNmODNkMjkgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9taW5l dGVzdC5zY20KKysrIGIvZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbQpAQCAtNDgsNiArNDgsMzEg QEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtaW5ldGVzdCkKICAgIzp1c2UtbW9kdWxl IChndWl4IGJ1aWxkLXN5c3RlbSBtaW5ldGVzdCkKICAgIzp1c2UtbW9kdWxlICgoZ3VpeCBsaWNl bnNlcykgIzpwcmVmaXggbGljZW5zZTopKQogCisoZGVmaW5lLXB1YmxpYyBpcnJsaWNodC1mb3It bWluZXRlc3QKKyAgOzsgVGhlIGlycmxpY2h0IGZvcmsgYW5kIG1pbmV0ZXN0IGV2b2x2ZSB0b2dl dGhlci4gVGhpcyBtYXkgbm90IGJlIHRoZQorICA7OyBsYXRlc3QgcmVsZWFzZSwgYnV0IGl0IGlz IHRoZSByZWxlYXNlIGNvbXBhdGlibGUgd2l0aCB0aGUgbGF0ZXN0IG1pbmV0ZXN0CisgIDs7IHJl bGVhc2UuCisgIChwYWNrYWdlCisgICAgKGluaGVyaXQgaXJybGljaHQpCisgICAgKG5hbWUgImly cmxpY2h0LWZvci1taW5ldGVzdCIpCisgICAgKHZlcnNpb24gIjEuOS4wbXQ1IikKKyAgICAoc291 cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAodXJp IChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL21p bmV0ZXN0L2lycmxpY2h0IikKKyAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAg ICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxanhrMXgwZjYwbjhscno4YTZ4 NjJhajJwcWcwcW5iYWpzbGQzbHFuY3Z3c2ZiaTB4angxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVt IGNtYWtlLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzp0ZXN0cz8gI2Yp KSA7IE5vIGNoZWNrIHRhcmdldC4KKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlRoaXMgaXMgYSBm b3JrIG9mIGlycmxpY2h0IHRhaWxvcmVkIGZvciBtaW5ldGVzdC4iKQorICAgIChob21lLXBhZ2UK KyAgICAgImh0dHBzOi8vZ2l0aHViLmNvbS9taW5ldGVzdC9pcnJsaWNodCIpKSkKKwogKGRlZmlu ZS1wdWJsaWMgbWluZXRlc3QKICAgKHBhY2thZ2UKICAgICAobmFtZSAibWluZXRlc3QiKQoKYmFz ZS1jb21taXQ6IDYyZGEzMjc4NDgzMTFhNzU3MjNmMTY2NDJjMjBkMjkyNTkxOTIzN2UKLS0gCjIu MzYuMQoK --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0002-gnu-minetest-Update-to-5.5.1.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0002-gnu-minetest-Update-to-5.5.1.patch"; charset="UTF-8" RnJvbSA0MTM1ZjQ1NDM1ZTY2ZmMzODVjZTM5MjUxZWMzYjkyODM1YTc2ODQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE2OjU4OjIyICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyAyLzldIGdudTogbWluZXRlc3Q6IFVwZGF0ZSB0byA1LjUuMS4KTUlNRS1WZXJzaW9uOiAxLjAK Q29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXIt RW5jb2Rpbmc6IDhiaXQKCiogZ251L2xvY2FsLm1rIChkaXN0X3BhdGNoX0RBVEEpOiBSZW1vdmUg bWluZXRlc3QtYWRkLU1JTkVURVNUX01PRF9QQVRILnBhdGNoLgoqIGdudS9wYWNrYWdlcy9taW5l dGVzdC5zY20gKGltcG9ydHMpOiBJbXBvcnQgKGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikgZm9y IHpzdGQuCihtaW5ldGVzdCk6IEJ1bXAgdmVyc2lvbiBudW1iZXIgdG8gNS41LjEgYW5kIHVwZGF0 ZSBoYXNoLgpbcGF0Y2hlc106IERvbuKAmXQgdXNlIHRoZSBwYXRjaCBhbnltb3JlLgpbY29uZmln dXJlLWZsYWdzXTogUG9pbnQgY21ha2UgdG8gaXJybGljaHQtZm9yLW1pbmV0ZXN0IGFuZCB6c3Rk LgpbaW5wdXRzXTogVXNlIGlycmxpY2h0LWZvci1taW5ldGVzdCBpbnN0ZWFkIG9mIGlycmxpY2h0 LCBhbmQgYWRkIHpzdGQuCihtaW5ldGVzdC1kYXRhKTogVXBkYXRlIGhhc2guCi0tLQogZ251L2xv Y2FsLm1rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxIC0KIGdudS9wYWNr YWdlcy9taW5ldGVzdC5zY20gICAgICAgICAgICAgICAgICAgICB8ICAyNyArLS0KIC4uLi9taW5l dGVzdC1hZGQtTUlORVRFU1RfTU9EX1BBVEgucGF0Y2ggICAgICB8IDE1NiAtLS0tLS0tLS0tLS0t LS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTY4IGRlbGV0aW9ucygt KQogZGVsZXRlIG1vZGUgMTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVzL21pbmV0ZXN0LWFkZC1N SU5FVEVTVF9NT0RfUEFUSC5wYXRjaAoKZGlmZiAtLWdpdCBhL2dudS9sb2NhbC5tayBiL2dudS9s b2NhbC5tawppbmRleCBkODE0ZDQ2YjE0Li5kNTFjMWJlMGQzIDEwMDY0NAotLS0gYS9nbnUvbG9j YWwubWsKKysrIGIvZ251L2xvY2FsLm1rCkBAIC0xNDkwLDcgKzE0OTAsNiBAQCBkaXN0X3BhdGNo X0RBVEEgPQkJCQkJCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvbWVzb24tYWxsb3ctZGlycy1v dXRzaWRlLW9mLXByZWZpeC5wYXRjaAlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL21oYXNoLWtl eWdlbi10ZXN0LXNlZ2ZhdWx0LnBhdGNoCQlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL21pYS1m aXgtYm9vc3QtaGVhZGVycy5wYXRjaAkJXAotICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9taW5ldGVz dC1hZGQtTUlORVRFU1RfTU9EX1BBVEgucGF0Y2gJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9t aW5ndy13NjQtNi4wLjAtZ2NjLnBhdGNoCQlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL21pbmd3 LXc2NC1kbGx0b29sLXRlbXAtcHJlZml4LnBhdGNoCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMv bWluZ3ctdzY0LXJlcHJvZHVjaWJsZS1nZW5kZWYucGF0Y2gJXApkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL21pbmV0ZXN0LnNjbSBiL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KaW5kZXggNjA3 M2Y4M2QyOS4uMmU2YWU1ZmNjZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNj bQorKysgYi9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCkBAIC0yNiw2ICsyNiw3IEBAIChkZWZp bmUtbW9kdWxlIChnbnUgcGFja2FnZXMgbWluZXRlc3QpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh Y2thZ2VzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBhdWRpbykKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgYmFzZSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY29t cHJlc3Npb24pCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGN1cmwpCiAgICM6dXNlLW1v ZHVsZSAoZ251IHBhY2thZ2VzIGZvbnR1dGlscykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgZ2FtZXMpCkBAIC03Niw3ICs3Nyw3IEBAIChkZWZpbmUtcHVibGljIGlycmxpY2h0LWZvci1t aW5ldGVzdAogKGRlZmluZS1wdWJsaWMgbWluZXRlc3QKICAgKHBhY2thZ2UKICAgICAobmFtZSAi bWluZXRlc3QiKQotICAgICh2ZXJzaW9uICI1LjQuMSIpCisgICAgKHZlcnNpb24gIjUuNS4xIikK ICAgICAoc291cmNlIChvcmlnaW4KICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCiAg ICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKQEAgLTg1LDExICs4Niw4IEBAIChkZWZp bmUtcHVibGljIG1pbmV0ZXN0CiAgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5h bWUgbmFtZSB2ZXJzaW9uKSkKICAgICAgICAgICAgICAgKHNoYTI1NgogICAgICAgICAgICAgICAg KGJhc2UzMgotICAgICAgICAgICAgICAgICIwNjJpbGI3czM3N3EzaHdmaGw4cTA2dnZjdzJyYXlk ejVsanpsend5MmRteXptZGNuZGI4IikpCisgICAgICAgICAgICAgICAgIjA0MnY3MWdrazB4Zml4 Y3NuODJhejJmcmkwbjI4ZmdmOWQyemN6MzFiaWpxbWc1cTdpbWoiKSkKICAgICAgICAgICAgICAg KG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQotICAgICAgICAgICAgICAocGF0Y2hlcwot ICAgICAgICAgICAgICAgKHNlYXJjaC1wYXRjaGVzCi0gICAgICAgICAgICAgICAgIm1pbmV0ZXN0 LWFkZC1NSU5FVEVTVF9NT0RfUEFUSC5wYXRjaCIpKQogICAgICAgICAgICAgICAoc25pcHBldAog ICAgICAgICAgICAgICAgJyhiZWdpbgogICAgICAgICAgICAgICAgICAgOzsgRGVsZXRlIGJ1bmRs ZWQgbGlicmFyaWVzLgpAQCAtMTAyLDEyICsxMDAsMTggQEAgKGRlZmluZS1wdWJsaWMgbWluZXRl c3QKICAgICAgICAgICAgICAiLURFTkFCTEVfRlJFRVRZUEU9MSIKICAgICAgICAgICAgICAiLURF TkFCTEVfR0VUVEVYVD0xIgogICAgICAgICAgICAgICItREVOQUJMRV9TWVNURU1fSlNPTkNQUD1U UlVFIgotICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICItRElSUkxJQ0hUX0lOQ0xVREVfRElS PSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMg ImlycmxpY2h0IikKKyAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLURJUlJMSUNIVE1UX0lO Q0xVREVfRElSPSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmICVidWls ZC1pbnB1dHMgImlycmxpY2h0LWZvci1taW5ldGVzdCIpCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIi9pbmNsdWRlL2lycmxpY2h0IikKICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAi LURDVVJMX0lOQ0xVREVfRElSPSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2Mt cmVmICVidWlsZC1pbnB1dHMgImN1cmwiKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICIv aW5jbHVkZS9jdXJsIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9pbmNsdWRlL2N1 cmwiKQorICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICItRFpTVERfSU5DTFVERV9ESVI9Igor ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAienN0 ZCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9pbmNsdWRlL3pzdGQiKQorICAgICAg ICAgICAgIChzdHJpbmctYXBwZW5kICItRFpTVERfTElCUkFSWT0iCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGFzc29jLXJlZiAlYnVpbGQtaW5wdXRzICJ6c3RkIikKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAiL2xpYi9saWJ6c3RkLnNvIikpCiAgICAgICAgIzpwaGFzZXMKICAg ICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCiAgICAgICAgICAoYWRkLWFmdGVy ICd1bnBhY2sgJ3BhdGNoLXNvdXJjZXMKQEAgLTE0OCw3ICsxNTIsNyBAQCAoZGVmaW5lLXB1Ymxp YyBtaW5ldGVzdAogICAgICAgICgiZnJlZXR5cGUiICxmcmVldHlwZSkKICAgICAgICAoImdldHRl eHQiICxnZXR0ZXh0LW1pbmltYWwpCiAgICAgICAgKCJnbXAiICxnbXApCi0gICAgICAgKCJpcnJs aWNodCIgLGlycmxpY2h0KQorICAgICAgICgiaXJybGljaHQtZm9yLW1pbmV0ZXN0IiAsaXJybGlj aHQtZm9yLW1pbmV0ZXN0KQogICAgICAgICgianNvbmNwcCIgLGpzb25jcHApCiAgICAgICAgKCJs aWJqcGVnIiAsbGlianBlZy10dXJibykKICAgICAgICAoImxpYnBuZyIgLGxpYnBuZykKQEAgLTE1 OSw3ICsxNjMsOCBAQCAoZGVmaW5lLXB1YmxpYyBtaW5ldGVzdAogICAgICAgICgibWVzYSIgLG1l c2EpCiAgICAgICAgKCJuY3Vyc2VzIiAsbmN1cnNlcykKICAgICAgICAoIm9wZW5hbCIgLG9wZW5h bCkKLSAgICAgICAoInNxbGl0ZSIgLHNxbGl0ZSkpKQorICAgICAgICgic3FsaXRlIiAsc3FsaXRl KQorICAgICAgICgienN0ZCIgLHpzdGQgImxpYiIpKSkKICAgICAocHJvcGFnYXRlZC1pbnB1dHMK ICAgICAgKGxpc3QgbWluZXRlc3QtZGF0YSkpCiAgICAgKHN5bm9wc2lzICJJbmZpbml0ZS13b3Js ZCBibG9jayBzYW5kYm94IGdhbWUiKQpAQCAtMTg0LDcgKzE4OSw3IEBAIChkZWZpbmUgbWluZXRl c3QtZGF0YQogICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVy c2lvbikpCiAgICAgICAgICAgICAgIChzaGEyNTYKICAgICAgICAgICAgICAgIChiYXNlMzIKLSAg ICAgICAgICAgICAgICAiMGk0NWxibmlrdmdqOWt4ZHAweXBocGpqd2pjZ3A0aWJuNDl4a2o3OGo1 aWMxczluOGpkNCIpKSkpCisgICAgICAgICAgICAgICAgIjEyY3BhaXd3MTQ4c3p2bnJjOHI4Y2Zm d3ZsMzNzbW5ybDdrMjlzaDQwMXl2MHBicWkzajgiKSkpKQogICAgIChidWlsZC1zeXN0ZW0gdHJp dmlhbC1idWlsZC1zeXN0ZW0pCiAgICAgKG5hdGl2ZS1pbnB1dHMKICAgICAgYCgoInNvdXJjZSIg LHNvdXJjZSkpKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvbWluZXRlc3QtYWRk LU1JTkVURVNUX01PRF9QQVRILnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvbWluZXRlc3Qt YWRkLU1JTkVURVNUX01PRF9QQVRILnBhdGNoCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRl eCA0MTMzOGU2ZTZmLi4wMDAwMDAwMDAwCi0tLSBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL21pbmV0 ZXN0LWFkZC1NSU5FVEVTVF9NT0RfUEFUSC5wYXRjaAorKysgL2Rldi9udWxsCkBAIC0xLDE1NiAr MCwwIEBACi1Gcm9tIGQxMGVhMmFkN2VmYzIzNjRhOGEyMDA3YjRjNmQzZTg1NTExZTJmODQgTW9u IFNlcCAxNyAwMDowMDowMCAyMDAxCi1Gcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRl bGVuZXQuYmU+Ci1EYXRlOiBUdWUsIDMgQXVnIDIwMjEgMDE6MDA6MjMgKzAyMDAKLVN1YmplY3Q6 IFtQQVRDSF0gQWRkIGVudmlyb25tZW50IHZhcmlhYmxlIE1JTkVURVNUX01PRF9QQVRICi0KLVRo aXMgYWRkcyBhbiBlbnZpcm9ubWVudCB2YXJpYWJsZSBNSU5FVEVTVF9NT0RfUEFUSC4KLVdoZW4g aXQgZXhpc3RzLCBNaW5ldGVzdCB3aWxsIGxvb2sgdGhlcmUgZm9yIG1vZHMKLWluIGFkZGl0aW9u IHRvIH4vLm1pbmV0ZXN0L21vZHMvLiAgTW9kcyBjYW4gc3RpbGwgYmUKLWluc3RhbGxlZCB0byB+ Ly5taW5ldGVzdC9tb2RzLyB3aXRoIHRoZSBidWlsdC1pbiBpbnN0YWxsZXIuCi0KLVdpdGggdGhh bmtzIHRvIExpbGlhbmEgTWFyaWUgUHJpa2xlci4KLS0tLQotIGJ1aWx0aW4vbWFpbm1lbnUvcGtn bWdyLmx1YSAgICAgICB8ICA3ICsrKy0tLS0KLSBkb2MvbWVudV9sdWFfYXBpLnR4dCAgICAgICAg ICAgICAgfCAgOCArKysrKysrLQotIHNyYy9jb250ZW50L3N1YmdhbWVzLmNwcCAgICAgICAgICB8 IDExICsrKysrKysrKysrCi0gc3JjL3NjcmlwdC9sdWFfYXBpL2xfbWFpbm1lbnUuY3BwIHwgMjMg KysrKysrKysrKysrKysrKysrKysrKysKLSBzcmMvc2NyaXB0L2x1YV9hcGkvbF9tYWlubWVudS5o ICAgfCAgMiArKwotIDUgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlv bnMoLSkKLQotZGlmZiAtLWdpdCBhL2J1aWx0aW4vbWFpbm1lbnUvcGtnbWdyLmx1YSBiL2J1aWx0 aW4vbWFpbm1lbnUvcGtnbWdyLmx1YQotaW5kZXggNzg3OTM2ZTMxLi5kOGZiYTBlYmUgMTAwNjQ0 Ci0tLS0gYS9idWlsdGluL21haW5tZW51L3BrZ21nci5sdWEKLSsrKyBiL2J1aWx0aW4vbWFpbm1l bnUvcGtnbWdyLmx1YQotQEAgLTY4MiwxMCArNjgyLDkgQEAgZnVuY3Rpb24gcGtnbWdyLnByZXBh cmVtb2RsaXN0KGRhdGEpCi0gCWxvY2FsIGdhbWVfbW9kcyA9IHt9Ci0gCi0gCS0tcmVhZCBnbG9i YWwgbW9kcwotLQlsb2NhbCBtb2RwYXRoID0gY29yZS5nZXRfbW9kcGF0aCgpCi0tCi0tCWlmIG1v ZHBhdGggfj0gbmlsIGFuZAotLQkJbW9kcGF0aCB+PSAiIiB0aGVuCi0rCWxvY2FsIG1vZHBhdGhz ID0gY29yZS5nZXRfbW9kcGF0aHMoKQotKwktLVhYWCB3aGF0IHdhcyDigJhtb2RwYXRoIH49ICIi 4oCZIGFuZCDigJhtb2RwYXRoIH49IG5pbOKAmSBmb3I/Ci0rCWZvciBfLG1vZHBhdGggaW4gaXBh aXJzKG1vZHBhdGhzKSBkbwotIAkJZ2V0X21vZHMobW9kcGF0aCxnbG9iYWxfbW9kcykKLSAJZW5k Ci0gCi1kaWZmIC0tZ2l0IGEvZG9jL21lbnVfbHVhX2FwaS50eHQgYi9kb2MvbWVudV9sdWFfYXBp LnR4dAotaW5kZXggYjM5NzViYzFkLi4xMzI0NDRiMTQgMTAwNjQ0Ci0tLS0gYS9kb2MvbWVudV9s dWFfYXBpLnR4dAotKysrIGIvZG9jL21lbnVfbHVhX2FwaS50eHQKLUBAIC0yMTgsNyArMjE4LDEz IEBAIFBhY2thZ2UgLSBjb250ZW50IHdoaWNoIGlzIGRvd25sb2FkYWJsZSBmcm9tIHRoZSBjb250 ZW50IGRiLCBtYXkgb3IgbWF5IG5vdCBiZSBpCi0gICAgICogcmV0dXJucyBwYXRoIHRvIGdsb2Jh bCB1c2VyIGRhdGEsCi0gICAgICAgdGhlIGRpcmVjdG9yeSB0aGF0IGNvbnRhaW5zIHVzZXItcHJv dmlkZWQgbW9kcywgd29ybGRzLCBnYW1lcywgYW5kIHRleHR1cmUgcGFja3MuCi0gKiBjb3JlLmdl dF9tb2RwYXRoKCkgKHBvc3NpYmxlIGluIGFzeW5jIGNhbGxzKQotLSAgICAqIHJldHVybnMgcGF0 aCB0byBnbG9iYWwgbW9kcGF0aAotKyAgICAqIHJldHVybnMgcGF0aCB0byBnbG9iYWwgbW9kcGF0 aCwgd2hlcmUgbW9kcyBjYW4gYmUgaW5zdGFsbGVkCi0rKiBjb3JlLmdldF9tb2RwYXRocygpIChw b3NzaWJsZSBpbiBhc3luYyBjYWxscykKLSsgICAgKiByZXR1cm5zIGxpc3Qgb2YgcGF0aHMgdG8g Z2xvYmFsIG1vZHBhdGhzLCB3aGVyZSBtb2RzIGhhdmUgYmVlbiBpbnN0YWxsZWQKLSsKLSsgICAg ICBUaGUgZGlmZmVyZW5jZSB3aXRoICJjb3JlLmdldF9tb2RwYXRoIiBpcyB0aGF0IG5vIG1vZHMg c2hvdWxkIGJlIGluc3RhbGxlZCBpbiB0aGVzZQotKyAgICAgIGRpcmVjdG9yaWVzIGJ5IE1pbmV0 ZXN0IC0tIHRoZXkgbWlnaHQgYmUgcmVhZC1vbmx5LgotKwotICogY29yZS5nZXRfY2xpZW50bW9k cGF0aCgpIChwb3NzaWJsZSBpbiBhc3luYyBjYWxscykKLSAgICAgKiByZXR1cm5zIHBhdGggdG8g Z2xvYmFsIGNsaWVudC1zaWRlIG1vZHBhdGgKLSAqIGNvcmUuZ2V0X2dhbWVwYXRoKCkgKHBvc3Np YmxlIGluIGFzeW5jIGNhbGxzKQotZGlmZiAtLWdpdCBhL3NyYy9jb250ZW50L3N1YmdhbWVzLmNw cCBiL3NyYy9jb250ZW50L3N1YmdhbWVzLmNwcAotaW5kZXggZTlkYzYwOWIwLi5kNzNmOTVhMWYg MTAwNjQ0Ci0tLS0gYS9zcmMvY29udGVudC9zdWJnYW1lcy5jcHAKLSsrKyBiL3NyYy9jb250ZW50 L3N1YmdhbWVzLmNwcAotQEAgLTYxLDYgKzYxLDEyIEBAIHN0ZDo6c3RyaW5nIGdldFN1YmdhbWVQ YXRoRW52KCkKLSAJcmV0dXJuIHN1YmdhbWVfcGF0aCA/IHN0ZDo6c3RyaW5nKHN1YmdhbWVfcGF0 aCkgOiAiIjsKLSB9Ci0gCi0rc3RkOjpzdHJpbmcgZ2V0TW9kUGF0aEVudigpCi0rewotKwljaGFy ICptb2RfcGF0aCA9IGdldGVudigiTUlORVRFU1RfTU9EX1BBVEgiKTsKLSsJcmV0dXJuIG1vZF9w YXRoID8gc3RkOjpzdHJpbmcobW9kX3BhdGgpIDogIiI7Ci0rfQotKwotIFN1YmdhbWVTcGVjIGZp bmRTdWJnYW1lKGNvbnN0IHN0ZDo6c3RyaW5nICZpZCkKLSB7Ci0gCWlmIChpZC5lbXB0eSgpKQot QEAgLTExMCw2ICsxMTYsMTEgQEAgU3ViZ2FtZVNwZWMgZmluZFN1YmdhbWUoY29uc3Qgc3RkOjpz dHJpbmcgJmlkKQotIAlzdGQ6OnNldDxzdGQ6OnN0cmluZz4gbW9kc19wYXRoczsKLSAJaWYgKCF1 c2VyX2dhbWUpCi0gCQltb2RzX3BhdGhzLmluc2VydChzaGFyZSArIERJUl9ERUxJTSArICJtb2Rz Iik7Ci0rCi0rCVN0cmZuZCBtb2Rfc2VhcmNoX3BhdGhzKGdldE1vZFBhdGhFbnYoKSk7Ci0rCXdo aWxlICghbW9kX3NlYXJjaF9wYXRocy5hdF9lbmQoKSkKLSsJCW1vZHNfcGF0aHMuaW5zZXJ0KG1v ZF9zZWFyY2hfcGF0aHMubmV4dChQQVRIX0RFTElNKSk7Ci0rCi0gCWlmICh1c2VyICE9IHNoYXJl IHx8IHVzZXJfZ2FtZSkKLSAJCW1vZHNfcGF0aHMuaW5zZXJ0KHVzZXIgKyBESVJfREVMSU0gKyAi bW9kcyIpOwotIAotZGlmZiAtLWdpdCBhL3NyYy9zY3JpcHQvbHVhX2FwaS9sX21haW5tZW51LmNw cCBiL3NyYy9zY3JpcHQvbHVhX2FwaS9sX21haW5tZW51LmNwcAotaW5kZXggM2U5NzA5YmRlLi45 MDNhYzNhMjIgMTAwNjQ0Ci0tLS0gYS9zcmMvc2NyaXB0L2x1YV9hcGkvbF9tYWlubWVudS5jcHAK LSsrKyBiL3NyYy9zY3JpcHQvbHVhX2FwaS9sX21haW5tZW51LmNwcAotQEAgLTIxLDYgKzIxLDcg QEAgd2l0aCB0aGlzIHByb2dyYW07IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUg Rm91bmRhdGlvbiwgSW5jLiwKLSAjaW5jbHVkZSAibHVhX2FwaS9sX2ludGVybmFsLmgiCi0gI2lu Y2x1ZGUgImNvbW1vbi9jX2NvbnRlbnQuaCIKLSAjaW5jbHVkZSAiY3BwX2FwaS9zX2FzeW5jLmgi Ci0rI2luY2x1ZGUgInV0aWwvc3RyZm5kLmgiCi0gI2luY2x1ZGUgImd1aS9ndWlFbmdpbmUuaCIK LSAjaW5jbHVkZSAiZ3VpL2d1aU1haW5NZW51LmgiCi0gI2luY2x1ZGUgImd1aS9ndWlLZXlDaGFu Z2VNZW51LmgiCi1AQCAtNTAyLDYgKzUwMywyNiBAQCBpbnQgTW9kQXBpTWFpbk1lbnU6OmxfZ2V0 X21vZHBhdGgobHVhX1N0YXRlICpMKQotIAlyZXR1cm4gMTsKLSB9Ci0gCi0rLyoqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKi8KLStpbnQgTW9kQXBpTWFpbk1lbnU6OmxfZ2V0X21vZHBhdGhzKGx1YV9TdGF0 ZSAqTCkKLSt7Ci0rCWNvbnN0IGNoYXIgKmNfbW9kcGF0aCA9IGdldGVudigiTUlORVRFU1RfTU9E X1BBVEgiKTsKLSsJaWYgKGNfbW9kcGF0aCA9PSBOVUxMKQotKwkJY19tb2RwYXRoID0gIiI7Ci0r CWludCBpbmRleCA9IDE7Ci0rCWx1YV9uZXd0YWJsZShMKTsKLSsJU3RyZm5kIG1vZF9zZWFyY2hf cGF0aHN7c3RkOjpzdHJpbmcoY19tb2RwYXRoKX07Ci0rCXdoaWxlICghbW9kX3NlYXJjaF9wYXRo cy5hdF9lbmQoKSkgewotKwkJc3RkOjpzdHJpbmcgY29tcG9uZW50ID0gbW9kX3NlYXJjaF9wYXRo cy5uZXh0KFBBVEhfREVMSU0pOwotKwkJbHVhX3B1c2hzdHJpbmcoTCwgY29tcG9uZW50LmNfc3Ry KCkpOwotKwkJbHVhX3Jhd3NldGkoTCwgLTIsIGluZGV4KTsKLSsJCWluZGV4Kys7Ci0rCX0KLSsJ TW9kQXBpTWFpbk1lbnU6OmxfZ2V0X21vZHBhdGgoTCk7Ci0rCWx1YV9yYXdzZXRpKEwsIC0yLCBp bmRleCk7Ci0rCXJldHVybiAxOwotK30KLSsKLSAvKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwotIGlu dCBNb2RBcGlNYWluTWVudTo6bF9nZXRfY2xpZW50bW9kcGF0aChsdWFfU3RhdGUgKkwpCi0gewot QEAgLTk0OSw2ICs5NzAsNyBAQCB2b2lkIE1vZEFwaU1haW5NZW51OjpJbml0aWFsaXplKGx1YV9T dGF0ZSAqTCwgaW50IHRvcCkKLSAJQVBJX0ZDVChnZXRfbWFwZ2VuX25hbWVzKTsKLSAJQVBJX0ZD VChnZXRfdXNlcl9wYXRoKTsKLSAJQVBJX0ZDVChnZXRfbW9kcGF0aCk7Ci0rCUFQSV9GQ1QoZ2V0 X21vZHBhdGhzKTsKLSAJQVBJX0ZDVChnZXRfY2xpZW50bW9kcGF0aCk7Ci0gCUFQSV9GQ1QoZ2V0 X2dhbWVwYXRoKTsKLSAJQVBJX0ZDVChnZXRfdGV4dHVyZXBhdGgpOwotQEAgLTk4Myw2ICsxMDA1 LDcgQEAgdm9pZCBNb2RBcGlNYWluTWVudTo6SW5pdGlhbGl6ZUFzeW5jKGx1YV9TdGF0ZSAqTCwg aW50IHRvcCkKLSAJQVBJX0ZDVChnZXRfbWFwZ2VuX25hbWVzKTsKLSAJQVBJX0ZDVChnZXRfdXNl cl9wYXRoKTsKLSAJQVBJX0ZDVChnZXRfbW9kcGF0aCk7Ci0rCUFQSV9GQ1QoZ2V0X21vZHBhdGhz KTsKLSAJQVBJX0ZDVChnZXRfY2xpZW50bW9kcGF0aCk7Ci0gCUFQSV9GQ1QoZ2V0X2dhbWVwYXRo KTsKLSAJQVBJX0ZDVChnZXRfdGV4dHVyZXBhdGgpOwotZGlmZiAtLWdpdCBhL3NyYy9zY3JpcHQv bHVhX2FwaS9sX21haW5tZW51LmggYi9zcmMvc2NyaXB0L2x1YV9hcGkvbF9tYWlubWVudS5oCi1p bmRleCAzM2FjOWU3MjEuLmE2YTU0YTJjYiAxMDA2NDQKLS0tLSBhL3NyYy9zY3JpcHQvbHVhX2Fw aS9sX21haW5tZW51LmgKLSsrKyBiL3NyYy9zY3JpcHQvbHVhX2FwaS9sX21haW5tZW51LmgKLUBA IC0xMTIsNiArMTEyLDggQEAgY2xhc3MgTW9kQXBpTWFpbk1lbnU6IHB1YmxpYyBNb2RBcGlCYXNl Ci0gCi0gCXN0YXRpYyBpbnQgbF9nZXRfbW9kcGF0aChsdWFfU3RhdGUgKkwpOwotIAotKwlzdGF0 aWMgaW50IGxfZ2V0X21vZHBhdGhzKGx1YV9TdGF0ZSAqTCk7Ci0rCi0gCXN0YXRpYyBpbnQgbF9n ZXRfY2xpZW50bW9kcGF0aChsdWFfU3RhdGUgKkwpOwotIAotIAlzdGF0aWMgaW50IGxfZ2V0X2dh bWVwYXRoKGx1YV9TdGF0ZSAqTCk7Ci0tLSAKLTIuMzIuMAotCi0tIAoyLjM2LjEKCg== --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0003-gnu-minetest-Add-minetest-sound-api-core.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0003-gnu-minetest-Add-minetest-sound-api-core.patch"; charset="UTF-8" RnJvbSBjOWEyMmNjMGQyZDgzNzc3OTUwNzA0Y2VjMzM5MTEzMjQzMDg1MjhlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjE0OjE1ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyAzLzldIGdudTogbWluZXRlc3Q6IEFkZCBtaW5ldGVzdC1zb3VuZC1hcGktY29yZS4KCiogZ251 L3BhY2thZ2VzL21pbmV0ZXN0LnNjbSAobWluZXRlc3Qtc291bmQtYXBpLWNvcmUpOiBOZXcgdmFy aWFibGUuCi0tLQogZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbSB8IDMwICsrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtIGIvZ251L3BhY2thZ2VzL21pbmV0ZXN0 LnNjbQppbmRleCAyZTZhZTVmY2NmLi4yMGQxYmZmODUwIDEwMDY0NAotLS0gYS9nbnUvcGFja2Fn ZXMvbWluZXRlc3Quc2NtCisrKyBiL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KQEAgLTIzOCw2 ICsyMzgsMzYgQEAgKGRlZmluZS1wdWJsaWMgbWluZXRlc3QtbW9yZW9yZXMKICAgICAobGljZW5z ZSBsaWNlbnNlOnpsaWIpCiAgICAgKHByb3BlcnRpZXMgYCgodXBzdHJlYW0tbmFtZSAuICJDYWxp bm91L21vcmVvcmVzIikpKSkpCiAKKyhkZWZpbmUtcHVibGljIG1pbmV0ZXN0LXNvdW5kLWFwaS1j b3JlCisgIChwYWNrYWdlCisgICAgKG5hbWUgIm1pbmV0ZXN0LXNvdW5kLWFwaS1jb3JlIikKKyAg ICA7OyBObyB0YWdzLCBubyByZWxlYXNlcy4gVGhlIGF1dGhvciBpbnRlbmRlZCB0byBsZXQgdXNl cnMgdXNlIGl0IGFzIGEKKyAgICA7OyBzdWJtb2R1bGVzIGZvciBvdGhlciBwcm9qZWN0cy4KKyAg ICA7OyBodHRwczovL2dpdGh1Yi5jb20vbXQtbW9kcy9iYXNpY19tYXRlcmlhbHMvaXNzdWVzLzQK KyAgICAodmVyc2lvbiAiMjAyMi0wMi0yNyIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisg ICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAg ICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9tdC1tb2RzL3NvdW5kX2FwaV9jb3Jl IikKKyAgICAgICAgICAgICAoY29tbWl0ICI2OTU2ZTQ5ZTc3NWYzMjUxMTZmOGUwYzY0Mzg5OWMw ODljNjkxZTFlIikpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMiAiMXlzNmcyc2to a2tzYTRjeDlhZ3hoc2liajVqczh6NHkycTFuZ2lzOWRkcjM4cDc1NnBjeSIpKQorICAgICAgIChm aWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAoc25pcHBldAor ICAgICAgICAnKGJlZ2luCisgICAgICAgICAgIChjYWxsLXdpdGgtb3V0cHV0LWZpbGUgIm1vZC5j b25mIgorICAgICAgICAgICAgIChsYW1iZGEgKHBvcnQpCisgICAgICAgICAgICAgICAoZm9ybWF0 IHBvcnQgIlwKK25hbWUgPSBzb3VuZF9hcGlfY29yZSIpKSkpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBtaW5ldGVzdC1tb2QtYnVpbGQtc3lzdGVtKQorICAgIChwcm9wYWdhdGVkLWlucHV0cyAnKCkp CisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL210LW1vZHMvc291bmRfYXBpX2Nv cmUiKQorICAgIChzeW5vcHNpcyAiQ29yZSBmb3IgZ2FtZSBhZ25vc3RpYyBzb3VuZHMiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhpcyBsaWJyYXJ5IGNhbiBiZSB1c2VkIHRvIGdldCBzb21l IHNwZWNpZmljIHNvdW5kcywgd2hhdGV2ZXIgdGhlIGdhbWUuIikKKyAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIG1pbmV0ZXN0LWJhc2ljLW1hdGVyaWFscwog ICAocGFja2FnZQogICAgIChuYW1lICJtaW5ldGVzdC1iYXNpYy1tYXRlcmlhbHMiKQotLSAKMi4z Ni4xCgo= --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename*0=v3-0004-gnu-minetest-basic-materials-Update-to-2022-03-28.pat; filename*1=ch Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0004-gnu-minetest-basic-materials-Update-to-2022-03-28.patch"; charset="UTF-8" RnJvbSAxNzRmZmM0MzMzZDJmYzA4MjVjNTlhMDhkZjM5ZTg4NmVkY2VkYjcxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjE0OjQ0ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyA0LzldIGdudTogbWluZXRlc3QtYmFzaWMtbWF0ZXJpYWxzOiBVcGRhdGUgdG8gMjAyMi0wMy0y OC4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVU Ri04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCiogZ251L3BhY2thZ2VzL21pbmV0 ZXN0LnNjbSAobWluZXRlc3QtYmFzaWMtbWF0ZXJpYWxzKTogVXBkYXRlIHRvCjIwMjItMDMtMjgg KGNvbW1pdCA5ZDU1Zjk5MeKApikuCltzbmlwcGV0XTogTWFrZSBzb3VuZF9hcGlfY29yZSBhIGRl cGVuZGVuY3ksIG5vdCBhIHN1Ym1vZHVsZS4KLS0tCiBnbnUvcGFja2FnZXMvbWluZXRlc3Quc2Nt IHwgMjAgKysrKysrKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25z KCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9taW5ldGVzdC5z Y20gYi9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCmluZGV4IDIwZDFiZmY4NTAuLmI0N2Y0MDAz YTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KKysrIGIvZ251L3BhY2th Z2VzL21pbmV0ZXN0LnNjbQpAQCAtMjcyLDIxICsyNzIsMzEgQEAgKGRlZmluZS1wdWJsaWMgbWlu ZXRlc3QtYmFzaWMtbWF0ZXJpYWxzCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgIm1pbmV0ZXN0LWJh c2ljLW1hdGVyaWFscyIpCiAgICAgOzsgVXBzdHJlYW0gdXNlcyBkYXRlcyBhcyB2ZXJzaW9uIG51 bWJlcnMuCi0gICAgKHZlcnNpb24gIjIwMjEtMTItMjYiKQorICAgICh2ZXJzaW9uICIyMDIyLTAz LTI4IikKICAgICAoc291cmNlCiAgICAgIChvcmlnaW4KICAgICAgICAobWV0aG9kIGdpdC1mZXRj aCkKICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCiAgICAgICAgICAgICAgKHVybCAiaHR0cHM6 Ly9naXRodWIuY29tL210LW1vZHMvYmFzaWNfbWF0ZXJpYWxzIikKLSAgICAgICAgICAgICAoY29t bWl0ICIwODkzOTc0YjA1NGEyMTkxYjVlMmQ1NDQ3ZWU0ZmM3M2Y5YzM1ZjZhIikpKQorICAgICAg ICAgICAgIChjb21taXQgIjlkNTVmOTkxNmQyMDc3OWVjYmY5M2M3ZTk1ZGFlOGFkZWJkMjA3OWIi KSkpCiAgICAgICAgKHNoYTI1NgotICAgICAgICAoYmFzZTMyICIwcDRubmZzanY3Mjg0em1ncjc4 MXpreWpicDA0OXdwMWp5MWw3bjU4NXp6ajE4MW5zNTdwIikpCi0gICAgICAgKGZpbGUtbmFtZSAo Z2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKSkpCisgICAgICAgIChiYXNlMzIgIjBueng1bWR3 MjZtazJieTE0aHh5dmJxY2tnejhrNjd2bGgyY2gzMHNrc3N2aDQ5ODRianciKSkKKyAgICAgICAo ZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgKHNuaXBwZXQK KyAgICAgICAgJyhiZWdpbgorICAgICAgICAgICAodXNlLW1vZHVsZXMgKGd1aXggYnVpbGQgdXRp bHMpKQorICAgICAgICAgICAoc3Vic3RpdHV0ZSogIm1vZC5jb25mIgorICAgICAgICAgICAgICgo Im9wdGlvbmFsX2RlcGVuZHMgPSIpCisgICAgICAgICAgICAgICJkZXBlbmRzID0gc291bmRfYXBp X2NvcmUKK29wdGlvbmFsX2RlcGVuZHMgPSIpKQorICAgICAgICAgICAoc3Vic3RpdHV0ZSogIm5v ZGVzLmx1YSIKKyAgICAgICAgICAgICAoKCJiYXNpY19tYXRlcmlhbHMubW9kcGF0aCBcXC5cXC4g XCIvc291bmRfYXBpX2NvcmUvaW5pdC5sdWFcIiIpCisgICAgICAgICAgICAgICJtaW5ldGVzdC5n ZXRfbW9kcGF0aChcInNvdW5kX2FwaV9jb3JlXCIpIC4uIFwiL2luaXQubHVhXCIiKSkpKSkpCiAg ICAgKGJ1aWxkLXN5c3RlbSBtaW5ldGVzdC1tb2QtYnVpbGQtc3lzdGVtKQogICAgIChwcm9wYWdh dGVkLWlucHV0cwogICAgICA7OyBiYXNpY19tYXRlcmlhbHM6c2lsdmVyX3dpcmUgY2Fubm90IGJl IGNyYWZ0ZWQgd2l0aG91dAogICAgICA7OyBtb3Jlb3JlczpzaWx2ZXJfaW5nb3QuCi0gICAgIChs aXN0IG1pbmV0ZXN0LW1vcmVvcmVzKSkKKyAgICAgKGxpc3QgbWluZXRlc3QtbW9yZW9yZXMgbWlu ZXRlc3Qtc291bmQtYXBpLWNvcmUpKQogICAgIChob21lLXBhZ2UgKG1pbmV0ZXN0LXRvcGljIDIx MDAwKSkKICAgICAoc3lub3BzaXMgIlNvbWUgXCJiYXNpY1wiIG1hdGVyaWFscyBhbmQgaXRlbXMg Zm9yIG90aGVyIE1pbmV0ZXN0IG1vZHMgdG8gdXNlIikKICAgICAoZGVzY3JpcHRpb24KLS0gCjIu MzYuMQoK --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename*0=v3-0005-gnu-minetest-homedecor-modpack-Update-to-2022-05-.pat; filename*1=ch Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0005-gnu-minetest-homedecor-modpack-Update-to-2022-05-.patch"; charset="UTF-8" RnJvbSA0MWRkNDc3YzZkZTU4NzMxMTFjYjhiYTAyZTQzYWM1YzZiYzE4N2FlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjIwOjA5ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyA1LzldIGdudTogbWluZXRlc3QtaG9tZWRlY29yLW1vZHBhY2s6IFVwZGF0ZSB0byAyMDIyLTA1 LTE4LgoKKiBnbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtIChtaW5ldGVzdC1ob21lZGVjb3ItbW9k cGFjayk6IFVwZGF0ZSB0bwoyMDIyLTA1LTE4IChjb21taXQgSUQgZnJvbSBtYXkgMTcpLgotLS0K IGdudS9wYWNrYWdlcy9taW5ldGVzdC5zY20gfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMg aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv bWluZXRlc3Quc2NtIGIvZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbQppbmRleCBiNDdmNDAwM2Ex Li5jY2EzM2EyMDRmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCisrKyBi L2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KQEAgLTM2OSwxNSArMzY5LDE1IEBAIChkZWZpbmUt cHVibGljIG1pbmV0ZXN0LWhvbWVkZWNvci1tb2RwYWNrCiAgICAgKG5hbWUgIm1pbmV0ZXN0LWhv bWVkZWNvci1tb2RwYWNrIikKICAgICA7OyBVcHN0cmVhbSBkb2Vzbid0IHRhZyByZWxlYXNlcywg c28gdXNlIHRoZSByZWxlYXNlIHRpdGxlIGZyb20KICAgICA7OyBDb250ZW50REIgYXMgdmVyc2lv bi4KLSAgICAodmVyc2lvbiAiMjAyMS0xMi0yNiIpCisgICAgKHZlcnNpb24gIjIwMjItMDUtMTgi KQogICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgogICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQog ICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKICAgICAgICAgICAgICAodXJsICJodHRwczovL2dp dGh1Yi5jb20vbXQtbW9kcy9ob21lZGVjb3JfbW9kcGFjayIpCi0gICAgICAgICAgICAgKGNvbW1p dCAiYThmY2ViMjQ5ZDYzZjA4MTg1NWNmYmExZmJkNmUyYWE4NjM2NTIyNCIpKSkKKyAgICAgICAg ICAgICAoY29tbWl0ICI1ZmZkYzI2NjczMTY5ZTA1NDkyMTQxNzA5ZmJiMThlOGZiNmU1OTM3Iikp KQogICAgICAgIChzaGEyNTYKLSAgICAgICAgKGJhc2UzMiAiMWxxY3ljZ2t5a2Q4Njg1M2pqcjUw bTFxdjJhczJkbHFmNTJnYmRzNG1oaWFmc2xucDltaSIpKQorICAgICAgICAoYmFzZTMyICIwM3Bm MjU0cjNobnpua2x3N2xmM3E0cnpxZzBhMXk0YzlyampoenNzZjFxN2FpNXBkcmtuIikpCiAgICAg ICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKSkpCiAgICAgKGJ1aWxk LXN5c3RlbSBtaW5ldGVzdC1tb2QtYnVpbGQtc3lzdGVtKQogICAgIChwcm9wYWdhdGVkLWlucHV0 cwotLSAKMi4zNi4xCgo= --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0006-gnu-minetest-mesecons-Update-to-2022-04-01.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0006-gnu-minetest-mesecons-Update-to-2022-04-01.patch"; charset="UTF-8" RnJvbSA4Zjg5NjAwYmY2NzQwYTkyMzkwZjFmNDRkN2M5ZmMxMWQ3N2FhMTA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjI3OjQ0ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyA2LzldIGdudTogbWluZXRlc3QtbWVzZWNvbnM6IFVwZGF0ZSB0byAyMDIyLTA0LTAxLgoKKiBn bnUvcGFja2FnZXMvbWluZXRlc3Quc2NtIChtaW5ldGVzdC1tZXNlY29ucyk6IFVwZGF0ZSB0byAy MDIyLTA1LTEyLgpbbGljZW5zZV06IFRoZSBwcm9qZWN0IGRlY2lkZWQgdG8gZHJvcCB0aGUgKy4K LS0tCiBnbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2Vk LCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL21pbmV0ZXN0LnNjbSBiL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KaW5kZXggY2NhMzNh MjA0Zi4uMDZmZmM3NTY2NyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbQor KysgYi9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCkBAIC0zOTYsOCArMzk2LDggQEAgKGRlZmlu ZS1wdWJsaWMgbWluZXRlc3QtaG9tZWRlY29yLW1vZHBhY2sKIAogKGRlZmluZS1wdWJsaWMgbWlu ZXRlc3QtbWVzZWNvbnMKICAgOzsgVGhlIHJlbGVhc2Ugb24gQ29udGVudERCIGRvZXMgbm90IGhh dmUgaXRzIG93biB2ZXJzaW9uIG51bWJlci4KLSAgKGxldCAoKGNvbW1pdCAiZGI1ODc5NzA2ZDA0 ZDM0ODBiYzQ4NjNjZTBjMDNmYTczZTVmMTBjNyIpCi0gICAgICAgIChyZXZpc2lvbiAiMCIpKQor ICAobGV0ICgoY29tbWl0ICIyN2MzYzUxNWI0OWFmOTFjMWRiYzQyN2YzMWE4MjA3MjI4NTRlYjI0 IikKKyAgICAgICAgKHJldmlzaW9uICI2MyIpKQogICAgIChwYWNrYWdlCiAgICAgICAobmFtZSAi bWluZXRlc3QtbWVzZWNvbnMiKQogICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIxLjIuMSIg cmV2aXNpb24gY29tbWl0KSkKQEAgLTQwOCw3ICs0MDgsNyBAQCAoZGVmaW5lLXB1YmxpYyBtaW5l dGVzdC1tZXNlY29ucwogICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL21p bmV0ZXN0LW1vZHMvbWVzZWNvbnMiKQogICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkK ICAgICAgICAgIChzaGEyNTYKLSAgICAgICAgICAoYmFzZTMyICIwNG05czlsM2ZydzFsZ2tpNDFo Z3Zqc3cyemtydmZ2MHN5NzUwYjZqMTJhcnpiM2x2NjQ1IikpCisgICAgICAgICAgKGJhc2UzMiAi MWwwa3dqajhuczhodjZ6NTIwZzZwaDVzd2tuYXIzMzZkYmk1cXIzZGZzeTE4eWRrMWo5MiIpKQog ICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKSkpCiAgICAg ICAoYnVpbGQtc3lzdGVtIG1pbmV0ZXN0LW1vZC1idWlsZC1zeXN0ZW0pCiAgICAgICAoaG9tZS1w YWdlICJodHRwczovL21lc2Vjb25zLm5ldCIpCi0tIAoyLjM2LjEKCg== --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0007-gnu-minetest-mineclone-Update-to-0.75.0.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0007-gnu-minetest-mineclone-Update-to-0.75.0.patch"; charset="UTF-8" RnJvbSA5YTYwNDAwMWRjM2RhZWJmM2FjOWZlNzYzMTNjYTdmN2IyMTE4ZWM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjMwOjIzICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyA3LzldIGdudTogbWluZXRlc3QtbWluZWNsb25lOiBVcGRhdGUgdG8gMC43NS4wLgoKKiBnbnUv cGFja2FnZXMvbWluZXRlc3Quc2NtIChtaW5ldGVzdC1taW5lY2xvbmUpOiBVcGRhdGUgdG8gMC43 NS4wLgotLS0KIGdudS9wYWNrYWdlcy9taW5ldGVzdC5zY20gfCA2ICsrKy0tLQogMSBmaWxlIGNo YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUv cGFja2FnZXMvbWluZXRlc3Quc2NtIGIvZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbQppbmRleCAw NmZmYzc1NjY3Li4yMzZhYmM2ZjAxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbWluZXRlc3Qu c2NtCisrKyBiL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KQEAgLTQzMywxNiArNDMzLDE2IEBA IChkZWZpbmUtcHVibGljIG1pbmV0ZXN0LW1lc2Vjb25zCiAoZGVmaW5lLXB1YmxpYyBtaW5ldGVz dC1taW5lY2xvbmUKICAgKHBhY2thZ2UKICAgICAobmFtZSAibWluZXRlc3QtbWluZWNsb25lIikK LSAgICAodmVyc2lvbiAiMC43MS4wIikKKyAgICAodmVyc2lvbiAiMC43NS4wIikKICAgICAoc291 cmNlIChvcmlnaW4KICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCiAgICAgICAgICAg ICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKLSAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6 Ly9naXQubWluZXRlc3QubGFuZC9XdXp6eS9NaW5lQ2xvbmUyIikKKyAgICAgICAgICAgICAgICAg ICAgKHVybCAiaHR0cHM6Ly9naXQubWluZXRlc3QubGFuZC9NaW5lQ2xvbmUyL01pbmVDbG9uZTIi KQogICAgICAgICAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKICAgICAgICAgICAgICAg KGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAgICAgICAgICAgICAo c2hhMjU2CiAgICAgICAgICAgICAgICAoYmFzZTMyCi0gICAgICAgICAgICAgICAgIjBxbTgwOWRx dnhjN3BhMWNyOXNrbWdscTl2cmJxNWhobTRjNG01eWk0NmxkaDF2OTZkZ2YiKSkpKQorICAgICAg ICAgICAgICAgICIxMGFwamE4YnA4d21yYmpseGczZ3ZydzViZGM4bWl6Y25ndm5maTJmZjc5MGY2 YnNjNWlwIikpKSkKICAgICAoYnVpbGQtc3lzdGVtIGNvcHktYnVpbGQtc3lzdGVtKQogICAgIChh cmd1bWVudHMKICAgICAgYCgjOmluc3RhbGwtcGxhbgotLSAKMi4zNi4xCgo= --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0008-gnu-minetest-technic-Update-to-2022-02-06.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0008-gnu-minetest-technic-Update-to-2022-02-06.patch"; charset="UTF-8" RnJvbSAzMmE0Y2JkNzY4MmIzNzg0ZmU2YzI0N2M4NWFjNDNiY2EzOGFhOWQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjM1OjE1ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyA4LzldIGdudTogbWluZXRlc3QtdGVjaG5pYzogVXBkYXRlIHRvIDIwMjItMDItMDYuCgoqIGdu dS9wYWNrYWdlcy9taW5ldGVzdC5zY20gKG1pbmV0ZXN0LXRlY2huaWMpOiBVcGRhdGUgdG8gMjAy Mi0wMi0wNi4KLS0tCiBnbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtIHwgNiArKystLS0KIDEgZmls ZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbSBiL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20KaW5k ZXggMjM2YWJjNmYwMS4uNTUxMWU2ZjY0MCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL21pbmV0 ZXN0LnNjbQorKysgYi9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCkBAIC01NDYsMTUgKzU0Niwx NSBAQCAoZGVmaW5lLXB1YmxpYyBtaW5ldGVzdC10ZWNobmljCiAgICAgKG5hbWUgIm1pbmV0ZXN0 LXRlY2huaWMiKQogICAgIDs7IFVwc3RyZWFtIGRvZXNuJ3Qga2VlcCB2ZXJzaW9uIG51bWJlcnMs IHNvIHVzZSB0aGUgcmVsZWFzZQogICAgIDs7IGRhdGUgb24gQ29udGVudERCIGluc3RlYWQuCi0g ICAgKHZlcnNpb24gIjIwMjEtMDktMTEiKQorICAgICh2ZXJzaW9uICIyMDIyLTAyLTA2IikKICAg ICAoc291cmNlCiAgICAgIChvcmlnaW4KICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKICAgICAg ICAodXJpIChnaXQtcmVmZXJlbmNlCiAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIu Y29tL21pbmV0ZXN0LW1vZHMvdGVjaG5pYyIpCi0gICAgICAgICAgICAgKGNvbW1pdCAiMTQwNzAx Yzk5ZWZiNjBkODFiZjYzYzlhOTA4NzcyMGIyMWM0MTRjYSIpKSkKKyAgICAgICAgICAgICAoY29t bWl0ICJkMmI2OGE2YmVmNTNlMzRlMTY2ZGVhZGQ2NGUwMmI1OGJjYWU1OWExIikpKQogICAgICAg IChzaGEyNTYKLSAgICAgICAgKGJhc2UzMiAiMWZraGN2OHNnM2t4ZmFkYzJqbmZkdzZieHhra2tj Y3pzaDRiZjYycmd3d212Mmt5N3pyeCIpKQorICAgICAgICAoYmFzZTMyICIwdm1pMXkzOXEweDM5 czl3MGhoZ2k5NzlhNGhmNm4xYWg1amFhemp2bWpmMDJwamN2dnkxIikpCiAgICAgICAgKGZpbGUt bmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBt aW5ldGVzdC1tb2QtYnVpbGQtc3lzdGVtKQogICAgIChwcm9wYWdhdGVkLWlucHV0cwotLSAKMi4z Ni4xCgo= --=-oTS/PkaN1s166MjBbTWT Content-Disposition: attachment; filename="v3-0009-gnu-minetest-advtrains-Update-to-2.4.1.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v3-0009-gnu-minetest-advtrains-Update-to-2.4.1.patch"; charset="UTF-8" RnJvbSBlN2MxODA4NTU5NGY3ODA4ZWE4ZWYwMzU5ZDJlMDIwYjIxNDk4Y2YwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTdW4sIDI5IE1heSAyMDIyIDE0OjQzOjI4ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 MyA5LzldIGdudTogbWluZXRlc3QtYWR2dHJhaW5zOiBVcGRhdGUgdG8gMi40LjEuCgoqIGdudS9w YWNrYWdlcy9taW5ldGVzdC5zY20gKG1pbmV0ZXN0LWFkdnRyYWlucyk6IFVwZGF0ZSB0byAyLjQu MS4KLS0tCiBnbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdl ZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNr YWdlcy9taW5ldGVzdC5zY20gYi9nbnUvcGFja2FnZXMvbWluZXRlc3Quc2NtCmluZGV4IDU1MTFl NmY2NDAuLmRhNmU1NTZmNGUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9taW5ldGVzdC5zY20K KysrIGIvZ251L3BhY2thZ2VzL21pbmV0ZXN0LnNjbQpAQCAtNzIxLDcgKzcyMSw3IEBAIChkZWZp bmUtcHVibGljIG1pbmV0ZXN0LXVuaWZpZWQtaW52ZW50b3J5CiAoZGVmaW5lLXB1YmxpYyBtaW5l dGVzdC1hZHZ0cmFpbnMKICAgKHBhY2thZ2UKICAgICAobmFtZSAibWluZXRlc3QtYWR2dHJhaW5z IikKLSAgICAodmVyc2lvbiAiMi4zLjEiKQorICAgICh2ZXJzaW9uICIyLjQuMSIpCiAgICAgKHNv dXJjZQogICAgICAob3JpZ2luCiAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCkBAIC03MjksNyAr NzI5LDcgQEAgKGRlZmluZS1wdWJsaWMgbWluZXRlc3QtYWR2dHJhaW5zCiAgICAgICAgICAgICAg KHVybCAiaHR0cHM6Ly9naXQuYmFuYW5hY2guc3BhY2UvYWR2dHJhaW5zLmdpdCIpCiAgICAgICAg ICAgICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAicmVsZWFzZS0iIHZlcnNpb24pKSkpCiAgICAg ICAgKHNoYTI1NgotICAgICAgICAoYmFzZTMyICIxaWpxbGNoaDI2OWpwdm1nbWRtZHZ5M25zbmsw YnN6a3Z2Y3FrNnZheXN2eGFtNjk1Z2d3IikpCisgICAgICAgIChiYXNlMzIgIjFxMmpqODE4MXBq Z3Nha2wyOHhhZHYwejRzc3pxMWxiNXJwZ2owNzB3cjBweDZtcDQ0N3AiKSkKICAgICAgICAoZmls ZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpKSkKICAgICAoYnVpbGQtc3lzdGVt IG1pbmV0ZXN0LW1vZC1idWlsZC1zeXN0ZW0pCiAgICAgKGhvbWUtcGFnZSAiaHR0cDovL2FkdnRy YWlucy5kZS8iKQotLSAKMi4zNi4xCgo= --=-oTS/PkaN1s166MjBbTWT--