From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:35226) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZDQg-0002FE-FA for guix-patches@gnu.org; Fri, 07 Jun 2019 07:53:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hZDQd-0000lk-5f for guix-patches@gnu.org; Fri, 07 Jun 2019 07:53:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37909) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hZDQd-0000kX-0M for guix-patches@gnu.org; Fri, 07 Jun 2019 07:53:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hZDQc-00061f-NN for guix-patches@gnu.org; Fri, 07 Jun 2019 07:53:02 -0400 Subject: [bug#36126] [PATCH] Add ghc-validation. Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:34754) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZDPo-0000mX-Rq for guix-patches@gnu.org; Fri, 07 Jun 2019 07:52:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hZDPl-00080P-W9 for guix-patches@gnu.org; Fri, 07 Jun 2019 07:52:12 -0400 Received: from mail-ot1-x333.google.com ([2607:f8b0:4864:20::333]:38680) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hZDPl-0007s8-AT for guix-patches@gnu.org; Fri, 07 Jun 2019 07:52:09 -0400 Received: by mail-ot1-x333.google.com with SMTP id d17so1567847oth.5 for ; Fri, 07 Jun 2019 04:52:04 -0700 (PDT) MIME-Version: 1.0 From: Jacob MacDonald Date: Fri, 7 Jun 2019 06:51:52 -0500 Message-ID: Content-Type: multipart/mixed; boundary="000000000000815c0c058aba759a" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 36126@debbugs.gnu.org --000000000000815c0c058aba759a Content-Type: text/plain; charset="UTF-8" Hello all, The version bump pushes guix refresh over the 300-package line. Given that and the fact that there are dependencies on older versions in the tree, would it be better to give the newer version a special name instead, or did I make the correct choice here? Guix packages are a new foray for me, so I imagine something will be wrong. Did my best to split into proper dependency order though, and ready to touch up. Cheers, Jacob. --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0004-gnu-ghc-ansi-terminal-Update-to-0.9.1.patch" Content-Disposition: attachment; filename="0004-gnu-ghc-ansi-terminal-Update-to-0.9.1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o2q3 RnJvbSA4ODRmY2I3NDRhZTIzOWU3MzNkZWJjNDVmNWRhMjUyMjVlODA3OWViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNToyODozNiAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggNC83 XSBnbnU6IGdoYy1hbnNpLXRlcm1pbmFsOiBVcGRhdGUgdG8gMC45LjEuCgoqIGdudS9wYWNrYWdl cy9oYXNrZWxsLnNjbSAoZ2hjLWFuc2ktdGVybWluYWwpOiBVcGRhdGUgdG8gMC45LjEuCi0tLQog Z251L3BhY2thZ2VzL2hhc2tlbGwuc2NtIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9oYXNr ZWxsLnNjbSBiL2dudS9wYWNrYWdlcy9oYXNrZWxsLnNjbQppbmRleCAxNmYzMTlmNjIxLi5kZGJi MmFlNmVmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvaGFza2VsbC5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2hhc2tlbGwuc2NtCkBAIC00MzYyLDcgKzQzNjIsNyBAQCBpbnRlcmZhY2UuIikKIChk ZWZpbmUtcHVibGljIGdoYy1hbnNpLXRlcm1pbmFsCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImdo Yy1hbnNpLXRlcm1pbmFsIikKLSAgICAodmVyc2lvbiAiMC44LjAuNCIpCisgICAgKHZlcnNpb24g IjAuOS4xIikKICAgICAoc291cmNlCiAgICAgIChvcmlnaW4KICAgICAgICAobWV0aG9kIHVybC1m ZXRjaCkKQEAgLTQzNzIsNyArNDM3Miw3IEBAIGludGVyZmFjZS4iKQogICAgICAgICAgICAgICIu dGFyLmd6IikpCiAgICAgICAgKHNoYTI1NgogICAgICAgICAoYmFzZTMyCi0gICAgICAgICAiMDQy OGdxOG0zZmRuYjdsZGNzeWs5N3FjY2g3NmhjeGJnaDI2NjZwNmY3NmZzMnFiaGc3YiIpKSkpCisg ICAgICAgICAiMXlyMGxkMGtxbnMzdzNqOWdsNjJiZHdzaHZ5YXppZHg0ZHYxcWt2cTE5aXZuZjA4 dzIzbCIpKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBoYXNrZWxsLWJ1aWxkLXN5c3RlbSkKICAgICAo aW5wdXRzCiAgICAgIGAoKCJnaGMtY29sb3VyIiAsZ2hjLWNvbG91cikpKQotLSAKMi4yMS4wCgo= --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0003-gnu-ghc-ansi-wl-pprint-Use-ghc-ansi-terminal-0.8.patch" Content-Disposition: attachment; filename="0003-gnu-ghc-ansi-wl-pprint-Use-ghc-ansi-terminal-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o2i2 RnJvbSAxYzdiOTVmNzQ0NDhhNDA3ZDQyOGE2YWM1NWM5ZjE3MjBkNTgyZjUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNjowOToyNCAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggMy83 XSBnbnU6IGdoYy1hbnNpLXdsLXBwcmludDogVXNlIGdoYy1hbnNpLXRlcm1pbmFsLTAuOC4KCiog Z251L3BhY2thZ2VzL2hhc2tlbGwuc2NtIChnaGMtYW5zaS13bC1wcHJpbnQpW2lucHV0c106IFVz ZSBnaGMtYW5zaS10ZXJtaW5hbC0wLjguCi0tLQogZ251L3BhY2thZ2VzL2hhc2tlbGwuc2NtIHwg MiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2hhc2tlbGwuc2NtIGIvZ251L3BhY2thZ2VzL2hhc2tlbGwu c2NtCmluZGV4IDNmN2Q1N2EzOTcuLjE2ZjMxOWY2MjEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9oYXNrZWxsLnNjbQorKysgYi9nbnUvcGFja2FnZXMvaGFza2VsbC5zY20KQEAgLTQwODUsNyAr NDA4NSw3IEBAIGluc3RhbmNlcyBvZiB0aGUgQGNvZGV7UHJldHR5fSBjbGFzcy4iKQogICAgICAg ICAgIjBnbmI0bWtxcnl2MDh2bmN4bmowYnp3Y25kNzQ5NjEzeXczY3hmenc2eTNuc2xkcDRjNTYi KSkpKQogICAgIChidWlsZC1zeXN0ZW0gaGFza2VsbC1idWlsZC1zeXN0ZW0pCiAgICAgKGlucHV0 cwotICAgICBgKCgiZ2hjLWFuc2ktdGVybWluYWwiICxnaGMtYW5zaS10ZXJtaW5hbCkpKQorICAg ICBgKCgiZ2hjLWFuc2ktdGVybWluYWwiICxnaGMtYW5zaS10ZXJtaW5hbC0wLjgpKSkKICAgICAo aG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vZWttZXR0L2Fuc2ktd2wtcHByaW50IikKICAg ICAoc3lub3BzaXMgIldhZGxlci9MZWlqZW4gUHJldHR5IFByaW50ZXIgZm9yIGNvbG9yZWQgQU5T SSB0ZXJtaW5hbCBvdXRwdXQiKQogICAgIChkZXNjcmlwdGlvbiAiVGhpcyBpcyBhIHByZXR0eSBw cmludGluZyBsaWJyYXJ5IGJhc2VkIG9uIFdhZGxlcidzIHBhcGVyCi0tIAoyLjIxLjAKCg== --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-Add-ghc-ansi-terminal-0.8.patch" Content-Disposition: attachment; filename="0002-gnu-Add-ghc-ansi-terminal-0.8.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o2b1 RnJvbSAwMTkzMjkxNGI0ZmRjZTEyMGY1NDkwYWMxNGMzMzAwMzgzNzZhNjBlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNjowMDoyNiAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggMi83 XSBnbnU6IEFkZCBnaGMtYW5zaS10ZXJtaW5hbC0wLjguCgoqIGdudS9wYWNrYWdlcy9oYXNrZWxs LnNjbSAoZ2hjLWFuc2ktdGVybWluYWwtMC44KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9oYXNrZWxsLnNjbSB8IDE1ICsrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE1 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvaGFza2VsbC5zY20gYi9n bnUvcGFja2FnZXMvaGFza2VsbC5zY20KaW5kZXggOWYxZmE5YTUzNS4uM2Y3ZDU3YTM5NyAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2hhc2tlbGwuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9oYXNr ZWxsLnNjbQpAQCAtNDM4Myw2ICs0MzgzLDIxIEBAIGFsbG93cyBjdXJzb3IgbW92ZW1lbnQsIHNj cmVlbiBjbGVhcmluZywgY29sb3Igb3V0cHV0IHNob3dpbmcgb3IgaGlkaW5nIHRoZQogY3Vyc29y LCBhbmQgY2hhbmdpbmcgdGhlIHRpdGxlLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykp KQogCisoZGVmaW5lLXB1YmxpYyBnaGMtYW5zaS10ZXJtaW5hbC0wLjgKKyAgKHBhY2thZ2UgKGlu aGVyaXQgZ2hjLWFuc2ktdGVybWluYWwpCisgICAgICAgICAgIChuYW1lICJnaGMtYW5zaS10ZXJt aW5hbCIpCisgICAgICAgICAgICh2ZXJzaW9uICIwLjguMC40IikKKyAgICAgICAgICAgKHNvdXJj ZQorICAgICAgICAgICAgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkK KyAgICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICAi aHR0cHM6Ly9oYWNrYWdlLmhhc2tlbGwub3JnL3BhY2thZ2UvYW5zaS10ZXJtaW5hbC9hbnNpLXRl cm1pbmFsLSIKKyAgICAgICAgICAgICAgICAgICAgdmVyc2lvbgorICAgICAgICAgICAgICAgICAg ICAiLnRhci5neiIpKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFz ZTMyCisgICAgICAgICAgICAgICAgIjA0MjhncThtM2ZkbmI3bGRjc3lrOTdxY2NoNzZoY3hiZ2gy NjY2cDZmNzZmczJxYmhnN2IiKSkpKSkpCisKIChkZWZpbmUtcHVibGljIGdoYy12YXVsdAogICAo cGFja2FnZQogICAgIChuYW1lICJnaGMtdmF1bHQiKQotLSAKMi4yMS4wCgo= --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0005-gnu-Add-ghc-concurrent-output.patch" Content-Disposition: attachment; filename="0005-gnu-Add-ghc-concurrent-output.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o304 RnJvbSAzMmIwYTY5Y2Y4NmIzMTNmNmRiZGYzODQ4OTI4NzRmMjc1OGFkYjA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNTozNjoyNSAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggNS83 XSBnbnU6IEFkZCBnaGMtY29uY3VycmVudC1vdXRwdXQuCgoqIGdudS9wYWNrYWdlcy9oYXNrZWxs LnNjbSAoZ2hjLWNvbmN1cnJlbnQtb3V0cHV0KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9oYXNrZWxsLnNjbSB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2hhc2tlbGwuc2NtIGIvZ251L3BhY2thZ2VzL2hhc2tlbGwuc2NtCmluZGV4IGRkYmIyYWU2 ZWYuLjVjNDc1NmEwNzcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9oYXNrZWxsLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvaGFza2VsbC5zY20KQEAgLTExNjQ5LDYgKzExNjQ5LDQwIEBAIGRlZmF1 bHQpCiBAZW5kIGl0ZW1pemUiKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKIAorKGRl ZmluZS1wdWJsaWMgZ2hjLWNvbmN1cnJlbnQtb3V0cHV0CisgIChwYWNrYWdlCisgICAgKG5hbWUg ImdoYy1jb25jdXJyZW50LW91dHB1dCIpCisgICAgKHZlcnNpb24gIjEuMTAuMTAiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICh1 cmkgKHN0cmluZy1hcHBlbmQKKyAgICAgICAgICAgICAibWlycm9yOi8vaGFja2FnZS9wYWNrYWdl L2NvbmN1cnJlbnQtb3V0cHV0L2NvbmN1cnJlbnQtb3V0cHV0LSIKKyAgICAgICAgICAgICB2ZXJz aW9uCisgICAgICAgICAgICAgIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChi YXNlMzIKKyAgICAgICAgICIxd25qeG53YmMzbDg1M2tpaWlqYWd6anliNmZtaHozbG1rd2xzMjRw bGJ4aW1sMXFycjIyIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGhhc2tlbGwtYnVpbGQtc3lzdGVt KQorICAgIChpbnB1dHMKKyAgICAgYCgoImdoYy1hc3luYyIgLGdoYy1hc3luYykKKyAgICAgICAo ImdoYy1zdG0iICxnaGMtc3RtKQorICAgICAgICgiZ2hjLWV4Y2VwdGlvbnMiICxnaGMtZXhjZXB0 aW9ucykKKyAgICAgICAoImdoYy1hbnNpLXRlcm1pbmFsIiAsZ2hjLWFuc2ktdGVybWluYWwpCisg ICAgICAgKCJnaGMtdGVybWluYWwtc2l6ZSIgLGdoYy10ZXJtaW5hbC1zaXplKSkpCisgICAgKGhv bWUtcGFnZQorICAgICAiaHR0cHM6Ly9oYWNrYWdlLmhhc2tlbGwub3JnL3BhY2thZ2UvY29uY3Vy cmVudC1vdXRwdXQiKQorICAgIChzeW5vcHNpcworICAgICAiVW5nYXJibGUgb3V0cHV0IGZyb20g c2V2ZXJhbCB0aHJlYWRzIG9yIGNvbW1hbmRzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkxl dHMgbXVsdGlwbGUgdGhyZWFkcyBhbmQgZXh0ZXJuYWwgcHJvY2Vzc2VzIGNvbmN1cnJlbnRseSBv dXRwdXQgdG8gdGhlCitjb25zb2xlLCB3aXRob3V0IGl0IGdldHRpbmcgYWxsIGdhcmJsZWQgdXAu CisKK0J1aWx0IG9uIHRvcCBvZiB0aGF0IGlzIGEgd2F5IG9mIGRlZmluaW5nIG11bHRpcGxlIG91 dHB1dCByZWdpb25zLCB3aGljaCBhcmUKK2F1dG9tYXRpY2FsbHkgbGFpZCBvdXQgb24gdGhlIHNj cmVlbiBhbmQgY2FuIGJlIGluZGl2aWR1YWxseSB1cGRhdGVkIGJ5Citjb25jdXJyZW50IHRocmVh ZHMuICBDYW4gYmUgdXNlZCBmb3IgcHJvZ3Jlc3MgZGlzcGxheXMgZXRjLiIpCisgICAgKGxpY2Vu c2UgbGljZW5zZTpic2QtMikpKQorCiAoZGVmaW5lLXB1YmxpYyBnaGMtd2wtcHByaW50LWFubm90 YXRlZAogICAocGFja2FnZQogICAgIChuYW1lICJnaGMtd2wtcHByaW50LWFubm90YXRlZCIpCi0t IAoyLjIxLjAKCg== --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-ghc-wl-pprint-annotated.patch" Content-Disposition: attachment; filename="0001-gnu-Add-ghc-wl-pprint-annotated.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o1w0 RnJvbSAwN2M1Njk1ODc1OGM0Y2UyMWZiMDIwYzU5NmQwNmJkZWFhOTM3YWU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNToyNDoxMiAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggMS83 XSBnbnU6IEFkZCBnaGMtd2wtcHByaW50LWFubm90YXRlZC4KCiogZ251L3BhY2thZ2VzL2hhc2tl bGwuc2NtIChnaGMtd2wtcHByaW50LWFubm90YXRlZCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUv cGFja2FnZXMvaGFza2VsbC5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL2hhc2tlbGwuc2NtIGIvZ251L3BhY2thZ2VzL2hhc2tlbGwuc2NtCmluZGV4IDk3YjRmZDlh NTUuLjlmMWZhOWE1MzUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9oYXNrZWxsLnNjbQorKysg Yi9nbnUvcGFja2FnZXMvaGFza2VsbC5zY20KQEAgLTExNjMzLDQgKzExNjMzLDM0IEBAIFJlcGxh Y2Ugc29tZSBBU0NJSSBzZXF1ZW5jZXMgYnkgdGhlaXIgVW5pY29kZSBlcXVpdmFsZW50ICh0dXJu ZWQgb2ZmIGJ5CiBkZWZhdWx0KQogQGVuZCBpdGVtaXplIikKICAgICAobGljZW5zZSBsaWNlbnNl OmJzZC0zKSkpCisKKyhkZWZpbmUtcHVibGljIGdoYy13bC1wcHJpbnQtYW5ub3RhdGVkCisgIChw YWNrYWdlCisgICAgKG5hbWUgImdoYy13bC1wcHJpbnQtYW5ub3RhdGVkIikKKyAgICAodmVyc2lv biAiMC4xLjAuMSIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICJtaXJy b3I6Ly9oYWNrYWdlL3BhY2thZ2Uvd2wtcHByaW50LWFubm90YXRlZC93bC1wcHJpbnQtYW5ub3Rh dGVkLSIKKyAgICAgICAgICAgICB2ZXJzaW9uCisgICAgICAgICAgICAgIi50YXIuZ3oiKSkKKyAg ICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIxYnI3cXlmMjdpemEyMTNp bndoZjlibTJrNmluMHpibWZ3Nnc0Y2xxbGM5ZjljajJucmtiIikpKSkKKyAgICAoYnVpbGQtc3lz dGVtIGhhc2tlbGwtYnVpbGQtc3lzdGVtKQorICAgIChuYXRpdmUtaW5wdXRzCisgICAgIGAoKCJn aGMtdGFzdHkiICxnaGMtdGFzdHkpCisgICAgICAgKCJnaGMtdGFzdHktaHVuaXQiICxnaGMtdGFz dHktaHVuaXQpKSkKKyAgICAoaG9tZS1wYWdlCisgICAgICJodHRwczovL2dpdGh1Yi5jb20vbWlu YWQvd2wtcHByaW50LWFubm90YXRlZCNyZWFkbWUiKQorICAgIChzeW5vcHNpcworICAgICAiV2Fk bGVyL0xlaWplbiBwcmV0dHkgcHJpbnRlciB3aXRoIGFubm90YXRpb24gc3VwcG9ydCIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJBbm5vdGF0aW9ucyBhcmUgdXNlZnVsIGZvciBjb2xvcmluZy4g IFRoaXMgaXMgYSBsaW1pdGVkIHZlcnNpb24gb2YKK0Bjb2Rle3dsLXBwcmludC1leHRyYXN9IHdp dGhvdXQgc3VwcG9ydCBmb3IgcG9pbnQgZWZmZWN0cyBhbmQgd2l0aG91dCB0aGUgZnJlZQorbW9u YWQuICBMaWtlIGluIEBjb2Rle2Fubm90YXRlZC13bC1wcHJpbnR9LCBvbmx5IGFubm90YXRpb25z IGFyZSBzdXBwb3J0ZWQuCitDb21wYXJlZCB0byBAY29kZXthbm5vdGF0ZWQtd2wtcHByaW50fSB0 aGlzIGxpYnJhcnkgcHJvdmlkZXMgYSBzbGlnaHRseQorbW9kZXJuaXplZCBpbnRlcmZhY2UuIikK KyAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkpCiA7OzsgaGFza2VsbC5zY20gZW5kcyBoZXJl Ci0tIAoyLjIxLjAKCg== --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0006-gnu-Add-ghc-hedgehog.patch" Content-Disposition: attachment; filename="0006-gnu-Add-ghc-hedgehog.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o3d5 RnJvbSA3MzVjYzgzYmQyZTBmM2M1NmUzMWIzMDJlOTM0YTI0ZDMxNTFlYzA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNTo0Mjo1OSAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggNi83 XSBnbnU6IEFkZCBnaGMtaGVkZ2Vob2cuCgoqIGdudS9wYWNrYWdlcy9oYXNrZWxsLWNoZWNrLnNj bSAoZ2hjLWhlZGdlaG9nKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9oYXNrZWxs LWNoZWNrLnNjbSB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2hh c2tlbGwtY2hlY2suc2NtIGIvZ251L3BhY2thZ2VzL2hhc2tlbGwtY2hlY2suc2NtCmluZGV4IDU1 MGJiMTNhNjUuLjliMDEwZmQ1ZWIgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9oYXNrZWxsLWNo ZWNrLnNjbQorKysgYi9nbnUvcGFja2FnZXMvaGFza2VsbC1jaGVjay5zY20KQEAgLTgyMiwzICs4 MjIsNDcgQEAgbWluaW1hbCBkZXBlbmRlbmNpZXMuIikKIGNyeXB0b2dyYXBoaWMgY2lwaGVycywg YW5kIGlzIHVzZWQgYnkgdGhlIHRlc3QgcnVubmVycyBvZiB2YXJpb3VzIEhhc2tlbGwKIGltcGxl bWVudGF0aW9ucyBvZiBjcnlwdG9ncmFwaGljIGNpcGhlcnMuIikKICAgICAobGljZW5zZSBsaWNl bnNlOmJzZC0zKSkpCisKKyhkZWZpbmUtcHVibGljIGdoYy1oZWRnZWhvZworICAocGFja2FnZQor ICAgIChuYW1lICJnaGMtaGVkZ2Vob2ciKQorICAgICh2ZXJzaW9uICIwLjYuMSIpCisgICAgKHNv dXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVy aSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICJtaXJyb3I6Ly9oYWNrYWdlL3BhY2thZ2Uv aGVkZ2Vob2cvaGVkZ2Vob2ctIgorICAgICAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICAgICAi LnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB4 ejEweWNkbTV2azlucmN5bTFmaTgzazE5ZnJmd3F6MThiejhibnB6d3ZhajBqNDF5ZmoiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gaGFza2VsbC1idWlsZC1zeXN0ZW0pCisgICAgKGlucHV0cworICAg ICBgKCgiZ2hjLWFuc2ktdGVybWluYWwiICxnaGMtYW5zaS10ZXJtaW5hbC0wLjgpCisgICAgICAg KCJnaGMtYXN5bmMiICxnaGMtYXN5bmMpCisgICAgICAgKCJnaGMtY29uY3VycmVudC1vdXRwdXQi ICxnaGMtY29uY3VycmVudC1vdXRwdXQpCisgICAgICAgKCJnaGMtZXhjZXB0aW9ucyIgLGdoYy1l eGNlcHRpb25zKQorICAgICAgICgiZ2hjLWxpZnRlZC1hc3luYyIgLGdoYy1saWZ0ZWQtYXN5bmMp CisgICAgICAgKCJnaGMtbW1vcnBoIiAsZ2hjLW1tb3JwaCkKKyAgICAgICAoImdoYy1tb25hZC1j b250cm9sIiAsZ2hjLW1vbmFkLWNvbnRyb2wpCisgICAgICAgKCJnaGMtcHJldHR5LXNob3ciICxn aGMtcHJldHR5LXNob3cpCisgICAgICAgKCJnaGMtcHJpbWl0aXZlIiAsZ2hjLXByaW1pdGl2ZSkK KyAgICAgICAoImdoYy1yYW5kb20iICxnaGMtcmFuZG9tKQorICAgICAgICgiZ2hjLXJlc291cmNl dCIgLGdoYy1yZXNvdXJjZXQpCisgICAgICAgKCJnaGMtc2VtaWdyb3VwcyIgLGdoYy1zZW1pZ3Jv dXBzKQorICAgICAgICgiZ2hjLXN0bSIgLGdoYy1zdG0pCisgICAgICAgKCJnaGMtdGgtbGlmdCIg LGdoYy10aC1saWZ0KQorICAgICAgICgiZ2hjLXRyYW5zZm9ybWVycy1iYXNlIiAsZ2hjLXRyYW5z Zm9ybWVycy1iYXNlKQorICAgICAgICgiZ2hjLXdsLXBwcmludC1hbm5vdGF0ZWQiCisgICAgICAg ICxnaGMtd2wtcHByaW50LWFubm90YXRlZCkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vaGVk Z2Vob2cucWEiKQorICAgIChzeW5vcHNpcyAiUHJvcGVydHktYmFzZWQgdGVzdGluZyBpbiB0aGUg c3BpcnQgb2YgUXVpY2tDaGVjayIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJIZWRnZWhvZyBp cyBhIHByb3BlcnR5LWJhc2VkIHRlc3Rpbmcgc3lzdGVtLCBpbiB0aGUgc3Bpcml0IG9mCitRdWlj a0NoZWNrLiAgSGVkZ2Vob2cgdXNlcyBpbnRlZ3JhdGVkIHNocmlua2luZywgc28gc2hyaW5rcyBv YmV5IHRoZSBpbnZhcmlhbnRzCitvZiBnZW5lcmF0ZWQgdmFsdWVzIGJ5IGNvbnN0cnVjdGlvbi4K KworVG8gZ2V0IHN0YXJ0ZWQgcXVpY2tseSwgc2VlIHRoZSBleGFtcGxlczoKK0B1cmVme2h0dHBz Oi8vZ2l0aHViLmNvbS9oZWRnZWhvZ3FhL2hhc2tlbGwtaGVkZ2Vob2cvdHJlZS9tYXN0ZXIvaGVk Z2Vob2ctZXhhbXBsZX0iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKLS0gCjIuMjEu MAoK --000000000000815c0c058aba759a Content-Type: text/x-patch; charset="US-ASCII"; name="0007-gnu-Add-ghc-validation.patch" Content-Disposition: attachment; filename="0007-gnu-Add-ghc-validation.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwm14o3n6 RnJvbSA4NzA3MzYwODhmZTc0YWNhMzkwMmZiNGQzODg0Yzg4ZmRlYzg0ZDUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBNYWNEb25hbGQgPGphY2Nhcm1hY0BnbWFpbC5jb20+ CkRhdGU6IEZyaSwgNyBKdW4gMjAxOSAwNTo0ODoxNCAtMDUwMApTdWJqZWN0OiBbUEFUQ0ggNy83 XSBnbnU6IEFkZCBnaGMtdmFsaWRhdGlvbi4KCiogZ251L3BhY2thZ2VzL2hhc2tlbGwuc2NtIChn aGMtdmFsaWRhdGlvbik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvaGFza2VsbC5z Y20gfCA1NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9oYXNr ZWxsLnNjbSBiL2dudS9wYWNrYWdlcy9oYXNrZWxsLnNjbQppbmRleCA1YzQ3NTZhMDc3Li43ZDc1 NjhhZmUyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvaGFza2VsbC5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL2hhc2tlbGwuc2NtCkBAIC0xMTY0OSw2ICsxMTY0OSw2MCBAQCBkZWZhdWx0KQogQGVu ZCBpdGVtaXplIikKICAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkpCiAKKyhkZWZpbmUtcHVi bGljIGdoYy12YWxpZGF0aW9uCisgIChwYWNrYWdlCisgICAgKG5hbWUgImdoYy12YWxpZGF0aW9u IikKKyAgICAodmVyc2lvbiAiMS4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChzdHJpbmctYXBwZW5kCisgICAgICAg ICAgICAgIm1pcnJvcjovL2hhY2thZ2UvcGFja2FnZS92YWxpZGF0aW9uL3ZhbGlkYXRpb24tIgor ICAgICAgICAgICAgIHZlcnNpb24KKyAgICAgICAgICAgICAiLnRhci5neiIpKQorICAgICAgIChz aGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjFhY2o3bWgzNTgxa3M0MDV4c3d4dzY2 Njd6N3kxeTBzbGlzZzZqdnA2Y2hjMTkxamk5bDUiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gaGFz a2VsbC1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6cGhhc2VzCisgICAg ICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgKGFkZC1hZnRlciAn dW5wYWNrICdhZGQtc2V0dXAtc2NyaXB0CisgICAgICAgICAgIChsYW1iZGEgXworICAgICAgICAg ICAgIDs7IFRoZSB1c3VhbCAiU2V0dXAuaHMiIHNjcmlwdCBpcyBtaXNzaW5nIGZyb20gdGhlIHNv dXJjZS4KKyAgICAgICAgICAgICAod2l0aC1vdXRwdXQtdG8tZmlsZSAiU2V0dXAuaHMiCisgICAg ICAgICAgICAgICAobGFtYmRhICgpCisgICAgICAgICAgICAgICAgIChmb3JtYXQgI3QgImltcG9y dCBEaXN0cmlidXRpb24uU2ltcGxlfiUiKQorICAgICAgICAgICAgICAgICAoZm9ybWF0ICN0ICJt YWluID0gZGVmYXVsdE1haW5+JSIpKSkpKSkpKQorICAgIChpbnB1dHMKKyAgICAgYCgoImdoYy1z ZW1pZ3JvdXBzIiAsZ2hjLXNlbWlncm91cHMpCisgICAgICAgKCJnaGMtc2VtaWdyb3Vwb2lkcyIg LGdoYy1zZW1pZ3JvdXBvaWRzKQorICAgICAgICgiZ2hjLWJpZnVuY3RvcnMiICxnaGMtYmlmdW5j dG9ycykKKyAgICAgICAoImdoYy1sZW5zIiAsZ2hjLWxlbnMpKSkKKyAgICAobmF0aXZlLWlucHV0 cworICAgICBgKCgiZ2hjLWhlZGdlaG9nIiAsZ2hjLWhlZGdlaG9nKQorICAgICAgICgiZ2hjLWh1 bml0IiAsZ2hjLWh1bml0KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3Fm cGwvdmFsaWRhdGlvbiIpCisgICAgKHN5bm9wc2lzCisgICAgICJEYXRhLXR5cGUgbGlrZSBFaXRo ZXIgYnV0IHdpdGggYW4gYWNjdW11bGF0aW5nIEFwcGxpY2F0aXZlIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkEgZGF0YS10eXBlIGxpa2UgRWl0aGVyIGJ1dCB3aXRoIGRpZmZlcmluZyBwcm9w ZXJ0aWVzIGFuZCB0eXBlLWNsYXNzCitpbnN0YW5jZXMuCisKK0xpYnJhcnkgc3VwcG9ydCBpcyBw cm92aWRlZCBmb3IgdGhpcyBkaWZmZXJlbnQgcmVwcmVzZW50YXRpb24sIGluY2x1ZGluZworQGNv ZGV7bGVuc30tcmVsYXRlZCBmdW5jdGlvbnMgZm9yIGNvbnZlcnRpbmcgYmV0d2VlbiBlYWNoIGFu ZCBhYnN0cmFjdGluZyBvdmVyCit0aGVpciBzaW1pbGFyaXRpZXMuCisKK1RoZSBAY29kZXtWYWxp ZGF0aW9ufSBkYXRhIHR5cGUgaXMgaXNvbW9ycGhpYyB0byBAY29kZXtFaXRoZXJ9LCBidXQgaGFz IGFuCitpbnN0YW5jZSBvZiBAY29kZXtBcHBsaWNhdGl2ZX0gdGhhdCBhY2N1bXVsYXRlcyBvbiB0 aGUgZXJyb3Igc2lkZS4gIFRoYXQgaXMgdG8KK3NheSwgaWYgdHdvIChvciBtb3JlKSBlcnJvcnMg YXJlIGVuY291bnRlcmVkLCB0aGV5IGFyZSBhcHBlbmRlZCB1c2luZyBhCitAe1NlbWlncm91cH0g b3BlcmF0aW9uLgorCitBcyBhIGNvbnNlcXVlbmNlIG9mIHRoaXMgQGNvZGV7QXBwbGljYXRpdmV9 IGluc3RhbmNlLCB0aGVyZSBpcyBubworY29ycmVzcG9uZGluZyBAY29kZXtCaW5kfSBvciBAY29k ZXtNb25hZH0gaW5zdGFuY2UuICBAY29kZXtWYWxpZGF0aW9ufSBpcyBhbgorZXhhbXBsZSBvZiwg XCJBbiBhcHBsaWNhdGl2ZSBmdW5jdG9yIHRoYXQgaXMgbm90IGEgbW9uYWQuXCIiKQorICAgIChs aWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkKKwogKGRlZmluZS1wdWJsaWMgZ2hjLWNvbmN1cnJlbnQt b3V0cHV0CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImdoYy1jb25jdXJyZW50LW91dHB1dCIpCi0t IAoyLjIxLjAKCg== --000000000000815c0c058aba759a--