From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Griffin Subject: [PATCH 1/3] gnu: Add utfcpp. Date: Sat, 07 May 2016 13:36:21 -0500 Message-ID: <1462646181.1130095.601018617.5F6ADC8F@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_----------=_146264618111300950"; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40114) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1az75i-0004tR-Hb for guix-devel@gnu.org; Sat, 07 May 2016 14:36:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1az75e-0007PE-C7 for guix-devel@gnu.org; Sat, 07 May 2016 14:36:38 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:60110) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1az75b-0007Kw-UP for guix-devel@gnu.org; Sat, 07 May 2016 14:36:34 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id C7BD0201F4 for ; Sat, 7 May 2016 14:36:21 -0400 (EDT) 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" To: guix-devel@gnu.org This is a multi-part message in MIME format. --_----------=_146264618111300950 Content-Transfer-Encoding: 7bit Content-Type: text/plain This is a dependency of ledger. It's bundled in ledger's source but I think it's better to unbundle it. It's a bit unusual in that the headers contain the whole source. -- Alex Griffin --_----------=_146264618111300950 Content-Disposition: attachment; filename="0001-gnu-Add-utfcpp.patch" Content-Id: <1462645996.1129401.faf8b82bae8c8f12ae219e91e39807b42a036169.5FFDEEEC@content.messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-gnu-Add-utfcpp.patch" RnJvbSBhNDc2YTk4N2ZhYTRhYWFlMDE5ODM2NDQxMDIxYmIwMzI0MWRkZTVk IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4IEdyaWZmaW4g PGFAYWpncmYuY29tPgpEYXRlOiBTYXQsIDcgTWF5IDIwMTYgMTI6MTY6Mzkg LTA1MDAKU3ViamVjdDogW1BBVENIIDEvM10gZ251OiBBZGQgdXRmY3BwLgoK KiBnbnUvcGFja2FnZXMvdW5pY29kZS5zY206IE5ldyBmaWxlLgotLS0KIGdu dS9wYWNrYWdlcy91bmljb2RlLnNjbSB8IDYyICsrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDYyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUv cGFja2FnZXMvdW5pY29kZS5zY20KCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvdW5pY29kZS5zY20gYi9nbnUvcGFja2FnZXMvdW5pY29kZS5zY20KbmV3 IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMDQ1ZDVhNQotLS0g L2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy91bmljb2RlLnNjbQpAQCAt MCwwICsxLDYyIEBACis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFj a2FnZSBtYW5hZ2VtZW50IGZvciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAx NiBBbGV4IEdyaWZmaW4gPGFAYWpncmYuY29tPgorOzs7Cis7OzsgVGhpcyBm aWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3VpeCBp cyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv b3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUg R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKzs7OyB0 aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAz IG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55 IGxhdGVyIHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmli dXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQK Kzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp bXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJ VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorOzs7 IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMu Cis7OzsKKzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdp dGggR05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3Jn L2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMg dW5pY29kZSkKKyAjOnVzZS1tb2R1bGUgKChndWl4IGxpY2Vuc2VzKSAjOnBy ZWZpeCBsaWNlbnNlOikKKyAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMp CisgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQorICM6dXNlLW1vZHVs ZSAoZ3VpeCBidWlsZC1zeXN0ZW0gdHJpdmlhbCkKKyAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyB6aXApKQorCisoZGVmaW5lLXB1YmxpYyB1dGZjcHAK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAidXRmY3BwIikKKyAgICAodmVyc2lv biAiMi4zLjQiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgICAgICAgKHVyaQorICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL3NvdXJjZWZv cmdlL3Byb2plY3QvdXRmY3BwL3V0ZjhjcHBfMngvUmVsZWFzZSUyMCIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi91dGY4X3Yi CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLW1hcCAo bGFtYmRhICh4KSAoaWYgKGVxPyB4ICNcLikgI1xfIHgpKSB2ZXJzaW9uKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi56aXAiKSkKKyAgICAg ICAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2 ZXJzaW9uICIuemlwIikpCisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAg ICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAiMXZxaHMwYWlw Y3Z2ZHJ3Y3M3aDNqc3J5ZzZtZ2JtYzRzMzRuNWNtNmQzNnE0bnh3d3dyayIp KSkpCisgICAgKGJ1aWxkLXN5c3RlbSB0cml2aWFsLWJ1aWxkLXN5c3RlbSkK KyAgICAoYXJndW1lbnRzCisgICAgIGAoIzptb2R1bGVzICgoZ3VpeCBidWls ZCB1dGlscykpCisgICAgICAgIzpidWlsZGVyCisgICAgICAgKGJlZ2luCisg ICAgICAgICAodXNlLW1vZHVsZXMgKGd1aXggYnVpbGQgdXRpbHMpKQorICAg ICAgICAgKGxldCAoKHNvdXJjZSAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMg InNvdXJjZSIpKQorICAgICAgICAgICAgICAgKG91dCAgICAoYXNzb2MtcmVm ICVvdXRwdXRzICJvdXQiKSkKKyAgICAgICAgICAgICAgICh1bnppcCAgKHN0 cmluZy1hcHBlbmQgKGFzc29jLXJlZiAlYnVpbGQtaW5wdXRzICJ1bnppcCIp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvYmlu L3VuemlwIikpKQorICAgICAgICAgICAobWtkaXItcCBvdXQpCisgICAgICAg ICAgICh3aXRoLWRpcmVjdG9yeS1leGN1cnNpb24gb3V0CisgICAgICAgICAg ICAgKHN5c3RlbSogdW56aXAgc291cmNlKQorICAgICAgICAgICAgIChta2Rp ci1wICJzaGFyZS9kb2MiKQorICAgICAgICAgICAgIChyZW5hbWUtZmlsZSAi ZG9jIiAic2hhcmUvZG9jL3V0ZmNwcCIpCisgICAgICAgICAgICAgKHJlbmFt ZS1maWxlICJzb3VyY2UiICJpbmNsdWRlIikpKSkpKQorICAgIChuYXRpdmUt aW5wdXRzIGAoKCJ1bnppcCIgLHVuemlwKSkpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL25lbXRyaWYvdXRmY3BwIikKKyAgICAoc3lu b3BzaXMgIlBvcnRhYmxlIEMrKyBsaWJyYXJ5IGZvciBoYW5kbGluZyBVVEYt OCIpCisgICAgKGRlc2NyaXB0aW9uICJVVEY4LUNQUCBpcyBhIEMrKyBsaWJy YXJ5IGZvciBoYW5kbGluZyBVVEYtOCBlbmNvZGVkIHRleHQKKyAgICAgICAg ICAgICAgICAgaW4gYSBwb3J0YWJsZSB3YXkuIikKKyAgICAobGljZW5zZSBs aWNlbnNlOmJvb3N0MS4wKSkpCi0tIAoyLjcuNAoK --_----------=_146264618111300950--