From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:48558) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hxejz-0002Lt-Jb for guix-patches@gnu.org; Tue, 13 Aug 2019 17:54:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hxejy-0007kf-Fs for guix-patches@gnu.org; Tue, 13 Aug 2019 17:54:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39911) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hxejy-0007kZ-8L for guix-patches@gnu.org; Tue, 13 Aug 2019 17:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hxejy-0003cK-4D for guix-patches@gnu.org; Tue, 13 Aug 2019 17:54:02 -0400 Subject: [bug#37017] [PATCH] Add and update Ruby packages. Resent-Message-ID: MIME-Version: 1.0 References: In-Reply-To: From: Brian Leung Date: Tue, 13 Aug 2019 23:53:08 +0200 Message-ID: Content-Type: multipart/mixed; boundary="000000000000b75fcd059006ac33" 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: 37017@debbugs.gnu.org --000000000000b75fcd059006ac33 Content-Type: multipart/alternative; boundary="000000000000b75fc7059006ac31" --000000000000b75fc7059006ac31 Content-Type: text/plain; charset="UTF-8" It turns out that one of those recipes needed something else to be updated first, so I've redone all the commits from before. I've also added ruby-solargraph, a LSP-compliant server for Ruby, but I'm not very experienced with Ruby, so I can't quite figure out how to make the test suite work on Guix. On Tue, Aug 13, 2019 at 8:39 AM Brian Leung wrote: > See attached. > --000000000000b75fc7059006ac31 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It turns out that one of those recipes needed somethi= ng else to be updated first, so I've redone all the commits from before= .

I've also added ruby-solargraph, a LSP-compl= iant server for Ruby, but I'm not very experienced with Ruby, so I can&= #39;t quite figure out how to make the test suite work on Guix.
On Tue, = Aug 13, 2019 at 8:39 AM Brian Leung <bkleung89@gmail.com> wrote:
See attached.
=
--000000000000b75fc7059006ac31-- --000000000000b75fcd059006ac33 Content-Type: application/x-patch; name="0001-gnu-ruby-mini-portile-2-Update-to-2.4.0.patch" Content-Disposition: attachment; filename="0001-gnu-ruby-mini-portile-2-Update-to-2.4.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzaczzjs0 RnJvbSAwMmM1ZWMyNDE4ZmU1MWIzMWU3NTM3YThlZWRiNWUwODRkMzBkN2E0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmlhbiBMZXVuZyA8YmtsZXVuZzg5QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAxMyBBdWcgMjAxOSAyMjoyMzo1OCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS82XSBn bnU6IHJ1YnktbWluaS1wb3J0aWxlLTI6IFVwZGF0ZSB0byAyLjQuMC4KCiogZ251L3BhY2thZ2Vz L3J1Ynkuc2NtIChydWJ5LW1pbmktcG9ydGlsZS0yKTogVXBkYXRlIHRvIDIuNC4wLgotLS0KIGdu dS9wYWNrYWdlcy9ydWJ5LnNjbSB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcnVieS5zY20g Yi9nbnUvcGFja2FnZXMvcnVieS5zY20KaW5kZXggMWI3MGY4NDJhZS4uNjhkYTE4ZDU1YiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL3J1Ynkuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9ydWJ5LnNj bQpAQCAtMzYzNywxMyArMzYzNywxMyBAQCB0byByZXByb2R1Y2UgdXNlciBlbnZpcm9ubWVudHMu IikKIAogKGRlZmluZS1wdWJsaWMgcnVieS1taW5pLXBvcnRpbGUtMgogICAocGFja2FnZSAoaW5o ZXJpdCBydWJ5LW1pbmktcG9ydGlsZSkKLSAgICAodmVyc2lvbiAiMi4yLjAiKQorICAgICh2ZXJz aW9uICIyLjQuMCIpCiAgICAgKHNvdXJjZSAob3JpZ2luCiAgICAgICAgICAgICAgIChtZXRob2Qg dXJsLWZldGNoKQogICAgICAgICAgICAgICAodXJpIChydWJ5Z2Vtcy11cmkgIm1pbmlfcG9ydGls ZTIiIHZlcnNpb24pKQogICAgICAgICAgICAgICAoc2hhMjU2CiAgICAgICAgICAgICAgICAoYmFz ZTMyCi0gICAgICAgICAgICAgICAgIjBnNWJwZ3kwOHEwbmMwYW5pc2czeXZ3YzFnYzNpbmw4NTRm Y3JnNDh3dmc3Z2xxZDZkcG0iKSkpKSkpCisgICAgICAgICAgICAgICAgIjE1enBscGZ3M2tucWlm ajlicGY2MDRyYjN3YzF2aHE2MzYzcGQ2bHZoYXluZzh3cWw1dnkiKSkpKSkpCiAKIChkZWZpbmUt cHVibGljIHJ1Ynktbm9rb2dpcmkKICAgKHBhY2thZ2UKLS0gCjIuMjIuMAoK --000000000000b75fcd059006ac33 Content-Type: application/x-patch; name="0002-gnu-ruby-simplecov-Update-to-0.17.0.patch" Content-Disposition: attachment; filename="0002-gnu-ruby-simplecov-Update-to-0.17.0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzaczzkm1 RnJvbSBiMzZkMjRjZWZmMjBmM2U4NjU0NzRmZGNhZDhiNzRjZTE1ODRhMDAwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmlhbiBMZXVuZyA8YmtsZXVuZzg5QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAxMyBBdWcgMjAxOSAwODowNDoxOSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi82XSBn bnU6IHJ1Ynktc2ltcGxlY292OiBVcGRhdGUgdG8gMC4xNy4wLgoKKiBnbnUvcGFja2FnZXMvcnVi eS5zY20gKHJ1Ynktc2ltcGxlY292KTogVXBkYXRlIHRvIDAuMTcuMC4KLS0tCiBnbnUvcGFja2Fn ZXMvcnVieS5zY20gfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3J1Ynkuc2NtIGIvZ251L3Bh Y2thZ2VzL3J1Ynkuc2NtCmluZGV4IDY4ZGExOGQ1NWIuLjUzNjU5MWRkNTUgMTAwNjQ0Ci0tLSBh L2dudS9wYWNrYWdlcy9ydWJ5LnNjbQorKysgYi9nbnUvcGFja2FnZXMvcnVieS5zY20KQEAgLTIw MzQsMTMgKzIwMzQsMTMgQEAgdGhlIFNpbXBsZUNvdiBjb2RlIGNvdmVyYWdlIHRvb2wgZm9yIFJ1 YnkgdmVyc2lvbiAxLjkgYW5kIGFib3ZlLiIpCiAoZGVmaW5lLXB1YmxpYyBydWJ5LXNpbXBsZWNv dgogICAocGFja2FnZQogICAgIChuYW1lICJydWJ5LXNpbXBsZWNvdiIpCi0gICAgKHZlcnNpb24g IjAuMTIuMCIpCisgICAgKHZlcnNpb24gIjAuMTcuMCIpCiAgICAgKHNvdXJjZSAob3JpZ2luCiAg ICAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICAgICAgICAodXJpIChydWJ5 Z2Vtcy11cmkgInNpbXBsZWNvdiIgdmVyc2lvbikpCiAgICAgICAgICAgICAgIChzaGEyNTYKICAg ICAgICAgICAgICAgIChiYXNlMzIKLSAgICAgICAgICAgICAgICAiMGZmaHlyZm5xMnptMm1jMTc0 MmE0aHF5NDc1ZzNxYTF6ZjZ5Zmxkd2cxbGRoNXNuM3FieCIpKSkpCisgICAgICAgICAgICAgICAg IjBkcTBua2F4dmJzbmw3MGhraW15MzVnNHlqZnMzYmx4NHM3bmJwemJ2Z3F4NzJoeGd2NXYiKSkp KQogICAgIChidWlsZC1zeXN0ZW0gcnVieS1idWlsZC1zeXN0ZW0pCiAgICAgOzsgU2ltcGxlY292 IGRlcGVuZHMgb24gcnVib2NvcCBmb3IgY29kZSBzdHlsZSBjaGVja2luZyBhdCBidWlsZCB0aW1l LgogICAgIDs7IFJ1Ym9jb3AgbmVlZHMgc2ltcGxlY292IGF0IGJ1aWxkIHRpbWUuCi0tIAoyLjIy LjAKCg== --000000000000b75fcd059006ac33 Content-Type: application/x-patch; name="0005-gnu-Add-ruby-htmlentities.patch" Content-Disposition: attachment; filename="0005-gnu-Add-ruby-htmlentities.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzaczzld4 RnJvbSA0ZmYzNDRkYWNmM2UzYzhkNzdmM2ZmNGM1ZTVmODk0NWEzMmExZjUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmlhbiBMZXVuZyA8YmtsZXVuZzg5QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAxMyBBdWcgMjAxOSAwNjo0NDoyMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS82XSBn bnU6IEFkZCBydWJ5LWh0bWxlbnRpdGllcy4KCiogZ251L3BhY2thZ2VzL3J1Ynkuc2NtIChydWJ5 LWh0bWxlbnRpdGllcyk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvcnVieS5zY20g fCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjggaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ydWJ5LnNjbSBiL2dudS9wYWNr YWdlcy9ydWJ5LnNjbQppbmRleCAxOGIxNjQzMTJhLi44MDUzODFhNjk3IDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvcnVieS5zY20KKysrIGIvZ251L3BhY2thZ2VzL3J1Ynkuc2NtCkBAIC04NTcw LDYgKzg1NzAsMzQgQEAgY2hhcmFjdGVyaXN0aWNzLiIpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL3NpbmF0cmEvbXVzdGVybWFubiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpl eHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBydWJ5LWh0bWxlbnRpdGllcworICAocGFja2FnZQor ICAgIChuYW1lICJydWJ5LWh0bWxlbnRpdGllcyIpCisgICAgKHZlcnNpb24gIjQuMy40IikKKyAg ICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAg ICAodXJpIChydWJ5Z2Vtcy11cmkgImh0bWxlbnRpdGllcyIgdmVyc2lvbikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyCisgICAgICAgICAiMW5ra2xxc244aXI4d2l6emxha25jZnY0 MmkzMndjMHc5aHhwMDBodmRsZ2pyNzM3Nm5oaiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBydWJ5 LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpwaGFzZXMKKyAgICAgICAo bW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAocmVwbGFjZSAnY2hlY2sK KyAgICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgKG1hcCAobGFtYmRhIChmaWxlKQor ICAgICAgICAgICAgICAgICAgICAoaW52b2tlICJydWJ5IiAiLUl0ZXN0IiBmaWxlKSkKKyAgICAg ICAgICAgICAgICAgIChmaW5kLWZpbGVzICIuL3Rlc3QiICIuKl90ZXN0XFwucmIiKSkpKSkpKQor ICAgIChzeW5vcHNpcworICAgICAiQSBtb2R1bGUgZm9yIGVuY29kaW5nIGFuZCBkZWNvZGluZyAo WClIVE1MIGVudGl0aWVzLiIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2Ug cHJvdmlkZXMgYSBtb2R1bGUgZm9yIGVuY29kaW5nIGFuZCBkZWNvZGluZyAoWClIVE1MIGVudGl0 aWVzLiIpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3RocmVlZGF5 bW9uay9odG1sZW50aXRpZXMiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRl ZmluZS1wdWJsaWMgcnVieS1zaW5hdHJhCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInJ1Ynktc2lu YXRyYSIpCi0tIAoyLjIyLjAKCg== --000000000000b75fcd059006ac33 Content-Type: application/x-patch; name="0003-gnu-ruby-nokogiri-Update-to-1.10.4.patch" Content-Disposition: attachment; filename="0003-gnu-ruby-nokogiri-Update-to-1.10.4.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzaczzks2 RnJvbSAzNDI1NTNhZWI4OTQwNjI0OTRlOWZhYjhlZjY1MmI1YWUwNjljY2Q3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmlhbiBMZXVuZyA8YmtsZXVuZzg5QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAxMyBBdWcgMjAxOSAwODoxNDoxNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy82XSBn bnU6IHJ1Ynktbm9rb2dpcmk6IFVwZGF0ZSB0byAxLjEwLjQuCgoqIGdudS9wYWNrYWdlcy9ydWJ5 LnNjbSAocnVieS1ub2tvZ2lyaSk6IFVwZGF0ZSB0byAxLjEwLjQuCi0tLQogZ251L3BhY2thZ2Vz L3J1Ynkuc2NtIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ydWJ5LnNjbSBiL2dudS9wYWNr YWdlcy9ydWJ5LnNjbQppbmRleCA1MzY1OTFkZDU1Li4xMGY3YWIxYTJkIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvcnVieS5zY20KKysrIGIvZ251L3BhY2thZ2VzL3J1Ynkuc2NtCkBAIC0zNjQ4 LDEzICszNjQ4LDEzIEBAIHRvIHJlcHJvZHVjZSB1c2VyIGVudmlyb25tZW50cy4iKQogKGRlZmlu ZS1wdWJsaWMgcnVieS1ub2tvZ2lyaQogICAocGFja2FnZQogICAgIChuYW1lICJydWJ5LW5va29n aXJpIikKLSAgICAodmVyc2lvbiAiMS44LjAiKQorICAgICh2ZXJzaW9uICIxLjEwLjQiKQogICAg IChzb3VyY2UgKG9yaWdpbgogICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKICAgICAg ICAgICAgICAgKHVyaSAocnVieWdlbXMtdXJpICJub2tvZ2lyaSIgdmVyc2lvbikpCiAgICAgICAg ICAgICAgIChzaGEyNTYKICAgICAgICAgICAgICAgIChiYXNlMzIKLSAgICAgICAgICAgICAgICAi MW5mZnN5eDF4amc2djVuOXJyYmk4eTFhcnJjeDJpNWYyMWNwNmNsZ2g5aXdpcWtyN3JubiIpKSkp CisgICAgICAgICAgICAgICAgIjBubWRycXF6MWdzMGZ3a2d6eGpsNHdyNTU0Z3I4ZGMxZmtycWpj Mmpwc3Z3Z200MXJ5Z3YiKSkpKQogICAgIChidWlsZC1zeXN0ZW0gcnVieS1idWlsZC1zeXN0ZW0p CiAgICAgKGFyZ3VtZW50cwogICAgICA7OyBUZXN0cyBmYWlsIGJlY2F1c2UgTm9rb2dpcmkgY2Fu IG9ubHkgdGVzdCB3aXRoIGFuIGluc3RhbGxlZCBleHRlbnNpb24sCi0tIAoyLjIyLjAKCg== --000000000000b75fcd059006ac33 Content-Type: application/x-patch; name="0004-gnu-Add-ruby-reverse-markdown.patch" Content-Disposition: attachment; filename="0004-gnu-Add-ruby-reverse-markdown.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzaczzl03 RnJvbSBkYmM3NzIwZTFiMjBiM2ExYWVkOTZmNTZiN2QzMjIyMjc1NjU0MjU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmlhbiBMZXVuZyA8YmtsZXVuZzg5QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAxMyBBdWcgMjAxOSAyMjoyODoyMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC82XSBn bnU6IEFkZCBydWJ5LXJldmVyc2UtbWFya2Rvd24uCgoqIGdudS9wYWNrYWdlcy9ydWJ5LnNjbSAo cnVieS1yZXZlcnNlLW1hcmtkb3duKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9y dWJ5LnNjbSB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3J1 Ynkuc2NtIGIvZ251L3BhY2thZ2VzL3J1Ynkuc2NtCmluZGV4IDEwZjdhYjFhMmQuLjE4YjE2NDMx MmEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9ydWJ5LnNjbQorKysgYi9nbnUvcGFja2FnZXMv cnVieS5zY20KQEAgLTg3MzcsMyArODczNyw0MCBAQCB0aGVuIGNoZWNrIG91dCBodHRwOi8vMTI3 LjAuMC4xOjEwODAgdG8gc2VlIHRoZSBtYWlsLiIpCiAgICAgICJUaGlzIHBhY2thZ2UgcHJvdmlk ZXMgYSBwdXJlIFJ1YnkgbGlicmFyeSBmb3IgZXZlbnQtZHJpdmVuIElPLiIpCiAgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2Nhc3R3aWRlL2JhY2twb3J0IikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCisKKyhkZWZpbmUtcHVibGljIHJ1YnktcmV2ZXJzZS1tYXJrZG93 bgorICAocGFja2FnZQorICAgIChuYW1lICJydWJ5LXJldmVyc2UtbWFya2Rvd24iKQorICAgICh2 ZXJzaW9uICIxLjEuMCIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhv ZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAocnVieWdlbXMtdXJpICJyZXZlcnNlX21hcmtkb3du IiB2ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIw dzd5NW43NGRhYWp2bDlnaXhyOTFuaDg2NzBkN21rZ3Nwa2szcWw3MW04YXpxM25mZmJnIikpKSkK KyAgICAoYnVpbGQtc3lzdGVtIHJ1YnktYnVpbGQtc3lzdGVtKQorICAgIChwcm9wYWdhdGVkLWlu cHV0cworICAgICBgKCgicnVieS1ub2tvZ2lyaSIgLHJ1Ynktbm9rb2dpcmkpKSkKKyAgICAobmF0 aXZlLWlucHV0cworICAgICBgKCgiYnVuZGxlciIgLGJ1bmRsZXIpCisgICAgICAgKCJydWJ5LXJz cGVjIiAscnVieS1yc3BlYykKKyAgICAgICAoInJ1Ynkta3JhbWRvd24iICxydWJ5LWtyYW1kb3du KQorICAgICAgICgicnVieS1zaW1wbGVjb3YiICxydWJ5LXNpbXBsZWNvdikpKQorICAgIChhcmd1 bWVudHMKKyAgICAgYCgjOnBoYXNlcworICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1w aGFzZXMKKyAgICAgICAgIChyZXBsYWNlICdjaGVjaworICAgICAgICAgICAobGFtYmRhKiAoIzpr ZXkgdGVzdHM/ICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAod2hlbiB0ZXN0cz8K KyAgICAgICAgICAgICAgIChpbnZva2UgInJzcGVjIikpCisgICAgICAgICAgICAgI3QpKSkpKQor ICAgIChzeW5vcHNpcworICAgICAiQ29udmVydCBIVE1MIGludG8gTWFya2Rvd24iKQorICAgIChk ZXNjcmlwdGlvbgorICAgICAiTWFwIHNpbXBsZSBodG1sIGJhY2sgaW50byBtYXJrZG93biwgZS5n LiBpZiB5b3Ugd2FudCB0byBpbXBvcnQgZXhpc3RpbmcKK2h0bWwgZGF0YSBpbiB5b3VyIGFwcGxp Y2F0aW9uLiIpCisgICAgKGhvbWUtcGFnZQorICAgICAiaHR0cDovL2dpdGh1Yi5jb20veGlqby9y ZXZlcnNlX21hcmtkb3duIikKKyAgICAobGljZW5zZSBsaWNlbnNlOnd0ZnBsMikpKQorCi0tIAoy LjIyLjAKCg== --000000000000b75fcd059006ac33 Content-Type: application/x-patch; name="0006-gnu-Add-ruby-solargraph.patch" Content-Disposition: attachment; filename="0006-gnu-Add-ruby-solargraph.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzaczzlp5 RnJvbSBjYjQ2MDY2NDAyOTIxMDkwNjQ5OGQxZjk5YmUxYzYyZTM2ZmZkMDMyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCcmlhbiBMZXVuZyA8YmtsZXVuZzg5QGdtYWlsLmNvbT4KRGF0 ZTogVHVlLCAxMyBBdWcgMjAxOSAyMzo0NToyOSArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNi82XSBn bnU6IEFkZCBydWJ5LXNvbGFyZ3JhcGguCgoqIGdudS9wYWNrYWdlcy9ydWJ5LnNjbSAocnVieS1z b2xhcmdyYXBoKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9ydWJ5LnNjbSB8IDUz ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA1MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3J1Ynkuc2Nt IGIvZ251L3BhY2thZ2VzL3J1Ynkuc2NtCmluZGV4IDgwNTM4MWE2OTcuLjQ5NjMyOTNjNzQgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9ydWJ5LnNjbQorKysgYi9nbnUvcGFja2FnZXMvcnVieS5z Y20KQEAgLTg4MDIsMyArODgwMiw1NiBAQCBodG1sIGRhdGEgaW4geW91ciBhcHBsaWNhdGlvbi4i KQogICAgICAiaHR0cDovL2dpdGh1Yi5jb20veGlqby9yZXZlcnNlX21hcmtkb3duIikKICAgICAo bGljZW5zZSBsaWNlbnNlOnd0ZnBsMikpKQogCisoZGVmaW5lLXB1YmxpYyBydWJ5LXNvbGFyZ3Jh cGgKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicnVieS1zb2xhcmdyYXBoIikKKyAgICAodmVyc2lv biAiMC4zNi4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKKyAgICAgICAodXJpIChydWJ5Z2Vtcy11cmkgInNvbGFyZ3JhcGgiIHZlcnNpb24p KQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBiOTN4emtnZDFo MDZkYTlnZG53aXZqMW16YmlsOGxjMDcyeTI4MzhkeTZpN2J4Z3B5OWkiKSkpKQorICAgIChidWls ZC1zeXN0ZW0gcnVieS1idWlsZC1zeXN0ZW0pCisgICAgKHByb3BhZ2F0ZWQtaW5wdXRzCisgICAg IGAoKCJydWJ5LWJhY2twb3J0IiAscnVieS1iYWNrcG9ydCkKKyAgICAgICAoImJ1bmRsZXIiICxi dW5kbGVyKQorICAgICAgICgicnVieS1odG1sZW50aXRpZXMiICxydWJ5LWh0bWxlbnRpdGllcykK KyAgICAgICAoInJ1YnktamFyby13aW5rbGVyIiAscnVieS1qYXJvLXdpbmtsZXIpCisgICAgICAg KCJydWJ5LW1hcnVrdSIgLHJ1YnktbWFydWt1KQorICAgICAgICgicnVieS1ub2tvZ2lyaSIgLHJ1 Ynktbm9rb2dpcmkpCisgICAgICAgKCJydWJ5LXBhcnNlciIgLHJ1YnktcGFyc2VyKQorICAgICAg ICgicnVieS1yZXZlcnNlLW1hcmtkb3duIiAscnVieS1yZXZlcnNlLW1hcmtkb3duKQorICAgICAg ICgicnVieS1ydWJvY29wIiAscnVieS1ydWJvY29wKQorICAgICAgICgicnVieS10aG9yIiAscnVi eS10aG9yKQorICAgICAgICgicnVieS10aWx0IiAscnVieS10aWx0KQorICAgICAgICgicnVieS15 YXJkIiAscnVieS15YXJkKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoInJ1YnktcnNw ZWMiICxydWJ5LXJzcGVjKQorICAgICAgICgicnVieS1wcnkiICxydWJ5LXByeSkKKyAgICAgICAo InJ1Ynktc2ltcGxlY292IiAscnVieS1zaW1wbGVjb3YpCisgICAgICAgKCJydWJ5LXdlYm1vY2si ICxydWJ5LXdlYm1vY2stMikpKQorICAgIDs7IEZJWE1FOiBjYW4ndCBmaWd1cmUgb3V0IGhvdyB0 byBydW4gdGhlIHRlc3RzIHByb3Blcmx5OgorCisgICAgOzsgQW4gZXJyb3Igb2NjdXJyZWQgd2hp bGUgbG9hZGluZyBzcGVjX2hlbHBlci4KKyAgICA7OyBGYWlsdXJlL0Vycm9yOiByZXR1cm4gZ2Vt X29yaWdpbmFsX3JlcXVpcmUocGF0aCkKKyAgICA7OyBMb2FkRXJyb3I6CisgICAgOzsgY2Fubm90 IGxvYWQgc3VjaCBmaWxlIC0tIHNwZWNfaGVscGVyCisgICAgKGFyZ3VtZW50cworICAgICAnKCM6 dGVzdHM/ICNmCisgICAgICAgIzpwaGFzZXMKKyAgICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRh cmQtcGhhc2VzCisgICAgICAgICAocmVwbGFjZSAnY2hlY2sKKyAgICAgICAgICAgKGxhbWJkYSog KCM6a2V5IHRlc3RzPyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgKHdoZW4gdGVz dHM/CisgICAgICAgICAgICAgICAoaW52b2tlICJyc3BlYyIpKQorICAgICAgICAgICAgICN0KSkp KSkKKyAgICAoc3lub3BzaXMKKyAgICAgIklERSB0b29scyBmb3IgY29kZSBjb21wbGV0aW9uLCBp bmxpbmUgZG9jdW1lbnRhdGlvbiwgYW5kIHN0YXRpYyBhbmFseXNpcyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJTb2xhcmdyYXBoIHByb3ZpZGVzIGEgY29tcHJlaGVuc2l2ZSBzdWl0ZSBvZiB0 b29scyBmb3IgUnVieQorcHJvZ3JhbW1pbmc6IGludGVsbGlzZW5zZSwgZGlhZ25vc3RpY3MsIGlu bGluZSBkb2N1bWVudGF0aW9uLCBhbmQgdHlwZQorY2hlY2tpbmcuIikKKyAgICAoaG9tZS1wYWdl ICJodHRwOi8vc29sYXJncmFwaC5vcmciKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkK LS0gCjIuMjIuMAoK --000000000000b75fcd059006ac33--