From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: [PATCH 2/4] gnu: Add xcffib Date: Wed, 17 Dec 2014 17:57:56 +0100 Message-ID: References: <87ppbkeeyh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11c2adaa9a8001050a6c609d Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41886) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1HvN-00074L-A4 for guix-devel@gnu.org; Wed, 17 Dec 2014 11:58:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y1HvD-0006k6-6n for guix-devel@gnu.org; Wed, 17 Dec 2014 11:58:09 -0500 In-Reply-To: <87ppbkeeyh.fsf@gnu.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: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel --001a11c2adaa9a8001050a6c609d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Dec 15, 2014 at 11:16 PM, Ludovic Court=C3=A8s wrote= : > Federico Beffa skribis: > >> From f4187d31f95e3a65947d77bf267115906ed3816b Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Wed, 10 Dec 2014 20:36:58 +0100 >> Subject: [PATCH 2/4] gnu: Add xcffib >> >> * gnu/packages/python.scm (python-xcffib, python2-xcffib): New variables= . > > [...] > >> + (propagated-inputs >> + `(("python-cffi" ,python-cffi))) > > Please add a comment saying why this is propagated. > >> + (synopsis "XCB Python binding") > > =E2=80=9Cbindings=E2=80=9D (plural) > >> + (description >> + "A drop in replacement for xpyb, an XCB python binding.") > > =E2=80=9Cdrop-in=E2=80=9D, =E2=80=9CPython=E2=80=9D, =E2=80=9Cbindings=E2= =80=9D. > > Could you expound the description a little bit? Please find attached an updated patch. Regarding the description: I've tried to expand it a little, but, to be honest, I do not know much about this package. I copied the description from the web site. I only packaged it because it is used by other packages I'm interested in :-) Regards, Fede --001a11c2adaa9a8001050a6c609d Content-Type: text/x-patch; charset=US-ASCII; name="0002-gnu-Add-xcffib.patch" Content-Disposition: attachment; filename="0002-gnu-Add-xcffib.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i3sxzp250 RnJvbSAyYjdkZjBmNDc0YzFlNTdlYjMxYTgxNjkzNTAwYjY4NmQxNzdmM2ExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogV2VkLCAxMCBEZWMgMjAxNCAyMDozNjo1OCArMDEwMApTdWJqZWN0OiBbUEFUQ0gg Mi80XSBnbnU6IEFkZCB4Y2ZmaWIKCiogZ251L3BhY2thZ2VzL3B5dGhvbi5zY20gKHB5dGhvbi14 Y2ZmaWIsIHB5dGhvbjIteGNmZmliKTogTmV3IHZhcmlhYmxlcy4KLS0tCiBnbnUvcGFja2FnZXMv cHl0aG9uLnNjbSB8IDQzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL3B5dGhvbi5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLnNjbQppbmRleCA2N2VmZmU3 Li5jMjY1N2YyIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLnNjbQorKysgYi9nbnUv cGFja2FnZXMvcHl0aG9uLnNjbQpAQCAtNTAsNiArNTAsNyBAQAogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBmb250dXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHdoaWNo KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwZXJsKQorICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyB4b3JnKQogICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCiAgICM6dXNl LW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9h ZCkKQEAgLTI1NDEsMyArMjU0Miw0NSBAQCBhIGZyb250LWVuZCBmb3IgQyBjb21waWxlcnMgb3Ig YW5hbHlzaXMgdG9vbHMuIikKIAogKGRlZmluZS1wdWJsaWMgcHl0aG9uMi1jZmZpCiAgIChwYWNr YWdlLXdpdGgtcHl0aG9uMiBweXRob24tY2ZmaSkpCisKKyhkZWZpbmUtcHVibGljIHB5dGhvbi14 Y2ZmaWIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAicHl0aG9uLXhjZmZpYiIpCisgICAgKHZlcnNp b24gIjAuMS45IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgIChtZXRob2QgdXJs LWZldGNoKQorICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAiaHR0cHM6Ly9weXBpLnB5dGhvbi5v cmcvcGFja2FnZXMvc291cmNlL3gvIgorICAgICAgICAgICAgICAgICAgICAgICAgICAieGNmZmli L3hjZmZpYi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgIChzaGEyNTYKKyAgICAgICAoYmFz ZTMyCisgICAgICAgICIwNjU1aHp4djU3aDFhOWphOWt3cDBpY2hia2hmM2RqdzMyazMzZDY2eHAw cTM3ZHEyeTgxIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisg ICAgKGlucHV0cworICAgICBgKCgibGlieGNiIiAsbGlieGNiKQorICAgICAgICgicHl0aG9uLXNp eCIgLHB5dGhvbi1zaXgpKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICBgKCgicHl0aG9uLXNl dHVwdG9vbHMiICxweXRob24tc2V0dXB0b29scykpKQorICAgIChwcm9wYWdhdGVkLWlucHV0cwor ICAgICBgKCgicHl0aG9uLWNmZmkiICxweXRob24tY2ZmaSkpKSA7IHVzZWQgYXQgcnVuIHRpbWUK KyAgICAoYXJndW1lbnRzCisgICAgIGAoIzpwaGFzZXMgCisgICAgICAgKGFsaXN0LWNvbnMtYWZ0 ZXIKKyAgICAgICAgJ2luc3RhbGwgJ2luc3RhbGwtZG9jCisgICAgICAgIChsYW1iZGEqICgjOmtl eSBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAobGV0ICgoZG9jIChzdHJp bmctYXBwZW5kIChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikgIi9zaGFyZSIKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICIvZG9jLyIgLG5hbWUgIi0iICx2ZXJzaW9uKSkpCisg ICAgICAgICAgICAobWtkaXItcCBkb2MpCisgICAgICAgICAgICAoY29weS1maWxlICJSRUFETUUu bWQiCisgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIGRvYyAiL1JFQURNRS5t ZCIpKSkpCisgICAgICAgICVzdGFuZGFyZC1waGFzZXMpKSkKKyAgICAoaG9tZS1wYWdlICJodHRw czovL2dpdGh1Yi5jb20vdHljaDAveGNmZmliIikKKyAgICAoc3lub3BzaXMgIlhDQiBQeXRob24g YmluZGluZ3MiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiWGNmZmliIGlzIGEgcmVwbGFjZW1l bnQgZm9yIHhweWIsIGFuIFhDQiBQeXRob24gYmluZGluZ3MuICBJdCBhZGRzCitzdXBwb3J0IGZv ciBQeXRob24gMyBhbmQgUHlQeS4gIEl0IGlzIGJhc2VkIG9uIGNmZmkuIikKKyAgICAobGljZW5z ZSBleHBhdCkpKQorCisoZGVmaW5lLXB1YmxpYyBweXRob24yLXhjZmZpYgorICAocGFja2FnZS13 aXRoLXB5dGhvbjIgcHl0aG9uLXhjZmZpYikpCisKLS0gCjEuOC40Cgo= --001a11c2adaa9a8001050a6c609d--