From unknown Sat Aug 09 18:41:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#28344] cpputest Resent-From: ng0 Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Sep 2017 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28344 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 28344@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150452749128636 (code B ref -1); Mon, 04 Sep 2017 12:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Sep 2017 12:18:11 +0000 Received: from localhost ([127.0.0.1]:47891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1doqKJ-0007Rg-Kc for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:18:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1doqKE-0007R9-1Q for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:18:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1doqK3-0006n8-OQ for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:17:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41677) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1doqK3-0006mt-Kj for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:17:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1doqJy-0001vf-Bc for guix-patches@gnu.org; Mon, 04 Sep 2017 08:17:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1doqJt-0006gc-5d for guix-patches@gnu.org; Mon, 04 Sep 2017 08:17:42 -0400 Received: from aibo.runbox.com ([91.220.196.211]:38348) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1doqJs-0006eg-TI for guix-patches@gnu.org; Mon, 04 Sep 2017 08:17:37 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1doqJp-00036t-6d for guix-patches@gnu.org; Mon, 04 Sep 2017 14:17:33 +0200 Received: from this-is-a-tor-exit-node---keywebtor3.artikel5ev.de ([87.118.122.51] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1doqJo-0002zn-GN for guix-patches@gnu.org; Mon, 04 Sep 2017 14:17:32 +0200 Date: Mon, 4 Sep 2017 12:17:29 +0000 From: ng0 Message-ID: <20170904121729.ig3e5r3qxxmfzpkv@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qzjzol374u657m2c" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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: 0.0 (/) --qzjzol374u657m2c Content-Type: multipart/mixed; boundary="zilfw7p5uwkedwox" Content-Disposition: inline --zilfw7p5uwkedwox Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This adds cpputest, required for Weechat tests. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --zilfw7p5uwkedwox Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-cpputest.patch" Content-Transfer-Encoding: quoted-printable =46rom 174b05f9528f7693d5dbf63a7ad513143debfa40 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Mon, 4 Sep 2017 11:59:46 +0000 Subject: [PATCH] gnu: Add cpputest. * gnu/packages/check.scm (cpputest): New variable. --- gnu/packages/check.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 198bb81f8..2960e5c3e 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2016 Lukas Gradl ;;; Copyright =C2=A9 2017 Mathieu Othacehe ;;; Copyright =C2=A9 2017 Kei Kebreau +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -270,3 +271,27 @@ normally do not detect. The goal is to detect only re= al errors in the code discovery, death tests, assertions, parameterized tests and XML test report generation.") (license bsd-3))) + +(define-public cpputest + (package + (name "cpputest") + (version "3.8") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/cpputest/cpputest/releases/= download/v" + version "/cpputest-" version ".tar.gz")) + (sha256 + (base32 + "0mk48xd3klyqi7wf3f4wn4zqxxzmvrhhl32r25jzrixzl72wq7f8")))) + (build-system gnu-build-system) + (native-inputs + `(("googletest" ,googletest))) + (home-page "https://cpputest.github.io/") + (synopsis "Unit testing and mocking framework for C/C++") + (description + "CppUTest is a C /C++ based unit xUnit test framework for +unit testing and for test-driving your code. It is written in +C++ but is used in C and C++ projects and frequently used in +embedded systems but it works for any C/C++ project.") + (license bsd-3))) --=20 2.14.1 --zilfw7p5uwkedwox-- --qzjzol374u657m2c Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmtRFkACgkQ4i+bv+40 hYjGdA//Yz4OZvX7AP9S65usdEFylmKp9Wu1w8laQfD2O8AaCH+hhXToyDzTXAuG XmP5235rZ9vmrnesWSwWuTJPszzggHZKT+8I3GvdDYRCtLXvgOLu81Rs+1/BSe3g QuDHnBbtP9uwS7XHh+Mhu5fSaKXSCkI4SjUIaLRphLRD6z8UgPbH8RTWSjaVVtD0 iR0+mPqy/v55E+BEAd5Uss7RObFlY+RDxIC5JppWA71KA6Axxytb4WQe7OsI2yAd YbzvmqPFrZwLAgcG7opc+PTDbC6RgMwILoVvttWmSA1Rj/eSjkoicVQHdsMJ/ikS JWfid/vgkVtAgUBHuSNII7c+FscJdelZzi3LSwubiYfYDbuUQjgsdqSlN3DtOdqQ vF090EMSeGxIPkftUgineFRo5Xm5jY1oRJwP9rj3NJOB+/a/PCtFPNf5ZGnP2y2F 369FylW1FLHOrBiK/1pnciB2u5ylYbQ8wNL6Xho6qJWxIvi6uuIPEBWIWNMuoZE2 wzhFaj29PGgL9Aq8heYCKOPWsEVCF864DjK3M5Mmh2WzmgxJl6gR0RM45MtwfZiV 1avFriiuf1IHHYPELQno8QL22SZtyDHmP3UEOE/a1ATPUDkA+RWW9SHyO67nkLs3 RLEhykwR2yqa9b6XLKVtpsELagV1EXVnbC6LM7LEyKCiKdIXx2E= =fdW/ -----END PGP SIGNATURE----- --qzjzol374u657m2c-- From unknown Sat Aug 09 18:41:40 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: ng0 Subject: bug#28344: closed (Re: [bug#28344] cpputest) Message-ID: References: <8760cla3qu.fsf@gnu.org> <20170904121729.ig3e5r3qxxmfzpkv@abyayala> X-Gnu-PR-Message: they-closed 28344 X-Gnu-PR-Package: guix-patches Reply-To: 28344@debbugs.gnu.org Date: Thu, 14 Sep 2017 12:02:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1505390524-24667-1" This is a multi-part message in MIME format... ------------=_1505390524-24667-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28344: cpputest 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 28344@debbugs.gnu.org. --=20 28344: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28344 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1505390524-24667-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28344-done) by debbugs.gnu.org; 14 Sep 2017 12:01:27 +0000 Received: from localhost ([127.0.0.1]:39834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsSpi-0006Ow-SJ for submit@debbugs.gnu.org; Thu, 14 Sep 2017 08:01:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsSph-0006Ok-Li for 28344-done@debbugs.gnu.org; Thu, 14 Sep 2017 08:01:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsSpX-0001t0-7T for 28344-done@debbugs.gnu.org; Thu, 14 Sep 2017 08:01:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45082) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsSpX-0001sh-4b; Thu, 14 Sep 2017 08:01:15 -0400 Received: from [193.50.110.249] (port=37994 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dsSpW-0007zF-NO; Thu, 14 Sep 2017 08:01:14 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: ng0 Subject: Re: [bug#28344] cpputest References: <20170904121729.ig3e5r3qxxmfzpkv@abyayala> Date: Thu, 14 Sep 2017 14:01:13 +0200 In-Reply-To: <20170904121729.ig3e5r3qxxmfzpkv@abyayala> (ng0@infotropique.org's message of "Mon, 4 Sep 2017 12:17:29 +0000") Message-ID: <8760cla3qu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28344-done Cc: 28344-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: -5.0 (-----) ng0 skribis: > This adds cpputest, required for Weechat tests. > -- > ng0 > GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 > GnuPG: https://n0is.noblogs.org/my-keys > https://www.infotropique.org https://krosos.org > > From 174b05f9528f7693d5dbf63a7ad513143debfa40 Mon Sep 17 00:00:00 2001 > From: ng0 > Date: Mon, 4 Sep 2017 11:59:46 +0000 > Subject: [PATCH] gnu: Add cpputest. > > * gnu/packages/check.scm (cpputest): New variable. Applied, thanks! Ludo'. ------------=_1505390524-24667-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Sep 2017 12:18:11 +0000 Received: from localhost ([127.0.0.1]:47891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1doqKJ-0007Rg-Kc for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:18:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1doqKE-0007R9-1Q for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:18:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1doqK3-0006n8-OQ for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:17:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41677) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1doqK3-0006mt-Kj for submit@debbugs.gnu.org; Mon, 04 Sep 2017 08:17:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1doqJy-0001vf-Bc for guix-patches@gnu.org; Mon, 04 Sep 2017 08:17:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1doqJt-0006gc-5d for guix-patches@gnu.org; Mon, 04 Sep 2017 08:17:42 -0400 Received: from aibo.runbox.com ([91.220.196.211]:38348) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1doqJs-0006eg-TI for guix-patches@gnu.org; Mon, 04 Sep 2017 08:17:37 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1doqJp-00036t-6d for guix-patches@gnu.org; Mon, 04 Sep 2017 14:17:33 +0200 Received: from this-is-a-tor-exit-node---keywebtor3.artikel5ev.de ([87.118.122.51] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1doqJo-0002zn-GN for guix-patches@gnu.org; Mon, 04 Sep 2017 14:17:32 +0200 Date: Mon, 4 Sep 2017 12:17:29 +0000 From: ng0 To: guix-patches@gnu.org Subject: cpputest Message-ID: <20170904121729.ig3e5r3qxxmfzpkv@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qzjzol374u657m2c" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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: 0.0 (/) --qzjzol374u657m2c Content-Type: multipart/mixed; boundary="zilfw7p5uwkedwox" Content-Disposition: inline --zilfw7p5uwkedwox Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This adds cpputest, required for Weechat tests. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --zilfw7p5uwkedwox Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-cpputest.patch" Content-Transfer-Encoding: quoted-printable =46rom 174b05f9528f7693d5dbf63a7ad513143debfa40 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Mon, 4 Sep 2017 11:59:46 +0000 Subject: [PATCH] gnu: Add cpputest. * gnu/packages/check.scm (cpputest): New variable. --- gnu/packages/check.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 198bb81f8..2960e5c3e 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2016 Lukas Gradl ;;; Copyright =C2=A9 2017 Mathieu Othacehe ;;; Copyright =C2=A9 2017 Kei Kebreau +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -270,3 +271,27 @@ normally do not detect. The goal is to detect only re= al errors in the code discovery, death tests, assertions, parameterized tests and XML test report generation.") (license bsd-3))) + +(define-public cpputest + (package + (name "cpputest") + (version "3.8") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/cpputest/cpputest/releases/= download/v" + version "/cpputest-" version ".tar.gz")) + (sha256 + (base32 + "0mk48xd3klyqi7wf3f4wn4zqxxzmvrhhl32r25jzrixzl72wq7f8")))) + (build-system gnu-build-system) + (native-inputs + `(("googletest" ,googletest))) + (home-page "https://cpputest.github.io/") + (synopsis "Unit testing and mocking framework for C/C++") + (description + "CppUTest is a C /C++ based unit xUnit test framework for +unit testing and for test-driving your code. It is written in +C++ but is used in C and C++ projects and frequently used in +embedded systems but it works for any C/C++ project.") + (license bsd-3))) --=20 2.14.1 --zilfw7p5uwkedwox-- --qzjzol374u657m2c Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmtRFkACgkQ4i+bv+40 hYjGdA//Yz4OZvX7AP9S65usdEFylmKp9Wu1w8laQfD2O8AaCH+hhXToyDzTXAuG XmP5235rZ9vmrnesWSwWuTJPszzggHZKT+8I3GvdDYRCtLXvgOLu81Rs+1/BSe3g QuDHnBbtP9uwS7XHh+Mhu5fSaKXSCkI4SjUIaLRphLRD6z8UgPbH8RTWSjaVVtD0 iR0+mPqy/v55E+BEAd5Uss7RObFlY+RDxIC5JppWA71KA6Axxytb4WQe7OsI2yAd YbzvmqPFrZwLAgcG7opc+PTDbC6RgMwILoVvttWmSA1Rj/eSjkoicVQHdsMJ/ikS JWfid/vgkVtAgUBHuSNII7c+FscJdelZzi3LSwubiYfYDbuUQjgsdqSlN3DtOdqQ vF090EMSeGxIPkftUgineFRo5Xm5jY1oRJwP9rj3NJOB+/a/PCtFPNf5ZGnP2y2F 369FylW1FLHOrBiK/1pnciB2u5ylYbQ8wNL6Xho6qJWxIvi6uuIPEBWIWNMuoZE2 wzhFaj29PGgL9Aq8heYCKOPWsEVCF864DjK3M5Mmh2WzmgxJl6gR0RM45MtwfZiV 1avFriiuf1IHHYPELQno8QL22SZtyDHmP3UEOE/a1ATPUDkA+RWW9SHyO67nkLs3 RLEhykwR2yqa9b6XLKVtpsELagV1EXVnbC6LM7LEyKCiKdIXx2E= =fdW/ -----END PGP SIGNATURE----- --qzjzol374u657m2c-- ------------=_1505390524-24667-1--