From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?5a6L5paH5q2m?= Subject: Re: [PATCH] gnu: Add font-adobe-source-han-sans. Date: Sat, 28 Feb 2015 11:23:59 +0800 Message-ID: References: <20150227101405.GA5686@debian.eduroam.u-bordeaux.fr> <20150227101658.GA5846@debian.eduroam.u-bordeaux.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11c1567812c84a05101d84be Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40861) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRY0X-0001vN-TL for guix-devel@gnu.org; Fri, 27 Feb 2015 22:24:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YRY0W-0005or-EM for guix-devel@gnu.org; Fri, 27 Feb 2015 22:24:01 -0500 Received: from mail-qg0-x234.google.com ([2607:f8b0:400d:c04::234]:45234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRY0W-0005og-8u for guix-devel@gnu.org; Fri, 27 Feb 2015 22:24:00 -0500 Received: by mail-qg0-f52.google.com with SMTP id l89so5472770qgf.11 for ; Fri, 27 Feb 2015 19:23:59 -0800 (PST) In-Reply-To: <20150227101658.GA5846@debian.eduroam.u-bordeaux.fr> 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: Andreas Enge Cc: Guix-devel --001a11c1567812c84a05101d84be Content-Type: text/plain; charset=UTF-8 2015-02-27 18:16 GMT+08:00 Andreas Enge : > On Fri, Feb 27, 2015 at 11:14:05AM +0100, Andreas Enge wrote: >> You can use "copy-recursively" from (guix build utils), >> see a few examples in the distribution. Yes. > > PS: And actually then, I think the function install-opentype-font disappears. > So my previous point becomes moot. > Updated patch: --001a11c1567812c84a05101d84be Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-font-adobe-source-han-sans.patch" Content-Disposition: attachment; filename="0001-gnu-Add-font-adobe-source-han-sans.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i6og0cp20 RnJvbSAzNDQ0MDBhYWRiNDc0MDYxZjE4YTFmZTVlNmI4ZDUxNGQ4MDY4OWViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUU1PUFFPThCPUU2PTk2PTg3PUU2PUFEPUE2 Pz0gPGl5enNvbmdAZ21haWwuY29tPgpEYXRlOiBGcmksIDI3IEZlYiAyMDE1IDEzOjU5OjI5ICsw ODAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQgZm9udC1hZG9iZS1zb3VyY2UtaGFuLXNhbnMu CgoqIGdudS9wYWNrYWdlcy9mb250cy5zY20gKGZvbnQtYWRvYmUtc291cmNlLWhhbi1zYW5zKTog TmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9mb250cy5zY20gfCA1NiArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDU2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZm9udHMuc2NtIGIv Z251L3BhY2thZ2VzL2ZvbnRzLnNjbQppbmRleCA5NDk5M2YwLi5iYjViZGVjIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvZm9udHMuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9mb250cy5zY20KQEAg LTMsNiArMyw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMTQgTWFyayBIIFdlYXZlciA8bWh3QG5l dHJpcy5vcmc+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTQgSm9zaHVhIEdyYW50IDx0YWRuaUByaXNl dXAubmV0PgogOzs7IENvcHlyaWdodCDCqSAyMDE0IEFsZXggS29zdCA8YWxlem9zdEBnbWFpbC5j b20+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMTUgU291IEJ1bm5idSA8aXl6c29uZ0BnbWFpbC5jb20+ CiA7OzsKIDs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtMzAzLDMg KzMwNCw1OCBAQCBUaGUgTGliZXJhdGlvbiBGb250cyBhcmUgc3BvbnNvcmVkIGJ5IFJlZCBIYXQu IikKICAgICAoZGVzY3JpcHRpb24gIlRlcm1pbnVzIEZvbnQgaXMgYSBjbGVhbiwgZml4ZWQgd2lk dGggYml0bWFwIGZvbnQsIGRlc2lnbmVkCiBmb3IgbG9uZyAoOCBhbmQgbW9yZSBob3VycyBwZXIg ZGF5KSB3b3JrIHdpdGggY29tcHV0ZXJzLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpzaWxvZmwx LjEpKSkKKworKGRlZmluZS1wdWJsaWMgZm9udC1hZG9iZS1zb3VyY2UtaGFuLXNhbnMKKyAgKHBh Y2thZ2UKKyAgICAobmFtZSAiZm9udC1hZG9iZS1zb3VyY2UtaGFuLXNhbnMiKQorICAgICh2ZXJz aW9uICIxLjAwMVIiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAg ICAgICAgICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2Fkb2JlLWZvbnRzL3NvdXJjZS1oYW4tc2Fu cy9hcmNoaXZlLyIKKyAgICAgICAgICAgICAgICAgICAgdmVyc2lvbiAiLnRhci5neiIpKQorICAg ICAgICAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kICJzb3VyY2UtaGFuLXNhbnMtIiB2 ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAg IChiYXNlMzIKKyAgICAgICAgICAgICAgICAiMGN3ejNkOGphbmNsMGE3dmJqeGhuaDF2Z3dzamJh NjJsYWhmanlhOXlyamtwMW5keGxhcCIpKSkpCisgICAgKG91dHB1dHMgJygib3V0IiAgICAgICAg ICAgICAgICAgOyBPcGVuVHlwZS9DRkYgQ29sbGVjdGlvbiAoT1RDKSwgMTE5TWlCLgorICAgICAg ICAgICAgICAgImNuIiAianAiICJrciIgInR3IikpIDsgUmVnaW9uLXNwZWNpZmljIFN1YnNldCBP cGVuVHlwZS9DRkYuCisgICAgKGJ1aWxkLXN5c3RlbSB0cml2aWFsLWJ1aWxkLXN5c3RlbSkKKyAg ICAoYXJndW1lbnRzCisgICAgIGAoIzptb2R1bGVzICgoZ3VpeCBidWlsZCB1dGlscykpCisgICAg ICAgIzpidWlsZGVyCisgICAgICAgKGJlZ2luCisgICAgICAgICAodXNlLW1vZHVsZXMgKGd1aXgg YnVpbGQgdXRpbHMpKQorICAgICAgICAgKGxldCAoKHRhciAgKHN0cmluZy1hcHBlbmQgKGFzc29j LXJlZiAlYnVpbGQtaW5wdXRzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICJ0YXIiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9i aW4vdGFyIikpCisgICAgICAgICAgICAgICAoUEFUSCAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVm ICVidWlsZC1pbnB1dHMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgImd6aXAiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9iaW4i KSkKKyAgICAgICAgICAgICAgIChpbnN0YWxsLW9wZW50eXBlLWZvbnRzCisgICAgICAgICAgICAg ICAgKGxhbWJkYSAoZm9udHMtZGlyIG91dCkKKyAgICAgICAgICAgICAgICAgIChjb3B5LXJlY3Vy c2l2ZWx5IGZvbnRzLWRpcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0 cmluZy1hcHBlbmQgKGFzc29jLXJlZiAlb3V0cHV0cyBvdXQpCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3NoYXJlL2ZvbnRzL29wZW50eXBlIikp KSkpCisgICAgICAgICAgIChzZXRlbnYgIlBBVEgiIFBBVEgpCisgICAgICAgICAgIChzeXN0ZW0q IHRhciAieHZmIiAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMgInNvdXJjZSIpKQorICAgICAgICAg ICAoY2hkaXIgKHN0cmluZy1hcHBlbmQgInNvdXJjZS1oYW4tc2Fucy0iICx2ZXJzaW9uKSkKKyAg ICAgICAgICAgKGluc3RhbGwtb3BlbnR5cGUtZm9udHMgIk9UQyIgIm91dCIpCisgICAgICAgICAg IChpbnN0YWxsLW9wZW50eXBlLWZvbnRzICJTdWJzZXRPVEYvQ04iICJjbiIpCisgICAgICAgICAg IChpbnN0YWxsLW9wZW50eXBlLWZvbnRzICJTdWJzZXRPVEYvSlAiICJqcCIpCisgICAgICAgICAg IChpbnN0YWxsLW9wZW50eXBlLWZvbnRzICJTdWJzZXRPVEYvS1IiICJrciIpCisgICAgICAgICAg IChpbnN0YWxsLW9wZW50eXBlLWZvbnRzICJTdWJzZXRPVEYvVFciICJ0dyIpKSkpKQorICAgIChu YXRpdmUtaW5wdXRzCisgICAgIGAoKCJnemlwIiAsZ3ppcCkKKyAgICAgICAoInRhciIgLHRhcikp KQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9hZG9iZS1mb250cy9zb3VyY2Ut aGFuLXNhbnMiKQorICAgIChzeW5vcHNpcyAiUGFuLUNKSyBmb250cyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJTb3VyY2UgSGFuIFNhbnMgaXMgYSBzYW5zIHNlcmlmIFBhbi1DSksgZm9udCBm YW1pbHkgdGhhdCBpcyBvZmZlcmVkIGluCitzZXZlbiB3ZWlnaHRzOiBFeHRyYUxpZ2h0LCBMaWdo dCwgTm9ybWFsLCBSZWd1bGFyLCBNZWRpdW0sIEJvbGQsIGFuZCBIZWF2eS4KK0FuZCBpbiBzZXZl cmFsIE9wZW5UeXBlL0NGRi1iYXNlZCBkZXBsb3ltZW50IGNvbmZpZ3VyYXRpb25zIHRvIGFjY29t bW9kYXRlCit2YXJpb3VzIHN5c3RlbSByZXF1aXJlbWVudHMgb3IgbGltaXRhdGlvbnMuICBBcyB0 aGUgbmFtZSBzdWdnZXN0cywgUGFuLUNKSworZm9udHMgYXJlIGludGVuZGVkIHRvIHN1cHBvcnQg dGhlIGNoYXJhY3RlcnMgbmVjZXNzYXJ5IHRvIHJlbmRlciBvciBkaXNwbGF5Cit0ZXh0IGluIFNp bXBsaWZpZWQgQ2hpbmVzZSwgVHJhZGl0aW9uYWwgQ2hpbmVzZSwgSmFwYW5lc2UsIGFuZCBLb3Jl YW4uCisiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCi0tIAoyLjEuNAoK --001a11c1567812c84a05101d84be--