From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: [PATCH 1/2] gnu: librsvg: Generate complete loaders.cache including support for SVG. Date: Sun, 2 Nov 2014 18:18:33 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11c2af946c29970506e36b35 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37649) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkynT-0000P7-Gb for guix-devel@gnu.org; Sun, 02 Nov 2014 12:18:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkynS-0008Lt-2I for guix-devel@gnu.org; Sun, 02 Nov 2014 12:18:35 -0500 Received: from mail-ig0-x22d.google.com ([2607:f8b0:4001:c05::22d]:48032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkynR-0008Kv-Ob for guix-devel@gnu.org; Sun, 02 Nov 2014 12:18:34 -0500 Received: by mail-ig0-f173.google.com with SMTP id r10so3537331igi.6 for ; Sun, 02 Nov 2014 09:18:33 -0800 (PST) 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: Guix-devel --001a11c2af946c29970506e36b35 Content-Type: text/plain; charset=UTF-8 As mentioned in a previous email, the cache generated by default does not include support for SVG provided by librsvg itself. With this patch we generate a full cache file. Regards, Fede --001a11c2af946c29970506e36b35 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-librsvg-Generate-complete-loaders.cache-includin.patch" Content-Disposition: attachment; filename="0001-gnu-librsvg-Generate-complete-loaders.cache-includin.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i20nvpsf0 RnJvbSAzNmM2ZDU5MTgwYmRiMmQ4MGUxNjk5MzgwOTdlZmNhMzk0MzFjMTIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogU3VuLCAyIE5vdiAyMDE0IDE4OjAxOjA4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAx LzJdIGdudTogbGlicnN2ZzogR2VuZXJhdGUgY29tcGxldGUgbG9hZGVycy5jYWNoZSBpbmNsdWRp bmcKIHN1cHBvcnQgZm9yIFNWRy4KCiogZ251L3BhY2thZ2VzL2dub21lLnNjbSAobGlicnN2Zyk6 IEFkZCAnZ2VuZXJhdGUtZnVsbC1jaGFnZSBwaGFzZS4KLS0tCiBnbnUvcGFja2FnZXMvZ25vbWUu c2NtIHwgMjIgKysrKysrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDIwIGluc2Vy dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dub21l LnNjbSBiL2dudS9wYWNrYWdlcy9nbm9tZS5zY20KaW5kZXggZjFmMTkxOC4uMjJiNzNmOSAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dub21lLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ25vbWUu c2NtCkBAIC01OTQsNyArNTk0LDEwIEBAIGRlYWxpbmcgd2l0aCBkaWZmZXJlbnQgc3RydWN0dXJl ZCBmaWxlIGZvcm1hdHMuIikKICAgICAgICAgICAgICAgICAiMDcxOTU5eWpiMmkxYmphN2NpeTRi bXBuZDZmbjJpczlqanFzdnZ2bnNxd2w2OWo5bjEyOCIpKSkpCiAgICAgKGJ1aWxkLXN5c3RlbSBn bnUtYnVpbGQtc3lzdGVtKQogICAgIChhcmd1bWVudHMKLSAgICAgYCgjOnBoYXNlcworICAgICBg KCM6bW9kdWxlcyAoKHNyZmkgc3JmaS0xKQorICAgICAgICAgICAgICAgICAgKGd1aXggYnVpbGQg Z251LWJ1aWxkLXN5c3RlbSkKKyAgICAgICAgICAgICAgICAgIChndWl4IGJ1aWxkIHV0aWxzKSkK KyAgICAgICAjOnBoYXNlcwogICAgICAgIChhbGlzdC1jb25zLWJlZm9yZQogICAgICAgICAnY29u ZmlndXJlICdhdWdtZW50LWdpci1zZWFyY2gtcGF0aAogICAgICAgICAobGFtYmRhKiAoIzprZXkg aW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKQEAgLTYwOCw3ICs2MTEsMjIgQEAgZGVhbGluZyB3 aXRoIGRpZmZlcmVudCBzdHJ1Y3R1cmVkIGZpbGUgZm9ybWF0cy4iKQogICAgICAgICAgICAgOzsg TGlrZXdpc2UsIGNyZWF0ZSBhIHNlcGFyYXRlICdsb2FkZXJzLmNhY2hlJyBmaWxlLgogICAgICAg ICAgICAgKCgiZ2RrX3BpeGJ1Zl9jYWNoZV9maWxlID0gLiokIikKICAgICAgICAgICAgICAiZ2Rr X3BpeGJ1Zl9jYWNoZV9maWxlID0gJChnZGtfcGl4YnVmX21vZHVsZWRpcikuY2FjaGVcbiIpKSkK LSAgICAgICAgJXN0YW5kYXJkLXBoYXNlcykpKQorICAgICAgIChhbGlzdC1jb25zLWFmdGVyCisg ICAgICAgICdpbnN0YWxsICdnZW5lcmF0ZS1mdWxsLWNhY2hlCisgICAgICAgIChsYW1iZGEqICgj OmtleSBpbnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgKGxldCAo KGxvYWRlcnMtZGlyZWN0b3J5IAorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAoYXNz b2MtcmVmIG91dHB1dHMgIm91dCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIv bGliL2dkay1waXhidWYtMi4wLzIuMC4xMC9sb2FkZXJzIikpKQorICAgICAgICAgICAgKHplcm8/ CisgICAgICAgICAgICAgKHN5c3RlbSAKKyAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgCisg ICAgICAgICAgICAgICAiZ2RrLXBpeGJ1Zi1xdWVyeS1sb2FkZXJzICIgCisgICAgICAgICAgICAg ICBsb2FkZXJzLWRpcmVjdG9yeSAiL2xpYnBpeGJ1ZmxvYWRlci1zdmcuc28gIgorICAgICAgICAg ICAgICAgKGZvbGQgKGxhbWJkYSAocyBwKSAoc3RyaW5nLWFwcGVuZCBzICIgIiBwKSkgICIiIAor ICAgICAgICAgICAgICAgICAgICAgKGZpbmQtZmlsZXMgKGFzc29jLXJlZiBpbnB1dHMgImdkay1w aXhidWYiKSAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsaWJwaXhidWZsb2Fk ZXItLipcXC5zbyIpKQorICAgICAgICAgICAgICAgIj4gIiBsb2FkZXJzLWRpcmVjdG9yeSAiLmNh Y2hlIikpKSkpCisgICAgICAgICVzdGFuZGFyZC1waGFzZXMpKSkpCiAgICAgKG5hdGl2ZS1pbnB1 dHMKICAgICAgYCgoInBrZy1jb25maWciICxwa2ctY29uZmlnKQogICAgICAgICgiZ2xpYiIgLGds aWIgImJpbiIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDsgZ2xpYi1ta2VudW1zLCBl dGMuCi0tIAoxLjguNAoK --001a11c2af946c29970506e36b35--