From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?YWzDrXJpbyBleW5n?= Subject: Re: [PATCH] gnu: font-gnu-freefont-ttf: Update to 20120503 and build from source. Date: Tue, 29 Mar 2016 03:38:04 +0000 Message-ID: References: <87k2kmn2jk.fsf@member.fsf.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1148fcd0cb9c49052f27c1f3 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48068) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akkTo-0005mH-7k for guix-devel@gnu.org; Mon, 28 Mar 2016 23:38:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akkTm-0003O1-Jh for guix-devel@gnu.org; Mon, 28 Mar 2016 23:38:08 -0400 Received: from mail-wm0-x22a.google.com ([2a00:1450:400c:c09::22a]:38736) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akkTm-0003NE-AF for guix-devel@gnu.org; Mon, 28 Mar 2016 23:38:06 -0400 Received: by mail-wm0-x22a.google.com with SMTP id 20so7324748wmh.1 for ; Mon, 28 Mar 2016 20:38:05 -0700 (PDT) In-Reply-To: <87k2kmn2jk.fsf@member.fsf.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: iyzsong@member.fsf.org Cc: guix-devel@gnu.org --001a1148fcd0cb9c49052f27c1f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable >> * gnu/packages/fonts.scm (font-gnu-freefont-ttf): Update to 20120503. >> [arguments]: Build from source. >> * guix/gnu-maintenance.scm (%tarball-rx): Remove comment. > Not clear, how about =E2=80=9CRemove comment about freefont-ttf.=E2=80=9D= ? ok >> [=E2=80=A6] >> + (native-inputs `(("fontforge" ,(package (inherit fontforge) >> + (inputs `(("python-2" ,python-2) >> + ,@(package-inputs fontforge))))))) > Why not add =E2=80=98python-2=E2=80=99 to the fontforge package directly? see inline references in the updated patch --001a1148fcd0cb9c49052f27c1f3 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-font-gnu-freefont-ttf-Update-to-20120503-and-bui.patch" Content-Disposition: attachment; filename="0001-gnu-font-gnu-freefont-ttf-Update-to-20120503-and-bui.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 RnJvbSBhYjdhNjI4ZjdkOGZjOWY2OGYwZWJmZGQyN2IzYmNiMzJhNjA3NzI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/YWw9QzM9QURyaW89MjBleW5nPz0gPGFsaXJp b2V5bmdAZ21haWwuY29tPgpEYXRlOiBUdWUsIDI5IE1hciAyMDE2IDAzOjMyOjU4ICswMDAwClN1 YmplY3Q6IFtQQVRDSF0gZ251OiBmb250LWdudS1mcmVlZm9udC10dGY6IFVwZGF0ZSB0byAyMDEy MDUwMyBhbmQgYnVpbGQgZnJvbQogc291cmNlLgoKKiBnbnUvcGFja2FnZXMvZm9udHMuc2NtIChm b250LWdudS1mcmVlZm9udC10dGYpOiBVcGRhdGUgdG8gMjAxMjA1MDMuClthcmd1bWVudHNdOiBC dWlsZCBmcm9tIHNvdXJjZS4KKiBndWl4L2dudS1tYWludGVuYW5jZS5zY20gKCV0YXJiYWxsLXJ4 KTogUmVtb3ZlIGNvbW1lbnQgYWJvdXQgZnJlZWZvbnQtdHRmLgotLS0KIGdudS9wYWNrYWdlcy9m b250cy5zY20gICB8IDcyICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQogZ3VpeC9nbnUtbWFpbnRlbmFuY2Uuc2NtIHwgIDEgLQogMiBmaWxlcyBjaGFuZ2Vk LCAzNiBpbnNlcnRpb25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvZm9udHMuc2NtIGIvZ251L3BhY2thZ2VzL2ZvbnRzLnNjbQppbmRleCBmMDdlMDUyLi5j NTc5YzIzIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvZm9udHMuc2NtCisrKyBiL2dudS9wYWNr YWdlcy9mb250cy5zY20KQEAgLTMzLDEwICszMywxMiBAQAogICAjOnVzZS1tb2R1bGUgKGd1aXgg YnVpbGQtc3lzdGVtIHRyaXZpYWwpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGJhc2Up CiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGNvbXByZXNzaW9uKQotICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyB6aXApCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGZvbnR1 dGlscykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVybCkKKyAgIzp1c2UtbW9kdWxl IChnbnUgcGFja2FnZXMgcGtnLWNvbmZpZykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg cHl0aG9uKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4b3JnKQotICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgemlwKSkKIAogKGRlZmluZS1wdWJsaWMgZm9udC1pbmNvbnNvbGF0YQogICAocGFja2FnZQpA QCAtMjYwLDQ3ICsyNjIsNDUgQEAgc2Fucy1zZXJpZiBkZXNpZ25lZCBmb3Igb24tc2NyZWVuIHJl YWRpbmcuICBJdCBpcyB1c2VkIGJ5IEdOT01FQHRpZXt9My4iKQogKGRlZmluZS1wdWJsaWMgZm9u dC1nbnUtZnJlZWZvbnQtdHRmCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImZvbnQtZ251LWZyZWVm b250LXR0ZiIpCi0gICAgKHZlcnNpb24gIjIwMTAwOTE5IikKKyAgICAodmVyc2lvbiAiMjAxMjA1 MDMiKQogICAgIChzb3VyY2UgKG9yaWdpbgogICAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNo KQotICAgICAgICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2dudS9mcmVlZm9u dC9mcmVlZm9udC10dGYtIgorICAgICAgICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJv cjovL2dudS9mcmVlZm9udC9mcmVlZm9udC1zcmMtIgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgdmVyc2lvbiAiLnRhci5neiIpKQogICAgICAgICAgICAgIChzaGEyNTYKICAgICAg ICAgICAgICAgKGJhc2UzMgotICAgICAgICAgICAgICAgIjFxM2g1anAxbWJka2lua3d4eTBsZmQw YTFxN2F6bGJhZ3JheWRsemFhMm5nODI4MzZ3ZzQiKSkpKQotICAgIChidWlsZC1zeXN0ZW0gdHJp dmlhbC1idWlsZC1zeXN0ZW0pCisgICAgICAgICAgICAgICAiMHlrNThibGhjZDRobTdueWluY21x cTRqcnpqams4MndpZjJ6bWsxbDN5Mm00dmlmNHFoZCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBn bnUtYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKLSAgICAgYCgjOm1vZHVsZXMgKChndWl4 IGJ1aWxkIHV0aWxzKSkKLSAgICAgICAjOmJ1aWxkZXIgKGJlZ2luCi0gICAgICAgICAgICAgICAg ICAgKHVzZS1tb2R1bGVzIChndWl4IGJ1aWxkIHV0aWxzKQotICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoc3JmaSBzcmZpLTI2KSkKLQotICAgICAgICAgICAgICAgICAgIChsZXQgKCh0 YXIgICAgICAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMKLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidGFy IikKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9i aW4vdGFyIikpCi0gICAgICAgICAgICAgICAgICAgICAgICAgKFBBVEggICAgIChzdHJpbmctYXBw ZW5kIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cwotICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJnemlwIikKLSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9iaW4iKSkKLSAgICAgICAgICAg ICAgICAgICAgICAgICAoZm9udC1kaXIgKHN0cmluZy1hcHBlbmQgJW91dHB1dAotICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3NoYXJlL2ZvbnRzL3Ry dWV0eXBlIikpCi0gICAgICAgICAgICAgICAgICAgICAgICAgKGRvYy1kaXIgIChzdHJpbmctYXBw ZW5kICVvdXRwdXQgIi9zaGFyZS9kb2MvIgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAsbmFtZSAiLSIgLHZlcnNpb24pKSkKLSAgICAgICAgICAgICAg ICAgICAgIChzZXRlbnYgIlBBVEgiIFBBVEgpCi0gICAgICAgICAgICAgICAgICAgICAoc3lzdGVt KiB0YXIgInh2ZiIgKGFzc29jLXJlZiAlYnVpbGQtaW5wdXRzICJzb3VyY2UiKSkKLQotICAgICAg ICAgICAgICAgICAgICAgKG1rZGlyLXAgZm9udC1kaXIpCi0gICAgICAgICAgICAgICAgICAgICAo bWtkaXItcCBkb2MtZGlyKQotICAgICAgICAgICAgICAgICAgICAgKGNoZGlyIChzdHJpbmctYXBw ZW5kICJmcmVlZm9udC0iICx2ZXJzaW9uKSkKLSAgICAgICAgICAgICAgICAgICAgIChmb3ItZWFj aCAobGFtYmRhIChmaWxlKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxldCAo KGRpciAoaWYgKHN0cmluZy1zdWZmaXg/ICJ0dGYiIGZpbGUpCi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWRpcgotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9jLWRpcikpKQorICAgICBgKCM6cGhhc2Vz IChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAgIChkZWxl dGUgJ2NvbmZpZ3VyZSkKKyAgICAgICAgICAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAg ICAgICAgICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgICAgICAgICAobGV0ICgoZG9j LWRpciAgKHN0cmluZy1hcHBlbmQgJW91dHB1dCAiL3NoYXJlL2RvYy8iCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLG5hbWUgIi0iICx2ZXJzaW9u KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChmb250LWRpciAoc3RyaW5nLWFwcGVuZCAl b3V0cHV0CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIi9zaGFyZS9mb250cy90cnVldHlwZSIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgKG1r ZGlyLXAgZG9jLWRpcikKKyAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJNYWtl ZmlsZSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAoKCJcXCRcXChUTVBESVJcXCkiKSBkb2Mt ZGlyKQorICAgICAgICAgICAgICAgICAgICAgICAgICgoInNmZC9cXCoudHRmIikgIiIpKQorICAg ICAgICAgICAgICAgICAgICAgICAoc3lzdGVtKiAibWFrZSIgInR0ZnRhciIpCisgICAgICAgICAg ICAgICAgICAgICAgIChta2Rpci1wIGZvbnQtZGlyKQorICAgICAgICAgICAgICAgICAgICAgICAo Zm9yLWVhY2ggKGxhbWJkYSAoZmlsZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKGNvcHktZmlsZSBmaWxlCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKHN0cmluZy1hcHBlbmQgZGlyICIvIiBmaWxlKSkpKQotICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChmaW5kLWZpbGVzICIuIiAiIikpKSkpKQotICAgIChuYXRpdmUtaW5w dXRzIGAoKCJzb3VyY2UiICxzb3VyY2UpCi0gICAgICAgICAgICAgICAgICAgICAoInRhciIgLHRh cikKLSAgICAgICAgICAgICAgICAgICAgICgiZ3ppcCIgLGd6aXApKSkKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBmb250LWRpciAi LyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoYmFzZW5hbWUgZmlsZSkpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChmaWx0ZXIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAo ZmlsZSkgKHN0cmluZy1zdWZmaXg/ICJ0dGYiIGZpbGUpKQorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoZmluZC1maWxlcyAiLiIgIiIpKSkpKSkpCisgICAgICAgIzp0ZXN0LXRh cmdldCAidGVzdHMiKSkKKyAgICA7OyBodHRwczovL2dpdGh1Yi5jb20vZm9udGZvcmdlL2ZvbnRm b3JnZS9wdWxsLzEwOQorICAgIDs7ICAiZm9udGZvcmdlIGhhcyB0byBiZSBjb21waWxlZCBhZ2Fp bnN0IG9ubHkgb25lIHB5dGhvbiB2ZXJzaW9uIgorICAgIDs7IGh0dHBzOi8vZ2l0aHViLmNvbS9m b250Zm9yZ2UvZm9udGZvcmdlL2lzc3Vlcy8xNzMxCisgICAgOzsgICJkZWZhdWx0IHB5dGhvbiB2 ZXJzaW9uIHRoYXQgZm9udGZvcmdlIGxpbmtzIHdpdGggaXMgcHl0aG9uIDIiCisgICAgKG5hdGl2 ZS1pbnB1dHMgYCgoImZvbnRmb3JnZSIgLChwYWNrYWdlIChpbmhlcml0IGZvbnRmb3JnZSkKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaW5wdXRzIGAoKCJweXRob24tMiIg LHB5dGhvbi0yKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICxAKHBhY2th Z2UtaW5wdXRzIGZvbnRmb3JnZSkpKSkpKSkKICAgICAoaG9tZS1wYWdlICJodHRwOi8vd3d3Lmdu dS5vcmcvc29mdHdhcmUvZnJlZWZvbnQvIikKICAgICAoc3lub3BzaXMgIlVuaWNvZGUtZW5jb2Rl ZCBvdXRsaW5lIGZvbnRzIikKICAgICAoZGVzY3JpcHRpb24KZGlmZiAtLWdpdCBhL2d1aXgvZ251 LW1haW50ZW5hbmNlLnNjbSBiL2d1aXgvZ251LW1haW50ZW5hbmNlLnNjbQppbmRleCA5ZDcyMGNh Li5lYjlkY2Y4IDEwMDY0NAotLS0gYS9ndWl4L2dudS1tYWludGVuYW5jZS5zY20KKysrIGIvZ3Vp eC9nbnUtbWFpbnRlbmFuY2Uuc2NtCkBAIC0yNDMsNyArMjQzLDYgQEAgc3RvcmVkLiIKICAgICAo c3Vic3RyaW5nIHRhcmJhbGwgMCBlbmQpKSkKIAogKGRlZmluZSAldGFyYmFsbC1yeAotICA7OyBU aGUgLnppcCBleHRlbnNpb25zIGlzIG5vdGFibHkgdXNlZCBmb3IgZnJlZWZvbnQtdHRmLgogICA7 OyBUaGUgIi1zcmMiIHBhdHRlcm4gaXMgZm9yICJUZVhtYWNzLTEuMC43Ljktc3JjLnRhci5neiIu CiAgIDs7IFRoZSAiLWdudVswLTldIiBwYXR0ZXJuIGlzIGZvciAiaWNlY2F0LTM4LjQuMC1nbnUx LnRhci5iejIiLgogICAobWFrZS1yZWdleHAgIl4oW14uXSspLShbMC05XXxbXi1dKSsoLShzcmN8 Z251WzAtOV0pKT9cXC4odGFyXFwufHppcCQpIikpCi0tIAoxLjkuMQoK --001a1148fcd0cb9c49052f27c1f3--