From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gK8PP-0008Km-P9 for guix-patches@gnu.org; Tue, 06 Nov 2018 15:57:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gK8PH-0006QL-1c for guix-patches@gnu.org; Tue, 06 Nov 2018 15:57:09 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:33596) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gK8PG-0006P8-Nv for guix-patches@gnu.org; Tue, 06 Nov 2018 15:57:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gK8PG-0000U8-G9 for guix-patches@gnu.org; Tue, 06 Nov 2018 15:57:02 -0500 Subject: [bug#33283] [PATCH] gnu: Add python-pyelftools. Resent-Message-ID: From: Vagrant Cascadian In-Reply-To: <87k1lrw2qe.fsf@gnu.org> References: <87o9b32oyp.fsf@aikidev.net> <87k1lrw2qe.fsf@gnu.org> Date: Tue, 06 Nov 2018 12:56:42 -0800 Message-ID: <871s7xgc1h.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 33283@debbugs.gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2018-11-05, Ludovic Court=C3=A8s wrote: > Hello! > > Vagrant Cascadian skribis: > >> * gnu/packages/python.scm (python-pyelftools): >> New public variable. > > [...] > >> + (home-page >> + "https://github.com/eliben/pyelftools") >> + (synopsis >> + "Library for analyzing ELF files and DWARF debugging information") >> + (description >> + "Library for analyzing ELF files and DWARF debugging information") > > Could you expound the description a bit? (See > .) Updated patch attached with an updated synopsis and description, attempting to follow the mentioned guidelines. live well, vagrant --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-Add-python-pyelftools.patch Content-Transfer-Encoding: quoted-printable From=20ee20fe1b8e0ecb1fb706b7929af5e4bb63843ff5 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 5 Nov 2018 19:36:57 +0000 Subject: [PATCH] gnu: Add python-pyelftools. * gnu/packages/python.scm (python-pyelftools): New public variable. =2D-- gnu/packages/python.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 54ea0caac..83a62532b 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -10578,6 +10578,31 @@ useful as a validator for JSON data.") (define-public python2-validictory (package-with-python2 python-validictory)) =20 +(define-public python-pyelftools + (package + (name "python-pyelftools") + (version "0.25") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyelftools" version)) + (sha256 + (base32 + "090vdksbz341f7ljvr0zswblw4lspa8qaiikzyjkf318arpxmil9")))) + (build-system python-build-system) + ;; Test suite requires python-setuptools + (native-inputs + `(("python-setuptools" ,python-setuptools))) + (home-page + "https://github.com/eliben/pyelftools") + (synopsis + "Analyze binary and library file information") + (description "This Python Library provides interfaces for parsing and +analyzing two binary and library file formats; the Executable and Linking +Format- ELF, and debugging information in the Debugging With Attributed +Record Format- DWARF.") + (license license:public-domain))) + (define-public python-pyev (package (name "python-pyev") =2D-=20 2.11.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCW+IACgAKCRDcUY/If5cW qhHvAQCpRGpYB/K5kYgyP5FLiuMAsV2tb6MxNXkL6GXnLZjrjwEA54mRGsfWP7YA zFMfcync6/VtXXq/Cn25iZ4MSu23zgs= =FDh+ -----END PGP SIGNATURE----- --==-=-=--