From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MPieJKuPrmCuAwEAgWs5BA (envelope-from ) for ; Wed, 26 May 2021 20:12:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id iEJHIKuPrmA0fQAAbx9fmQ (envelope-from ) for ; Wed, 26 May 2021 18:12:59 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 50B28E3E8 for ; Wed, 26 May 2021 20:12:58 +0200 (CEST) Received: from localhost ([::1]:53878 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lly1Z-0001dp-9K for larch@yhetil.org; Wed, 26 May 2021 14:12:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55586) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llxq2-000674-Hl for guix-patches@gnu.org; Wed, 26 May 2021 14:01:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38324) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1llxq2-00005V-Aq for guix-patches@gnu.org; Wed, 26 May 2021 14:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1llxq2-0006RT-8H for guix-patches@gnu.org; Wed, 26 May 2021 14:01:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48614] [PATCH 3/3] gnu: Add python-cartopy. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 May 2021 18:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48614 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Cc: 48614@debbugs.gnu.org Received: via spool by 48614-submit@debbugs.gnu.org id=B48614.162205205324183 (code B ref 48614); Wed, 26 May 2021 18:01:02 +0000 Received: (at 48614) by debbugs.gnu.org; 26 May 2021 18:00:53 +0000 Received: from localhost ([127.0.0.1]:49870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llxpp-0006E4-7t for submit@debbugs.gnu.org; Wed, 26 May 2021 14:00:53 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llxpl-00064A-Pi for 48614@debbugs.gnu.org; Wed, 26 May 2021 14:00:47 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 5A62A240028 for <48614@debbugs.gnu.org>; Wed, 26 May 2021 20:00:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1622052039; bh=hfmrhhZMvpYB+1iTpD3CrSV6eocrwp8p/9Fx+sC/SrM=; h=Subject:From:To:Cc:Date:From; b=MV0FbzwDVtthEE5zyY6WYsX5EGoj4Xjt7NAqotUFjdZ/WCPoAl7pqwduaanWeOoz6 x/yTiTFOT+kyuiqK0VRPA3hQabTN3cPkW8wVF7fNy+EZBAdEz4Psyz7wNwJtPgToSK D0MjSIVALR3kPWc7xWiFHQJNsuH+whG73HyeIt/dGmR7EP2pOjNrFErPStiN85gTdi GastSCCV7ARxQoXyDZoAfaSUYMIwjpsUvL2Yu9P9G9HKrfqNBOp0MyjQCosajT/1aB 8I+tYxnxN7755cF/hLoAgJiaAlcxfJriirEl4cqV4vRe0St4xEzdCYOd2hRBWZnj6C MpAXRuISX5Phg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FqzJM6M7gz9rxK; Wed, 26 May 2021 20:00:35 +0200 (CEST) Message-ID: <5c9b02bbd244c522334ac9524eb79010e426feb2.camel@posteo.net> From: Vinicius Monego Date: Wed, 26 May 2021 18:00:10 +0000 In-Reply-To: <20210525011145.0a70f8ff@alma-ubu.fritz.box> References: <20210523193134.425937-1-monego@posteo.net> <20210523193134.425937-3-monego@posteo.net> <20210525011145.0a70f8ff@alma-ubu.fritz.box> Content-Type: multipart/mixed; boundary="=-8ZLW8kfK2tEN0/uCHujA" 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622052778; h=from:from:sender:sender: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=qvDv3U3oyGWuiZ6WW2g0PrdTosgLFrOzabOBypQMT7o=; b=Y2tCu90tQJz2u9KQg6PekqC+Ih67Dz0mY4ie1vKkesdAgwsNbNMGKBg/zP+S9EtqlBQuxT 41i+iulzy9B2hUkWrUshYzgSarSYsJO/rX/gauuFSgvp3dutVF4z+X8EQw9SDQwwit0wu+ dQcmcMoN2EoHE1J0+iX0CSYIrydH+9C9A04Tv3H4SHAoL9A29GOC2SM1XvwazFNwgXkdrr IamlHs6z/OYc/wl6TZRBj8Hzcg7dC2aTDSGcyJ14afXaCNc6evRh9JVvMy/5dbiLnfl5oI Xnf46L8tJ6QnM4TOGk/6Ah+dIV3ecfA8fQXrhJbY7zMUPDczAm1cVTlSD6yyzA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622052778; a=rsa-sha256; cv=none; b=LN097i/71PBJ2Ce2OauoIYD5B4IN+H6LAulBHo8c4YTScxG8nddZOaZaJT+r1fl1BUurgS t8Nic5xS8MJT4DT8RgB4TsNUvNMFE0qy+qKnTkz3cOX39jITyqr3RTUrGnldzhK/xgRegL 2OpbYdLQR+FtUH3iUAevLxcziKKRf/XRt1piGNRjrMKwRqNtBrcenu1vkg6Ipm51m68UWS bXk375kvwZC3DqyxSjLndM0rHuZBzlDqRHwpDAoyW4/1jaCBDFK5UKC7/JxZpyDpnf1OEs P49WRcRwvfDqK3d6329nLTaBWWQwpLowusoryvUNZ6Quqv3p67uoVjNhqjt8+Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=MV0FbzwD; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -0.23 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=MV0FbzwD; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 50B28E3E8 X-Spam-Score: -0.23 X-Migadu-Scanner: scn0.migadu.com X-TUID: 1qyoxy2Y7bDq --=-8ZLW8kfK2tEN0/uCHujA Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi Björn, Sending a v2 with your suggestions. > Or is there a reason to have it in python-xyz.scm? WDYT? My personal preference is to have Python modules in python-* files, similar to how python-crypto and python-web are separate from crypto and web. But I'm not strong on this. Also, creating python-geo for this set would seem more controversial. As a side note, there's a problem in python-shapely that it can't find libgeos and that will break cartopy at runtime :( Vinicius --=-8ZLW8kfK2tEN0/uCHujA Content-Disposition: attachment; filename="v2-0001-gnu-Add-python-pyshp.patch" Content-Type: text/x-patch; name="v2-0001-gnu-Add-python-pyshp.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBhZmZkYzBiM2Q4YmNhODg2YjEyYzMxOTM0Yjc1ZTM1MDE3ZjU3MzE1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBNb24sIDE3IE1heSAyMDIxIDIzOjU1OjU4IC0wMzAwClN1YmplY3Q6IFtQQVRDSCB2MiAx LzNdIGdudTogQWRkIHB5dGhvbi1weXNocC4KCiogZ251L3BhY2thZ2VzL2dlby5zY20gKHB5dGhv bi1weXNocCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvZ2VvLnNjbSB8IDMyICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9nZW8uc2NtIGIvZ251L3BhY2thZ2Vz L2dlby5zY20KaW5kZXggYzRiZGI2YWNhMC4uYjBkMGI2NGEyZCAxMDA2NDQKLS0tIGEvZ251L3Bh Y2thZ2VzL2dlby5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dlby5zY20KQEAgLTE1LDYgKzE1LDcg QEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAyMCBDaHJpc3RvcGhlciBCYWluZXMgPG1haWxAY2JhaW5l cy5uZXQ+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAsIDIwMjEgRmVsaXggR3J1YmVyIDxmZWxncnVA cG9zdGVvLm5ldD4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSBTaGFybGF0YW4gSGVsbHNlaGVyIDxz aGFybGF0YW51c0BnbWFpbC5jb20+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjEgVmluaWNpdXMgTW9u ZWdvIDxtb25lZ29AcG9zdGVvLm5ldD4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdO VSBHdWl4LgogOzs7CkBAIC04ODEsNiArODgyLDM3IEBAIHV0aWxpdGllcyBmb3IgZGF0YSB0cmFu c2xhdGlvbiBhbmQgcHJvY2Vzc2luZy4iKQogICAgICBgKCgiZ2RhbCIgLGdkYWwpKSkKICAgICAo c3lub3BzaXMgIkdEQUwgKEdlb3NwYXRpYWwgRGF0YSBBYnN0cmFjdGlvbiBMaWJyYXJ5KSBweXRo b24gYmluZGluZ3MiKSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1weXNocAorICAocGFja2Fn ZQorICAgIChuYW1lICJweXRob24tcHlzaHAiKQorICAgICh2ZXJzaW9uICIyLjEuMyIpCisgICAg KHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAg KHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNv bS9HZW9zcGF0aWFsUHl0aG9uL3B5c2hwIikKKyAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24p KSkKKyAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAg ICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyICIwanNyYXF6cTgycHcxOXd2eDg0eDd3NWNzOGFn cjQ0YTliNXkwamp3NTQwd2ltNHhhNzNyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1i dWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6cGhhc2VzCisgICAgICAgKG1v ZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgKHJlcGxhY2UgJ2NoZWNrCisg ICAgICAgICAgIChsYW1iZGEqICgjOmtleSB0ZXN0cz8gIzphbGxvdy1vdGhlci1rZXlzKQorICAg ICAgICAgICAgICh3aGVuIHRlc3RzPworICAgICAgICAgICAgICAgOzsgVGhpcyBpcyB0aGUgb25s eSB0ZXN0IGZpbGUuCisgICAgICAgICAgICAgICAoaW52b2tlICJweXRob24iICItbSIgInB5dGVz dCIgInRlc3Rfc2hhcGVmaWxlLnB5IikpKSkpKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICBg KCgicHl0aG9uLXB5dGVzdCIgLHB5dGhvbi1weXRlc3QpCisgICAgICAgKCJweXRob24tcHl0ZXN0 LXJ1bm5lciIgLHB5dGhvbi1weXRlc3QtcnVubmVyKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL0dlb3NwYXRpYWxQeXRob24vcHlzaHAiKQorICAgIChzeW5vcHNpcyAiUmVh ZC93cml0ZSBzdXBwb3J0IGZvciBFU1JJIFNoYXBlZmlsZSBmb3JtYXQiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAgIlRoZSBQeXRob24gU2hhcGVmaWxlIExpYnJhcnkgKFB5U2hwKSByZWFkcyBh bmQgd3JpdGVzIEVTUkkgU2hhcGVmaWxlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKKwogKGRlZmluZS1wdWJsaWMgcG9zdGdpcwogICAocGFja2FnZQogICAgIChuYW1lICJwb3N0 Z2lzIikKLS0gCjIuMzEuMQoK --=-8ZLW8kfK2tEN0/uCHujA Content-Disposition: attachment; filename="v2-0002-gnu-Add-python-pykdtree.patch" Content-Type: text/x-patch; name="v2-0002-gnu-Add-python-pykdtree.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwMWEwN2Y5MTcwNGU5NmMyYjE2MTQ2ODNjZjZjZmRlZjZmNmVlMzFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBUdWUsIDI1IE1heSAyMDIxIDE0OjI4OjIwIC0wMzAwClN1YmplY3Q6IFtQQVRDSCB2MiAy LzNdIGdudTogQWRkIHB5dGhvbi1weWtkdHJlZS4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtIChweXRob24tcHlrZHRyZWUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDIyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5z Y20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggMjVmOTg2ZTliNi4uNzM2YWU0 MGNjOSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisrKyBiL2dudS9w YWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtNTgwOSw2ICs1ODA5LDI4IEBAIG9wZXJhdG9ycyBz dWNoIGFzIHVuaW9uLCBpbnRlcnNlY3Rpb24sIGFuZCBkaWZmZXJlbmNlLiIpCiAoZGVmaW5lLXB1 YmxpYyBweXRob24yLXB5c25wdG9vbHMKICAgKHBhY2thZ2Utd2l0aC1weXRob24yIHB5dGhvbi1w eXNucHRvb2xzKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLXB5a2R0cmVlCisgIChwYWNrYWdl CisgICAgKG5hbWUgInB5dGhvbi1weWtkdHJlZSIpCisgICAgKHZlcnNpb24gIjEuMy40IikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChweXBpLXVyaSAicHlrZHRyZWUiIHZlcnNpb24pKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMiAiMHA4bjJsamRhY2ZpeGtpdzA5Mjk3NGRtaHk0czFjMGgwMzJpaTF6OWt3 aTloNWg1cmdteSIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQtc3lzdGVtKQor ICAgIChuYXRpdmUtaW5wdXRzCisgICAgIGAoKCJweXRob24tbm9zZSIgLHB5dGhvbi1ub3NlKSkp CisgICAgKHByb3BhZ2F0ZWQtaW5wdXRzCisgICAgIGAoKCJweXRob24tbnVtcHkiICxweXRob24t bnVtcHkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vc3RvcnBpcGZ1Z2wv cHlrZHRyZWUiKQorICAgIChzeW5vcHNpcyAiRmFzdCBrZC10cmVlIGltcGxlbWVudGF0aW9uIHdp dGggT3Blbk1QLWVuYWJsZWQgcXVlcmllcyIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJAY29k ZXtweWtkdHJlZX0gaXMgYSBrZC10cmVlIGltcGxlbWVudGF0aW9uIGZvciBmYXN0IG5lYXJlc3Qg bmVpZ2hib3VyCitzZWFyY2ggaW4gUHl0aG9uLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpsZ3Bs MyspKSkKKwogKGRlZmluZS1wdWJsaWMgcHl0aG9uLXd1cmxpdHplcgogICAocGFja2FnZQogICAg IChuYW1lICJweXRob24td3VybGl0emVyIikKLS0gCjIuMzEuMQoK --=-8ZLW8kfK2tEN0/uCHujA Content-Disposition: attachment; filename="v2-0003-gnu-Add-python-cartopy.patch" Content-Type: text/x-patch; name="v2-0003-gnu-Add-python-cartopy.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBmMTljN2U1NjQ0MTgxNTQ5ZmY4MTI5NDc3YzdlZTVlY2RiMDA5NjY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5pY2l1cyBNb25lZ28gPG1vbmVnb0Bwb3N0ZW8ubmV0PgpE YXRlOiBUdWUsIDE4IE1heSAyMDIxIDIwOjU0OjE0IC0wMzAwClN1YmplY3Q6IFtQQVRDSCB2MiAz LzNdIGdudTogQWRkIHB5dGhvbi1jYXJ0b3B5LgoKKiBnbnUvcGFja2FnZXMvZ2VvLnNjbSAocHl0 aG9uLWNhcnRvcHkpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2dlby5zY20gfCA1 NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDU2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZ2VvLnNj bSBiL2dudS9wYWNrYWdlcy9nZW8uc2NtCmluZGV4IGIwZDBiNjRhMmQuLjFmZGFmOTExZjAgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9nZW8uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9nZW8uc2Nt CkBAIC05MTMsNiArOTEzLDYyIEBAIHV0aWxpdGllcyBmb3IgZGF0YSB0cmFuc2xhdGlvbiBhbmQg cHJvY2Vzc2luZy4iKQogICAgICAgIlRoZSBQeXRob24gU2hhcGVmaWxlIExpYnJhcnkgKFB5U2hw KSByZWFkcyBhbmQgd3JpdGVzIEVTUkkgU2hhcGVmaWxlcy4iKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6ZXhwYXQpKSkKIAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLWNhcnRvcHkKKyAgKHBhY2thZ2UK KyAgICAobmFtZSAicHl0aG9uLWNhcnRvcHkiKQorICAgIDs7IFRoaXMgaXMgYSBwb3N0LXJlbGVh c2UgZml4IHRoYXQgYWRkcyBidWlsZF9leHQgdG8gc2V0dXAucHkuCisgICAgKHZlcnNpb24gIjAu MTkuMC5wb3N0MSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAocHlwaS11cmkgIkNhcnRvcHkiIHZlcnNpb24pKQorICAg ICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMiAiMHhubTh6M2FzM2hyaWl2ZGZkMjZzNnZuNWI2 M2diNDZ4NnZ4dzZnaDFtd2ZtNXJsZzJzYiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24t YnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnBoYXNlcworICAgICAgICht b2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgIChyZXBsYWNlICdjaGVjawor ICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzIG91dHB1dHMgdGVzdHM/ICM6YWxsb3ct b3RoZXIta2V5cykKKyAgICAgICAgICAgICAod2hlbiB0ZXN0cz8KKyAgICAgICAgICAgICAgIChh ZGQtaW5zdGFsbGVkLXB5dGhvbnBhdGggaW5wdXRzIG91dHB1dHMpCisgICAgICAgICAgICAgICAo aW52b2tlICJweXRob24iICItbSIgInB5dGVzdCIgIi0tcHlhcmdzIiAiY2FydG9weSIKKyAgICAg ICAgICAgICAgICAgICAgICAgOzsgVGhlc2UgdGVzdHMgcmVxdWlyZSBvbmxpbmUgZGF0YS4KKyAg ICAgICAgICAgICAgICAgICAgICAgIi1tIiAibm90IG5hdHVyYWxfZWFydGggYW5kIG5vdCBuZXR3 b3JrIgorICAgICAgICAgICAgICAgICAgICAgICA7OyBUaGlzIG9uZSB0b28gYnV0IGl0J3Mgbm90 IG1hcmtlZCBhcyBzdWNoLgorICAgICAgICAgICAgICAgICAgICAgICAiLWsiICJub3QgdGVzdF9n cmlkbGluZXJfbGFiZWxzX2Jib3hfc3R5bGUiKSkpKSkpKQorICAgIChwcm9wYWdhdGVkLWlucHV0 cworICAgICBgKCgicHl0aG9uLW1hdHBsb3RsaWIiICxweXRob24tbWF0cGxvdGxpYikKKyAgICAg ICAoInB5dGhvbi1udW1weSIgLHB5dGhvbi1udW1weSkKKyAgICAgICAoInB5dGhvbi1weWtkdHJl ZSIgLHB5dGhvbi1weWtkdHJlZSkKKyAgICAgICAoInB5dGhvbi1weXNocCIgLHB5dGhvbi1weXNo cCkKKyAgICAgICAoInB5dGhvbi1zY2lweSIgLHB5dGhvbi1zY2lweSkKKyAgICAgICAoInB5dGhv bi1zaGFwZWx5IiAscHl0aG9uLXNoYXBlbHkpKSkKKyAgICAoaW5wdXRzCisgICAgIGAoKCJnZW9z IiAsZ2VvcykKKyAgICAgICAoInByb2oiICxwcm9qKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAg ICAgYCgoInB5dGhvbi1jeXRob24iICxweXRob24tY3l0aG9uKQorICAgICAgICgicHl0aG9uLWZs dWZsLWxvY2siICxweXRob24tZmx1ZmwtbG9jaykKKyAgICAgICAoInB5dGhvbi1weXRlc3QiICxw eXRob24tcHl0ZXN0KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9zY2l0b29scy5vcmcudWsv Y2FydG9weS9kb2NzL2xhdGVzdC8iKQorICAgIChzeW5vcHNpcyAiQ2FydG9ncmFwaGljIGxpYnJh cnkgZm9yIHZpc3VhbGlzYXRpb24iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiQ2FydG9weSBp cyBhIFB5dGhvbiBwYWNrYWdlIGRlc2lnbmVkIHRvIG1ha2UgZHJhd2luZyBtYXBzIGZvciBkYXRh CithbmFseXNpcyBhbmQgdmlzdWFsaXNhdGlvbiBlYXN5LgorCitJdCBmZWF0dXJlczoKKworQGl0 ZW1pemUKK0BpdGVtIG9iamVjdCBvcmllbnRlZCBwcm9qZWN0aW9uIGRlZmluaXRpb25zCitAaXRl bSBwb2ludCwgbGluZSwgcG9seWdvbiBhbmQgaW1hZ2UgdHJhbnNmb3JtYXRpb25zIGJldHdlZW4g cHJvamVjdGlvbnMKK0BpdGVtIGludGVncmF0aW9uIHRvIGV4cG9zZSBhZHZhbmNlZCBtYXBwaW5n IGluIE1hdHBsb3RsaWIgd2l0aCBhIHNpbXBsZSBhbmQKK2ludHVpdGl2ZSBpbnRlcmZhY2UKK0Bp dGVtIHBvd2VyZnVsIHZlY3RvciBkYXRhIGhhbmRsaW5nIGJ5IGludGVncmF0aW5nIHNoYXBlZmls ZSByZWFkaW5nIHdpdGgKK1NoYXBlbHkgY2FwYWJpbGl0aWVzCitAZW5kIGl0ZW1pemUiKQorICAg IChsaWNlbnNlIGxpY2Vuc2U6bGdwbDMrKSkpCisKIChkZWZpbmUtcHVibGljIHBvc3RnaXMKICAg KHBhY2thZ2UKICAgICAobmFtZSAicG9zdGdpcyIpCi0tIAoyLjMxLjEKCg== --=-8ZLW8kfK2tEN0/uCHujA--