From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:52896) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j6bcx-0006zi-Ta for guix-patches@gnu.org; Tue, 25 Feb 2020 09:56:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j6bcw-0001tA-Ei for guix-patches@gnu.org; Tue, 25 Feb 2020 09:56:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49956) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j6bcw-0001sy-8o for guix-patches@gnu.org; Tue, 25 Feb 2020 09:56:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j6bcw-0003iY-7t for guix-patches@gnu.org; Tue, 25 Feb 2020 09:56:02 -0500 Subject: [bug#38689] Add VL1 emulator, regrader and fogpad References: <4c5d863876ffa71c9e20562c8e744130dec4cac7.camel@zrythm.org> In-Reply-To: <4c5d863876ffa71c9e20562c8e744130dec4cac7.camel@zrythm.org> Resent-Message-ID: Message-ID: <27c62f6ce6c37bcecc891cebba898370149abd30.camel@zrythm.org> From: Alexandros Theodotou Date: Tue, 25 Feb 2020 14:55:40 +0000 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-o2rCi5OKwc5OGfUBZLcN" MIME-Version: 1.0 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: 38689@debbugs.gnu.org --=-o2rCi5OKwc5OGfUBZLcN Content-Type: multipart/mixed; boundary="=-+N0Jt7X7vTFeo5BEjcq2" --=-+N0Jt7X7vTFeo5BEjcq2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I've fixed some indentation issues with the patch and I also made a patch series including fogpad and regrader since I made them inherit this. The build procedure is the same because they use the same framework and are by the same upstream. Please close this https://debbugs.gnu.org/db/39/39213.html as well because it is confusing to have separate issues. Thanks, Alex --=-+N0Jt7X7vTFeo5BEjcq2 Content-Disposition: attachment; filename="0003-gnu-Add-fogpad.patch" Content-Type: text/x-patch; name="0003-gnu-Add-fogpad.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBiMDRlOWYxOTU4NmE3N2YyNWI1MzM2MjIzZjQzZmFkNTAxN2QwNzNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kcm9zIFRoZW9kb3RvdSA8YWxleEB6cnl0aG0ub3Jn PgpEYXRlOiBUdWUsIDI1IEZlYiAyMDIwIDE0OjUwOjE2ICswMDAwClN1YmplY3Q6IFtQQVRDSCAz LzNdIGdudTogQWRkIGZvZ3BhZC4KCiogZ251L3BhY2thZ2VzL211c2ljLnNjbSAoZm9ncGFkKTog TmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9tdXNpYy5zY20gfCAyNiArKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvbXVzaWMuc2NtIGIvZ251L3BhY2thZ2VzL211c2ljLnNjbQpp bmRleCBlNGUwMDQ1MmMwLi45Mzk4MmU4NTMxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbXVz aWMuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KQEAgLTUyNTcsMyArNTI1NywyOSBA QCBUaGlzIGlzIGFuIHVub2ZmaWNpYWwgcG9ydCBvZiB0aGUgUmVncmFkZXIgcGx1Z2luIGNyZWF0 ZWQgYnkgSWdvcnNraS4gIEl0CiBpcyBhdmFpbGFibGUgYXMgYW4gTFYyIHBsdWdpbiwgYSBWU1Qg cGx1Z2luIGFuZCBhIHN0YW5kYWxvbmUgSkFDSwogYXBwbGljYXRpb24uIikKICAgICAobGljZW5z ZSBsaWNlbnNlOmV4cGF0KSkpCisKKyhkZWZpbmUtcHVibGljIGZvZ3BhZAorICAocGFja2FnZQor ICAgIChpbmhlcml0IHZsMS1lbXVsYXRvcikKKyAgICAobmFtZSAiZm9ncGFkIikKKyAgICAodmVy c2lvbiAiMS4wLjAiKQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhv ZCBnaXQtZmV0Y2gpCisgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAg ICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9saW51eG1hby1vcmcvZm9ncGFkIikKKyAgICAgICAg ICAgICAgIChjb21taXQgKHN0cmluZy1hcHBlbmQgInYiIHZlcnNpb24pKQorICAgICAgICAgICAg ICAgOzsgYnVuZGxlcyBhIHNwZWNpZmljIGNvbW1pdCBvZiB0aGUgRElTVFJITyBwbHVnaW4gZnJh bWV3b3JrCisgICAgICAgICAgICAgICAocmVjdXJzaXZlPyAjdCkpKQorICAgICAgICAoZmlsZS1u YW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgIChzaGEyNTYKKyAgICAg ICAgICAoYmFzZTMyCisgICAgICAgICAgICAiMWoxaGJ5YTJkc3FwZjIyemtwaTRrd3ozZHJhbTln MW5keHptZ2Z3cG1mM2k0amQzY3NnYiIpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRo dWIuY29tL2xpbnV4bWFvLW9yZy9mb2dwYWQiKQorICAgIChzeW5vcHNpcyAiUmV2ZXJiIGVmZmVj dCBwbHVnaW4iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAgIkZvZ3BhZCBpcyBhIHJldmVyYiBl ZmZlY3QgaW4gd2hpY2ggdGhlIHJlZmxlY3Rpb25zIGNhbiBiZSBmcm96ZW4sCitmaWx0ZXJlZCwg cGl0Y2ggc2hpZnRlZCBhbmQgdWx0aW1hdGVseSBkaXNpbnRlZ3JhdGVkLiAgVGhpcyBpcyBhbiB1 bm9mZmljaWFsCitwb3J0IG9mIHRoZSBSZWdyYWRlciBwbHVnaW4gY3JlYXRlZCBieSBJZ29yc2tp LiAgSXQgaXMgYXZhaWxhYmxlIGFzIGFuIExWMgorcGx1Z2luLCBhIFZTVCBwbHVnaW4gYW5kIGEg c3RhbmRhbG9uZSBKQUNLIGFwcGxpY2F0aW9uLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBh dCkpKQotLSAKMi4yNS4xCgo= --=-+N0Jt7X7vTFeo5BEjcq2 Content-Disposition: attachment; filename="0002-gnu-Add-regrader.patch" Content-Type: text/x-patch; name="0002-gnu-Add-regrader.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBhZjRmODBmOWFmM2E2MDVkZWU5YjNhOWVmYzM3YTdiODFlNGJjMDIzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kcm9zIFRoZW9kb3RvdSA8YWxleEB6cnl0aG0ub3Jn PgpEYXRlOiBUdWUsIDI1IEZlYiAyMDIwIDE0OjQ5OjA1ICswMDAwClN1YmplY3Q6IFtQQVRDSCAy LzNdIGdudTogQWRkIHJlZ3JhZGVyLgoKKiBnbnUvcGFja2FnZXMvbXVzaWMuc2NtIChyZWdyYWRl cik6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvbXVzaWMuc2NtIHwgMjYgKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL211c2ljLnNjbSBiL2dudS9wYWNrYWdlcy9tdXNpYy5z Y20KaW5kZXggOTU0ZTgyZGMzNS4uZTRlMDA0NTJjMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L211c2ljLnNjbQorKysgYi9nbnUvcGFja2FnZXMvbXVzaWMuc2NtCkBAIC01MjMxLDMgKzUyMzEs MjkgQEAgY29kZSBieSBQb2x5VmFsZW5zLCBvZmZlcmVkIGFzIGEgVlNUIHBsdWdpbiwgYW4gTFYy IHBsdWdpbiBhbmQgYSBzdGFuZGFsb25lCiBKQUNLIGFwcGxpY2F0aW9uLiIpCiAgICAgOzsgRXhw YXQgb3IgQ0MwCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpleHBhdCBsaWNlbnNlOmNjMCkp KSkKKworKGRlZmluZS1wdWJsaWMgcmVncmFkZXIKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCB2 bDEtZW11bGF0b3IpCisgICAgKG5hbWUgInJlZ3JhZGVyIikKKyAgICAodmVyc2lvbiAiMS4wLjAi KQorICAgIChzb3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gp CisgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICh1cmwgImh0dHBz Oi8vZ2l0aHViLmNvbS9saW51eG1hby1vcmcvcmVncmFkZXIuZ2l0IikKKyAgICAgICAgICAgICAg IChjb21taXQgKHN0cmluZy1hcHBlbmQgInYiIHZlcnNpb24pKQorICAgICAgICAgICAgICAgOzsg YnVuZGxlcyBhIHNwZWNpZmljIGNvbW1pdCBvZiB0aGUgRElTVFJITyBwbHVnaW4gZnJhbWV3b3Jr CisgICAgICAgICAgICAgICAocmVjdXJzaXZlPyAjdCkpKQorICAgICAgICAoZmlsZS1uYW1lIChn aXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAo YmFzZTMyCisgICAgICAgICAgICAiMGdsNGQ1bGYyYWZxa256MjJqejdoaDcwMjlzYzl2MXhyejZu Yno5ZGx2NDJid2MwY3ZsMCIpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29t L2xpbnV4bWFvLW9yZy9yZWdyYWRlciIpCisgICAgKHN5bm9wc2lzICJEZWxheSBlZmZlY3QgcGx1 Z2luIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIlJlZ3JhZGVyIGlzIGEgZGVsYXkgZWZmZWN0 IHdoZXJlIHRoZSByZXBlYXRzIGRlZ3JhZGUgaW4gcmVzb2x1dGlvbi4KK1RoaXMgaXMgYW4gdW5v ZmZpY2lhbCBwb3J0IG9mIHRoZSBSZWdyYWRlciBwbHVnaW4gY3JlYXRlZCBieSBJZ29yc2tpLiAg SXQKK2lzIGF2YWlsYWJsZSBhcyBhbiBMVjIgcGx1Z2luLCBhIFZTVCBwbHVnaW4gYW5kIGEgc3Rh bmRhbG9uZSBKQUNLCithcHBsaWNhdGlvbi4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKLS0gCjIuMjUuMQoK --=-+N0Jt7X7vTFeo5BEjcq2 Content-Disposition: attachment; filename="0001-gnu-Add-vl1-emulator.patch" Content-Type: text/x-patch; name="0001-gnu-Add-vl1-emulator.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA3N2JmNWI1YTYxOGQ0ZTgzNWRlODFmYjJhZjU4YzI4YzYwYmY0NjA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kcm9zIFRoZW9kb3RvdSA8YWxleEB6cnl0aG0ub3Jn PgpEYXRlOiBUdWUsIDI1IEZlYiAyMDIwIDE0OjQ2OjA4ICswMDAwClN1YmplY3Q6IFtQQVRDSCAx LzNdIGdudTogQWRkIHZsMS1lbXVsYXRvci4KCiogZ251L3BhY2thZ2VzL211c2ljLnNjbSAodmwx LWVtdWxhdG9yKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9tdXNpYy5zY20gfCA0 MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA0MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL211c2ljLnNj bSBiL2dudS9wYWNrYWdlcy9tdXNpYy5zY20KaW5kZXggMTZlNjk4NDBkZi4uOTU0ZTgyZGMzNSAx MDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL211c2ljLnNjbQorKysgYi9nbnUvcGFja2FnZXMvbXVz aWMuc2NtCkBAIC01MTg5LDMgKzUxODksNDUgQEAgZmVhdHVyZWZ1bCBhbmQgZWFzeSB0byB1c2Uu ICBJdCBvZmZlcnMgdW5saW1pdGVkIGF1dG9tYXRpb24gb3B0aW9ucywgTFYyCiBwbHVnaW4gc3Vw cG9ydCwgSkFDSyBzdXBwb3J0IGFuZCBjaG9yZCBhc3Npc3RhbmNlLiIpCiAgICAoaG9tZS1wYWdl ICJodHRwczovL3d3dy56cnl0aG0ub3JnIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6YWdwbDMrKSkp CisKKyhkZWZpbmUtcHVibGljIHZsMS1lbXVsYXRvcgorICAocGFja2FnZQorICAgIChuYW1lICJ2 bDEtZW11bGF0b3IiKQorICAgICh2ZXJzaW9uICIxLjEuMC4wIikKKyAgICAoc291cmNlCisgICAg ICAob3JpZ2luCisgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAodXJpIChnaXQt cmVmZXJlbmNlCisgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vbGludXht YW8tb3JnL1ZMMS1lbXVsYXRvci5naXQiKQorICAgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5n LWFwcGVuZCAidiIgdmVyc2lvbikpCisgICAgICAgICAgICAgICA7OyBidW5kbGVzIGEgc3BlY2lm aWMgY29tbWl0IG9mIHRoZSBESVNUUkhPIHBsdWdpbiBmcmFtZXdvcmsKKyAgICAgICAgICAgICAg IChyZWN1cnNpdmU/ICN0KSkpCisgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFt ZSB2ZXJzaW9uKSkKKyAgICAgICAgKHNoYTI1NgorICAgICAgICAgKGJhc2UzMgorICAgICAgICAg ICIxbnBjODZ2cW1hOGdrMWhhd2EwbGlpMHIyeG1udjg0NnBseWwxY2kzYmRzd3lyZGs1Y2htIikp KSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICBgKCM6dGVzdHM/ICNmIDsgbm8gY2hlY2sgdGFyZ2V0CisgICAgICAgIzptYWtlLWZsYWdz CisgICAgICAgKGxpc3QgKHN0cmluZy1hcHBlbmQgIlBSRUZJWD0iIChhc3NvYy1yZWYgJW91dHB1 dHMgIm91dCIpKQorICAgICAgICAgICAgICJDQz1nY2MiKQorICAgICAgICM6cGhhc2VzCisgICAg ICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgKGRlbGV0ZSAnY29u ZmlndXJlKSkpKSA7IG5vIGNvbmZpZ3VyZSB0YXJnZXQKKyAgICAoaW5wdXRzCisgICAgIGAoKCJj YWlybyIgLGNhaXJvKQorICAgICAgICgiamFjayIgLGphY2stMSkKKyAgICAgICAoImxpYngxMSIg LGxpYngxMSkKKyAgICAgICAoIm1lc2EiICxtZXNhKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAg ICAgYCgoImx2MiIgLGx2MikKKyAgICAgICAoInBrZy1jb25maWciICxwa2ctY29uZmlnKSkpCisg ICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2xpbnV4bWFvLW9yZy9WTDEtZW11bGF0 b3IiKQorICAgIChzeW5vcHNpcyAiRW11bGF0b3Igb2YgQ2FzaW8gVkwtVG9uZSBWTDEiKQorICAg IChkZXNjcmlwdGlvbgorICAgICAiVGhlIFZMMS1FbXVsYXRvciBpcyBhbiBlbXVsYXRvciBvZiBD YXNpbyBWTC1Ub25lIFZMMSwgYmFzZWQgb24gc291cmNlCitjb2RlIGJ5IFBvbHlWYWxlbnMsIG9m ZmVyZWQgYXMgYSBWU1QgcGx1Z2luLCBhbiBMVjIgcGx1Z2luIGFuZCBhIHN0YW5kYWxvbmUKK0pB Q0sgYXBwbGljYXRpb24uIikKKyAgICA7OyBFeHBhdCBvciBDQzAKKyAgICAobGljZW5zZSAobGlz dCBsaWNlbnNlOmV4cGF0IGxpY2Vuc2U6Y2MwKSkpKQotLSAKMi4yNS4xCgo= --=-+N0Jt7X7vTFeo5BEjcq2-- --=-o2rCi5OKwc5OGfUBZLcN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl5VNWwACgkQAi6uQjE9 cPN9PAf/fYFcDE9IwfZPv6ez+JSaFUhR+qdrw11dux63+J1YtPGeBNCoPpSXSolc z4dVwUhKdjL/qrzA7hxvyn3KEXnJQ0d571+pYqZjUTQv3DQdUysF3T1jykLde9Wo NHBpZnZpUKQn97N38FAAVh1z3nBJZB+ebZZ3cnwzVgq1FWyUpl7ONW5AVgsKUeB2 CYeqmu18GabSwe6yqSwpf6YnNszgAEzy75xfEe+LFSohfPdXP8VSlHBJrpqwNRAk EBo0bq/VmJM+f13bz3Sc13+N+TUI8NzEAa47EDT2WoXD8fb1SpRd8T8YKNR7dOlS MM19rKXxanwhFLyXN3dTfE/Kb4Hxdg== =OAbK -----END PGP SIGNATURE----- --=-o2rCi5OKwc5OGfUBZLcN--