From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:37945) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hxBh1-0001Q5-Vf for guix-patches@gnu.org; Mon, 12 Aug 2019 10:53:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hxBh0-0007be-LC for guix-patches@gnu.org; Mon, 12 Aug 2019 10:53:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38472) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hxBh0-0007bZ-IH for guix-patches@gnu.org; Mon, 12 Aug 2019 10:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hxBh0-0001Mv-Ey for guix-patches@gnu.org; Mon, 12 Aug 2019 10:53:02 -0400 Subject: [bug#37010] website: export package list to JSON Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:37761) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hxBgA-0001J5-US for guix-patches@gnu.org; Mon, 12 Aug 2019 10:52:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hxBg9-0007Lo-NC for guix-patches@gnu.org; Mon, 12 Aug 2019 10:52:10 -0400 Received: from mail-ot1-x32b.google.com ([2607:f8b0:4864:20::32b]:46835) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hxBg9-0007LS-I0 for guix-patches@gnu.org; Mon, 12 Aug 2019 10:52:09 -0400 Received: by mail-ot1-x32b.google.com with SMTP id z17so41299708otk.13 for ; Mon, 12 Aug 2019 07:52:08 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?Q?Nicol=C3=B2?= Balzarotti Date: Mon, 12 Aug 2019 14:51:55 +0000 Message-ID: Content-Type: multipart/mixed; boundary="0000000000000506ec058fecab61" 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: 37010@debbugs.gnu.org --0000000000000506ec058fecab61 Content-Type: multipart/alternative; boundary="0000000000000506e8058fecab5f" --0000000000000506e8058fecab5f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I'm sending a patch to guix-artwork. My aim was to help in getting this issue (https://github.com/repology/repology/issues/218) fixed (and have guix packages back on repology). Probably is possible to add more fields, but they are not strictly required (as per https://repology.org/addrepo) Also, I don't know if (ab)using make-page that way is right. Any suggestion is welcome. Thanks, Nicol=C3=B2 --0000000000000506e8058fecab5f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I'm sending a p= atch to guix-artwork. My aim was to help in getting this issue (https://github.com/repolog= y/repology/issues/218) fixed (and have guix packages back on repology).=

Probably is possible to add more fields, but they= are not strictly required (as per https://repology.org/addrepo)

Also, I don= 't know if (ab)using make-page that way is right. Any suggestion is wel= come.

Thanks, Nicol=C3=B2
--0000000000000506e8058fecab5f-- --0000000000000506ec058fecab61 Content-Type: text/x-patch; charset="UTF-8"; name="0001-website-export-JSON-package-list-to-packages.json.patch" Content-Disposition: attachment; filename="0001-website-export-JSON-package-list-to-packages.json.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jz8ihgkc0 RnJvbSAzOTQ5YTI3YjY1M2YyNTcwNGFkNTdlOTUxMzNlYzk0ODdiY2QzY2NiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBuaXhvIDxuaWNvbG9Abml4by54eXo+CkRhdGU6IE1vbiwgMTIg QXVnIDIwMTkgMTY6NDI6MDggKzAyMDAKU3ViamVjdDogW1BBVENIXSB3ZWJzaXRlOiBleHBvcnQg SlNPTiBwYWNrYWdlIGxpc3QgdG8gcGFja2FnZXMuanNvbgoKLS0tCiB3ZWJzaXRlL2FwcHMvcGFj a2FnZXMvYnVpbGRlci5zY20gfCAxNSArKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAx NSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9hcHBzL3BhY2thZ2VzL2J1aWxk ZXIuc2NtIGIvd2Vic2l0ZS9hcHBzL3BhY2thZ2VzL2J1aWxkZXIuc2NtCmluZGV4IDU5Zjg2YzEu LmZjMDhkNmEgMTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBwcy9wYWNrYWdlcy9idWlsZGVyLnNjbQor KysgYi93ZWJzaXRlL2FwcHMvcGFja2FnZXMvYnVpbGRlci5zY20KQEAgLTEsNiArMSw3IEBACiA7 OzsgR05VIEd1aXggd2ViIHNpdGUKIDs7OyBDb3B5cmlnaHQgwqkgMjAxNyBMdWRvdmljIENvdXJ0 w6hzIDxsdWRvQGdudS5vcmc+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTkgUmljYXJkbyBXdXJtdXMg PHJla2Fkb0BlbGVwaGx5Lm5ldD4KKzs7OyBDb3B5cmlnaHQgwqkgMjAxOSBOaWNvbMOyIEJhbHph cm90dGkgPG5pY29sb0BuaXhvLnh5ej4KIDs7OwogOzs7IEluaXRpYWxseSB3cml0dGVuIGJ5IHNp cmdhemlsCiA7Ozsgd2hvIHdhaXZlcyBhbGwgY29weXJpZ2h0IGludGVyZXN0IG9uIHRoaXMgZmls ZS4KQEAgLTM2LDYgKzM3LDggQEAKICAgIzp1c2UtbW9kdWxlIChoYXVudCBwYWdlKQogICAjOnVz ZS1tb2R1bGUgKGhhdW50IHV0aWxzKQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0xKQorICAj OnVzZS1tb2R1bGUgKGd1aXgpCisgICM6dXNlLW1vZHVsZSAoanNvbikKICAgIzpleHBvcnQgKGJ1 aWxkZXIpKQogCiAKQEAgLTc2LDYgKzc5LDcgQEAKICAgICAgICA7OyB1c2VkIGluc3RlYWQuIFRo ZXkgc2hvdWxkIGdlbmVyYXRlIHBhZ2VzIGFzIHRob3NlIGRlc2NyaWJlZAogICAgICAgIDs7IGlu IHRoZSBwcm9wb3NhbC4KICAgICAgICAobGlzdAorCShwYWNrYWdlLWpzb24tYnVpbGRlcikKICAg ICAgICAgKGRldGFpbGVkLWluZGV4LWJ1aWxkZXIpCiAgICAgICAgIChkZXRhaWxlZC1wYWNrYWdl LWxpc3QtYnVpbGRlcikpKSkpCiAKQEAgLTEwMSw2ICsxMDUsMTcgQEAKIAkJCSAgICAgKGxlbmd0 aCAoYWxsLXBhY2thZ2VzKSkpKSkpCiAgICAgKG1ha2UtcGFnZSAicGFja2FnZXMvaW5kZXguaHRt bCIgKGluZGV4LXQgY29udGV4dCkgc3htbC0+aHRtbCkpKQogCisoZGVmaW5lIChwYWNrYWdlLWpz b24tYnVpbGRlcikKKyAgIlJldHVybiBhIEpTT04gbGlzdGluZyBhbGwgcGFja2FnZXMuIgorICAo ZGVmaW5lIChwYWNrYWdlLWZpZWxkcyBwYWNrYWdlKQorICAgIGAoKCJuYW1lIiAgICAgLChwYWNr YWdlLW5hbWUgcGFja2FnZSkpCisgICAgICAoInZlcnNpb24iICAsKHBhY2thZ2UtdmVyc2lvbiBw YWNrYWdlKSkKKyAgICAgICgic3lub3BzaXMiICwocGFja2FnZS1zeW5vcHNpcyBwYWNrYWdlKSkK KyAgICAgICgiaG9tZXBhZ2UiICwocGFja2FnZS1ob21lLXBhZ2UgcGFja2FnZSkpKSkKKyAgKGRl ZmluZSAocGFja2FnZXMtPmpzb24gcGFja2FnZXMpCisgICAgKG1hcCBwYWNrYWdlLWZpZWxkcyBw YWNrYWdlcykpCisgIChtYWtlLXBhZ2UgInBhY2thZ2VzLmpzb24iCisJICAgICAocGFja2FnZXMt Pmpzb24gKGFsbC1wYWNrYWdlcykpIHNjbS0+anNvbikpCiAKIChkZWZpbmUgKGRldGFpbGVkLWlu ZGV4LWJ1aWxkZXIpCiAgICJSZXR1cm4gYSBIYXVudCBwYWdlIGxpc3Rpbmcgc29tZSByYW5kb20g cGFja2FnZXMuIgotLSAKMi4yMi4wCgo= --0000000000000506ec058fecab61--