GNU bug report logs - #78532
[PATCH] gnu: Add cc-tool.

Previous Next

Package: guix-patches;

Reported by: Junker <dk <at> junkeria.club>

Date: Wed, 21 May 2025 08:32:02 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Andreas Enge <andreas <at> enge.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#78532: closed ([PATCH] gnu: Add cc-tool.)
Date: Mon, 02 Jun 2025 14:59:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Mon, 2 Jun 2025 16:57:55 +0200
with message-id <aD2788tMloAMn1EI <at> jurong>
and subject line Re: [PATCH] gnu: Add cc-tool.
has caused the debbugs.gnu.org bug report #78532,
regarding [PATCH] gnu: Add cc-tool.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
78532: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78532
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Junker <dk <at> junkeria.club>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add cc-tool.
Date: Wed, 21 May 2025 15:30:37 +0700
* gnu/packages/embedded.scm (cc-tool): New variable.

Change-Id: Ie97b404f3fa68b340d6633b55d7a6bbea04b292f
---
 gnu/packages/embedded.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index 6a1d47c4e9..d56af81a9b 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -14,6 +14,7 @@
 ;;; Copyright © 2022, 2023 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
 ;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke <at> gnu.org>
 ;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom <at> gmail.com>
+;;; Copyright © 2025 Junker dk <at> junkeria.club
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2182,3 +2183,31 @@ (define-public ts4900-utils
 @item tssilomon
 @end itemize")
       (license license:bsd-2))))
+
+(define-public cc-tool
+  (package
+    (name "cc-tool")
+    (version "0.27")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dashesy/cc-tool")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bnyp3fxhzhz6in4yx8s6vh004gslykrpysdz6b8x8b96ha35c7c"))))
+    (build-system gnu-build-system)
+    (inputs (list libusb))
+    (native-inputs (list pkg-config
+                         boost
+                         automake
+                         autoconf
+                         libtool))
+    (home-page "https://github.com/dashesy/cc-tool")
+    (synopsis "Support for Texas Instruments CC Debugger in Linux")
+    (description
+     "cc-tool provides support for Texas Instruments CC Debugger for Linux OS
+in order to program 8051-based System-On-Chip devices: CC254x CC253x CC243x
+CC251x CC111x")
+    (license license:gpl2+)))

base-commit: 11bc17c409d77cd1af91e30b5b9f6a73f873a152
-- 
2.49.0



[Message part 3 (message/rfc822, inline)]
From: Andreas Enge <andreas <at> enge.fr>
To: Junker <dk <at> junkeria.club>
Cc: 78532-done <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: Add cc-tool.
Date: Mon, 2 Jun 2025 16:57:55 +0200
Thanks! I have changed the licence to gpl2 (without +), since several
source files mention this version explicitly, and pushed.

Andreas



This bug report was last modified 15 days ago.

Previous Next


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