From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 08 10:53:02 2022 Received: (at submit) by debbugs.gnu.org; 8 Aug 2022 14:53:02 +0000 Received: from localhost ([127.0.0.1]:41487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oL47p-0004Yq-Ir for submit@debbugs.gnu.org; Mon, 08 Aug 2022 10:53:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:54588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oL47k-0004YZ-Ak for submit@debbugs.gnu.org; Mon, 08 Aug 2022 10:52:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oL47i-0005J8-EP for guix-patches@gnu.org; Mon, 08 Aug 2022 10:52:55 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:42958) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oL47f-0004SK-Q6 for guix-patches@gnu.org; Mon, 08 Aug 2022 10:52:54 -0400 Date: Mon, 08 Aug 2022 22:52:30 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1659970368; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8kGRgEtTIbPOi5YjGtdXhKAxiguxWA2B2jUa7j3F14A=; b=VeFfKMTVgJRaI8TPB299vNQnzH+Oqa1ifoD2YkzMNNUokprOfFk5rdsLzLQEwDYhhsdwCY 1ohDycuHevv+qPTugSPalYeTDGYpTKKt43dqsNXrTZik2C9VTBJ7KGxn3ncQiEHujR61k6 Pe79Czs7209SOfreiMa46D+0kCA5KxXSrUq6yf4xgZ0RKIl8AuwlRq9v5nhXDHiXsiibOi 0pFQpLahItG+CmHr0l73OTcJl7MEh/4KG2mzB8H1M5dV+0KH+uhqcErNOm1mr1mQdottwL vQp9LTY71sVfJi5B7nwzZQtpznnoOYRldePTPiMetbbewHdZKZLuOtmjTgvF6Q== Message-ID: From: Hilton Chain To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-lief. MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space X-Spamd-Bar: / Received-SPF: pass client-ip=144.168.59.46; envelope-from=hako@ultrarare.space; helo=mail.boiledscript.com X-Spam_score_int: 24 X-Spam_score: 2.4 X-Spam_bar: ++ X-Spam_report: (2.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=1.997, PDS_OTHER_BAD_TLD=1.997, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) =46rom 2d62c631996a97f98b4a1e7f383db87bb5b960a8 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 8 Aug 2022 22:50:45 +0800 Subject: [PATCH] gnu: Add python-lief. * gnu/packages/python-xyz.scm (python-lief): New variable. --- gnu/packages/python-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b6ca32a757..300aa2b52a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -30353,3 +30353,25 @@ (define-public i3-autotiling "Script for Sway and i3 to automatically switch the horizontal/vertic= al window split orientation.") (license license:gpl3))) + +(define-public python-lief + (package + (name "python-lief") + (version "0.12.1") + (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 + "1xzbh3bxy4rw1yamnx68da1v5s56ay4g081cyamv67256g0qy2i1")))) + (build-system python-build-system) + (native-inputs (list cmake)) + (home-page "https://github.com/lief-project/LIEF") + (synopsis "Library to instrument executable formats") + (description + "LIEF is a cross platform library which can parse, modify and abstrac= t ELF, +PE and MachO formats.") + (license license:asl2.0))) base-commit: ec6499aad231b8a5991f38c1ec982be4b3598837 --=20 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 11 11:37:29 2022 Received: (at 57058) by debbugs.gnu.org; 11 Aug 2022 15:37:29 +0000 Received: from localhost ([127.0.0.1]:54824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMAFU-0001c7-PF for submit@debbugs.gnu.org; Thu, 11 Aug 2022 11:37:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMAFS-0001bu-04 for 57058@debbugs.gnu.org; Thu, 11 Aug 2022 11:37:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54598) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMAFM-0001zL-Mr; Thu, 11 Aug 2022 11:37:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=keC7gjji00HO4UkcKtVc2DSqQGyi0IlXnAcyFa+INnM=; b=A3EgNSmB+0950Ccq0DnW YC83gILoWcF3p6q61X7/Py/HW/A4CryTrKN06dBZ9LTjaf1EGgSeR3O9aQyW8R+WonzkUAnomL0uA /eavdt5UE5HkLksmMHIZscEOC0iG/aR6S2/+AOTBzGRBia/TGSObGLku8v+EiBk/SQ6eyHY4BDBwY pJIRwb4ucnLk+GQNaOogQTzw1/Dn+1ozcuXRIjaOdCRjapTV3nYdryfshIQye9zSizBzPWuld8ltZ OiqSYR//HNigGmdIoJks49iOkUnYcXuXtl0O/3WjSqpP9b6Vwsz2OeBlvFPhsXtfbXu6QSCPnZOUV gYBUKT7Ebvhkdg==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:33904 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMAFI-0000py-S8; Thu, 11 Aug 2022 11:37:20 -0400 From: Mathieu Othacehe To: Hilton Chain Subject: Re: bug#57058: [PATCH] gnu: Add python-lief. References: Date: Thu, 11 Aug 2022 17:37:14 +0200 In-Reply-To: (Hilton Chain's message of "Mon, 08 Aug 2022 22:52:30 +0800") Message-ID: <87bksq23md.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57058 Cc: 57058@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: -3.3 (---) Hey, > * gnu/packages/python-xyz.scm (python-lief): New variable. This looks fine to me, but compilation takes a long time and appears to be mono-threaded. I found that nix has the following snippet: --8<---------------cut here---------------start------------->8--- substituteInPlace setup.py \ --replace 'cmake_args = []' "cmake_args = [ \"-DCMAKE_INSTALL_PREFIX=$prefix\" ]" ${pyEnv.interpreter} setup.py --sdk build --parallel=$NIX_BUILD_CORES --8<---------------cut here---------------end--------------->8--- that can maybe allow parallel compilation? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 02:37:44 2022 Received: (at 57058) by debbugs.gnu.org; 16 Aug 2022 06:37:44 +0000 Received: from localhost ([127.0.0.1]:44629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNqCu-0004oB-24 for submit@debbugs.gnu.org; Tue, 16 Aug 2022 02:37:44 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:58154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNqCq-0004nt-8B for 57058@debbugs.gnu.org; Tue, 16 Aug 2022 02:37:42 -0400 Date: Tue, 16 Aug 2022 14:36:29 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1660631853; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=woTf93skvhmcb/700hFSmcz9V6nqkZYhcmOhor34510=; b=QXebdhOw80iTRRHYQrv4rS1uwH+BDEH9lH+PJP3uxW4v1o5N9lFyFAc7yX+GDK6cIZYlaG xWGFW4b50oCloZ0F64xIkGZaorlKgLUVblI3CL0J3GPPTT8VZz9Py9xxt5mlIjTvwD4N+f du1EPN1YkV8eVRZFJf67Y12ymBrucWhObiFx6nSm/mN8r+abt/uSrTAwShuemq60FWl01d pLv1cSDNZL1JL4A+iTuASUb446zlaYsIdBRxvzPKR0/OTKeHV1yB3Jli2QXKpuBwmvEjpo 34prCFhJZUfXIJaswTl+VpFip3kY8VWpy4V02RiNGaA34ODNxNmf5PlSZ8Ohtw== Message-ID: From: Hilton Chain To: 57058@debbugs.gnu.org Subject: [PATCH v2] gnu: Add python-lief. In-Reply-To: <87bksq23md.fsf@gnu.org> References: <87bksq23md.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space X-Spamd-Bar: / X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57058 Cc: Mathieu Othacehe 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 (-) =46rom b9ce692513271f33baf8e45cd10d0a350047986c Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Tue, 16 Aug 2022 14:31:05 +0800 Subject: [PATCH v2] gnu: Add python-lief. * gnu/packages/python-xyz.scm (python-lief): New variable. --- v1 -> v2: Enable parallel compilation. Sorry for the latency! >_< gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 3259f46881..ecc1eab67c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -30644,3 +30644,33 @@ (define-public python-misskey "This package provides access to Misskey's API. Misskey is a SNS platform using the ActivityPub protocol.") (license license:expat))) + +(define-public python-lief + (package + (name "python-lief") + (version "0.12.1") + (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 + "1xzbh3bxy4rw1yamnx68da1v5s56ay4g081cyamv67256g0qy2i1")))) + (build-system python-build-system) + (native-inputs (list cmake)) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'build + (lambda _ + (invoke "python" "setup.py" "--sdk" "build" + (string-append + "-j" (number->string (parallel-job-count))))))= ))) + (home-page "https://github.com/lief-project/LIEF") + (synopsis "Library to instrument executable formats") + (description + "LIEF is a cross platform library which can parse, modify and abstrac= t ELF, +PE and MachO formats.") + (license license:asl2.0))) base-commit: ace7b5babe118adb9caf116eb8273f7db6e7f152 --=20 2.37.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 05:29:35 2022 Received: (at 57058) by debbugs.gnu.org; 16 Aug 2022 09:29:35 +0000 Received: from localhost ([127.0.0.1]:44798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNstD-0000j0-9R for submit@debbugs.gnu.org; Tue, 16 Aug 2022 05:29:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNst9-0000il-Ts for 57058@debbugs.gnu.org; Tue, 16 Aug 2022 05:29:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51564) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNst4-0004DY-FW; Tue, 16 Aug 2022 05:29:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=rwq1twvobBc9j6q8jwD6NOlL4Do3lsfFPyBMingXXfE=; b=HbEo1tGmEmYP1Rntfkgd ogN59SekkrDU+fOISCRMDKBchhUuJI+srH59FekW1OkHtMqRYQlAaq5dls7q+wZUgovXmNEeosrj/ wD9Tj1Q9rUnA/IVmkgW4lCuvu7K/1qmrsCgLBKfPOuEkxmTzhwj1sVf8ty9vf7P+0mArSfEmD3xfo JTY+jn8m8MUsNycm+ytY/6EgtR3P0ApkkG0pOSiqQu+KfBe9P7yJ45mmgL3G16PrfH8HpSdl8ialu YOLZUJ3tVYYct6awY/htAk3aeK1vkojqs6rk4ijH236o7y3P4MqwlD3FBxq6LlveOqR8hnrjCUnFj LA/rnZzO8GFBSA==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:44552 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNst3-0004hf-Bd; Tue, 16 Aug 2022 05:29:26 -0400 From: Mathieu Othacehe To: Hilton Chain Subject: Re: [PATCH v2] gnu: Add python-lief. References: <87bksq23md.fsf@gnu.org> Date: Tue, 16 Aug 2022 11:29:22 +0200 In-Reply-To: (Hilton Chain's message of "Tue, 16 Aug 2022 14:36:29 +0800") Message-ID: <875yiscz9p.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57058 Cc: 57058@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: -3.3 (---) Hey, > v1 -> v2: Enable parallel compilation. > > Sorry for the latency! >_< No worries. I confirm that it compiles faster :) It looks like no tests are run though: --8<---------------cut here---------------start------------->8--- Copying /tmp/guix-build-python-lief-0.12.1.drv-0/source/build/lief.so into build/lib.linux-x86_64-3.9/lief.cpython-39-x86_64-linux-gnu.so copying /tmp/guix-build-python-lief-0.12.1.drv-0/source/build/lief.so -> build/lib.linux-x86_64-3.9/lief.cpython-39-x86_64-linux-gnu.so copying build/lib.linux-x86_64-3.9/lief.cpython-39-x86_64-linux-gnu.so -> ---------------------------------------------------------------------- Ran 0 tests in 0.000s --8<---------------cut here---------------end--------------->8--- Any idea why? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 09:06:44 2022 Received: (at 57058) by debbugs.gnu.org; 16 Aug 2022 13:06:44 +0000 Received: from localhost ([127.0.0.1]:45266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwHM-0000g3-Gv for submit@debbugs.gnu.org; Tue, 16 Aug 2022 09:06:44 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:52124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwHK-0000fp-4m for 57058@debbugs.gnu.org; Tue, 16 Aug 2022 09:06:43 -0400 Date: Tue, 16 Aug 2022 21:06:06 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1660655195; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DncZqrwZ0eVis5ncyutVN+UP+TTMKhNk6h5dX8SPf/E=; b=d4rRLAdgCUiAjpiaNMp2Be2xVYifJBmjhfAt501GsXY23f1xppQWU9dhIIoOINEVwrvHTV rgGb0pzfI8GPwIgxCMDUsPa6Q+/3Pr5fLZa0du2ijAHP9OQwMlkosbl/jR1alQGsSISy/4 J0feuU5K87+Lds4MxIqJ7SGD4L0ZvAHcFRGDh39mc93FnXiXAorLTnifsa3pPjYJoELOEm UhuR1h0f115n3uAfDDPm0UDcOw3AgQv8FerKx97W4vZcruXe8M6P+NbzWn3mf3SXlnGqVh s5F7/rdG7rPegy4bxzzJfWD7dfVCK4Yi3z5naF0oXaN8MCNVo5eZ+45da9AkVA== Message-ID: From: Hilton Chain To: Mathieu Othacehe Subject: Re: [PATCH v2] gnu: Add python-lief. In-Reply-To: <875yiscz9p.fsf@gnu.org> References: <87bksq23md.fsf@gnu.org> <875yiscz9p.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space X-Spamd-Bar: / X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57058 Cc: 57058@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 (-) Found the option in the setup script, however the tests require network. There's also options for docs, for now I'll try out if they are worthy enabling. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 16 09:31:08 2022 Received: (at 57058) by debbugs.gnu.org; 16 Aug 2022 13:31:08 +0000 Received: from localhost ([127.0.0.1]:45359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwex-0003ST-Vz for submit@debbugs.gnu.org; Tue, 16 Aug 2022 09:31:08 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:39198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNweu-0003KU-Ek for 57058@debbugs.gnu.org; Tue, 16 Aug 2022 09:31:06 -0400 Date: Tue, 16 Aug 2022 21:30:32 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1660656657; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: references:references; bh=ZZKKudCrBwOkMYk5YGhQ8S+/YxGYGODC8QF+J0enKsE=; b=ln+QI1/1p5aNZPbVcIcwwlz8ocaACJIOzcsMkzTUB/lBKuqQWvndOMU+U6z5X7gURc6QUJ dZ4ZZn1b5jUeVenkZQSlFaZ+GoIyvVNU5X0ac/qlwQHr1Q/lrgGpQbdykP6B99gErnkclc SBu0SPujH3Vkviy1dIVS/WNcpaza4/rLrjP46gQfGdI24C6HkXwbsQXzoi7E2dzOfU6O0y vipH8XV1S2410nQSwT9GClAtspEPbpKV6KfTfPl7PVeZa3ljtWVYVpSnl+25cNbIXBBcEw 2614qIi+5i+xQ2ny3w4D3imKZYoc/VY0vo5fcbc/6FB7aT9fC/UYfNs11h2Mig== Message-ID: From: Hilton Chain To: 57058@debbugs.gnu.org Subject: [PATCH v3] gnu: Add python-lief. References: <87bksq23md.fsf@gnu.org> <875yiscz9p.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space X-Spamd-Bar: / X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57058 Cc: Mathieu Othacehe 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 (-) =46rom c865b31b702d0e5f86faaadcb306cea269ae1109 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Tue, 16 Aug 2022 21:26:33 +0800 Subject: [PATCH v3] gnu: Add python-lief. * gnu/packages/python-xyz.scm (python-lief): New variable. --- v2 -> v3: Disable tests. gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 3259f46881..fbb52a300f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -30644,3 +30644,34 @@ (define-public python-misskey "This package provides access to Misskey's API. Misskey is a SNS platform using the ActivityPub protocol.") (license license:expat))) + +(define-public python-lief + (package + (name "python-lief") + (version "0.12.1") + (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 + "1xzbh3bxy4rw1yamnx68da1v5s56ay4g081cyamv67256g0qy2i1")))) + (build-system python-build-system) + (native-inputs (list cmake)) + (arguments + (list #:tests? #f ;needs network + #:phases #~(modify-phases %standard-phases + (replace 'build + (lambda _ + (invoke + "python" "setup.py" "--sdk" "build" + (string-append + "-j" (number->string (parallel-job-count))))= ))))) + (home-page "https://github.com/lief-project/LIEF") + (synopsis "Library to instrument executable formats") + (description + "LIEF is a cross platform library which can parse, modify and abstrac= t ELF, +PE and MachO formats.") + (license license:asl2.0))) base-commit: ace7b5babe118adb9caf116eb8273f7db6e7f152 --=20 2.37.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 17 03:25:20 2022 Received: (at 57058-done) by debbugs.gnu.org; 17 Aug 2022 07:25:20 +0000 Received: from localhost ([127.0.0.1]:49319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oODQW-0002kD-5t for submit@debbugs.gnu.org; Wed, 17 Aug 2022 03:25:20 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oODQT-0002jx-Ek for 57058-done@debbugs.gnu.org; Wed, 17 Aug 2022 03:25:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33874) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oODQN-0006x1-5n; Wed, 17 Aug 2022 03:25:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=d5AMDngYRNcUmqwGlrGwg/X7SpAoJzP+oepU1BmdGSs=; b=YDV1LVvyCrbwKAwsdgdC ckKCXcn0sVzBX42D9/ahmRebjB2f1QlHvAW3KwQDVMxH6VSJW0ovVXH22S8Emc2afvEt6fE+sUVQI Bx4NCnAV4Oha6bO+5OyueG6Nge0cUnmyUp0rWiWtYqqs9Wk12WsI/W9eQJ3rpSci7T/x/bOjkEGXl 3ePPFeMuM4rh1g7GF+G3tBhBFEHDL7p+q/7ZMfK6NECRAOhvYr8PCDVU80LSAd46AN+Q6xFXC3/gT a/7pyfG4NtFMDVkMPtrpdzOnvW15OY27XxddYI48OsHHUpIhP7cW05ZcjGMJ0VhbXo3Ta5NOmtYJl ekJgsjzo/eZLpg==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:34236 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oODQJ-0008Oe-Fw; Wed, 17 Aug 2022 03:25:10 -0400 From: Mathieu Othacehe To: Hilton Chain Subject: Re: bug#57058: [PATCH] gnu: Add python-lief. References: <87bksq23md.fsf@gnu.org> <875yiscz9p.fsf@gnu.org> Date: Wed, 17 Aug 2022 09:25:04 +0200 In-Reply-To: (Hilton Chain's message of "Tue, 16 Aug 2022 21:30:32 +0800") Message-ID: <875yirl4bz.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57058-done Cc: 57058-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: -3.3 (---) > * gnu/packages/python-xyz.scm (python-lief): New variable. Pushed, thanks! Mathieu From unknown Fri Jun 20 07:29:19 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, 14 Sep 2022 11:24:08 +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