GNU bug report logs - #66101
[PATCH 0/1] gnu: stcgal: Update to 1.10.

Previous Next

Package: guix-patches;

Reported by: Simon South <simon <at> simonsouth.net>

Date: Tue, 19 Sep 2023 14:25:02 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 66101 in the body.
You can then email your comments to 66101 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#66101; Package guix-patches. (Tue, 19 Sep 2023 14:25:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon South <simon <at> simonsouth.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 19 Sep 2023 14:25:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simon South <simon <at> simonsouth.net>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/1] gnu: stcgal: Update to 1.10.
Date: Tue, 19 Sep 2023 10:23:19 -0400
This patch updates stcgal, a command-line programming utility for
microcontrollers from STC MCU, to version 1.10.

I've tested this on AArch64 and x86-64 with a real STC89C52RC board and
everything seems fine.

--
Simon South
simon <at> simonsouth.net


Simon South (1):
  gnu: stcgal: Update to 1.10.

 gnu/packages/embedded.scm | 20 ++++++--------------
 1 file changed, 6 insertions(+), 14 deletions(-)


base-commit: 15c5f1a2c20b21de0f19f42db1ccab4c42117ebb
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#66101; Package guix-patches. (Tue, 19 Sep 2023 14:27:02 GMT) Full text and rfc822 format available.

Message #8 received at 66101 <at> debbugs.gnu.org (full text, mbox):

From: Simon South <simon <at> simonsouth.net>
To: 66101 <at> debbugs.gnu.org
Subject: [PATCH 1/1] gnu: stcgal: Update to 1.10.
Date: Tue, 19 Sep 2023 10:26:21 -0400
* gnu/packages/embedded.scm (stcgal): Update to 1.10.
[source]: Update comment; remove obsolete snippet.
[description]: Update.
---
 gnu/packages/embedded.scm | 20 ++++++--------------
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 325013a627..884aee690a 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -1357,12 +1357,11 @@ (define-public fc-host-tools
 (define-public stcgal
   (package
     (name "stcgal")
-    (version "1.6")
+    (version "1.10")
     (source (origin
-              ;; Neither the unit tests nor the "doc" subdirectory referred to
-              ;; by stcgal's setup.py is present in the source distribution on
-              ;; PyPI, so we fetch directly from the project's git repository
-              ;; instead.
+              ;; The "doc" subdirectory referred to by stcgal's setup.py is
+              ;; missing from the source distribution on PyPI so we fetch
+              ;; directly from the project's git repository instead.
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/grigorig/stcgal")
@@ -1370,14 +1369,7 @@ (define-public stcgal
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1d10qxyghz66zp7iqpm8q8rfv9jz9n609gxmfcav1lssmf1dlyk3"))
-              (modules '((guix build utils)))
-              (snippet
-               ;; Make tests compatible with PyYAML 6 and later.
-               '(substitute* '("tests/test_program.py"
-                               "tests/test_fuzzing.py")
-                  (("yaml\\.load\\(test_file\\.read\\(\\)\\)")
-                   "yaml.load(test_file.read(), Loader=yaml.SafeLoader)")))))
+                "04hsj49sw5mb6swhd3sdsm7dzwp1frnzpmq70wgsn5vmjavb1ka8"))))
     (build-system python-build-system)
     (propagated-inputs
      (list python-pyserial python-pyusb python-tqdm))
@@ -1388,7 +1380,7 @@ (define-public stcgal
     (synopsis "Programmer for STC 8051-compatible microcontrollers")
     (description "stcgal is a command-line flash-programming tool for STC
 MCU's line of Intel 8051-compatible microcontrollers, including those in the
-STC89, STC90, STC10, STC11, STC12, STC15 and STC8 series.")
+STC89, STC90, STC10, STC11, STC12, STC15, STC8 and STC32 series.")
     (license license:expat)))
 
 (define-public stlink
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#66101; Package guix-patches. (Wed, 27 Sep 2023 10:58:02 GMT) Full text and rfc822 format available.

Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: Simon South <simon <at> simonsouth.net>
Cc: 66101-done <at> debbugs.gnu.org, guix-patches <at> gnu.org
Subject: Re: [bug#66101] [PATCH 0/1] gnu: stcgal: Update to 1.10.
Date: Wed, 27 Sep 2023 11:56:39 +0100
[Message part 1 (text/plain, inline)]
Simon South <simon <at> simonsouth.net> writes:

> This patch updates stcgal, a command-line programming utility for
> microcontrollers from STC MCU, to version 1.10.
>
> I've tested this on AArch64 and x86-64 with a real STC89C52RC board and
> everything seems fine.
>
> --
> Simon South
> simon <at> simonsouth.net
>
>
> Simon South (1):
>   gnu: stcgal: Update to 1.10.
>
>  gnu/packages/embedded.scm | 20 ++++++--------------
>  1 file changed, 6 insertions(+), 14 deletions(-)

Looks like I pushed this as 8ffbcfbe3fb6e83162d239e8bd560f839118baee but
forgot to reply.

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

Reply sent to Christopher Baines <mail <at> cbaines.net>:
You have taken responsibility. (Wed, 27 Sep 2023 10:58:02 GMT) Full text and rfc822 format available.

Notification sent to Simon South <simon <at> simonsouth.net>:
bug acknowledged by developer. (Wed, 27 Sep 2023 10:58:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 25 Oct 2023 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 197 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.