Received: (at 67403) by debbugs.gnu.org; 19 Sep 2024 16:27:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 19 12:27:35 2024 Received: from localhost ([127.0.0.1]:33387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1srK0E-0000qp-Sa for submit <at> debbugs.gnu.org; Thu, 19 Sep 2024 12:27:35 -0400 Received: from cyberdimension.org ([79.143.250.36]:59552 helo=rockpro64.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1srK0C-0000qb-9V for 67403 <at> debbugs.gnu.org; Thu, 19 Sep 2024 12:27:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=7aVASBMxUUyounp ZlTbafsnjNqFKodduSyqe5/1TdbU=; h=subject:cc:to:from:date; d=cyberdimension.org; b=O288ZJACxAWyVWQaV9OkpfNoJBTkzWNfDaWw5sSMnmpwnT rYUeVWItP+JSPxQ0sd1RPW1Jk7HuPFAghj9YQHSmniV0SF7Z8AQakfZ4q16f58lSVx5wEF Pb+SI8PlRRcbTnhEgeGRg7X+aqOoKIDhbTDRrzAE2d7nI08tifz9r/CijKinc07JODHPgj 4yOOaPNhjNrMDENunp9VxdxaopHVAyyx/8xAhqgeihkLIbCId4dDajp38dSYUQN+KJ8UGi QdbwaZWDpkIlsVGwgOaVaiWWEZqMEIUnyP3MCYYiep60kal4iFPE7EJchfMsq3VVf4bRsg KIbvw21Hv9I2IULg== Received: from primary_laptop (localhost [127.0.0.1]) by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id b47783f5; Thu, 19 Sep 2024 16:27:12 +0000 (UTC) Date: Thu, 19 Sep 2024 18:26:12 +0200 From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: Tobias Geerinckx-Rice <me@HIDDEN> Subject: Review of iftool patches Message-ID: <20240919182612.7441a485@primary_laptop> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.41; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/=FUoPkHWq/mCllK8H9i=TDG"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: 67403 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --Sig_/=FUoPkHWq/mCllK8H9i=TDG Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, I'm unsure if you are a Guix commiter or not but we're looking for a review of a patchset that includes updating the Coreboot source code and add more tools like ifdtools. The patch has been sitting there for about 1 year and as I understand the title of the patchset "Coreboot related patches" makes people afraid because most Guix contributors are probably not familiar with Coreboot and so they just skip this patch. So if you're interested, the patch is available on issues.guix.gnu.org[1] or debbugs.gnu.org[2] (Tor is blocked for [1], probably by the datacenter, so use [2] in that case). PS: I emailed you because you already did the same thing we're trying to do: update the Coreboot revision. We also need to do it because the current source code contains nonfree software, and that nonfree software is gone in the source code of newer Coreboot versions. References: ----------- [1]https://issues.guix.gnu.org/67403 [2]https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67403 Denis. --Sig_/=FUoPkHWq/mCllK8H9i=TDG Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmbsUKQACgkQX138wUF3 4mMPgQ/9F5H02bKsusDSsS8Fve3XNme6eUM3msGbf81B06UFsMUgOxOtUetaoWn5 PArv4YXOOsR27U/lVUQ/EO5uFhg5y41+6als3+Q1JjERW0AwJK3fqzW3PUD2yEJI UtfN75l8JCfsf4bp1WM8OwVctOkUWmG0BsuvKRN9RB9N1CtNM2FZ84mv/KE1kECX ccwBghcLzyXOZ2qkvqv9/Q0hYWrdRUklwH2G4jBaHLOIRGmCTmQ3a37ZuFn2dqA2 vxMdL09w4i2Oo++irJotZFSi4d9ctsAUmLj2BAjJE8V8/rOQJBCxZhyNB/Zsz1nr NqlwN/nfnQQlaw92Spmx02DoPFa+DWni3p8/C/H7kzBA7SjDDahiPBG+qm5skUSA l/Fiq1vVwpO4HUyInU+9WyGgO68nyXWITKxsh1GguLhOywy+ptQF8Dq+a8KUWpN/ h/qpQs455tr0MFBVxtovBpbYxSttR2zV3B3FmkiWiU+qGlF4+yTlY6JJx0FVqFed 6eSgCOtZr9LQiw4u0ISB70j80NfnWZGII1dbrlD7qGpDm0S6MKqY5oOxQ3v/TLsA GCjBs/CLk4UzRtM6sM58vMIB9zAYvI5nIGzzRArX8kloLS81fsZhsteu020dzDlL cfOYmn609CKE4vFz1YZDVwjLqVXEfxy4g7EysKrlmC1NkbHJsgg= =dzv0 -----END PGP SIGNATURE----- --Sig_/=FUoPkHWq/mCllK8H9i=TDG--
guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 22 Mar 2024 00:59:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 21 20:59:28 2024 Received: from localhost ([127.0.0.1]:52349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rnTFo-0000TH-2p for submit <at> debbugs.gnu.org; Thu, 21 Mar 2024 20:59:28 -0400 Received: from cyberdimension.org ([80.67.179.20]:54166 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1rnTFl-0000Sv-2Y for 67403 <at> debbugs.gnu.org; Thu, 21 Mar 2024 20:59:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=rN+wnl8OIekzgP2 Bg+Ha2g5/JuU3ZKlz1NabkPX8PG0=; h=references:in-reply-to:subject:to: from:date; d=cyberdimension.org; b=JADy4yBXVKQpx3Cwush61+TPJAl0SwVQEn+ H/EmIedSO6BISbc2sKpgAn7frts9A5tZZQ+oQ29JOljio7prjvKzTbZjrUDmT0wmcKXwRU OP4HuUeHvWCIIxlthsXVEG/j/moq7tzdAAVxITp2aKKXvL9DRhs0M95nSUnyfpmw+X3VvI yhlPycJWfJzgZK8mEVNjbn99gZSGFU7VpQ0/brLOjYbJV6JesAyuA0MLcCH7HOlYyOxWZW ZrsZC7AQTfe6vrADQq6AO1N22HJsP1mCreB4BqX9UI7FsfX0ACIAVxj3h1HgYZzctYd6FG Zal7ZkUwJ0y/ZF9l1DD+2ltrrYA== Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 227cacfc for <67403 <at> debbugs.gnu.org>; Fri, 22 Mar 2024 00:58:43 +0000 (UTC) Date: Fri, 22 Mar 2024 01:58:09 +0100 From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: Re: [PATCH 0/8] Coreboot related patches. Message-ID: <20240322015809.0e607bc5@primary_laptop> In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/TZhrp6agfqFIqEEWMXym+w2"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --Sig_/TZhrp6agfqFIqEEWMXym+w2 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 23 Nov 2023 16:09:41 +0100 Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> wrote: > This patchset updates some tools that use the Coreboot source, fixes > a freedom bug, code and also add two new tools (bucts and nvramtool). [...] > Denis 'GNUtoo' Carikli (8): > gnu: ifdtool: Update to 4.22. > gnu: Add bucts. > gnu: intelmetool: Update to 4.22. > gnu: ifdtool: Update to new style. > gnu: ifdtool: Use cc-for-target. > gnu: intelmetool: Update to new style. > gnu: intelmetool: Use cc-for-target. > gnu: Add nvramtool. Ping. Denis. --Sig_/TZhrp6agfqFIqEEWMXym+w2 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmX816EACgkQX138wUF3 4mMBcBAAnI6KKm/3JL5D0MlQScXNVgAJC2+HQxMwxeuMgpJu66LZCJ5XrP6KoAIr TXCcGhLGbeE8J1kn6Dt577hCxHtOQ5/jsBJ6NaTHJcxbnwa9DeNgZWgce5kzyDk6 lWCloJ94plBKXWncKQa2amkzhWIDRDsYVfhdE5QnCl0o7IEBL7/Otv8P4Vn4MZ86 U3F1u9Au2BNE0fy+m2sK5YkP5uTgB6vTis9FWIt78KnpC0E1Qe6UoMxsoxV7dF+H V2p72WsKQ0NJNJFsUk0dUx9pVsyqc1Z41OcOG8CAFaEFiNVjqrI3+JZzkFNMw4Bb ySE2qeBKVwdSeoIrEfmBO84hc1z3mMqigXtijMXf/8rQxBZCK22IMgPRv3FVsdTR b75nbHBo8x9uQlbyO+McFaDtkKEbFYqEaZpLXHgi/SBMgzEqwrQtCaZRpxRhDAXd VCy2ZXb1tcMLZthhV8d+Rq+HhGCRrNWxumLFJbtmXd5B1EQSIoX/AV/7v6rjmKRY HYHJORRK/haOPeCaI2zdycM1FjVXy1BXdRRYVjDOS8VmUMn2Oxc+j/5Aba99sqgu 7ImPj9cPq2EcPeMyKHodfmOgJfcA+3aO9SNvkLsdsLbh2l/22X05fB+Nung2FMhJ /O7aEq+O55JoyyEZQLOnQQ1lqq8v1RtoccTj/vFqZ6qyF77qwGY= =/lMB -----END PGP SIGNATURE----- --Sig_/TZhrp6agfqFIqEEWMXym+w2--
guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:30 2023 Received: from localhost ([127.0.0.1]:34717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bd0-0002i8-Im for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:30 -0500 Received: from [2001:910:1314:ffff::1] (port=60338 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcv-0002ga-NV for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:26 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id b67d99fc; Thu, 23 Nov 2023 15:28:19 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 673dba84; Thu, 23 Nov 2023 15:28:18 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 8/8] gnu: Add nvramtool. Date: Thu, 23 Nov 2023 16:27:44 +0100 Message-ID: <5a249dd2990f7856d7cc8347a8f0786befda20e7.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/flashing-tools.scm (nvramtool): New variable. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I4f1391d51cf861b281abb0cf7d46022b50e70c4e --- gnu/packages/flashing-tools.scm | 28 ++++++++++++++++++++++++++++ 1 file chan [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) * gnu/packages/flashing-tools.scm (nvramtool): New variable. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I4f1391d51cf861b281abb0cf7d46022b50e70c4e --- gnu/packages/flashing-tools.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 705fd76d6f..bf6726d40b 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -496,6 +496,34 @@ (define-public intelmetool ;; This is obviously an Intel thing, plus it requires <cpuid.h>. (supported-systems '("x86_64-linux" "i686-linux")))) +(define-public nvramtool + (package + (name "nvramtool") + (version coreboot-version) + (source coreboot-source) + (build-system gnu-build-system) + (arguments + (list + #:make-flags + #~(list (string-append "CC=" #$(cc-for-target)) + "INSTALL=install" + (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "util/nvramtool"))) + (delete 'configure)) ; no configure script + #:tests? #f)) ; no test suite + (home-page "https://coreboot.org") + (synopsis "Tool to read/write Coreboot settings") + (description "This package provides @command{nvramtool}. It can list the +available values for each Coreboot settings, read/write them, and restore +their default values. It also has lower level features like the ability to +correct checksum if the settings data were corrupted, or ability to read/write +individual bits in the CMOS memory holding the settings.") + (license license:gpl2))) + (define-public me-cleaner (package (name "me-cleaner") -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:30 2023 Received: from localhost ([127.0.0.1]:34715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bd0-0002i0-7c for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:30 -0500 Received: from cyberdimension.org ([80.67.179.20]:43426 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcv-0002gW-Jr for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:26 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 2ebbf6a8; Thu, 23 Nov 2023 15:28:18 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 14f4f58e; Thu, 23 Nov 2023 15:28:18 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 7/8] gnu: intelmetool: Use cc-for-target. Date: Thu, 23 Nov 2023 16:27:43 +0100 Message-ID: <f8d0b975393a14ab601d9bc79c0d579dc91dcb0b.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/flashing-tools.scm (intelmetool): Use cc-for-target. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I9c75eae35f30395528ecec5e44074fcbf04663ac --- gnu/packages/flashing-tools.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index c93e4616ea..705fd76d6f 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -475,7 +475,7 @@ (define-public intelmetool (arguments (list #:make-flags - #~(list "CC=gcc" + #~(list (string-append "CC=" #$(cc-for-target)) "INSTALL=install" (string-append "PREFIX=" #$output)) #:phases -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:30 2023 Received: from localhost ([127.0.0.1]:34713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bcz-0002ht-Sh for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:30 -0500 Received: from cyberdimension.org ([80.67.179.20]:51698 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcv-0002h1-Ap for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:25 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 7d8853af; Thu, 23 Nov 2023 15:28:18 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 333a649d; Thu, 23 Nov 2023 15:28:17 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 6/8] gnu: intelmetool: Update to new style. Date: Thu, 23 Nov 2023 16:27:42 +0100 Message-ID: <1171674c705f1f6500e8961dc4baba25268ffef3.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/flashing-tools.scm (intelmetool): Update to new style. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I2c1996cdb2d41804bad55acef25375062edc11de --- gnu/packages/flashing-tools.scm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 8959ed66ab..c93e4616ea 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -473,18 +473,18 @@ (define-public intelmetool (inputs (list pciutils zlib)) (arguments - `(#:make-flags - (list "CC=gcc" - "INSTALL=install" - (string-append "PREFIX=" (assoc-ref %outputs "out"))) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ - (chdir "util/intelmetool") - #t)) - (delete 'configure) - (delete 'check)))) + (list + #:make-flags + #~(list "CC=gcc" + "INSTALL=install" + (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "util/intelmetool"))) + (delete 'configure) + (delete 'check)))) (home-page "https://github.com/zamaudio/intelmetool") (synopsis "Intel Management Engine tools") (description "This package provides tools for working with Intel -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:29 2023 Received: from localhost ([127.0.0.1]:34711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bcz-0002hm-J0 for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:29 -0500 Received: from [2001:910:1314:ffff::1] (port=60338 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcu-0002ga-V1 for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:25 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 59b665e2; Thu, 23 Nov 2023 15:28:17 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id f37b8815; Thu, 23 Nov 2023 15:28:16 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 5/8] gnu: ifdtool: Use cc-for-target. Date: Thu, 23 Nov 2023 16:27:41 +0100 Message-ID: <3f44d2925e25748a5b553c8b2363c86fcc9801a1.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/flashing-tools.scm (ifdtool): Use cc-for-target. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I50513337dc69f8daad17966af1193da44e7b054e --- gnu/packages/flashing-tools.scm | 2 +- 1 file changed, 1 insertion(+), 1 dele [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) * gnu/packages/flashing-tools.scm (ifdtool): Use cc-for-target. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I50513337dc69f8daad17966af1193da44e7b054e --- gnu/packages/flashing-tools.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 5be725d4a1..8959ed66ab 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -448,7 +448,7 @@ (define-public ifdtool (arguments (list #:make-flags - #~(list "CC=gcc" + #~(list (string-append "CC=" #$(cc-for-target)) "INSTALL=install" (string-append "PREFIX=" #$output)) #:phases -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:29 2023 Received: from localhost ([127.0.0.1]:34709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bcz-0002hf-8C for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:29 -0500 Received: from cyberdimension.org ([80.67.179.20]:43426 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcu-0002gW-PT for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:25 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 5e2fd9cf; Thu, 23 Nov 2023 15:28:16 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 9fa11d8a; Thu, 23 Nov 2023 15:28:16 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 4/8] gnu: ifdtool: Update to new style. Date: Thu, 23 Nov 2023 16:27:40 +0100 Message-ID: <f62283f1155b423189b1c2b9fb14fb297147966f.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/flashing-tools.scm (ifdtool): Update to new style. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: Id29bac48835edb8d24b996d0891e95d23bdeaed8 --- gnu/packages/flashing-tools.scm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 1785bee910..5be725d4a1 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -446,18 +446,18 @@ (define-public ifdtool (source coreboot-source) (build-system gnu-build-system) (arguments - `(#:make-flags - (list "CC=gcc" - "INSTALL=install" - (string-append "PREFIX=" (assoc-ref %outputs "out"))) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ - (chdir "util/ifdtool") - #t)) - (delete 'configure)) ; no configure script - #:tests? #f)) ; no test suite + (list + #:make-flags + #~(list "CC=gcc" + "INSTALL=install" + (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "util/ifdtool"))) + (delete 'configure)) ; no configure script + #:tests? #f)) ; no test suite (home-page "https://github.com/corna/me_cleaner/") (synopsis "Intel Firmware Descriptor dumper") (description "This package provides @command{ifdtool}, a program to -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:29 2023 Received: from localhost ([127.0.0.1]:34707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bcy-0002hb-UI for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:29 -0500 Received: from cyberdimension.org ([80.67.179.20]:43426 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bct-0002gW-TP for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:24 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id cb2d7808; Thu, 23 Nov 2023 15:28:16 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 3cf5b026; Thu, 23 Nov 2023 15:28:15 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 3/8] gnu: intelmetool: Update to 4.22. Date: Thu, 23 Nov 2023 16:27:39 +0100 Message-ID: <5c19ca2b4e520e2d7e6bf39fbc60f10623c5dcef.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/flashing-tools.scm (intelmetool): Use coreboot-version and coreboot-source. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: If1d78511c6b0752e3938fb274ac754693f76a116 --- gnu/packages/flashing-tools.scm | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 4fe78ce783..1785bee910 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -467,16 +467,8 @@ (define-public ifdtool (define-public intelmetool (package (name "intelmetool") - (version "4.7") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://review.coreboot.org/p/coreboot") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0nw555i0fm5kljha9h47bk70ykbwv8ddfk6qhz6kfqb79vzhy4h2")))) + (version coreboot-version) + (source coreboot-source) (build-system gnu-build-system) (inputs (list pciutils zlib)) -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:28 2023 Received: from localhost ([127.0.0.1]:34705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bcy-0002hV-Ar for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:28 -0500 Received: from cyberdimension.org ([80.67.179.20]:43426 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcs-0002gW-VO for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:23 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id c074010e; Thu, 23 Nov 2023 15:28:15 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 5e896988; Thu, 23 Nov 2023 15:28:14 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 2/8] gnu: Add bucts. Date: Thu, 23 Nov 2023 16:27:38 +0100 Message-ID: <e8b2125d9d33943e30f377aae4092ca00968d8f8.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/flashing-tools.scm (bucts): New variable (ifdtool): Use coreboot-source and coreboot-version. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: I5964f138c3947298f047afb16dd30b54c396018b --- gnu/packages/flashing-tools.scm | 73 ++++++++++++++++++++++++++++----- 1 file changed, 63 insertions(+), 10 deletions(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index be9a48898e..4fe78ce783 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -378,19 +378,72 @@ (define-public heimdall referred to as the \"Odin 3 protocol\".") (license license:expat))) +(define-public coreboot-version "4.22") + +(define-public coreboot-source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/coreboot/coreboot") + (commit coreboot-version))) + (file-name (git-file-name "coreboot" coreboot-version)) + (sha256 + (base32 + "125qw98f8zfhq0d5rpawxsjghqxwmg6yha1r1dqmwbxd7i12bj8f")))) + +(define-public bucts + (package + (name "bucts") + (version coreboot-version) + (source coreboot-source) + (inputs (list pciutils)) + (build-system gnu-build-system) + (arguments + (list + #:tests? #f ;no tests + #:make-flags #~(list (string-append "CC=" + #$(cc-for-target)) + (string-append "DESTDIR=" + #$output) "INSTALL=install" + "PREFIX=/") + #:phases #~(modify-phases %standard-phases + (delete 'configure) ;no configure script + (add-after 'unpack 'enter-source + (lambda _ + (chdir "util/bucts"))) + (add-after 'enter-source 'fixup-version + (lambda _ + (substitute* "Makefile" + (("^VERSION:=*") + #$(string-append "VERSION:=" version))))) + ;; no install target + (replace 'install + (lambda _ + (let ((bin (string-append #$output "/bin")) + (doc (string-append #$output "/share/doc/bucts/")) + (licenses (string-append #$output + "/share/licenses/bucts/"))) + (install-file "bucts" bin) + (install-file "readme.md" doc) + (install-file "../../COPYING" licenses))))))) + (home-page "https://coreboot.org") + (synopsis "Tool to manipulate swap boot firmware bootblocks on the Intel + I945 chipsets") + (description + "This package provides @command{bucts}. That command can flip a + bit in the BUC.TS register of the Intel I945 chipsets and show the +register status. When the bit is set, it swaps the bootblock +location. Because the bootblock region is often set read-only by the +default BIOS, this enables to bypass that restriction and is used as +part of a procedure to replace the nonfree BIOS with free software on +various computers (Lenovo X60, X60s, X60T, T60, probably more).") + (license license:gpl2))) + (define-public ifdtool (package (name "ifdtool") - (version "4.22") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/coreboot/coreboot") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "125qw98f8zfhq0d5rpawxsjghqxwmg6yha1r1dqmwbxd7i12bj8f")))) + (version coreboot-version) + (source coreboot-source) (build-system gnu-build-system) (arguments `(#:make-flags -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at 67403) by debbugs.gnu.org; 23 Nov 2023 15:28:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:28:24 2023 Received: from localhost ([127.0.0.1]:34697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6Bct-0002go-Um for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:24 -0500 Received: from cyberdimension.org ([80.67.179.20]:43426 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6Bcq-0002gW-AB for 67403 <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:28:22 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 198211d1; Thu, 23 Nov 2023 15:28:14 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id ee745567; Thu, 23 Nov 2023 15:28:13 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 67403 <at> debbugs.gnu.org Subject: [PATCH 1/8] gnu: ifdtool: Update to 4.22. Date: Thu, 23 Nov 2023 16:27:37 +0100 Message-ID: <c833ca8f38b1309574bded76a5e2bb3f5fd623ad.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1700752093.git.GNUtoo@HIDDEN> References: <cover.1700752093.git.GNUtoo@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: ( <paren@HIDDEN>, Christopher Baines <guix@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Raghav Gururajan <rg@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, jgart <jgart@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67403 Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/flashing-tools.scm (ifdtool): Update to 4.22. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> Change-Id: Ib39395d4516440eae76920c5d58a51817736d385 --- gnu/packages/flashing-tools.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 23d21ca6a9..be9a48898e 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -381,7 +381,7 @@ (define-public heimdall (define-public ifdtool (package (name "ifdtool") - (version "4.9") + (version "4.22") (source (origin (method git-fetch) (uri (git-reference @@ -390,7 +390,7 @@ (define-public ifdtool (file-name (git-file-name name version)) (sha256 (base32 - "0jidj29jh6p65d17k304wlzhxvp4p3c2namgcdwg2sxq8jfr0zlm")))) + "125qw98f8zfhq0d5rpawxsjghqxwmg6yha1r1dqmwbxd7i12bj8f")))) (build-system gnu-build-system) (arguments `(#:make-flags -- 2.41.0
, guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 23 Nov 2023 15:10:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 23 10:10:28 2023 Received: from localhost ([127.0.0.1]:34621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r6BLY-00080o-8t for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:10:28 -0500 Received: from lists.gnu.org ([2001:470:142::17]:54218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1r6BLW-00080Y-Si for submit <at> debbugs.gnu.org; Thu, 23 Nov 2023 10:10:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>) id 1r6BLI-0003iS-R3 for guix-patches@HIDDEN; Thu, 23 Nov 2023 10:10:12 -0500 Received: from cyberdimension.org ([80.67.179.20] helo=gnutoo.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>) id 1r6BLG-0008R1-6n for guix-patches@HIDDEN; Thu, 23 Nov 2023 10:10:12 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 3e4ca27d; Thu, 23 Nov 2023 15:10:06 +0000 (UTC) Received: from localhost.localdomain (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id d4f5467b; Thu, 23 Nov 2023 15:10:06 +0000 (UTC) From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/8] Coreboot related patches. Date: Thu, 23 Nov 2023 16:09:41 +0100 Message-ID: <cover.1700752093.git.GNUtoo@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=80.67.179.20; envelope-from=GNUtoo@HIDDEN; helo=gnutoo.cyberdimension.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) Hi, This patchset updates some tools that use the Coreboot source, fixes a freedom bug, code and also add two new tools (bucts and nvramtool). The freedom bug is the bug #66986[1] ("ifdtool: Firmwares with missing source code present in source code"). It is fixed because the files mentioned in this bug report are gone in Coreboot 4.22. I've also done a quick grep for words like "reverse engineering" and that didn't find any nonfree license. So upstream probably finished moving the nonfree files in a separate repositories. [1]https://issues.guix.gnu.org/66986 Denis 'GNUtoo' Carikli (8): gnu: ifdtool: Update to 4.22. gnu: Add bucts. gnu: intelmetool: Update to 4.22. gnu: ifdtool: Update to new style. gnu: ifdtool: Use cc-for-target. gnu: intelmetool: Update to new style. gnu: intelmetool: Use cc-for-target. gnu: Add nvramtool. gnu/packages/flashing-tools.scm | 161 +++++++++++++++++++++++--------- 1 file changed, 117 insertions(+), 44 deletions(-) base-commit: 5283d24062be62f59ff9f14fa7095ebcfcb7a9a4 -- 2.41.0
Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#67403
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.