From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Mar 2023 07:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 62324@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167938377928774 (code B ref -1); Tue, 21 Mar 2023 07:30:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Mar 2023 07:29:39 +0000 Received: from localhost ([127.0.0.1]:57445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peWR8-0007U2-L9 for submit@debbugs.gnu.org; Tue, 21 Mar 2023 03:29:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:33306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peWR3-0007Tr-OT for submit@debbugs.gnu.org; Tue, 21 Mar 2023 03:29:37 -0400 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 ) id 1peWR3-0001no-FB for guix-patches@gnu.org; Tue, 21 Mar 2023 03:29:33 -0400 Received: from out203-205-221-235.mail.qq.com ([203.205.221.235]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peWQx-000878-UQ for guix-patches@gnu.org; Tue, 21 Mar 2023 03:29:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679383753; bh=0GsAKgTejAKO4y4VKYOUTD56NL9vn/aQh8i4vmoviWM=; h=From:To:Subject:Date; b=YLBCZ+i9YbGvL710iefyyZpbcV3eH9k+0PaB1SEbS0T7JM7UlkKba2Fm0rOU0Rusd fAYIqHrx8vSjV3DaguUCd6RMT8JiG09t3jtY31M5SlCrMlGo+/aWg/mHyonuIgZD3r pi0mZAfAISPE65LxD9+wXOoijL5csjv8UzxRfjq0= Received: from Workstation ([113.200.58.204]) by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP id 74C2C415; Tue, 21 Mar 2023 15:29:12 +0800 X-QQ-mid: xmsmtpt1679383752tinq3g0mj Message-ID: X-QQ-XMAILINFO: MpO6L0LObisW4p7gUQ0g4wGOUcpwnTU8YncV9nSS0nooBa7yjnrGtwp5l2lR2h ieN7qNd1lywAbcpPNqOqLbGLelMLoCziZScFTUk3A2FffIO+jncdGf5OmxmF78Zbw8ON0vK537Z8 js0AaHiYbUC6lF4fl6eNO+C/8IaiVTmvYQzuSX7LkmjCq36wb6pPzPZPo1pyIYt5GaA5udia3Bjx td3+w0lNV24gmlcgtHqbcyugeaCAXp9E10sYYt3ovpKZKbyVQsUJqr9CnA5mFNXa4VxrHIeO04e8 8YDRFnueq/UcVVqxNN9YfCXbWaqkoB1Kt8NYFTZOyqbCwZL7MPIc0mvMWpcOehP1nhezK4365gcn U4AGhC6/HrDVzWLPVKAxb7PHqhRbf4SKVtbdFhkTvsliw0OfJNrrB110OR75OH51uB6GNMcYP1wY n5SI+zPiNLf5VlNVqZ500tzAveVRaUdS7+V/cco7eiQg1NcG5BrPj5ftofuzHXK2TAuvRPBZOClc DNm8XAlEkcEKwqBy2h8btz+h+LHy4qr5BNRegUg2mORvsI45ewydh6XxhgPEokItYC4ZhPdhIUs6 C2jaR7DfaTSEH4FavDhhMmyjvD9C7s0lLW5CEIkfZHlarVHFnN3eOrB5Zqsbz7b/u2zfXk2a0KYL aAsaaKlFk1VOGSZRVUXMsJAaMZ1mNAF+C9w9sZG/OwyRfRYdZZPFTxNFNkb/S8ibVr6+CreHg6tz UYvcR8gCzC0Te1J9RMBqs+tLl0oSgYf0LzT44InRPooeRZlB0EI1ThIErL2VlQk0JoRljNXHPJCM PnSRnN0Nwrm1DJW+aK62g5ciIB+qJnqOgpFeS+3rJniD2Sh3vTQL5nXaC6S1ryuIo= User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Tue, 21 Mar 2023 15:20:27 +0800 X-OQ-MSGID: <87jzzain7q.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-emu8051.patch Content-Transfer-Encoding: quoted-printable Content-Description: emu8051 definition Received-SPF: pass client-ip=203.205.221.235; envelope-from=c4droid@foxmail.com; helo=out203-205-221-235.mail.qq.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 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, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) >From 351280951b0ad515dc6b725dca51a986def1f93f Mon Sep 17 00:00:00 2001 From: c4droid Date: Tue, 21 Mar 2023 15:16:10 +0800 Subject: [PATCH] gnu: Add emu8051. * gnu/packages/embedded.scm (emu8051): New variable. --- gnu/packages/embedded.scm | 41 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 8d854c7..50658e4 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -12,6 +12,7 @@ ;;; Copyright =C2=A9 2021 Morgan Smith ;;; Copyright =C2=A9 2022 Mathieu Othacehe ;;; Copyright =C2=A9 2022 Maxim Cournoyer +;;; Copyright =C2=A9 2023 c4droid ;;; ;;; This file is part of GNU Guix. ;;; @@ -1747,3 +1748,43 @@ (define-public ts4900-utils @item tssilomon @end itemize") (license license:bsd-2)))) + +(define-public emu8051 + (let ((commit "5dc681275151c4a5d7b85ec9ff4ceb1b25abd5a8") + (revision "1")) + (package + (name "emu8051") + (version (git-version "0.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jarikomppa/emu8051") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx"))= )) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ;No test suite + #:make-flags (list (string-append "CC=3D" + ,(cc-for-target))) + #:phases (modify-phases %standard-phases + (delete 'configure) ;No ./configure script + (add-before 'build 'patch-ncurses + ;; Replace LDFLAGS -lcurses to -lncurses + (lambda* _ + (substitute* "Makefile" + (("-lcurses") + "-lncurses")))) + (replace 'install + ;; No installation procedure + (lambda _ + (install-file "emu" + (string-append (assoc-ref %outputs "= out") + "/bin"))))))) + (inputs (list ncurses)) + (home-page "https://github.comjarikomppa/emu8051") + (synopsis "8051/8052 emulator with curses-based UI") + (description "emu8051 is a simulator of the 8051/8052 microcontrolle= rs.") + (license license:expat)))) --=20 2.39.2 From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Mar 2023 13:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: c4droid Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.16794062034846 (code B ref 62324); Tue, 21 Mar 2023 13:44:02 +0000 Received: (at 62324) by debbugs.gnu.org; 21 Mar 2023 13:43:23 +0000 Received: from localhost ([127.0.0.1]:57976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pecGo-0001G6-Of for submit@debbugs.gnu.org; Tue, 21 Mar 2023 09:43:22 -0400 Received: from smtpm3.myservices.hosting ([185.26.105.234]:46914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pecGm-0001Fw-O3 for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 09:43:21 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm3.myservices.hosting (Postfix) with ESMTP id C558820F41; Tue, 21 Mar 2023 14:43:15 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 6CBBC800A3; Tue, 21 Mar 2023 14:43:15 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id sof2ud39V7da; Tue, 21 Mar 2023 14:43:15 +0100 (CET) Received: from [192.168.1.239] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 05BD1800A0; Tue, 21 Mar 2023 14:43:14 +0100 (CET) Message-ID: <6ad8a739-992c-e578-ea8f-76e762f70c42@makinata.eu> Date: Tue, 21 Mar 2023 13:43:14 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Content-Language: en-US References: From: Bruno Victal In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.1 (-) 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.1 (--) Hi, On 2023-03-21 07:20, c4droid wrote: > > + (arguments > + `(#:tests? #f ;No test suite > + #:make-flags (list (string-append "CC=" > + ,(cc-for-target))) > + #:phases (modify-phases %standard-phases > + (delete 'configure) ;No ./configure script > + (add-before 'build 'patch-ncurses > + ;; Replace LDFLAGS -lcurses to -lncurses > + (lambda* _ > + (substitute* "Makefile" > + (("-lcurses") > + "-lncurses")))) How about turning this 'patch-ncurses phase into a patch snippet instead? i.e. (source (origin (method ...) ... (modules '((guix build utils))) (snippet #~(begin ;; Replace LDFLAGS -lcurses to -lncurses (substitute* "Makefile" (("-lcurses") "-lncurses")))))) [...] > + (replace 'install > + ;; No installation procedure > + (lambda _ > + (install-file "emu" > + (string-append (assoc-ref %outputs "out") > + "/bin"))))))) Use G-Expressions here, i.e. (arguments (list #:tests? #f ;No test suite #:make-flags #~(list ...) #:phases #~(modify-phases ... ... (replace 'install (lambda _ (install-file "emu" (string-append #$output "/bin"))))))) Cheers, Bruno From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: Simon South Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Mar 2023 14:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: c4droid Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.167941008732321 (code B ref 62324); Tue, 21 Mar 2023 14:49:02 +0000 Received: (at 62324) by debbugs.gnu.org; 21 Mar 2023 14:48:07 +0000 Received: from localhost ([127.0.0.1]:60169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pedHS-0008PE-L5 for submit@debbugs.gnu.org; Tue, 21 Mar 2023 10:48:07 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:55598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pedHP-0008Og-1K for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 10:48:04 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 415E769243; Tue, 21 Mar 2023 14:47:56 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo07-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo07-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ovZ4-hs29uGD; Tue, 21 Mar 2023 14:47:56 +0000 (UTC) Received: from laptop (23-233-96-72.cpe.pppoe.ca [23.233.96.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id EB3E3690FF; Tue, 21 Mar 2023 14:47:55 +0000 (UTC) From: Simon South References: Date: Tue, 21 Mar 2023 10:47:55 -0400 In-Reply-To: (c4droid@foxmail.com's message of "Tue, 21 Mar 2023 15:20:27 +0800") Message-ID: <87h6uejh44.fsf@simonsouth.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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 (---) c4droid writes: > (home-page "https://github.comjarikomppa/emu8051") This URL appears to be missing a forward slash. -- Simon South simon@simonsouth.net From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 00:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Bruno Victal Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.16794465539572 (code B ref 62324); Wed, 22 Mar 2023 00:56:02 +0000 Received: (at 62324) by debbugs.gnu.org; 22 Mar 2023 00:55:53 +0000 Received: from localhost ([127.0.0.1]:32959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pemld-0002UJ-18 for submit@debbugs.gnu.org; Tue, 21 Mar 2023 20:55:53 -0400 Received: from out203-205-221-153.mail.qq.com ([203.205.221.153]:44019) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pemlU-0002Tu-8W for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 20:55:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679446528; bh=mCO9+SC3IULPdTFZZ/MzdT98cAUwdwmluk1KrxMCWcs=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=G/gCbUh2rCHWqOUg9G8UGAaKst8C/Uc6CKjspT/Cy3jqPg+XO1ePok9/WyceizIef MLfth6vPKWRy6riTnE4jx243c4QpFRb5J8WT4KtG21dGZJWf6H0YIfHeJVEE8wjCvj y7UkDvF9HThpXR0QRkeTBNLTR3qhyd+xzbYIVCj0= Received: from Workstation ([113.200.58.195]) by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP id DDB9C83F; Wed, 22 Mar 2023 08:55:27 +0800 X-QQ-mid: xmsmtpt1679446527tr5fm23jb Message-ID: X-QQ-XMAILINFO: NT+xk6rB66UcYNbsdWNCktMjvLHPO3n6Ud/QPYGs/Ao9gFkwDAYOsjbsZBmkBw f857zGlXqyoTQh52IOEuqOPOYForJbh7xpX1XvvQnGCvgpMuwxhpuSuH5gUN3jgSNz5YiCghf9ar vLSItxWcvxt4mCx+6Q9ZTgrLDADDuWhQKAXCiq+Oj5w1l+qw1vhiAxtxclteWpET9FAgTkkGbRLF GL44RCvppdUNeuOjq8/iQjp4VQ8/GnDRvVzYAeyFWQL48k46nRaJ2dcjUT98fDXcxet1o5kMUYRZ Ldbe9P4/LAZCpJG5NqUFzfUKsAtMvurtxfRmtspv+4dO/Z3ezr8lA+PRKDbmIy4H/1KSlytWGq0/ eCmNd/hldqzfaexteek5KpGRMl4UQEGXFPcHN6gYAKeQzdJqVFRdImGLtXOtAXCms6g4ZisRa/jK ImoLE8lLu0zJ7M4Cge/Xr1qhCOez8J8KSylLWxv49L7nNCf2Hin0dEcyglh5fk2UX7QXAVeM5OpX PFOaDnhCOunpOylJ03N31n836Odq5o9b1qW7OTDaobBMkUI3zK4H0k9z51xkUK0d6nGeBpJ0+r7j qrHGNIzHYhDLQE0pGAziaZtllfYap2DKkS9z9e9ubMSTdAd/Hh7h7qu+xqfTI3aCB3VXLgE3z+Zt KkN2INggRAgpS3POur2xTHktL8rC1/RJ6zcFxxhkoZ6VD1FDpQoHb1SAGJ5B3NjBFVYTeCyjFNx9 oRWK7CfnfLar1N5sIuZwaRDS3933Oob0JaImWrv7KN0sBHcvYnogSdAbgNAomNZ0fpeRxcX/A499 8PzfbCAoMuirXgUg9pl8QOu0PsaZe/jZ/4GJeFyl4Ky15hM5mvZRWt5GdvQZtm7wusejtYkLW6rW qPYiM1qHsjas/uKdtfisF76JVSPz2eY2GXknKRf4xXdOIsv8RmbB3QZOvnr2nhIJDsNE8MXUPa References: <6ad8a739-992c-e578-ea8f-76e762f70c42@makinata.eu> User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Wed, 22 Mar 2023 08:53:41 +0800 In-reply-to: <6ad8a739-992c-e578-ea8f-76e762f70c42@makinata.eu> Message-ID: <87ttydbo5c.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.6 (+++) 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: Hi, Bruno Bruno Victal writes: > Hi, > > On 2023-03-21 07:20, c4droid wrote: >> >> + (arguments >> + `(#:tests? #f ;No test suite >> + #:make-flags (list (string-append "CC=" >> + , (cc-for-target))) >> + #:phases (modify-phases %st [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.153 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.153 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 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.6 (++) 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: Hi, Bruno Bruno Victal writes: > Hi, > > On 2023-03-21 07:20, c4droid wrote: >> >> + (arguments >> + `(#:tests? #f ;No test suite >> + #:make-flags (list (string-append "CC=" >> + ,(cc-for-target))) >> + #:phases (modify-phases %st [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [203.205.221.153 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.221.153 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi, Bruno Bruno Victal writes: > Hi, > > On 2023-03-21 07:20, c4droid wrote: >> >> + (arguments >> + `(#:tests? #f ;No test suite >> + #:make-flags (list (string-append "CC=" >> + ,(cc-for-target))) >> + #:phases (modify-phases %standard-phases >> + (delete 'configure) ;No ./configure script >> + (add-before 'build 'patch-ncurses >> + ;; Replace LDFLAGS -lcurses to -lncurses >> + (lambda* _ >> + (substitute* "Makefile" >> + (("-lcurses") >> + "-lncurses")))) > > How about turning this 'patch-ncurses phase into a patch snippet instead? i.e. > I'll change it later, thanks for the hints. > (source > (origin > (method ...) > ... > (modules '((guix build utils))) > (snippet > #~(begin > ;; Replace LDFLAGS -lcurses to -lncurses > (substitute* "Makefile" > (("-lcurses") "-lncurses")))))) > > [...] > >> + (replace 'install >> + ;; No installation procedure >> + (lambda _ >> + (install-file "emu" >> + (string-append (assoc-ref %outputs "out") >> + "/bin"))))))) > > Use G-Expressions here, i.e. > > (arguments > (list > #:tests? #f ;No test suite > #:make-flags #~(list ...) > #:phases > #~(modify-phases ... > ... > (replace 'install > (lambda _ > (install-file "emu" (string-append #$output "/bin"))))))) > > > Cheers, > Bruno From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 00:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Simon South Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.16794466339721 (code B ref 62324); Wed, 22 Mar 2023 00:58:02 +0000 Received: (at 62324) by debbugs.gnu.org; 22 Mar 2023 00:57:13 +0000 Received: from localhost ([127.0.0.1]:32963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pemmv-0002Wj-Gw for submit@debbugs.gnu.org; Tue, 21 Mar 2023 20:57:13 -0400 Received: from out162-62-57-49.mail.qq.com ([162.62.57.49]:34185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pemmt-0002WR-MG for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 20:57:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679446617; bh=yRKP57BNMZWgaGY4g7qjCsZdLoDZiN8WPk2eG/pyPEI=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=rVyeRLJ9i68BhDy2GSGD6/RYg6i1XMNipnsTGXmc5gusDrV/sXr7n12RxCwmRLE53 Q4PAG+DhnoEKFrwgpJVWYeHWIZiupm5Re2ovXr2ZVxwjq9BYz0AWxPVkwxWnYevTyO Fr9+CfYTYjh69YghWvRgwZh6NOXvZ5Os+tc1qBbU= Received: from Workstation ([113.200.58.195]) by newxmesmtplogicsvrszb6-0.qq.com (NewEsmtp) with SMTP id E382A41B; Wed, 22 Mar 2023 08:56:56 +0800 X-QQ-mid: xmsmtpt1679446616t4rb7qvpk Message-ID: X-QQ-XMAILINFO: NE8iuDeseKq8n3+rjduTssDjpAo4/8g49lLDeNI6uMF8/g6oIGo/+BSm2XnL+5 ZvQ2+sDCCiqyZdfEEEkJNQFbINb2rJtSZi8PaOeacEmIAbxq5g9kZDJe0bXJVQJiBpVfrvFXbq0C Aq94PZBr8K4rGDAe5AGKCNkmBNuVcOTOE5FpCSJY+aEVbuSibV9GZEBxXgRIW/S4/JIBqPPhcIab Xcyf0f2wC8AFaJ0QnHUh54HF6jJAwv41btrUc699eA/wCNeOQxcTebXkUt5Ablatc8ofgpXAuofg WRgA+ir/jkdLCnmheI0zqp31p5cMuZ2C1LayS/N/n/MZYsp+Sp3J+rbKFvGcE9uqa7p2/KgDnrFO vP4Aqhyy06Fh05yspR8bYT7E+aKJsyBHY/BydzmlQ3cWMNewZIV6+BMe26lzNxHm85zfIy+VHV9T GEH4X1AS/fAZwzX34BxgfQZazFqx38siqXByc6LwaggazNHvuvCOVrWrHWxT/6g1UCKPLkAFkar1 0wJDB4SuVzhWT76HaozIa7O9vvEGXkt5nfPu/1gfqxVjc2jswW/SuvRlK56lz1Er7Nz1BNHKSMNe XuKPu2M/LSveSQKaawMMsupHTXXpOM1ULGXicdyGKqJ+2WjFCtT962MTTfP6172MZxhyrtMeSqhe 1n5N4GfaPndz2HcwwRn2TNIPCmIEDr3/muXHqX+NLNKV9ct6kdqw4R29i6u0W0M9KY0TGegi1H+r fMvgKIKmgaa38l3zKnyjIqV7izUAgbUzoJDmJmIYTst77ePuBVQ+f5TaeM+yCdzg8XKwVOdNMVKk ktwDiu7f550HFaHxNfFEo2BKCMapuvFi0h5UttaYeiHRhgGof49AEzaptcEL61h0HWn4ZMaaEFwY aQ2eQkPHhazycyRJ0OBiqiGuEruoFNg2WNWxlThnoxYQcjMfWCB8XpbIblZWOvHdHL1UsQvoyTY0 r+7s8kwns= References: <87h6uejh44.fsf@simonsouth.net> User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Wed, 22 Mar 2023 08:56:00 +0800 In-reply-to: <87h6uejh44.fsf@simonsouth.net> Message-ID: <87pm91bo2u.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.6 (+++) 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: I'll fix it in new patch, my typo fault. Simon South writes: > c4droid writes: >> (home-page "https://github.comjarikomppa/emu8051") > > This URL appears to be missing a forward slash. Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.49 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 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.6 (++) 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: I'll fix it in new patch, my typo fault. Simon South writes: > c4droid writes: >> (home-page "https://github.comjarikomppa/emu8051") > > This URL appears to be missing a forward slash. Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.49 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager I'll fix it in new patch, my typo fault. Simon South writes: > c4droid writes: >> (home-page "https://github.comjarikomppa/emu8051") > > This URL appears to be missing a forward slash. From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 01:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Bruno Victal Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.167944996116281 (code B ref 62324); Wed, 22 Mar 2023 01:53:01 +0000 Received: (at 62324) by debbugs.gnu.org; 22 Mar 2023 01:52:41 +0000 Received: from localhost ([127.0.0.1]:33050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peneb-0004EX-El for submit@debbugs.gnu.org; Tue, 21 Mar 2023 21:52:41 -0400 Received: from out162-62-57-210.mail.qq.com ([162.62.57.210]:54275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peneV-0004E6-Uc for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 21:52:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679449940; bh=P9ssEO9TXACHY5ac2VDE03iHXbt1k+bdr7M/rAyyLDw=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=WggZzEWQ/732IzWqLBphF0d5IIDb+jnlvMm0WlYOGFzAW6SEM7YZypjXqrGCuFi7j C4QWAszjlOApWCEHnWUZ7zwwkL1QOx2ONLPk0KzrVT/SEfw1arq7W8VHurfTfK9cyO 5o4+BKV1LlJdz3fN5g7KifVeWvRjhxz05eoWS3uU= Received: from Workstation ([113.200.58.195]) by newxmesmtplogicsvrszc1-0.qq.com (NewEsmtp) with SMTP id D113CCEB; Wed, 22 Mar 2023 09:52:17 +0800 X-QQ-mid: xmsmtpt1679449937tfxo1s8n4 Message-ID: X-QQ-XMAILINFO: MI8xiyr9SLuAyEU+MQp3ISr2Ke0zmlgiWrkNDPN5x7Zpe8HNSB62rrg6WFjZiL 0Oq0mv0okmxWXqAz5FfFk/pE5WEzt1uU9pme13kID86TGy3m3hJBnzsaKQPoO0x+WPwcHXJLa425 eEO9q8s39ZVvWIzVBc0dro6CPKyseQ1TMcvPja/aNlNsUyb4htd2wVew0xeTrIGKI7RJvP1vAUp8 RJKNw/wd+4ro3IkCcNE56KerkqjYH0j+x9hIU45UOK9kuWt4YmHSzJiBEOt+1oNKmZ9J2QtHp8St tgfJJoYSjIS09run3q/2JhZeQ3ptJpI0vrEDy7fIOXovlEejzuBw+xmF4NQl2VDVvSzcKnYLyaQG y6Mhmxldbf1hvxVHuKnXFEG2O6q5U29NemXKPBQTgWo0K9M00/KGAN3miDprjr9VlC77B1lEo/6n tGVqC2MIzkGZMcmAcmTxL4M0rmNe4ABEKPtU6OP0pqmqh4C1LoDLy/PByHKZNG5OSHpufJ9iMcdq Ka5mxVKbd+hdhkH2qtzaJScBWQ18mgLMq+wEjpedfVWXH8NqmAiuQGjaKs1o7vAffjIz5w59zvan MlvFUTwSnjtKOX5bC2wQwSZTIPpAXGwRqmHyIfTi+jjuPpM9atosZNEVsF2u3W6Np44eTCraJ5El fW2BDcR7QQ7IB2380QeU25vmuaWWhtDxOmjVRYy8VTP7qw6Ca2Q7cK35ibe77XPONf1D4GOJKWX4 6oXYLFsDbvbi9km+IAL7gyk+InTcAwhOfggCyff6oVVyVKi4F3qDOsNk8XS8BI5ysRtjdPxqLgNe xxowDKT5S+lU4XEptxikycK/pH2RPTzI38qpIdUhKnQljh6+7p0/2KlZWQvl84CiDr88TB5uRF0T vfkaUWQZgBW1jviRthZ1yPAR9EGLzQQ8Z26IBp/fK15vwXQ4fKkR5t04xIZYgoKdg1hVcBvItt+n u5i/vRmRwUgysuJmITgw== References: <6ad8a739-992c-e578-ea8f-76e762f70c42@makinata.eu> User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Wed, 22 Mar 2023 09:48:47 +0800 In-reply-to: <6ad8a739-992c-e578-ea8f-76e762f70c42@makinata.eu> Message-ID: <87h6udo8ml.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 3.6 (+++) 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: Hi, Bruno Bruno Victal writes: > Hi, > > On 2023-03-21 07:20, c4droid wrote: >> >> + (arguments >> + `(#:tests? #f ;No test suite >> + #:make-flags (list (string-append "CC=" >> + , (cc-for-target))) >> + #:phases (modify-phases %st [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.210 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.210 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 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.6 (++) 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: Hi, Bruno Bruno Victal writes: > Hi, > > On 2023-03-21 07:20, c4droid wrote: >> >> + (arguments >> + `(#:tests? #f ;No test suite >> + #:make-flags (list (string-append "CC=" >> + ,(cc-for-target))) >> + #:phases (modify-phases %st [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.210 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.210 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi, Bruno Bruno Victal writes: > Hi, > > On 2023-03-21 07:20, c4droid wrote: >> >> + (arguments >> + `(#:tests? #f ;No test suite >> + #:make-flags (list (string-append "CC=" >> + ,(cc-for-target))) >> + #:phases (modify-phases %standard-phases >> + (delete 'configure) ;No ./configure script >> + (add-before 'build 'patch-ncurses >> + ;; Replace LDFLAGS -lcurses to -lncurses >> + (lambda* _ >> + (substitute* "Makefile" >> + (("-lcurses") >> + "-lncurses")))) > The modules and snippet field can be apply to build derivation > How about turning this 'patch-ncurses phase into a patch snippet instead? i.e. > > (source > (origin > (method ...) > ... > (modules '((guix build utils))) > (snippet > #~(begin > ;; Replace LDFLAGS -lcurses to -lncurses > (substitute* "Makefile" > (("-lcurses") "-lncurses")))))) > > [...] > >> + (replace 'install >> + ;; No installation procedure >> + (lambda _ >> + (install-file "emu" >> + (string-append (assoc-ref %outputs "out") >> + "/bin"))))))) > But here, I used G-Expressions here, report gexp is unbound variable. > Use G-Expressions here, i.e. > > (arguments > (list > #:tests? #f ;No test suite > #:make-flags #~(list ...) > #:phases > #~(modify-phases ... > ... > (replace 'install > (lambda _ > (install-file "emu" (string-append #$output "/bin"))))))) > > > Cheers, > Bruno From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] [PATCH 0/1] gnu: emu8051: Using snippet to replace patch-ncurses phases References: In-Reply-To: Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 02:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.167945062626800 (code B ref 62324); Wed, 22 Mar 2023 02:04:02 +0000 Received: (at 62324) by debbugs.gnu.org; 22 Mar 2023 02:03:46 +0000 Received: from localhost ([127.0.0.1]:33062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1penpK-0006yC-2o for submit@debbugs.gnu.org; Tue, 21 Mar 2023 22:03:46 -0400 Received: from out162-62-57-210.mail.qq.com ([162.62.57.210]:42311) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1penpE-0006xm-Ki for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 22:03:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679450608; bh=hVwAXCyzujHCMKa9OodnXGGBYJTeiKPtRKwX4eZgWrw=; h=From:To:Subject:Date; b=yLuIRG0GYxJG5NvS9wW//o3luDSTTP2HXfxAqWzitmcome1S+udKjpe42y9fzPrEC NBKuYyfb6Aw+Yzz6C9P9tO289SjnE9QHZZfSQv/IMau9MsPQSSwNV5+bt2pbuFrYrb PoQfXf+gnBsfInpMrApI4sXAunXHarIXp4NrhAJk= Received: from Workstation ([113.200.58.195]) by newxmesmtplogicsvrszc2-0.qq.com (NewEsmtp) with SMTP id DA93000; Wed, 22 Mar 2023 10:03:26 +0800 X-QQ-mid: xmsmtpt1679450606twsppm5m0 Message-ID: X-QQ-XMAILINFO: MeFzsa+dhhSax9HDw/iXXhgDwyL5bo2GByKHqIxzw4LtlY1IqOFd6cVmouTn0C FmWBRaCO04uhLEusEE7F2TSCBmphZ8rp6Wifn9F540m6Y1A75hk05lEMpTzKRf2gzDYLAQSE9IRH klU2ghqvcKz5p1FS/trlhBgc8d4lO3c6g/hld1Q9PIHQIUzL/WT4A19ryZjKWsOey+8FVQlTOz7s +Mw0C+Faq5CVFDMTksvRK2eF6BOw8V0qMB5me2buyvEBe3tyZsWRtDACWKhWPMAfzEatBFnt3zl3 1jYsyKEExYKgr48QyIn+0la/VguQljwYO7NT62qtz7oWaqO1+YCJ/XHZTUlxCJvqpbxTEUcNzqlI +Numxw+vfXiwk6Uan+NGOHHNFBOXpxo0R+pxjvQo6Xj2viJQs3Hw/UYRiuH4tifXvWUqtPgzcDkj KubVQMTDjLY7N+AcbZIPFSljdUS7AQ0CkL8Dygy9emF/b4ZZkLZ7gWAHaQ4bPuUMJKKQ/GgTp1ZT 3gKquZymYLkCIqUZyIa1f+YwC7jY0+3wCXPNjveuvVYeI4WWZ5WP7kdIEGAypp7c6LT05rsQwzhu D6cz3jpg/JVYwaCbkBc39QIXpQeItk+8kWnas2fZuMU3bncGRGgkExY5af6neIWRU2tbKrw0o7Ye CN7oqZvH+eQBMNJoGZUZ3CwHjR2QOdBzWnko6yXUykUYM0PjJha8WEvD2SoqVC8wOCKbK43tM/VP PGj8ujSYfo/Xb1hr2zTYwxBtOSNGol4rZJ1SmCbs9fOZZ+Bdix71zRRa/SL1D6U3g07Xqvy0rBxS Yg9n4C7TnvXkVWCBLT/tW0w/RcUxkD9cnB4OlkWoVaCe4NoC5RhPjMd6upUzrYWGJt5TXXN6who7 Of7F1mAmHkf8hSyY3DoF8+ki1LbtSOhNxCV5moMnFJ/qG2+Q1YRWrqBMS0spap5pztBS98F5SMtK IKgTSM2Q4= User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Wed, 22 Mar 2023 09:58:24 +0800 Message-ID: <87cz51o841.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 3.6 (+++) 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: Replace patch-ncurses phases with snippet field. From 8f4aeb1d2f99b87ced20242cff6ed282649243d4 Mon Sep 17 00:00:00 2001 From: c4droid Date: Wed, 22 Mar 2023 09:57:13 +0800 Subject: [PATCH] gnu: emu8051: Using snippet to replace patch-ncurses phase [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.210 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.210 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 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.6 (++) 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: Replace patch-ncurses phases with snippet field. From 8f4aeb1d2f99b87ced20242cff6ed282649243d4 Mon Sep 17 00:00:00 2001 From: c4droid Date: Wed, 22 Mar 2023 09:57:13 +0800 Subject: [PATCH] gnu: emu8051: Using snippet to replace patch-ncurses phase [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.210 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.210 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Replace patch-ncurses phases with snippet field. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-emu8051-Using-snippet-to-replace-patch-ncurses-p.patch >From 8f4aeb1d2f99b87ced20242cff6ed282649243d4 Mon Sep 17 00:00:00 2001 From: c4droid Date: Wed, 22 Mar 2023 09:57:13 +0800 Subject: [PATCH] gnu: emu8051: Using snippet to replace patch-ncurses phases --- gnu/packages/embedded.scm | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 50658e4..fdf950f 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -1763,28 +1763,27 @@ (define-public emu8051 (file-name (git-file-name name version)) (sha256 (base32 - "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx")))) + "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx")) + (modules '((guix build utils))) + (snippet + #~(begin + ;; Replace LDFLAGS -lcurses to -lncurses + (substitute* "Makefile" + (("-lcurses") "-lncurses")))))) (build-system gnu-build-system) (arguments `(#:tests? #f ;No test suite - #:make-flags (list (string-append "CC=" - ,(cc-for-target))) - #:phases (modify-phases %standard-phases - (delete 'configure) ;No ./configure script - (add-before 'build 'patch-ncurses - ;; Replace LDFLAGS -lcurses to -lncurses - (lambda* _ - (substitute* "Makefile" - (("-lcurses") - "-lncurses")))) - (replace 'install - ;; No installation procedure - (lambda _ - (install-file "emu" - (string-append (assoc-ref %outputs "out") - "/bin"))))))) + #:make-flags #~(list (string-append "CC=" + ,(cc-for-target))) + #:phases #~(modify-phases %standard-phases + (delete 'configure) ;No ./configure script + (replace 'install + ;; No installation procedure + (lambda _ + (install-file "emu" + (string-append #$output "/bin"))))))) (inputs (list ncurses)) - (home-page "https://github.comjarikomppa/emu8051") + (home-page "https://github.com/jarikomppa/emu8051") (synopsis "8051/8052 emulator with curses-based UI") (description "emu8051 is a simulator of the 8051/8052 microcontrollers.") (license license:expat)))) -- 2.39.2 --=-=-= Content-Type: text/plain When changing install phases with gexp, report: Unbound variables: gexp --=-=-=-- From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] [PATCH 0/1] gnu: emu8051: Using snippet to replace patch-ncurses phases Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 02:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: c4droid Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.167945123727775 (code B ref 62324); Wed, 22 Mar 2023 02:14:02 +0000 Received: (at 62324) by debbugs.gnu.org; 22 Mar 2023 02:13:57 +0000 Received: from localhost ([127.0.0.1]:33082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1penzB-0007Dv-06 for submit@debbugs.gnu.org; Tue, 21 Mar 2023 22:13:57 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:40482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1penz9-0007Dm-Ll for 62324@debbugs.gnu.org; Tue, 21 Mar 2023 22:13:56 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id 321AF20CF7; Wed, 22 Mar 2023 03:13:53 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id DE16C8009D; Wed, 22 Mar 2023 03:13:53 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ROC3T0YT4YMT; Wed, 22 Mar 2023 03:13:53 +0100 (CET) Received: from [192.168.1.239] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 820068009B; Wed, 22 Mar 2023 03:13:53 +0100 (CET) Message-ID: Date: Wed, 22 Mar 2023 02:13:53 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Content-Language: en-US References: From: Bruno Victal In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.1 (-) 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.1 (--) On 2023-03-22 01:58, c4droid wrote: > (build-system gnu-build-system) > (arguments > `(#:tests? #f ;No test suite > - #:make-flags (list (string-append "CC=" > - ,(cc-for-target))) > - #:phases (modify-phases %standard-phases > - (delete 'configure) ;No ./configure script > - (add-before 'build 'patch-ncurs (arguments (list #:tests? #f ;No test suite #:make-flags #~(list (string-append "CC=" (cc-for-target))) ..... Note that I'm not using quasiquote here. Cheers, Bruno From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] [PATCH 1/1] gnu: emu8051: Fix build error for quasiquote References: In-Reply-To: Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 07:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.167947116115962 (code B ref 62324); Wed, 22 Mar 2023 07:46:02 +0000 Received: (at 62324) by debbugs.gnu.org; 22 Mar 2023 07:46:01 +0000 Received: from localhost ([127.0.0.1]:33386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1petAW-00049O-Qp for submit@debbugs.gnu.org; Wed, 22 Mar 2023 03:46:01 -0400 Received: from out162-62-57-210.mail.qq.com ([162.62.57.210]:42363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1petAS-000496-Bv for 62324@debbugs.gnu.org; Wed, 22 Mar 2023 03:45:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679471141; bh=CKQPWnM5zfmzH4/2+97Cp+vaf2q6sARztLC93W1uK9g=; h=From:To:Subject:Date; b=lOWPhcv4cycHMDzcEmucIll49iVYwqtIolvy/lee13OnHrJJaheL7HGoktpwj6+vN 7sn7YwAQi15UxPka5pBdhsRgic289sLTTLlM5TwTcT2YsZa0/ppPeKm4gXNMDFALI2 9JmGvghn2l9nWWJt1cxqSOYguUn+Q1C0fkh9A3B8= Received: from Workstation ([113.200.58.195]) by newxmesmtplogicsvrsza12-0.qq.com (NewEsmtp) with SMTP id B680B428; Wed, 22 Mar 2023 15:45:40 +0800 X-QQ-mid: xmsmtpt1679471140thvcn3rfr Message-ID: X-QQ-XMAILINFO: NyTsQ4JOu2J2OFvdwtx6isE/u1KaHdCXBQm1QMoUAozMoC2DtAXYNtzDdpNcEf r5+GUkO2ojluJNlNzo9TkpLNHAx9aLcApxqEFkwWZgITT69V7fogu8JZLeEBtE1T6QsebH5GxTaK BU1373YYk//8eV1d7W83sZo/Jq9bJ8V0oRclcLLpyWzSZqqaCeYXJghIpb+/Pj6RdVOqOGfOLkdN pH0UKZ5LOaZOtef5eA1kDKnlGQETv76OKC4dX+YNkvsjDwFu3s9fOLpzKyrRyGQjJTArxXnytUZi C3rWFFujFipQU9vrBp0wrcVr1KJu8f1H3bs3mKtvM8Ut74uR56NLJJRjeHouEtbhGSmPRw3dzwAf 4Vb/iAOmMKxtGtog0JJ4i2wQvb82tj2pipekbYPAFLIS9saVTOEASt0NktsrlOJose3NKsBbkoO4 jf05T2ybl3Myv/XN48HymNiuNdeS0CHMLC0qQxr0oMhdRC2xkQF5qSPaTHUQ47bfGs1Tq6HRaKts l7k0HoIHBIwVG3c5WYhQ12ydj0uTJBvzairTTd40uq4L+Ehm9Zqy6dFIQw99dopu/nloFww6DPSs 9czM44+/LumSu3pSX024KCTvgtvbG2BNE98Fu9Y8uCGpeWEtJcd6WZjQnORvTo9FMIVZfxFfUbK+ BIev9xnxN8m5NZ0Rw5Qesm7jUIrl+Alq4op0Q9Z9ejaSnuN0DYv3sjbJe4NLwXmZT1WBcMD7XUt6 Q3qnyQc5vaVOJUySbfC3oALpjn9ZU54dvmwUFEB549qvOfvcujia0oFMyUqZe93nIp/ScC/YbJQN xmIVCa9PVGia3J6ohAqKPX53ufrQUX+KydAB7ZdBMMTgETylPvfYc7b928cF1dzqciMmuQvEo4Pn jRytdx/TB0JpgYO/rPe4MZrqG1gRbkkYBlFqK8X+g3Ok6r2qzDjcAHhih1yVl3tZsbgHabye6rDT vbrTvuLYSSum79MSpAZQ== User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Wed, 22 Mar 2023 15:43:12 +0800 Message-ID: <87pm91dyam.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 3.6 (+++) 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: Here is final patch for emu8051 packages, it fix previous patches error. From 83dfc323e2439e6a89079054eb47d439b81d01ce Mon Sep 17 00:00:00 2001 From: c4droid Date: Wed, 22 Mar 2023 15:42:09 +0800 Subject: [PATCH] gnu: emu8051: Fix build error for quasiquote Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.210 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.210 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 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.6 (++) 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: Here is final patch for emu8051 packages, it fix previous patches error. From 83dfc323e2439e6a89079054eb47d439b81d01ce Mon Sep 17 00:00:00 2001 From: c4droid Date: Wed, 22 Mar 2023 15:42:09 +0800 Subject: [PATCH] gnu: emu8051: Fix build error for quasiquote Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [162.62.57.210 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [162.62.57.210 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Here is final patch for emu8051 packages, it fix previous patches error. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-emu8051-Fix-build-error-for-quasiquote.patch >From 83dfc323e2439e6a89079054eb47d439b81d01ce Mon Sep 17 00:00:00 2001 From: c4droid Date: Wed, 22 Mar 2023 15:42:09 +0800 Subject: [PATCH] gnu: emu8051: Fix build error for quasiquote --- gnu/packages/embedded.scm | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index fdf950f..514c20f 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -1764,24 +1764,24 @@ (define-public emu8051 (sha256 (base32 "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx")) - (modules '((guix build utils))) - (snippet - #~(begin - ;; Replace LDFLAGS -lcurses to -lncurses - (substitute* "Makefile" - (("-lcurses") "-lncurses")))))) + (modules '((guix build utils))) + (snippet #~(begin + ;; Replace LDFLAGS -lcurses to -lncurses + (substitute* "Makefile" + (("-lcurses") + "-lncurses")))))) (build-system gnu-build-system) (arguments - `(#:tests? #f ;No test suite - #:make-flags #~(list (string-append "CC=" - ,(cc-for-target))) - #:phases #~(modify-phases %standard-phases - (delete 'configure) ;No ./configure script - (replace 'install - ;; No installation procedure - (lambda _ - (install-file "emu" - (string-append #$output "/bin"))))))) + (list #:tests? #f ;No test suite + #:make-flags #~(list (string-append "CC=" + #$(cc-for-target))) + #:phases #~(modify-phases %standard-phases + (delete 'configure) ;No ./configure script + (replace 'install + ;; No installation procedure + (lambda _ + (install-file "emu" + (string-append #$output "/bin"))))))) (inputs (list ncurses)) (home-page "https://github.com/jarikomppa/emu8051") (synopsis "8051/8052 emulator with curses-based UI") -- 2.39.2 --=-=-=-- From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] gnu: Add emu8051 Resent-From: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 30 Mar 2023 12:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: c4droid Cc: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.168018044413251 (code B ref 62324); Thu, 30 Mar 2023 12:48:02 +0000 Received: (at 62324) by debbugs.gnu.org; 30 Mar 2023 12:47:24 +0000 Received: from localhost ([127.0.0.1]:56085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phrga-0003Rf-GS for submit@debbugs.gnu.org; Thu, 30 Mar 2023 08:47:24 -0400 Received: from mail.envs.net ([5.199.136.28]:48372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phrgX-0003RR-Vl for 62324@debbugs.gnu.org; Thu, 30 Mar 2023 08:47:23 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 86E5138A0073; Thu, 30 Mar 2023 12:47:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1680180440; bh=K8IoaNF9nTtc0i/LKv91JS6GCvhmkRI7Bp7zZK961+E=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=H5CW3iJ5fN25xjJFfv8Pv3j4zKURA06DukINNADu25Z327yYnTdcr6Jef6qvmc4Bx gx+ZYWfZeJ9ShASSYPjDvjm6HbRfViYtFOouELazg0MhN+g3ZcqoFJLVyisVquGn1z GUkqC4NVpGZjFzkkYf9tFtWn6DEvjgC3A9zSdtESwoUXUnv/kDQQrg2gwuhZj7CyvC 3A5/wumMLHXFWm4/qj/C7troErMHI56oN5ztPWV3bxuDYYaAeVq8DGAbMAS3aZkOSI dhDGGYiviwv7dhZKY3hhGiVoHUi75L/0YoddQczC6qQTKTDiyCaGc8wEPGYP6yT6dZ E4JC/SWFYDO7lBJ8mQDK6cVjEBuDDHuPQfIv7d0ropXXbBCzmi+VGhSmEVATHkc89s NCuUuzLDTRB1pH7TNUH2Yn2GSBJZbjWaW+Xs5l89Haf9yzOnqicVM9t7yr9QQvBfAh 9ClQn5AqwkOxSskSvBg2brwlUyQFdm/TOimnlnsPKgpwGW36IoW/6VVMxjjrpMihPp JweccdSWKzuj6jZfzOya/2fbQ3EDVTa951tebQLTAHJ8SQhiNygFygXu+QiHXSMPvY hFy5cZgYQ333MMp0qQw6Db/JPFgITnu82Cn6jDGb1lCsL+o64rHYq44Jjht50XGmv6 UZd5yFm8DkIZTeT7XN/zauMk= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GYdDhasdCSzj; Thu, 30 Mar 2023 12:47:16 +0000 (UTC) Received: from localhost (unknown [36.170.57.211]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Thu, 30 Mar 2023 12:47:16 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 632f75b5; Thu, 30 Mar 2023 12:48:02 +0000 (UTC) From: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= References: Date: Thu, 30 Mar 2023 20:48:02 +0800 In-Reply-To: (c4droid@foxmail.com's message of "Wed, 22 Mar 2023 15:43:12 +0800") Message-ID: <87jzyyh0cd.fsf_-_@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) c4droid writes: > Here is final patch for emu8051 packages, it fix previous patches error. Hello, this patch is based upon your previous emu8051 patch, could you merge them into one patch? Which should be a '[PATCH] gnu: Add emu8051.'. Thank you! From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] [PATCH] gnu: Add emu8051. References: In-Reply-To: Resent-From: c4droid Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Mar 2023 07:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 62324@debbugs.gnu.org Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.168024882918733 (code B ref 62324); Fri, 31 Mar 2023 07:48:01 +0000 Received: (at 62324) by debbugs.gnu.org; 31 Mar 2023 07:47:09 +0000 Received: from localhost ([127.0.0.1]:60294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pi9TY-0004s5-MC for submit@debbugs.gnu.org; Fri, 31 Mar 2023 03:47:09 -0400 Received: from out203-205-251-73.mail.qq.com ([203.205.251.73]:50116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pi9TT-0004rN-R3 for 62324@debbugs.gnu.org; Fri, 31 Mar 2023 03:47:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1680248813; bh=iQqtJV5zgXE9TwpS20OHbCFJW8Km+RGXak8JSfiEUXc=; h=From:To:Subject:Date; b=RUHcjmT/dLGgOaxrcpHHzFjkIQtcYJZwkGt9oSr7dP3cFx04xuxl27g4/pBbyyETc vgj7hKfFDhAdGXNjzaojwYIFClPLfTaj8ZIPwZvK9uCKq1kpWRBClEsjI7aXcU0ujm TYbTMhe40FW85fE0vorbB4VMtBhMrB2/FR2Op77M= Received: from Workstation ([113.200.58.202]) by newxmesmtplogicsvrszc5-0.qq.com (NewEsmtp) with SMTP id BB494494; Fri, 31 Mar 2023 15:46:52 +0800 X-QQ-mid: xmsmtpt1680248812t0z5pob3w Message-ID: X-QQ-XMAILINFO: MN9TUHfMi9OGGj/pM7/hccpG0VswdAtiw9MaZ4T4gnHRbBsMyt0bFkQUPZraQn oyqejF04TQQCotLBhbJpd2nDyTlzfZBr8Ngy+PDyfC4BHTs901Q5RhuRgWEDRMy76RFHqD4To2FB sm8b9TWO1daT5ocn3yZ92wjtlXe4bkYnmto4qPr+A5SFOwO0zt7v9OEPadcSEcWX1BqRceXA8jwA o44B3QuCh3wEizYRQRVMJ53qOHb2BAptuwT9DaFRXUboWiPDjMwsWiLIFYlN4oliLbMga7QNKewS aChviFHjjvSwGnDedHekyaZ8uBILlOIrd+eMHV8aRrwS+gIenzBgDfUaiIb/IgdDuHK/nrg6rb4Y x3lvINF9PP4nCiINQ69eW6b9x3YEWi6Qi9C0rHxkvOpWbDieYAhs87DYya5H8YCBZzsy1v63383A HRRLumyjO17oL9nDyjpvbWX6qYuF5/wX57Ao0pDXENJHBSONBCkhArakRL9JkdddETS/OwnFAe3d +R5dxqQO1B7ecV0/dMhiBZpPUin41P6Dhpzbzd8e6CS0T/qxX8LN6hQ6S7vjtIKjTRQ5vGawC609 4Z2r9eHOppr268H/NJyq9zYt/l8n3sWwY1uEApfoPzivdNg4YDLBspTB+pij4dHQr2m6/zseobjs DG0iW6EsmQs75rjWjhZuii4tWn8rJvLQx8s+nUeX1DfUJAzbphWTVLhrhYO8A0Li9HjcOdRkiqhJ jvm2Y/L4Qoc/JRXCkrkaC5m7JGev8mLSZbVxOdHXz3vVE9TwObeI6KXJ7FaBbIsJpXXt3mMIaH+7 GH+oR5ag2OOG6QZ8T+6Ri2JxXFDJJvmKA8siVoaq7JIpFVhyQyjYanQmScRx9oHdaD2n/oAuWIFT BVUWUUnPZL User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid Date: Fri, 31 Mar 2023 14:48:42 +0800 Message-ID: <87fs9l2z6g.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-PATCH-gnu-Add-emu8051.patch Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.6 (+++) 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: From a9f8f4e71dc5270ab7cbfd6da74a3fc7b304e5b6 Mon Sep 17 00:00:00 2001 From: c4droid Date: Fri, 31 Mar 2023 14:46:50 +0800 Subject: [PATCH] [PATCH] gnu: Add emu8051. --- gnu/packages/embedded.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.251.73 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) 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.6 (++) 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: From a9f8f4e71dc5270ab7cbfd6da74a3fc7b304e5b6 Mon Sep 17 00:00:00 2001 From: c4droid Date: Fri, 31 Mar 2023 14:46:50 +0800 Subject: [PATCH] [PATCH] gnu: Add emu8051. --- gnu/packages/embedded.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [203.205.251.73 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (c4droid[at]foxmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 3.2 HELO_DYNAMIC_IPADDR Relay HELO'd using suspicious hostname (IP addr 1) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager >From a9f8f4e71dc5270ab7cbfd6da74a3fc7b304e5b6 Mon Sep 17 00:00:00 2001 From: c4droid Date: Fri, 31 Mar 2023 14:46:50 +0800 Subject: [PATCH] [PATCH] gnu: Add emu8051. --- gnu/packages/embedded.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 8d854c7..653e02a 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -12,6 +12,7 @@ ;;; Copyright =C2=A9 2021 Morgan Smith ;;; Copyright =C2=A9 2022 Mathieu Othacehe ;;; Copyright =C2=A9 2022 Maxim Cournoyer +;;; Copyright =C2=A9 2023 c4droid ;;; ;;; This file is part of GNU Guix. ;;; @@ -1747,3 +1748,41 @@ (define-public ts4900-utils @item tssilomon @end itemize") (license license:bsd-2)))) + +(define-public emu8051 + (let ((commit "5dc681275151c4a5d7b85ec9ff4ceb1b25abd5a8") + (revision "1")) + (package + (name "emu8051") + (version (git-version "0.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jarikomppa/emu8051") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx")) + (modules '((guix build utils))) + (snippet #~(begin + ;; Replace LDFLAGS -lcurses to -lncurses + (substitute* "Makefile" + (("-lcurses") "-lncurses")))))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f ;No test suite + #:make-flags #~(list (string-append "CC=3D" + #$(cc-for-target))) + #:phases #~(modify-phases %standard-phases + (delete 'configure) ;No ./configure script + (replace 'install + ;; No installation procedure + (lambda _ + (install-file "emu" + (string-append #$output "/bin"= ))))))) + (inputs (list ncurses)) + (home-page "https://github.comjarikomppa/emu8051") + (synopsis "8051/8052 emulator with curses-based UI") + (description "emu8051 is a simulator of the 8051/8052 microcontrolle= rs.") + (license license:expat)))) --=20 2.39.2 From unknown Sat Jun 21 10:44:23 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#62324] [PATCH v2] gnu: Add emu8051. References: In-Reply-To: Resent-From: iyzsong@envs.net Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 31 Mar 2023 11:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62324 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 62324@debbugs.gnu.org Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , c4droid Received: via spool by 62324-submit@debbugs.gnu.org id=B62324.168026170012743 (code B ref 62324); Fri, 31 Mar 2023 11:22:01 +0000 Received: (at 62324) by debbugs.gnu.org; 31 Mar 2023 11:21:40 +0000 Received: from localhost ([127.0.0.1]:60519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1piCp9-0003JS-Ie for submit@debbugs.gnu.org; Fri, 31 Mar 2023 07:21:40 -0400 Received: from mail.envs.net ([5.199.136.28]:60280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1piCp6-0003JI-Tj for 62324@debbugs.gnu.org; Fri, 31 Mar 2023 07:21:38 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id A9E9E38A008E; Fri, 31 Mar 2023 11:21:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1680261695; bh=k7hWjp9ewFv7b0DtwP5OA8u9jq37umRBq/SbiD/xx/w=; h=From:To:Cc:Subject:Date:From; b=lp4e9h9hvRjJn/MgDhtEEjsZJXUGc/uG9XxJiFFuXu7/CxkS8oF/SlJ/BzqLmmQkA IE6ZBu8kGKmFb9TjkQ1HWSUKc1V4n/JgSqUqOhTKRfxnpQJG5L8J2yY7ohykLi+NAK BTpHpQeW9+m/kdu6jXUDlb0vCxySA6NaQWTP++CqYj6MSLdNIeBTu87fZO9LIXx1Ma smRHt/NvjzAaJ0tepuekZLVk3KZC5bZsulBzYMJZKHZH3YsCzhmEG0pNm/u0Zgi+Qa AB9doeqiAZxEB2kLB7VRikaG+h1BntkYLaWf6w0WDXhU9AqFYwVxbZFVK3TCXPsOR7 4ozouNn6UanXCDZQd0XgLIHwkFkKKieMJkRkGE0wDcuPT2WYKuKtTgOfka8nH4m7/s pu2TdxYNmMDd6UNx8mlcHrBIZq6NEUdgczAfKudw8WoKHuKd4Q5EKLYHtzY5679r/s 45/2Vtb1LkDHKZX++esNXH+j04ys81tIf60z0fiiwqxDayM6JfEPPauE5igvJ2su1O 6yH68yVvMbQxMUtpmJWyQ/nTFIzio0ahwMA1HsAkqdXkx0IQkABuAHDBc0oZ1cTf1R eE6MukwcZyhRyHd1C1XFgIsWktMmRP6p+Ur2rXcwur1pm+hztdfhF4g4oqirWzGP6c eHPkVwfGLO+lIrxF9ryuJb+I= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Rl_Voa1f7pS7; Fri, 31 Mar 2023 11:21:31 +0000 (UTC) Received: from localhost (unknown [36.170.59.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Fri, 31 Mar 2023 11:21:30 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 883bf35d; Fri, 31 Mar 2023 11:22:06 +0000 (UTC) From: iyzsong@envs.net Date: Fri, 31 Mar 2023 19:22:04 +0800 Message-Id: <20230331112204.2427-1-iyzsong@envs.net> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) From: c4droid * gnu/packages/emulator.scm (emu8051): New variable. Reviewed-by: 宋文武 --- gnu/packages/emulators.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 166c3b4ec6..7e73b217ea 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2021 Felix Gruber ;;; Copyright © 2021 Maxim Cournoyer ;;; Copyright © 2021 Guillaume Le Vaillant +;;; Copyright © 2023 c4droid ;;; ;;; This file is part of GNU Guix. ;;; @@ -2580,3 +2581,42 @@ (define-public uxn "This package provides an assembler and emulator for the Uxn stack-machine, written in ANSI C. Graphical output is implemented using SDL2.") (license license:expat)))) + +(define-public emu8051 + (let ((commit "5dc681275151c4a5d7b85ec9ff4ceb1b25abd5a8") + (revision "1")) + (package + (name "emu8051") + (version (git-version "0.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jarikomppa/emu8051") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx")) + (modules '((guix build utils))) + (snippet #~(begin + ;; Replace LDFLAGS -lcurses to -lncurses + (substitute* "Makefile" + (("-lcurses") "-lncurses")))))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f ;No test suite + #:make-flags #~(list (string-append "CC=" + #$(cc-for-target))) + #:phases + #~(modify-phases %standard-phases + (delete 'configure) ;No ./configure script + (replace 'install + ;; No installation procedure + (lambda _ + (install-file "emu" + (string-append #$output "/bin"))))))) + (inputs (list ncurses)) + (home-page "https://github.com/jarikomppa/emu8051") + (synopsis "8051/8052 emulator with curses-based UI") + (description "emu8051 is a simulator of the 8051/8052 microcontrollers.") + (license license:expat)))) -- 2.39.2 From unknown Sat Jun 21 10:44:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: c4droid Subject: bug#62324: closed (Re: bug#62324: gnu: Add emu8051) Message-ID: References: <874jq1xihu.fsf_-_@envs.net> X-Gnu-PR-Message: they-closed 62324 X-Gnu-PR-Package: guix-patches Reply-To: 62324@debbugs.gnu.org Date: Fri, 31 Mar 2023 11:34:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1680262442-23233-1" This is a multi-part message in MIME format... ------------=_1680262442-23233-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62324: gnu: Add emu8051 which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62324@debbugs.gnu.org. --=20 62324: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62324 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1680262442-23233-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62324-done) by debbugs.gnu.org; 31 Mar 2023 11:33:10 +0000 Received: from localhost ([127.0.0.1]:60525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1piD0I-00061e-19 for submit@debbugs.gnu.org; Fri, 31 Mar 2023 07:33:10 -0400 Received: from mail.envs.net ([5.199.136.28]:42884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1piD0E-00061R-1b for 62324-done@debbugs.gnu.org; Fri, 31 Mar 2023 07:33:08 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 1390238A008E; Fri, 31 Mar 2023 11:33:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1680262384; bh=YQREGosou7KAF1IEoZxQhDqF0uuRBMEZI8L2c9Uzwkw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=FbKGMLO2bCGA06xMhFIDKH26yUU2gmciBNkH1pQ6TFNZ+IoXaHHKk9ktYXpXZ7bLH /az5NMuHV/1vrzPzH7w4Rjkqhyw0vXDSFFyYZSUs5limK4tphncFGKzSA1xObTZfUS m9ttlqCxKhxszoz4MIaK5uyVSVHscI0/pLmiS/8ZuDKk5BPro70orPNQPgd8ivjw5Y iSWC3m8Y91lwC0HTMCuhqnKOnlW6lkm9PsFq1cAvI9vOzQ5/DmLStTwLwCDHB4yKEL zDYhzhKgZ07AAu1zsdcdn7DnTwivAB4Ye2xz3ofDhZHo4/31wTZGxC/Yq5WsJCKzeY /6bn5dKtqdOc2aw8WDqkczf3tCkxr5Hm0XaIoUSKh3wtVPrdh+F/myWNGJ77SJFmyN ExVo4qrFnf1BqeYnI8vE+Mf9sY0jHt6rIR4zPHgAcud82MmN9GVM52+Fqt40eJ01zR Q1GgDySPNC/v9dfExrycnVhR4tKUC5rSF7cqdUJjuY1iQbwYmEHN9hl+dFGuJKJWQ4 92PlV//luv9Fg0eP266tU4OcUEDDCP/sx7l/7SjMeeovzy17C7XpT77tXnnX4PDGKU EoZfCwVZTIJFxNdZhqBnIuuE5M9DcbubUQ/xM7mzz4YCRApNDYKBRIkRRMLeWSdrgd UnSaSmIhS0ZWd/wldorzUCpA= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ZQEzPXcCAqTI; Fri, 31 Mar 2023 11:33:00 +0000 (UTC) Received: from localhost (unknown [36.170.59.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Fri, 31 Mar 2023 11:32:59 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 5be0ea81; Fri, 31 Mar 2023 11:33:49 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: c4droid Subject: Re: bug#62324: gnu: Add emu8051 References: Date: Fri, 31 Mar 2023 19:33:49 +0800 In-Reply-To: (c4droid@foxmail.com's message of "Fri, 31 Mar 2023 14:48:42 +0800") Message-ID: <874jq1xihu.fsf_-_@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62324-done Cc: 62324-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: -1.0 (-) c4droid writes: >>>From a9f8f4e71dc5270ab7cbfd6da74a3fc7b304e5b6 Mon Sep 17 00:00:00 2001 > From: c4droid > Date: Fri, 31 Mar 2023 14:46:50 +0800 > Subject: [PATCH] [PATCH] gnu: Add emu8051. > > --- > gnu/packages/embedded.scm | 39 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) Hello, I think emu8051 should go to emulators.scm, it seems embedded.scm are for tools working with real hardwares, while emulators.scm has similiar packages like qtmips. I have send an updated patch to move it into emulators.scm, also fixed home-page, and add commit message for file changes: * gnu/packages/emulator.scm (emu8051): New variable. Though I just nocited it should be emulators.scm (emu8051).. Well, I decide to push now, thank you for the patch and reviewers for the feedbacks! ------------=_1680262442-23233-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Mar 2023 07:29:39 +0000 Received: from localhost ([127.0.0.1]:57445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peWR8-0007U2-L9 for submit@debbugs.gnu.org; Tue, 21 Mar 2023 03:29:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:33306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peWR3-0007Tr-OT for submit@debbugs.gnu.org; Tue, 21 Mar 2023 03:29:37 -0400 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 ) id 1peWR3-0001no-FB for guix-patches@gnu.org; Tue, 21 Mar 2023 03:29:33 -0400 Received: from out203-205-221-235.mail.qq.com ([203.205.221.235]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1peWQx-000878-UQ for guix-patches@gnu.org; Tue, 21 Mar 2023 03:29:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1679383753; bh=0GsAKgTejAKO4y4VKYOUTD56NL9vn/aQh8i4vmoviWM=; h=From:To:Subject:Date; b=YLBCZ+i9YbGvL710iefyyZpbcV3eH9k+0PaB1SEbS0T7JM7UlkKba2Fm0rOU0Rusd fAYIqHrx8vSjV3DaguUCd6RMT8JiG09t3jtY31M5SlCrMlGo+/aWg/mHyonuIgZD3r pi0mZAfAISPE65LxD9+wXOoijL5csjv8UzxRfjq0= Received: from Workstation ([113.200.58.204]) by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP id 74C2C415; Tue, 21 Mar 2023 15:29:12 +0800 X-QQ-mid: xmsmtpt1679383752tinq3g0mj Message-ID: X-QQ-XMAILINFO: MpO6L0LObisW4p7gUQ0g4wGOUcpwnTU8YncV9nSS0nooBa7yjnrGtwp5l2lR2h ieN7qNd1lywAbcpPNqOqLbGLelMLoCziZScFTUk3A2FffIO+jncdGf5OmxmF78Zbw8ON0vK537Z8 js0AaHiYbUC6lF4fl6eNO+C/8IaiVTmvYQzuSX7LkmjCq36wb6pPzPZPo1pyIYt5GaA5udia3Bjx td3+w0lNV24gmlcgtHqbcyugeaCAXp9E10sYYt3ovpKZKbyVQsUJqr9CnA5mFNXa4VxrHIeO04e8 8YDRFnueq/UcVVqxNN9YfCXbWaqkoB1Kt8NYFTZOyqbCwZL7MPIc0mvMWpcOehP1nhezK4365gcn U4AGhC6/HrDVzWLPVKAxb7PHqhRbf4SKVtbdFhkTvsliw0OfJNrrB110OR75OH51uB6GNMcYP1wY n5SI+zPiNLf5VlNVqZ500tzAveVRaUdS7+V/cco7eiQg1NcG5BrPj5ftofuzHXK2TAuvRPBZOClc DNm8XAlEkcEKwqBy2h8btz+h+LHy4qr5BNRegUg2mORvsI45ewydh6XxhgPEokItYC4ZhPdhIUs6 C2jaR7DfaTSEH4FavDhhMmyjvD9C7s0lLW5CEIkfZHlarVHFnN3eOrB5Zqsbz7b/u2zfXk2a0KYL aAsaaKlFk1VOGSZRVUXMsJAaMZ1mNAF+C9w9sZG/OwyRfRYdZZPFTxNFNkb/S8ibVr6+CreHg6tz UYvcR8gCzC0Te1J9RMBqs+tLl0oSgYf0LzT44InRPooeRZlB0EI1ThIErL2VlQk0JoRljNXHPJCM PnSRnN0Nwrm1DJW+aK62g5ciIB+qJnqOgpFeS+3rJniD2Sh3vTQL5nXaC6S1ryuIo= User-agent: mu4e 1.8.13; emacs 28.2 From: c4droid To: guix-patches@gnu.org Subject: gnu: Add emu8051 Date: Tue, 21 Mar 2023 15:20:27 +0800 X-OQ-MSGID: <87jzzain7q.fsf@foxmail.com> MIME-Version: 1.0 Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-emu8051.patch Content-Transfer-Encoding: quoted-printable Content-Description: emu8051 definition Received-SPF: pass client-ip=203.205.221.235; envelope-from=c4droid@foxmail.com; helo=out203-205-221-235.mail.qq.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 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, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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 (--) >From 351280951b0ad515dc6b725dca51a986def1f93f Mon Sep 17 00:00:00 2001 From: c4droid Date: Tue, 21 Mar 2023 15:16:10 +0800 Subject: [PATCH] gnu: Add emu8051. * gnu/packages/embedded.scm (emu8051): New variable. --- gnu/packages/embedded.scm | 41 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 8d854c7..50658e4 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -12,6 +12,7 @@ ;;; Copyright =C2=A9 2021 Morgan Smith ;;; Copyright =C2=A9 2022 Mathieu Othacehe ;;; Copyright =C2=A9 2022 Maxim Cournoyer +;;; Copyright =C2=A9 2023 c4droid ;;; ;;; This file is part of GNU Guix. ;;; @@ -1747,3 +1748,43 @@ (define-public ts4900-utils @item tssilomon @end itemize") (license license:bsd-2)))) + +(define-public emu8051 + (let ((commit "5dc681275151c4a5d7b85ec9ff4ceb1b25abd5a8") + (revision "1")) + (package + (name "emu8051") + (version (git-version "0.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jarikomppa/emu8051") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1xxmkcwvd5fjnhwbricafg4xvxvr8dxhfanyfp4rbksw37dgk2fx"))= )) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ;No test suite + #:make-flags (list (string-append "CC=3D" + ,(cc-for-target))) + #:phases (modify-phases %standard-phases + (delete 'configure) ;No ./configure script + (add-before 'build 'patch-ncurses + ;; Replace LDFLAGS -lcurses to -lncurses + (lambda* _ + (substitute* "Makefile" + (("-lcurses") + "-lncurses")))) + (replace 'install + ;; No installation procedure + (lambda _ + (install-file "emu" + (string-append (assoc-ref %outputs "= out") + "/bin"))))))) + (inputs (list ncurses)) + (home-page "https://github.comjarikomppa/emu8051") + (synopsis "8051/8052 emulator with curses-based UI") + (description "emu8051 is a simulator of the 8051/8052 microcontrolle= rs.") + (license license:expat)))) --=20 2.39.2 ------------=_1680262442-23233-1-- From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 04 09:31:50 2023 Received: (at control) by debbugs.gnu.org; 4 Apr 2023 13:31:50 +0000 Received: from localhost ([127.0.0.1]:46831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pjglK-0005pc-2e for submit@debbugs.gnu.org; Tue, 04 Apr 2023 09:31:50 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:53482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pjglI-0005pT-01 for control@debbugs.gnu.org; Tue, 04 Apr 2023 09:31:48 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 1029020B2C for ; Tue, 4 Apr 2023 15:31:46 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id BA8148009B for ; Tue, 4 Apr 2023 15:31:46 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id hvqd3Mhg6OHq for ; Tue, 4 Apr 2023 15:31:46 +0200 (CEST) Received: from [192.168.1.239] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 6EB0F8009A for ; Tue, 4 Apr 2023 15:31:46 +0200 (CEST) Message-ID: Date: Tue, 4 Apr 2023 14:31:42 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 From: Bruno Victal Subject: control-msg To: control Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 62324 patch tags 61462 patch tags 60788 - pending tags 59971 wishlist tags 51737 patch tags 62624 + security tags 49817 + security # resend control-msg close 37740 quit