From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 15:03:20 2020 Received: (at submit) by debbugs.gnu.org; 27 May 2020 19:03:20 +0000 Received: from localhost ([127.0.0.1]:50006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1je1Kh-0004RL-PW for submit@debbugs.gnu.org; Wed, 27 May 2020 15:03:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:45130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1je0BM-0000UA-3Q for submit@debbugs.gnu.org; Wed, 27 May 2020 13:49:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1je0BL-0007Cu-RE for guix-patches@gnu.org; Wed, 27 May 2020 13:49:35 -0400 Received: from mail-bn7nam10olkn2031.outbound.protection.outlook.com ([40.92.40.31]:57024 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1je0BK-0005su-6V for guix-patches@gnu.org; Wed, 27 May 2020 13:49:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bRjfmOa+tO/AEJKtyLh9zR+rYkZ1yY9tJCbs/VxxQTy1SIglPn0LVGaTMwug4VUoXZ3lX8WLU+U1NF+D8i/fvfKfSfz7GQ46t3UChMzVdawV8Fp20Tnr9TVstD7HXoC6bHGn1sf4JOvdPgtuoNO0PL0jZMX2J8r+R3K/BEr4TgAz4uBk4eJamrB3WYP6mT0nBq66DA9KCKB4pQu2oGxLRj+9GzZF6vqDsVnqfhCjJenJ6Jj/cbjkm/VTL7mg05GKhDdfizX/Rwai6nZ5/p9KIMIQ3AWMckba1b2yqGjz5d/HrKrKpYdL9XS08YqwJ4n0kdARwj/d1SkX+e040Ay8Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lK+xWvw9I6BM4EvekhRzwCWtUdjenIdbJFMDzOE6yho=; b=Y6qmtGTQ2yC7k0l9XFUwV7FLmLNuwdMmQipqFPaXXhAxZc973FMZYF6bXk5hX2n/JV1Rw8eIwMpzKCqBg/pyQGUxZUJpgXYEXNrUiP2VFb8iqMFm/iFgFX1QgXclEYexQAWRBAy3UrVcwHn/k02myMUai0Oye/GWOYLJO8P9EaSz2y/rsrqCbVCg5Y/+f7Au6NhLVMiafcxuFT6XtjypFU9NYzh9n/4/401kR874//igslR82Zf6oIFlOei2VsEwAGwmpw2YzyNugU3N2r+XJQ5rHT63J/KCH8c4IH7ypv9JRFJLntTIrHU4H3BywhO41gT+f3KPM76tw4aawPTyGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=outlook.com; dmarc=pass action=none header.from=outlook.com; dkim=pass header.d=outlook.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lK+xWvw9I6BM4EvekhRzwCWtUdjenIdbJFMDzOE6yho=; b=VgySk87o0hBFPLFXx+QUXKQcffoYuRHa89FPLyq07pV0Dg/Sr3Ib905A2Pc7Wls6ZHuUccucIOuWio/7tdzPA8/yLbttywpmeIJHUNhOElM9MKh5GqaXz0WXVSZVa/wq2p00hj40mqlg2SbL3MqNhuHQdZ4kUxJkT6488v72N7+h+sBPPtL1c9qEo1hw5tfZxZc/PBj9bS1G2ydBwPo8duHG/WAwbRg09qMW2bL0jLI33LhXpmLc9pe+0OSlS5UYhJIncvbSedEMDnYxhmvApkOAq6clRzwsgEfyYw/n9nJs/Fkkl6/4/KnOz/SNz8CGkwggCO1yHtKF9SPDINAn1Q== Received: from DM6NAM10FT018.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::51) by DM6NAM10HT181.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::440) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Wed, 27 May 2020 17:34:30 +0000 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com (2a01:111:e400:7e86::43) by DM6NAM10FT018.mail.protection.outlook.com (2a01:111:e400:7e86::401) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23 via Frontend Transport; Wed, 27 May 2020 17:34:30 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F1E73FC26907BCEEF1AD26440303D61E55AFA1BB3EFF3B5E2C9EB6A73A18D5CD; UpperCasedChecksum:DCFFD90EF2EDC159BDD3C783B6895EC50923037FE374DBB1761B514152A1050D; SizeAsReceived:8590; Count:48 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::d1eb:1b79:777f:92d0]) by DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::d1eb:1b79:777f:92d0%7]) with mapi id 15.20.3021.029; Wed, 27 May 2020 17:34:30 +0000 From: Morgan.J.Smith@outlook.com To: guix-patches@gnu.org Subject: [PATCH] gnu: Add mspdebug. Date: Wed, 27 May 2020 13:34:07 -0400 Message-ID: X-Mailer: git-send-email 2.26.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQXPR0101CA0026.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:15::39) To DM5PR1001MB2105.namprd10.prod.outlook.com (2603:10b6:4:2b::24) X-Microsoft-Original-Message-ID: <20200527173407.9647-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from guix.gateway.2wire.net (70.27.158.64) by YQXPR0101CA0026.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:15::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.17 via Frontend Transport; Wed, 27 May 2020 17:34:29 +0000 X-Mailer: git-send-email 2.26.2 X-Microsoft-Original-Message-ID: <20200527173407.9647-1-Morgan.J.Smith@outlook.com> X-TMN: [QJ2RHI21nDf3Hb4CjqH4rdaYIWzczZgL] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 37e9f96e-702e-48bc-a9fb-08d802643621 X-MS-Exchange-SLBlob-MailProps: 0RSV28T7LqSr9mf7+mv+shOhZ7gfY/8suhYZjh88OoAQenlq3rP+Mxpb6ejF6ZWDk8kEf2wMtxloud3q3ZJ5FKidASVc7TANOyeX93hmqL8TGeJzqJecISkrmtfEWBWnfirgPdjnDRbUJNkm4I8fcfR5V04v9lA9ApxTJgq4/0kV8LAyHUwHqH+tnJURkrCbzRILvoL3QApyHJW+OKXntcilHN6qaNXyEGw08s1ISlDU0d6MatjBFh8nZgxlir10D/FLSfHnkpuwk+6XZNCmQAxNKxR6TYMF1hOX1od/DXQnv3ZiPOL1ReFxIC+HG4RMi1BXuoXxkxPORrbVbZzsqrittYj509pSK5AlppSC8OkHNDvbou2CLQ+VVlGzDLhNTPc/XTraCwew1pkTYuHCQ/z+XdRnjDnRGpvvjxLal9uPYVR+PK2kI3dKuCgBB6XRO8ofRe7/1dteTHa4BAfjM3N+0Vp7DHyZNxFkJ0cL57WZuKaIvRpPazO1UcCo4khEwM5mMKBTxg+Kr+7y18HNgj9S6EfXlJq4GAkZYSy5YASl0+8TkBqzk6hlLKMKyLOfsgQ4FWrNYXJZ4XffNHB0++rl2vFQlcx9PPHuiPLbWz+I6O9d8mn6R4EVisMHFdJllkaoPFU1ZZCKfKU64cmAI4AL/pAFJz1VQpqaBEy/8yY10CII/PudK4Z7dkgZ3VFS X-MS-TrafficTypeDiagnostic: DM6NAM10HT181: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zfNFHsf0DP4/gCcIR6IbRh/HUFMs/9LCdSR7DKZ1d/1D3ACbSEpNpVoe95NT9RCYMYptlhTB4Mw+iJfM8/sySxc+NkxU1HJKudN8ArQnHgLyy9XbV6YcnE8WpFY+wP62903s4SEdTJg0mrAHz2aJiKtMpGevQ0QJLjkEK3GEERDQ7ADleUjtZRijaoQmDac2PEnI8hu9wsZqIja1ivMfwdTMJPdLoTmnH8vxuZSajDMZjj9BO4IIqFyTFar6iDoc X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1001MB2105.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; X-MS-Exchange-AntiSpam-MessageData: LmzMqMV/xspSNDI+tjTBbazqlROzwaVfIKcQLv2dl7IQMmB28k4/hahUWbsdrW8xZOVagLzwnbhh0B0bjgeBIl7QyG5cD56HZ/qZiwwVPoZPAR1mTR81+srPTck+8QFPcS4zHxVtWDWRt0gcKNSigA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37e9f96e-702e-48bc-a9fb-08d802643621 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 May 2020 17:34:30.4104 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM10HT181 Received-SPF: pass client-ip=40.92.40.31; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/27 13:49:32 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 27 May 2020 15:03:18 -0400 Cc: Morgan Smith 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: Morgan Smith * gnu/packages/mspdebug.scm (mspdebug): New variable. --- gnu/packages/mspdebug.scm | 44 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 gnu/packages/mspdebug.scm diff --git a/gnu/packages/mspdebug.scm b/gnu/packages/mspdebug.scm new file mode 100644 index 0000000000..fcabcae472 --- /dev/null +++ b/gnu/packages/mspdebug.scm @@ -0,0 +1,44 @@ +;;; Copyright © 2020 Morgan Smith + +(define-module (gnu packages mspdebug) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix build-system gnu) + #:use-module (guix licenses) + #:use-module (gnu packages libusb) + #:use-module (gnu packages readline)) + + +(define-public mspdebug + (package + (name "mspdebug") + (version "0.25") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dlbeer/mspdebug.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0prgwb5vx6fd4bj12ss1bbb6axj2kjyriyjxqrzd58s5jyyy8d3c")))) + (build-system gnu-build-system) + (arguments + `(#:phases (modify-phases %standard-phases (delete 'configure) (delete 'check)) + #:make-flags + (let ((target ,(%current-target-system))) + (list (string-append "CC=" (if target + (string-append target "-gcc") + "gcc")) + "INSTALL=install" + (string-append "PREFIX=" %output))))) + (inputs + `(("libusb-compat" ,libusb-compat) + ("readline" ,readline))) + (synopsis "Free debugger for use with MSP430 MCUs") + (description "MspDebug supports FET430UIF, eZ430, RF2500 and Olimex +MSP430-JTAG-TINY programmers, as well as many other compatible +devices. It can be used as a proxy for gdb or as an independent +debugger with support for programming, disassembly and reverse +engineering.") + (home-page "https://github.com/dlbeer/mspdebug") + (license gpl2))) -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 09:53:29 2020 Received: (at 41567) by debbugs.gnu.org; 30 May 2020 13:53:29 +0000 Received: from localhost ([127.0.0.1]:57199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf1vV-0001w6-7g for submit@debbugs.gnu.org; Sat, 30 May 2020 09:53:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf1vU-0001vv-4n for 41567@debbugs.gnu.org; Sat, 30 May 2020 09:53:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35064) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jf1vO-00027y-FO; Sat, 30 May 2020 09:53:22 -0400 Received: from ti0006q161-2604.bb.online.no ([84.202.68.75]:53896 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jf1vN-0000L3-TI; Sat, 30 May 2020 09:53:22 -0400 From: Marius Bakke To: Morgan.J.Smith@outlook.com, 41567@debbugs.gnu.org Subject: Re: [bug#41567] [PATCH] gnu: Add mspdebug. In-Reply-To: References: Date: Sat, 30 May 2020 15:53:19 +0200 Message-ID: <87wo4tzfzk.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41567 Cc: Morgan Smith 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 (---) --=-=-= Content-Type: text/plain Morgan.J.Smith@outlook.com writes: > From: Morgan Smith > > * gnu/packages/mspdebug.scm (mspdebug): New variable. Can you move this package to gnu/packages/debug.scm instead of adding a new module? [...] > +(define-public mspdebug > + (package > + (name "mspdebug") > + (version "0.25") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/dlbeer/mspdebug.git") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0prgwb5vx6fd4bj12ss1bbb6axj2kjyriyjxqrzd58s5jyyy8d3c")))) > + (build-system gnu-build-system) > + (arguments > + `(#:phases (modify-phases %standard-phases (delete 'configure) (delete 'check)) > + #:make-flags > + (let ((target ,(%current-target-system))) > + (list (string-append "CC=" (if target > + (string-append target "-gcc") > + "gcc")) Since very recently, you can now use: (string-append "CC=" ,(cc-for-target)) instead of the let binding and conditional. > + "INSTALL=install" > + (string-append "PREFIX=" %output))))) > + (inputs > + `(("libusb-compat" ,libusb-compat) > + ("readline" ,readline))) > + (synopsis "Free debugger for use with MSP430 MCUs") No need to mention free here, since everything in Guix is free software. The GitHub tagline is pretty good: Debugging tool for MSP430 MCUs > + (description "MspDebug supports FET430UIF, eZ430, RF2500 and Olimex > +MSP430-JTAG-TINY programmers, as well as many other compatible > +devices. It can be used as a proxy for gdb or as an independent > +debugger with support for programming, disassembly and reverse > +engineering.") > + (home-page "https://github.com/dlbeer/mspdebug") > + (license gpl2))) This should be 'gpl2+', since the source files say "GPL 2 or any later version". Can you send an updated patch? Thanks in advance! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl7SZU8ACgkQoqBt8qM6 VPoWhwf/eTDiIu5QQMDAGCZ0+JRIR3DCF8zuyj+w/RayLjz4HcH3ORfg7RoIcWgx EnR1q9ajjh17Qi3bx+j4P1d8TsGRJDcs5Ggx6HGG+ZTdTtvylI1YxNCcvX476cv8 7guMTbPGoAJcgqy7JMaqiPFGYaTDP6vnfixVeBdybW0XJ491ptgkGvJPSc1/X5zB GOQwwgATXrDNFJBXxsi7ewekAB32jRGcEOCN9xsRd5/VyQ00hDM6+UWMcfG8yetD U3MVpLVApJSDLx0Hnka7sHdu6DC8JbPvXWoiVBL324ZN3TpP3UG8uUc3v3P9gkjT jOqhBKLPCuZjkOANNXbtxCdA9a8ciA== =bavB -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 15:03:26 2020 Received: (at 41567) by debbugs.gnu.org; 30 May 2020 19:03:26 +0000 Received: from localhost ([127.0.0.1]:59230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf6lS-0003nd-Fg for submit@debbugs.gnu.org; Sat, 30 May 2020 15:03:26 -0400 Received: from tobias.gr ([80.241.217.52]:40700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf6lQ-0003nT-HJ for 41567@debbugs.gnu.org; Sat, 30 May 2020 15:03:25 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id fda5dc55; Sat, 30 May 2020 19:03:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=0s3e1t+Di4xdJXNUM/5Afv Q0tkMt9B8LJGFei7Wc2WM=; b=OUzYz9IDUq8IcE2LHTsh1iCJyP4VgyBrwBM8wG mJPxmHREhgdKGfhw6yz2HeEEzExYwpiM0/5RnQ48qaSM+E3x+8ZCsA+qKRoMEatp whxJP991s93QG2dxVlVlYeE8RT/e214dLZRRDGwiLBQrfhxRQt8FsY/E4GoZHUur g5B7rFt5lR7ZUaus8Ig1Unj38FzCw3LIabDaCOeiKqp2k4i6HeHdVBH3hJfsWokD O8CMxFLIihmGWmImcOaLcZNlNGvGGK/C6l6gHk+Sf+pH54fXx0fvyJ7xpXWZnZ5/ k26QSRZbVKduT2a1e3dL8CmdQ6M1O8nbzcpRSUNO/hYCvhxA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id c723c028 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 30 May 2020 19:03:25 +0000 (UTC) From: Tobias Geerinckx-Rice To: Morgan.J.Smith@outlook.com Subject: Re: [bug#41567] [PATCH] gnu: Add mspdebug. References: In-reply-to: Date: Sat, 30 May 2020 21:03:21 +0200 Message-ID: <874krx1c06.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41567 Cc: 41567@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Morgan, Morgan.J.Smith@outlook.com =E5=86=99=E9=81=93=EF=BC=9A > + `(#:phases (modify-phases %standard-phases (delete=20 > 'configure) (delete 'check)) Try to keep lines within 80 characters. Have you heard of our=20 lord & saviour =E2=80=98guix lint=E2=80=99? It's nitpicking like this, aut= omated. There's a more =E2=80=98declarative=E2=80=99 way to disable tests. Add a s= hort=20 note why: `(#:tests? #f ; no test suite #:phases (modify-phases %standard-phases (delete 'configure))) ; no configure script Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXtKt+QAKCRANsP+IT1Vt eY07AQDHiquGatpR1aI0ItjuKMXFy3aCnbOtdS1bXjDs/+uYXQD+PaB2cStBR6FU 28ZU0K+ita3cHPkc9HQWFP/CKPaD8g4= =Btwt -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 16:34:23 2020 Received: (at 41567) by debbugs.gnu.org; 30 May 2020 20:34:23 +0000 Received: from localhost ([127.0.0.1]:59276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf8BT-00086c-8r for submit@debbugs.gnu.org; Sat, 30 May 2020 16:34:23 -0400 Received: from mail-dm6nam10olkn2053.outbound.protection.outlook.com ([40.92.41.53]:20586 helo=NAM10-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf8BQ-00086L-4z for 41567@debbugs.gnu.org; Sat, 30 May 2020 16:34:21 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m30MJHYs2CZmPiqmtECr+PoSwZXvtuOOJKR7UqmIWAo/ZLUPdh1c162zIToUEkOVEcQHBTysgD/3ahfnBM22dq8CQJ1+FJavid9uKFeiDRZ7gGtLC+lNN0GHRrXNiLXb/le7LsPzFAsDB8CqvdwGLp5AFTUXbpzJmNg/gQNN8G5rMY/ayTY5dr+7ZahVOer0EoRCwzubhX7eaLYE4db0336EK1kDKUuhaEMFWw26lSdQGSq6gu3lS1YxVDF3cAHo1VK4aOH8L7bcYuK9LUYIe1phCIj+EAJCSp3U+VXsXfpAJBQ1g0jkaTL9lM0X0ytSx6GzjwIwQX7OG0i7XrmkhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q7aQq/rk+8WX8/rA+Np8+4XI6vl5R0qoQgGrCc38xi8=; b=hbDgVpJjutQqTgoxPEByd4LDJJmvNiiSdKIMMQsfviPDUnCYaTpDQUcjiVnri4JUmpdBLuuRg4kvbV6ZU05dj7V2ETTYwm1+A0fC2vH6hht4f7cVqrCFerJ2yrvoQl6/eejC3uP39dZvFcP0Q5MFzbY1nv+ahk0ldjq4kv47qAdXwFOdkkcmasqaew2U1XWEjpr2EL0ffpPCmVOTWwc1CUEBw3EXel12rxBbrtoKFOOhlrXP+dE9mttovlKm8nwy0RSeHA8iae+YSXAVzQ5PdiIRUObaaTZuk1z5t3Ftt37mxIk+QwDkkeSSp2TGLg8nDUGgowq8MFCdcGLptZX5Dw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=outlook.com; dmarc=pass action=none header.from=outlook.com; dkim=pass header.d=outlook.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q7aQq/rk+8WX8/rA+Np8+4XI6vl5R0qoQgGrCc38xi8=; b=tEoCth10oS7e0jN7huJzvvxVxss4H09wwPSONxGy8A5QNJ2vpwt6KeszCWTa9lssPAuTGZrFAljMoa1oxQydZA74IFHw5jzhcovj01x4AIrmVplB+r19X1MW5ZXoB442t+kK9uBsdKi+OnsFylsIhlYDXQpnQrsUE1ut50sHnn8nVnbNEnY5lGtjspPIVIkp72vr8d2qNw/4A1bkKNFBx1qiLp/OTLN1Gev0ZGEHPAT9ITkTUJ7TesMZuqOVDIFm0RN7cXgCrhfAZE8nGlw5la3YPjW9NPASJBc7BuLv1OLs+Qmdct38ZdEMo5nmlLRiO1WOIShp3ZFbI4NqARvYSw== Received: from DM6NAM10FT019.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::4d) by DM6NAM10HT007.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::417) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Sat, 30 May 2020 20:34:13 +0000 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com (2a01:111:e400:7e86::44) by DM6NAM10FT019.mail.protection.outlook.com (2a01:111:e400:7e86::96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23 via Frontend Transport; Sat, 30 May 2020 20:34:13 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:2D70A775897EE23A0E256C761300368C8F38BB2BBF61FBBC5802D2C35D5C67EA; UpperCasedChecksum:41FA9F5F88E9DD703583D537EC16E5F797A057DEBD507B1511F681857871BD05; SizeAsReceived:8595; Count:48 Received: from DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::98bd:eee8:9d42:b132]) by DM5PR1001MB2105.namprd10.prod.outlook.com ([fe80::98bd:eee8:9d42:b132%3]) with mapi id 15.20.3045.022; Sat, 30 May 2020 20:34:13 +0000 From: Morgan.J.Smith@outlook.com To: 41567@debbugs.gnu.org Subject: [PATCH] gnu: Add mspdebug. Date: Sat, 30 May 2020 16:33:52 -0400 Message-ID: X-Mailer: git-send-email 2.26.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: YQXPR0101CA0039.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:14::16) To DM5PR1001MB2105.namprd10.prod.outlook.com (2603:10b6:4:2b::24) X-Microsoft-Original-Message-ID: <20200530203352.11758-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from guix.gateway.2wire.net (70.27.158.64) by YQXPR0101CA0039.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:14::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.17 via Frontend Transport; Sat, 30 May 2020 20:34:12 +0000 X-Mailer: git-send-email 2.26.2 X-Microsoft-Original-Message-ID: <20200530203352.11758-1-Morgan.J.Smith@outlook.com> X-TMN: [wVEOP36EYd052oTur1xAOTc8L7JuYEqL] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 9817ecb2-2595-4c5e-ba02-08d804d8d046 X-MS-Exchange-SLBlob-MailProps: NS9Gj58uCj3rSzKHgYCb4RL1+JrTTR/FWboDtOYB1cJuLrmXoFjqn84+YFi7DRzVQn13/DupXsaskz0XEnyl9vzvG7MrHejmCVzzZGWghvvf7IN+PiJtW3rHSGHni/xfOHdBdMPGk9iiQQqiT/tdnVOp87xfLM3mhO7r350t2t7PJGmm7gGGvRRfDCxaYz4yg62xXSocUcH0Ga3/V+pTInKCCYfvP5ACNFYDZ2pr4CnscKDnsrzEOBqU5EXeLt07nTfpUteT3rbxAf35PA+0Kk1At5Wwv+V8p5IiAVL/7IjetbkwgExTVjNhCoAFNrG9dEDxx5PwQF8bGiY9abY2L7ITsYfjBew/U4v9tb+OIgidaEPjuRCUnHHLIL/01bKTZXfZ6q2bRg2MEUBzz52dp7smH33mv4PQxfua/WMbNCIHUwI/SyX1q/4+urSVqpbJnczRPRLYMlQKe+CqTd3FcjDy4/ABrTQAuAwH+TkLiBCnyroJBAwS4LBGx6akf+rXAEzKgb5HVJ+8LoXWGi11ycOkYG4BQkThAzn+0Bdapl3iLiT8aPLiwTIAX1OBvq1RTTpUGMqkZv2aQ/W6hc47mMmhF8WVJBnoEWkmghVKy8uc5zZNVN0uASsu19UR4wzlIEAdy0MOvjopVkMjY81CgDTA6niAwsI8WgDB2+z7ulqHbCXQuD+zjmhoeZAgH/rupwoelQU1Gj1acBk/M9laIw== X-MS-TrafficTypeDiagnostic: DM6NAM10HT007: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ahx+CFY11hWSw4Jv80u70mP8/6bzNdTbZSBg8VrBByd0t1g5NpkUzA1iUMg9UAsn75yRdbul9H8AG6iViYr4bWH6aMeD/mwCDhOeFP/8wP3BVThe0Wan+OX2C5EvIMqoZ4rl87pZeYFydUMLZ+iq6sJZhJbtlANkzmOdJ/NhItrUkNyLM93ir+hmDCNweQ2YSLeuex1yfLn337njqx4HtLcmQVTwXWUvgLGcS3NoBgDi/n4lCYPI9VBMBGXySb7m X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1001MB2105.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; X-MS-Exchange-AntiSpam-MessageData: tZkZ2wLuJFX/15WZd6E1Yt3I0jgZyz7qk7rSML+4RkRPMa491im4WlEvcGywMGH38bVhTej50NitZ4sAE7HX9D+ZyulfY2dptwkAsj/jIPxL+Wmj1eNurbq4gq2cUXQGyP1sz8BjOROOCvgHRdqTMA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9817ecb2-2595-4c5e-ba02-08d804d8d046 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 May 2020 20:34:13.1265 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM10HT007 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41567 Cc: Morgan Smith 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: Morgan Smith * gnu/packages/debug.scm (mspdebug): New variable. --- gnu/packages/debug.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 4a264427c2..18cc2894a7 100644 --- a/gnu/packages/debug.scm +++ b/gnu/packages/debug.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2018, 2019 Rutger Helling ;;; Copyright © 2019 Pkill -9 ;;; Copyright © 2020 Vincent Legoll +;;; Copyright © 2020 Morgan Smith ;;; ;;; This file is part of GNU Guix. ;;; @@ -56,6 +57,7 @@ #:use-module (gnu packages serialization) #:use-module (gnu packages virtualization) #:use-module (gnu packages xdisorg) + #:use-module (gnu packages libusb) #:use-module (ice-9 match) #:use-module (srfi srfi-1)) @@ -596,3 +598,37 @@ GDB with very efficient reverse-execution, which in combination with standard GDB/x86 features like hardware data watchpoints, makes debugging much more fun.") (license license:expat))) + +(define-public mspdebug + (package + (name "mspdebug") + (version "0.25") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dlbeer/mspdebug.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0prgwb5vx6fd4bj12ss1bbb6axj2kjyriyjxqrzd58s5jyyy8d3c")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no test suite + #:phases + (modify-phases %standard-phases + (delete 'configure)) ; no configure script + #:make-flags + (list (string-append "CC=" ,(cc-for-target)) + "INSTALL=install" + (string-append "PREFIX=" %output)))) + (inputs + `(("libusb-compat" ,libusb-compat) + ("readline" ,readline))) + (synopsis "Debugging tool for MSP430 MCUs") + (description "MspDebug supports FET430UIF, eZ430, RF2500 and Olimex +MSP430-JTAG-TINY programmers, as well as many other compatible +devices. It can be used as a proxy for gdb or as an independent +debugger with support for programming, disassembly and reverse +engineering.") + (home-page "https://github.com/dlbeer/mspdebug") + (license license:gpl2+))) -- 2.26.2 From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 17:18:57 2020 Received: (at 41567-done) by debbugs.gnu.org; 30 May 2020 21:18:57 +0000 Received: from localhost ([127.0.0.1]:59308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf8sb-0000kA-LK for submit@debbugs.gnu.org; Sat, 30 May 2020 17:18:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf8sa-0000jy-0R for 41567-done@debbugs.gnu.org; Sat, 30 May 2020 17:18:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44502) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jf8sU-00046O-5z; Sat, 30 May 2020 17:18:50 -0400 Received: from ti0006q161-2604.bb.online.no ([84.202.68.75]:48898 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jf8sS-0006NL-K8; Sat, 30 May 2020 17:18:49 -0400 From: Marius Bakke To: Morgan.J.Smith@outlook.com, 41567-done@debbugs.gnu.org Subject: Re: [bug#41567] [PATCH] gnu: Add mspdebug. In-Reply-To: References: Date: Sat, 30 May 2020 23:18:46 +0200 Message-ID: <878sh9xgsp.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41567-done Cc: Morgan Smith 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 (---) --=-=-= Content-Type: text/plain Morgan.J.Smith@outlook.com writes: > From: Morgan Smith > > * gnu/packages/debug.scm (mspdebug): New variable. Applied, thanks! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl7SzbYACgkQoqBt8qM6 VPohwQf+KDfTnipI01PQisLbfXSIXT7Jl7MybewO1dkXAyHTCM0QBj/WJGCNn/PI n1GdzI9anuUUFim4u6d07ldY11JvFycFjfmRWV+MzIbk7YItn9eRcWLqstVLPKMR WhT9k9SacnyAR+WSQY+7xX3kneM3AvpKuOqz00qYgyFcV4WuNy0gqIXH35zVC77P 60W50hIblGWhwj6RPZqEN2xnUFEMS62nbstOuXke0U9awh2aeUPEJvolG2J5/piN U/lXOev45vicQmGudhQhwfqQuPrwlR1avk7VCEQlzi2GIeklVX2xtSvw9NO+zu6r rSn6Mpa7T7AhHXGIIOXFJIpwApMPOQ== =hEQy -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 20 07:25:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 28 Jun 2020 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator