From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 30 03:52:18 2021 Received: (at submit) by debbugs.gnu.org; 30 Dec 2021 08:52:18 +0000 Received: from localhost ([127.0.0.1]:51375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2rAX-0007E6-TW for submit@debbugs.gnu.org; Thu, 30 Dec 2021 03:52:18 -0500 Received: from lists.gnu.org ([209.51.188.17]:40792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2rAW-0007E0-RX for submit@debbugs.gnu.org; Thu, 30 Dec 2021 03:52:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38288) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2rAW-00054Z-Jc for guix-patches@gnu.org; Thu, 30 Dec 2021 03:52:16 -0500 Received: from [2a00:1450:4864:20::433] (port=40797 helo=mail-wr1-x433.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n2rAV-0007Rh-3O for guix-patches@gnu.org; Thu, 30 Dec 2021 03:52:16 -0500 Received: by mail-wr1-x433.google.com with SMTP id q16so49152097wrg.7 for ; Thu, 30 Dec 2021 00:52:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=TDIUuxnL501bm/xQViaq6Mo9XaoL94YSVGbABOLjOO4=; b=B0CqFQ/xvXeWvi6pE9VQxGcpxNU1wNWHJVs+BwXsrYUajaO9g5FheteBbuZ99sUwmH TiSFm1AFqqz/XJkk499m5qyMXLYMxD3UA0NYZR+//5uQ4Vpez8VDv5078ZdY2avY4tef UEIa1goajHWI38tU2QlnPqvPhy5rapAJ6GFq5ItoRZCf9ocOtB2PP3jVHlBB6by+0mZX tdgiM2azt7ZwOHDFVJ6NdNhmyCnZGA/tXlLWfd0llX7hN/Hw1fDTXd0awpfzPDMvX2D+ bK5jozbdRFAGWSfqNBA4Z2vdduYL3Dn3mGpnj4/fsnSFTxywDfVWOZ5KDxrOWGeYZ/Kq ZQuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=TDIUuxnL501bm/xQViaq6Mo9XaoL94YSVGbABOLjOO4=; b=GWQJ5UGMGP+G7YUP5bmtK0Z5alAh5RpwR2Ec5rpsFKHQXM10islKVwowmhOWuIoz1t x/GrGVih/TRxQrWYh/mJ0+ffw4ITVbNJDc+9iIqIyz3zLn75kfC9fR69n/BaMNa0uD+4 Sql90MOhbH4E4rt/43fN5S02cHbc3U00dbPvBxE/4F4+MvsS2EaDWVe4j0TnZneifBOx LnoEPwJ+OZNIFZV0CKVLyR5x2zPoT3zDVy3KXbywJ2jggPom8ng9JHBnqWjSZM4O0UD7 xWWN7byyw8noGawrYMJBNzKLRuOGJmcdM3dyTqv/vk+r+JY4or19tOF7vgZpw7988L5R MbXA== X-Gm-Message-State: AOAM53334/f3vZ7Ru+tAiTX66100PuKLP8A5+jwso+BsSlrTDw+LsaY7 jjptxjJZ6xnXMIS5Hn/nS2gWw4jR4pSxkhPioDz0zw0z X-Google-Smtp-Source: ABdhPJxchtudWF7wsS4ysxLeTS1iE7g5kDE3988jO6MmKRy6IB/cST64ycxba1leEcUyiHUU7n2bFVHsq29JSh1CcRY= X-Received: by 2002:a05:6000:1b03:: with SMTP id f3mr24731024wrz.58.1640854333521; Thu, 30 Dec 2021 00:52:13 -0800 (PST) MIME-Version: 1.0 From: Michael Ford Date: Thu, 30 Dec 2021 16:52:02 +0800 Message-ID: Subject: gnu: add python-lief To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="000000000000ad9bfc05d4592bb1" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::433 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=fanquake@gmail.com; helo=mail-wr1-x433.google.com X-Spam_score_int: 20 X-Spam_score: 2.0 X-Spam_bar: ++ X-Spam_report: (2.0 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PYZOR_CHECK=1.392, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.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: -2.3 (--) --000000000000ad9bfc05d4592bb1 Content-Type: multipart/alternative; boundary="000000000000ad9bf905d4592baf" --000000000000ad9bf905d4592baf Content-Type: text/plain; charset="UTF-8" --000000000000ad9bf905d4592baf Content-Type: text/html; charset="UTF-8"

--000000000000ad9bf905d4592baf-- --000000000000ad9bfc05d4592bb1 Content-Type: application/octet-stream; name="add_python_lief.patch" Content-Disposition: attachment; filename="add_python_lief.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kxsq9m7r0 ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbSBiL2dudS9wYWNrYWdlcy9w eXRob24teHl6LnNjbQppbmRleCAzYTllMzVhYWNmLi4wOGFiNTQzMWYzIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KKysrIGIvZ251L3BhY2thZ2VzL3B5dGhvbi14eXou c2NtCkBAIC0yNzg0NCwzICsyNzg0NCwyNiBAQCAoZGVmaW5lLXB1YmxpYyBweXRob24taXdsaWIK ICAgICAoZGVzY3JpcHRpb24KICAgICAgIlRoaXMgcGFja2FnZSBwcm92aWRlcyBhIFB5dGhvbiBp bnRlcmZhY2UgdG8gaXcgd2lyZWxlc3MgdG9vbHMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdw bDIpKSkKKworKGRlZmluZS1wdWJsaWMgbGllZgorICAocGFja2FnZQorICAgKG5hbWUgInB5dGhv bi1saWVmIikKKyAgICh2ZXJzaW9uICIwLjExLjUiKQorICAgKHNvdXJjZQorICAgIChvcmlnaW4K KyAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAg ICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2xpZWYtcHJvamVjdC9MSUVGLmdpdCIpCisg ICAgICAgICAgIChjb21taXQgdmVyc2lvbikpKQorICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1u YW1lIG5hbWUgdmVyc2lvbikpCisgICAgIChzaGEyNTYKKyAgICAgIChiYXNlMzIKKyAgICAgICAi MHFhaGpmZzFuMHg3NnBzMm1ieWxqdndzMWwzcWhrcXZteHFiYWhwczRxZ3l3bDJoYmRraiIpKSkp CisgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAobmF0aXZlLWlucHV0 cworICAgIGAoKCJjbWFrZSIgLGNtYWtlKSkpCisgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vbGllZi1wcm9qZWN0L0xJRUYiKQorICAgKHN5bm9wc2lzICJMaWJyYXJ5IHRvIEluc3Ry dW1lbnQgRXhlY3V0YWJsZSBGb3JtYXRzIikKKyAgIChkZXNjcmlwdGlvbiAiUHl0aG9uIGxpYnJh cnkgdG8gdG8gcHJvdmlkZSBhIGNyb3NzIHBsYXRmb3JtIGxpYnJhcnkgd2hpY2ggY2FuCitwYXJz ZSwgbW9kaWZ5IGFuZCBhYnN0cmFjdCBFTEYsIFBFIGFuZCBNYWNoTyBmb3JtYXRzLiIpCisgICAo bGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQo= --000000000000ad9bfc05d4592bb1-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 30 05:02:18 2021 Received: (at 52893) by debbugs.gnu.org; 30 Dec 2021 10:02:18 +0000 Received: from localhost ([127.0.0.1]:51449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2sGI-0000nD-D5 for submit@debbugs.gnu.org; Thu, 30 Dec 2021 05:02:18 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:37249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2sGG-0000mz-7f for 52893@debbugs.gnu.org; Thu, 30 Dec 2021 05:02:17 -0500 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 43F601C0002; Thu, 30 Dec 2021 10:02:09 +0000 (UTC) From: Nicolas Goaziou To: Michael Ford Subject: Re: [bug#52893] gnu: add python-lief References: Date: Thu, 30 Dec 2021 11:02:08 +0100 In-Reply-To: (Michael Ford's message of "Thu, 30 Dec 2021 16:52:02 +0800") Message-ID: <875yr676n3.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52893 Cc: 52893@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.7 (-) Hello, Michael Ford writes: > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index 3a9e35aacf..08ab5431f3 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -27844,3 +27844,26 @@ (define-public python-iwlib > (description > "This package provides a Python interface to iw wireless tools.") > (license license:gpl2))) > + > +(define-public lief Thank you. Some comments follow. But first and foremost, you need to provide a proper commit message, and use `git format-patch' to send it to the list. See Contributing section in the manual, and examples of messages in the commits history of the probject. > + (package > + (name "python-lief") Package name and variable name are differents, this should be (name "lief"), since it doesn't seem to be Python specific. > + (version "0.11.5") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/lief-project/LIEF.git") You can remove ".git" suffix here. > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0qahjfg1n0x76ps2mbyljvws1l3qhkqvmxqbahps4qgywl2hbdkj")))) Hash string should go on the same line as base32. > + (build-system python-build-system) > + (native-inputs > + `(("cmake" ,cmake))) I think this is the other way. You may use cmake-build-system, and provide python-wrapper as a native input. > + (home-page "https://github.com/lief-project/LIEF") > + (synopsis "Library to Instrument Executable Formats") > + (description "Python library to to provide a cross platform library which can > +parse, modify and abstract ELF, PE and MachO formats.") AFAIU, this is not a Python-only library. Besides, the description should consist of full sentences. I made the changes suggested above, but couldn't run the tests. Also, I didn't build documentation. Eventually, the process seems to create static libraries, it would be nice to remove them. Could you look into it and see what is possible to do? --8<---------------cut here---------------start------------->8--- (define-public lief (package (name "lief") (version "0.11.5") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/lief-project/LIEF") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "0qahjfg1n0x76ps2mbyljvws1l3qhkqvmxqbahps4qgywl2hbdkj")))) (build-system cmake-build-system) (arguments `(#:tests? #f ;FIXME: Require git #:configure-flags (list "-DLIEF_INSTALL_PYTHON=ON"))) (native-inputs (list python-wrapper)) (home-page "https://github.com/lief-project/LIEF") (synopsis "Library to Instrument Executable Formats") (description "LIEF is a library which can parse, modify and abstract ELF, PE and MachO formats. It can be used in C, C++ and Python.") (license license:asl2.0))) --8<---------------cut here---------------end--------------->8--- Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 11 15:24:45 2025 Received: (at 52893-done) by debbugs.gnu.org; 11 Feb 2025 20:24:46 +0000 Received: from localhost ([127.0.0.1]:58976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thwoH-00021V-N5 for submit@debbugs.gnu.org; Tue, 11 Feb 2025 15:24:45 -0500 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:42255) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1thwoF-00021D-7H for 52893-done@debbugs.gnu.org; Tue, 11 Feb 2025 15:24:43 -0500 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-43934d6b155so843675e9.1 for <52893-done@debbugs.gnu.org>; Tue, 11 Feb 2025 12:24:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739305477; x=1739910277; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=EkhN688XxG3tvdPkBEm9lLZeWt1WOQ4HsUqL/JX43eE=; b=ZWy0uvwskTIgJsc6pWb6G1s56zaf2UQgn2ZVPl5pkHxVjfWERNZtkUu23GzPbC0vsT /lvt8y4OFzs8tzQjNjANvwghptNwgvZyVunWMpMRwKCI6q16Ko8yv4fQilAaJScEZq+t bchj6jRCfteXT+biISXYag7xgMRQDwG/2hoZz3s5m3LaUSGOS/7BpFACfDOeLIRIwaP3 7/OSOlJOb7m7bNB00k6Oz85VPcu+A/sPhWvP96geKcfqh/orcdkhfyZ19EpVmS1gbphN LHddUSk/wM5QygTN4cB8ztBXkpAhc9TOoqYtIWvdlPddlMaaMakDjzXqpdQQCXl8mXgG +qxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739305477; x=1739910277; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EkhN688XxG3tvdPkBEm9lLZeWt1WOQ4HsUqL/JX43eE=; b=EsCDnIXeskhycSKSkU+7f356bs502KrPzgqcuRlACTsM4xAGvdqAElUkU1xgIe5zjk duqMTJgYnmdLcz15IcRMM8Hqh4zR7zLLjGRPtVZUPzCxcegNuQuxqOt6a2sOdQ8VrGbY nsRRhtp0FGsBDvdL8vvSOGd6D83UHH+vcN/+5Knl1qD949WnYkmBmQwm9C2Jcg+O/E7V 6krTfPLas49u8yRpX522rCRRB6JpbJOSiXi1Cpz8sPHBvB9QdzdRDM90km7+OANiDpnq WRHliht9aWdMrZMlIkf52yxTy3Fp/fokHs0A9NZuxWPKVUtHwuBpUY5Qi/Ue8BrYMMF5 zSMw== X-Gm-Message-State: AOJu0Yw74+hk+8lX5QdBPKtaAF4VoXMmV9Gaj+cI3eh5oAWOn5gqae0L mQAs82+Kj2LOFicyPOSPXlvGdrSGJBsKr/nWsHwvyA8FssLUF9XNdu5b1Dpx X-Gm-Gg: ASbGncsqYo6dB7qwJL0xWg6glCh0KLZoUcz1qmk8mMwzCoGjYWLk2vtYFbUU1KN9J0M HKu5zo6wPD8bhOjCywuW7TMRSL/8BiOOJnRtS23fhbruF4ncX0iHWIokyr3K40OUnHyan60af3/ aKPTqYrK6AzFtGJcMfa4WZLree2rkmAqIpQ+KU0Pnw0C8W1qb+4WztNkTgWEiTEhLnQ4O6VJJ9a TFbGI++05BmF0PK1ofb7736E7b90e7SWhe8Zeu5ESEmD30MfjpEOBAOWxaNntONFn1EcTbyu1Wg mXQh/OE0XbWsX8EmQSEHTJXaLAEWggYfkZKAf4oMayXO21gvGq9BBmwmug26KbA6rCA= X-Google-Smtp-Source: AGHT+IHg7am6Ey7IidSuQBYKVPPgZgm1UUJmEV2CPkfQN39e1xK+heb5QEukhYQIUHYozk/R+P2TQQ== X-Received: by 2002:a05:600c:3d8b:b0:438:a313:cda9 with SMTP id 5b1f17b1804b1-4394cf0112dmr41314045e9.10.1739305476850; Tue, 11 Feb 2025 12:24:36 -0800 (PST) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4393f202721sm87936895e9.21.2025.02.11.12.24.36 for <52893-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Feb 2025 12:24:36 -0800 (PST) From: Sharlatan Hellseher To: 52893-done@debbugs.gnu.org Subject: gnu: add python-lief Date: Tue, 11 Feb 2025 20:24:35 +0000 Message-ID: <874j10w7p8.fsf@gmail.com> 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: 52893-done 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: text/plain Hi, This project is already in Guix's master branch. 83bfdb40978 gnu: python-lief: Update to 0.12.3. 3451b4adb7e gnu: python-lief: Update to 0.12.2. e4aca1cc3f8 gnu: Add python-lief. Closing as not applied. -- Thanks, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmersgMACgkQdtcnv/Ys 0rVZNhAAglaXnI9/0m/r/Ebzb4UvcKItqTHfhQivieHd7CRgxtDArdvuk1yQOMn9 yj/tBb5g4cyc8vbXAhWp+1fUFD9xFaglaSHfzfqVmo6swwlHX0OSuzx9mvMjmORR OC1xqGXizqEfcTfgEahq1Bp6Nxsg2wqwCbz2COKxWuvwrChEvOubnQg/ne753McZ h6SRJ4yC0VaVRzkUp6p4KIgrRbIVuozpqTgrtRCCKb3xLOE0MWrjRPSbRmBfw18b wGYposMOAFCD0rlGN1zFEjDYs3NfIZLrybUduqLweO7kRe74WoCTTTznb9g+fCAH 8m9KladNmzZS7piywG0IYVti59X9GdRPLkpSONGKtizm6gLKI1VK9QBmMKynXt4N MZ+fcKnxti6kh4BxRdFYebetj9fsjD4XeB0xnnJ9vLEaeAQh5jBhsauGbBtv96HN E8iLlIS4mlRRpEoRUCi0GwWTwszlIJm+A2mlU6pshq4IpnvzRY7TTe8KAq8sYaSE J/1IImXTEoy6NqpsyOcVjDpm1lyD9rHNd6DOn636W2IJ8jaT24bwwknRgUTn3YHq OrKyhfqGfuY1ahjDuCM5TRGjRHFdETYmqBYs3U/e6zGxn1WjIV37xs7xoWif9PSz d6gEUg/CDMkCmrGNxcsJxP5QS2Ry4buJEtqhRqjck6ckExcQOOQ= =NIPd -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Jun 17 22:12:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 12 Mar 2025 11:24:34 +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