From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 16:35:12 2018 Received: (at submit) by debbugs.gnu.org; 5 Nov 2018 21:35:12 +0000 Received: from localhost ([127.0.0.1]:35775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJmWe-00040i-IU for submit@debbugs.gnu.org; Mon, 05 Nov 2018 16:35:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJmWc-00040T-U4 for submit@debbugs.gnu.org; Mon, 05 Nov 2018 16:35:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJmWW-0007SP-W4 for submit@debbugs.gnu.org; Mon, 05 Nov 2018 16:35:05 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33311) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJmWW-0007Ru-Py for submit@debbugs.gnu.org; Mon, 05 Nov 2018 16:35:04 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJmWQ-0003Nf-MS for guix-patches@gnu.org; Mon, 05 Nov 2018 16:35:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJmRH-00078G-6O for guix-patches@gnu.org; Mon, 05 Nov 2018 16:29:44 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:42278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJmRE-0006ew-V4 for guix-patches@gnu.org; Mon, 05 Nov 2018 16:29:38 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 386971AAC3 for ; Mon, 5 Nov 2018 13:29:24 -0800 (PST) From: Vagrant Cascadian To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-pyelftools. Date: Mon, 05 Nov 2018 13:29:02 -0800 Message-ID: <87o9b32oyp.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable * gnu/packages/python.scm (python-pyelftools): New public variable. =2D-- gnu/packages/python.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 54ea0caac..c553ab319 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -10578,6 +10578,29 @@ 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 + "Library for analyzing ELF files and DWARF debugging information") + (description + "Library for analyzing ELF files and DWARF debugging information") + (license license:public-domain))) + (define-public python-pyev (package (name "python-pyev") =2D-=20 2.19.1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCW+C2HgAKCRDcUY/If5cW qvEHAP9qwkvR75ec/w1DFjHbwsZ6S0N1kU29u2QOENBQArP08QD9HdSt/At7GQi+ 0GmwVurKyoxuADzClJaEmvO8KutTCgU= =b585 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 17:58:58 2018 Received: (at 33283) by debbugs.gnu.org; 5 Nov 2018 22:58:59 +0000 Received: from localhost ([127.0.0.1]:35830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJnpi-00083j-OA for submit@debbugs.gnu.org; Mon, 05 Nov 2018 17:58:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJnph-00083X-De for 33283@debbugs.gnu.org; Mon, 05 Nov 2018 17:58:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJnpb-0002dZ-C7 for 33283@debbugs.gnu.org; Mon, 05 Nov 2018 17:58:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38250) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJnpb-0002d6-7E; Mon, 05 Nov 2018 17:58:51 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59568 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gJnpa-0007d0-Ul; Mon, 05 Nov 2018 17:58:51 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Vagrant Cascadian Subject: Re: [bug#33283] [PATCH] gnu: Add python-pyelftools. References: <87o9b32oyp.fsf@aikidev.net> Date: Mon, 05 Nov 2018 23:58:49 +0100 In-Reply-To: <87o9b32oyp.fsf@aikidev.net> (Vagrant Cascadian's message of "Mon, 05 Nov 2018 13:29:02 -0800") Message-ID: <87k1lrw2qe.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33283 Cc: 33283@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) 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 .) Otherwise LGTM. TIA! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 15:56:59 2018 Received: (at 33283) by debbugs.gnu.org; 6 Nov 2018 20:56:59 +0000 Received: from localhost ([127.0.0.1]:37854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK8PD-0000To-3b for submit@debbugs.gnu.org; Tue, 06 Nov 2018 15:56:59 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:60606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK8PB-0000Tb-54 for 33283@debbugs.gnu.org; Tue, 06 Nov 2018 15:56:57 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 8C7961AAC3; Tue, 6 Nov 2018 12:56:50 -0800 (PST) From: Vagrant Cascadian To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#33283] [PATCH] gnu: Add python-pyelftools. 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" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 33283 Cc: 33283@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= 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----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 16:04:53 2018 Received: (at 33283-done) by debbugs.gnu.org; 7 Nov 2018 21:04:53 +0000 Received: from localhost ([127.0.0.1]:39957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKV0P-0004DK-77 for submit@debbugs.gnu.org; Wed, 07 Nov 2018 16:04:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58039) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKV0N-0004D8-Ey for 33283-done@debbugs.gnu.org; Wed, 07 Nov 2018 16:04:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKV0H-0004j8-CP for 33283-done@debbugs.gnu.org; Wed, 07 Nov 2018 16:04:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKV0H-0004ib-2y; Wed, 07 Nov 2018 16:04:45 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=33340 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gKV0G-0003fg-RF; Wed, 07 Nov 2018 16:04:45 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Vagrant Cascadian Subject: Re: [bug#33283] [PATCH] gnu: Add python-pyelftools. References: <87o9b32oyp.fsf@aikidev.net> <87k1lrw2qe.fsf@gnu.org> <871s7xgc1h.fsf@aikidev.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 07 Nov 2018 22:04:43 +0100 In-Reply-To: <871s7xgc1h.fsf@aikidev.net> (Vagrant Cascadian's message of "Tue, 06 Nov 2018 12:56:42 -0800") Message-ID: <875zx8tx90.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33283-done Cc: 33283-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Vagrant, Vagrant Cascadian skribis: > From ee20fe1b8e0ecb1fb706b7929af5e4bb63843ff5 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. Applied with extra nitpicking below. ;-) Thank you! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -10597,10 +10597,10 @@ useful as a validator for JSON data.") "https://github.com/eliben/pyelftools") (synopsis "Analyze binary and library file information") - (description "This Python Library provides interfaces for parsing and + (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.") +Format (ELF), and debugging information in the Debugging With Attributed +Record Format (DWARF).") (license license:public-domain))) (define-public python-pyev --=-=-=-- From unknown Thu Sep 11 07:36:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 06 Dec 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator