From unknown Tue Jun 17 22:23:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34687] [PATCH] Add toutenclic Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 28 Feb 2019 17:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34687 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34687@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15513761377240 (code B ref -1); Thu, 28 Feb 2019 17:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Feb 2019 17:48:57 +0000 Received: from localhost ([127.0.0.1]:55487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gzPnh-0001se-Nv for submit@debbugs.gnu.org; Thu, 28 Feb 2019 12:48:57 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gzPnc-0001sO-IE for submit@debbugs.gnu.org; Thu, 28 Feb 2019 12:48:51 -0500 Received: from lists.gnu.org ([209.51.188.17]:48110) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gzPnW-0002ln-Vy for submit@debbugs.gnu.org; Thu, 28 Feb 2019 12:48:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gzPnT-0005Gt-R0 for guix-patches@gnu.org; Thu, 28 Feb 2019 12:48:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gzPnR-0002gx-Rh for guix-patches@gnu.org; Thu, 28 Feb 2019 12:48:39 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:45751) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gzPnR-0002Yu-6N for guix-patches@gnu.org; Thu, 28 Feb 2019 12:48:37 -0500 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 312341C0004 for ; Thu, 28 Feb 2019 17:48:28 +0000 (UTC) From: Nicolas Goaziou Date: Thu, 28 Feb 2019 18:48:27 +0100 Message-ID: <877edjpzx0.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.70.183.197 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.4 (+) 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: Hello, This patch adds toutenclic. Feedback welcome. Thank you. Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: bipede.fr] 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: www.bipede.fr] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: www.bipede.fr] 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.4 (/) --=-=-= Content-Type: text/plain Hello, This patch adds toutenclic. Feedback welcome. Thank you. Regards, -- Nicolas Goaziou --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-toutenclic.patch Content-Transfer-Encoding: quoted-printable Content-Description: Add toutenclic >From 60822718faf19412753daedec1b50924b2d267a6 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Thu, 28 Feb 2019 18:18:57 +0100 Subject: [PATCH] gnu: Add toutenclic. * gnu/packages/education.scm (toutenclic): New variable. --- gnu/packages/education.scm | 69 +++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index 5b899f4e78..80d3049956 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -4,7 +4,7 @@ ;;; Copyright =C2=A9 2016 Hartmut Goebel ;;; Copyright =C2=A9 2017, 2018 Efraim Flashner ;;; Copyright =C2=A9 2018 Tobias Geerinckx-Rice -;;; Copyright =C2=A9 2018 Nicolas Goaziou +;;; Copyright =C2=A9 2018, 2019 Nicolas Goaziou ;;; ;;; This file is part of GNU Guix. ;;; @@ -51,6 +51,7 @@ #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (srfi srfi-1)) =20 @@ -303,3 +304,69 @@ science for high school or college students. This package provides a @command{snap} executable calling @command{xdg-ope= n} to open the application in a web browser, for offline usage.") (license license:agpl3+))) + +(define-public toutenclic + (package + (name "toutenclic") + (version "6.12") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.bipede.fr/downloads/logiciels/" + "ToutEnClic-" version ".tar.xz")) + (sha256 + (base32 + "1369m76fxmi2hgc2bbsq2jchcbh8q0qzml7600pqn8xiqrybvg9g")))) + (build-system python-build-system) + (arguments + `(#:tests? #f ;no test + #:phases + (modify-phases %standard-phases + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (share (string-append out "/share/toutenclic")) + (pixmaps (string-append out "/share/pixmaps")) + (bin (string-append out "/bin")) + (executable "toutenclic.py")) + ;; Install icon. + (install-file "toutenclic.png" pixmaps) + ;; Move files into "share/" directory. + (mkdir-p share) + (copy-recursively "." share) + ;; Create executable in "bin/". + (mkdir-p bin) + (with-directory-excursion bin + (symlink (string-append share "/" executable) + executable))) + #t)) + (add-after 'install 'create-desktop-file + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (applications (string-append out "/share/applications"= ))) + (mkdir-p applications) + (call-with-output-file + (string-append applications "/toutenclic.desktop") + (lambda (file) + (format file + "[Desktop Entry]~@ + Name=3DToutEnClic~@ + Comment=3DFor schooling without difference~@ + Exec=3D~a/bin/toutenclic.py~@ + TryExec=3D~@*~a/bin/toutenclic.py~@ + Terminal=3Dfalse~@ + Icon=3Dtoutenclic~@ + Type=3DApplication~%" + out))) + #t)))))) + (inputs `(("python-pyqt" ,python-pyqt))) + (synopsis "School tools for physically disabled children") + (description "ToutEnClic is intended to facilitate the schooling +of physically disabled children in ordinary schools. It is both +a multi-page virtual exercise book and a kit including pencil, +scissors, glue, ruler, compass, protractor and square. A virtual +keyboard is also available if the child does not have any other +specialized device.") + (home-page "https://bipede.fr/contrib/") + (license license:gpl3))) --=20 2.21.0 --=-=-=-- From unknown Tue Jun 17 22:23:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34687] [PATCH] Add toutenclic Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 15 Mar 2019 17:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34687 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 34687@debbugs.gnu.org Received: via spool by 34687-submit@debbugs.gnu.org id=B34687.1552669244358 (code B ref 34687); Fri, 15 Mar 2019 17:01:02 +0000 Received: (at 34687) by debbugs.gnu.org; 15 Mar 2019 17:00:44 +0000 Received: from localhost ([127.0.0.1]:45433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h4qCJ-00005h-Ie for submit@debbugs.gnu.org; Fri, 15 Mar 2019 13:00:44 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:49085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h4qCG-00005U-Ir for 34687@debbugs.gnu.org; Fri, 15 Mar 2019 13:00:42 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2251521650; Fri, 15 Mar 2019 13:00:35 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 15 Mar 2019 13:00:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=AquXtNNwve41hghpjtoZdO7H A6PEFRSqg+Nz15k+gvI=; b=HhJF4LGoGBhwS2MgYC10FUPsR5GZCoU1H3FEL1Yj 5oEN4r10m8W8w0DY+dOXl60yTc1bQxKqKHqJp9gI/18ZCv0be6h/68Ku9q+yquju JJRhHXwU/wQtpwHXKFwwbhuaPxIH+GYEA++YO5OWTb+00v5ipFhVLtpK7XoM6hVM B70= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=AquXtN Nwve41hghpjtoZdO7HA6PEFRSqg+Nz15k+gvI=; b=YunxCPf8Pf7zGtT7vJGW1O aohwwTdXu43uF9Qw9vyUMBF/DeJFbuCPsR/C1F5f+arb4xDaqPChhSRpuYyf30Qf URtRJrJaDqTyf4K/4S3+V1gi1FUfc2slsnWdXsg1NBZJshDYBJNKWaSfAI61wjBF n4OzC1oPsNACFJtSOKUaRxoMxm26Cv9ff55lzVMFqzCPiHe1TgdDUryyehuMzvRs fQlrljf495rq1cZhMiryQ0pPTOutYlzU2qEvXKMEIc/vi3hmB812Hqxpgjqp5pDH spkeY+iZn5EsB0BJHrliLO0FgnC0MMSzK5iRNdiiA4thxPza/R1C/yC6iV00OCpw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrheehgdeliecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjfgesghdtre ertdervdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgr rhhirdhnrghmvgeqnecukfhppeejiedruddvgedrvddtvddrudefjeenucfrrghrrghmpe hmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgenucevlhhushhtvghr ufhiiigvpedt X-ME-Proxy: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 461C210317; Fri, 15 Mar 2019 13:00:34 -0400 (EDT) Date: Fri, 15 Mar 2019 13:00:31 -0400 From: Leo Famulari Message-ID: <20190315170031.GA32161@jasmine.lan> References: <877edjpzx0.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <877edjpzx0.fsf@nicolasgoaziou.fr> User-Agent: Mutt/1.11.3 (2019-02-01) X-Spam-Score: -0.7 (/) 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.7 (-) --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 28, 2019 at 06:48:27PM +0100, Nicolas Goaziou wrote: > From 60822718faf19412753daedec1b50924b2d267a6 Mon Sep 17 00:00:00 2001 > From: Nicolas Goaziou > Date: Thu, 28 Feb 2019 18:18:57 +0100 > Subject: [PATCH] gnu: Add toutenclic. >=20 > * gnu/packages/education.scm (toutenclic): New variable. LGTM, thanks! --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlyL2i8ACgkQJkb6MLrK fwiJZA//a1mmeXAmJUWzWtH6fSVBhA+6gGtYCeag22hYvNpdyiCKPCj5/ggD9h92 ZVYvfu0YQe3qltMBCL6Aa695uZ62zrwf2kVPJLzhkFFLjx3QSWy7rTVqf2/c+7HZ kh8liXTmJdZRB/A5ognBgb6bJC60pSAkkY4bbp99Zk7bGVqKYF4yg3qSER9LT+/c rWPW60BI7udywll0/s9+9uvLcdM02I6Tq8l7AkeUTTELOjQ/SsG+cuJdegkVL4bO zFHxbIkfW940wg7lUYR0Bm6lQTI+mCFWj0vTM0mB31no236kBfc5Q6aN2aXCnnpS 7mCdJe9oJ+eLd4Iy3n+Lfz/cExKcLDn2fN4XQI2EhTpiV+LZsd9kaMFzM9CsRsMj YBsfVI5bnl71gfWmSgf085qvbWkMRKgngzdQ1E00NmKES85BUSdpRHRyUFH0Nvmy fIMd+WK2WOPc176+snGxHs0JJsdeY3C2Q2zojQa9fDHFLuZu7ww9jYu8uCXCttjX BT4TxHN5kFuMtvFydsVrVOTyN1CUkhtXj1clHG5lQTt21303iHFDPvQPhPNuxAR4 cLTpSib2kDwIKPaxMV6uG/LvLRqgw79A8PIsjHeI1ENMQwV+T+ymOj9s28CePTAa 2BeQgxny0VIkdDWUpq1TC+lCO3PE+wBcXXyxhWfdgYGwiSHAdVY= =OHzw -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- From unknown Tue Jun 17 22:23:24 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34687] [PATCH] Add toutenclic Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 15 Mar 2019 23:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34687 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 34687@debbugs.gnu.org Received: via spool by 34687-submit@debbugs.gnu.org id=B34687.155269278325651 (code B ref 34687); Fri, 15 Mar 2019 23:34:02 +0000 Received: (at 34687) by debbugs.gnu.org; 15 Mar 2019 23:33:03 +0000 Received: from localhost ([127.0.0.1]:45622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h4wJz-0006fe-0k for submit@debbugs.gnu.org; Fri, 15 Mar 2019 19:33:03 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:52611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h4wJv-0006fD-Kb for 34687@debbugs.gnu.org; Fri, 15 Mar 2019 19:33:01 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id B1FD11C0008; Fri, 15 Mar 2019 23:32:55 +0000 (UTC) From: Nicolas Goaziou References: <877edjpzx0.fsf@nicolasgoaziou.fr> <20190315170031.GA32161@jasmine.lan> Date: Sat, 16 Mar 2019 00:32:54 +0100 In-Reply-To: <20190315170031.GA32161@jasmine.lan> (Leo Famulari's message of "Fri, 15 Mar 2019 13:00:31 -0400") Message-ID: <87o96bu315.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Hello, Leo Famulari writes: > On Thu, Feb 28, 2019 at 06:48:27PM +0100, Nicolas Goaziou wrote: >> From 60822718faf19412753daedec1b50924b2d267a6 Mon Sep 17 00:00:00 2001 >> From: Nicolas Goaziou >> Date: Thu, 28 Feb 2019 18:18:57 +0100 >> Subject: [PATCH] gnu: Add toutenclic. >> >> * gnu/packages/education.scm (toutenclic): New variable. > > LGTM, thanks! Pushed as 3b2cf5c8262067501e88c2ffe5d7f96e04b17d17. Thank you. Regards, -- Nicolas Goaziou From unknown Tue Jun 17 22:23:24 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: Nicolas Goaziou Subject: bug#34687: closed (Re: [bug#34687] [PATCH] Add toutenclic) Message-ID: References: <87h8c3u306.fsf@nicolasgoaziou.fr> <877edjpzx0.fsf@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 34687 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 34687@debbugs.gnu.org Date: Fri, 15 Mar 2019 23:34:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1552692843-25747-1" This is a multi-part message in MIME format... ------------=_1552692843-25747-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #34687: [PATCH] Add toutenclic 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 34687@debbugs.gnu.org. --=20 34687: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D34687 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1552692843-25747-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 34687-done) by debbugs.gnu.org; 15 Mar 2019 23:33:35 +0000 Received: from localhost ([127.0.0.1]:45625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h4wKV-0006gU-Eo for submit@debbugs.gnu.org; Fri, 15 Mar 2019 19:33:35 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:42883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h4wKS-0006gI-PH for 34687-done@debbugs.gnu.org; Fri, 15 Mar 2019 19:33:33 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 4DC3F60003 for <34687-done@debbugs.gnu.org>; Fri, 15 Mar 2019 23:33:30 +0000 (UTC) From: Nicolas Goaziou To: 34687-done@debbugs.gnu.org Subject: Re: [bug#34687] [PATCH] Add toutenclic References: <877edjpzx0.fsf@nicolasgoaziou.fr> <20190315170031.GA32161@jasmine.lan> Date: Sat, 16 Mar 2019 00:33:29 +0100 In-Reply-To: <20190315170031.GA32161@jasmine.lan> (Leo Famulari's message of "Fri, 15 Mar 2019 13:00:31 -0400") Message-ID: <87h8c3u306.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.7 (+) 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: Pushed. Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [217.70.183.195 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.183.195 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 2.4 BODY_SINGLE_WORD Message body is only one word (no spaces) X-Debbugs-Envelope-To: 34687-done 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.7 (/) Pushed. ------------=_1552692843-25747-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Feb 2019 17:48:57 +0000 Received: from localhost ([127.0.0.1]:55487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gzPnh-0001se-Nv for submit@debbugs.gnu.org; Thu, 28 Feb 2019 12:48:57 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gzPnc-0001sO-IE for submit@debbugs.gnu.org; Thu, 28 Feb 2019 12:48:51 -0500 Received: from lists.gnu.org ([209.51.188.17]:48110) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gzPnW-0002ln-Vy for submit@debbugs.gnu.org; Thu, 28 Feb 2019 12:48:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gzPnT-0005Gt-R0 for guix-patches@gnu.org; Thu, 28 Feb 2019 12:48:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gzPnR-0002gx-Rh for guix-patches@gnu.org; Thu, 28 Feb 2019 12:48:39 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:45751) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gzPnR-0002Yu-6N for guix-patches@gnu.org; Thu, 28 Feb 2019 12:48:37 -0500 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 312341C0004 for ; Thu, 28 Feb 2019 17:48:28 +0000 (UTC) From: Nicolas Goaziou To: guix-patches@gnu.org Subject: [PATCH] Add toutenclic Date: Thu, 28 Feb 2019 18:48:27 +0100 Message-ID: <877edjpzx0.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.70.183.197 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.4 (+) 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: Hello, This patch adds toutenclic. Feedback welcome. Thank you. Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: bipede.fr] 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: www.bipede.fr] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: www.bipede.fr] 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.4 (/) --=-=-= Content-Type: text/plain Hello, This patch adds toutenclic. Feedback welcome. Thank you. Regards, -- Nicolas Goaziou --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-toutenclic.patch Content-Transfer-Encoding: quoted-printable Content-Description: Add toutenclic >From 60822718faf19412753daedec1b50924b2d267a6 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Thu, 28 Feb 2019 18:18:57 +0100 Subject: [PATCH] gnu: Add toutenclic. * gnu/packages/education.scm (toutenclic): New variable. --- gnu/packages/education.scm | 69 +++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index 5b899f4e78..80d3049956 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -4,7 +4,7 @@ ;;; Copyright =C2=A9 2016 Hartmut Goebel ;;; Copyright =C2=A9 2017, 2018 Efraim Flashner ;;; Copyright =C2=A9 2018 Tobias Geerinckx-Rice -;;; Copyright =C2=A9 2018 Nicolas Goaziou +;;; Copyright =C2=A9 2018, 2019 Nicolas Goaziou ;;; ;;; This file is part of GNU Guix. ;;; @@ -51,6 +51,7 @@ #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (srfi srfi-1)) =20 @@ -303,3 +304,69 @@ science for high school or college students. This package provides a @command{snap} executable calling @command{xdg-ope= n} to open the application in a web browser, for offline usage.") (license license:agpl3+))) + +(define-public toutenclic + (package + (name "toutenclic") + (version "6.12") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.bipede.fr/downloads/logiciels/" + "ToutEnClic-" version ".tar.xz")) + (sha256 + (base32 + "1369m76fxmi2hgc2bbsq2jchcbh8q0qzml7600pqn8xiqrybvg9g")))) + (build-system python-build-system) + (arguments + `(#:tests? #f ;no test + #:phases + (modify-phases %standard-phases + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (share (string-append out "/share/toutenclic")) + (pixmaps (string-append out "/share/pixmaps")) + (bin (string-append out "/bin")) + (executable "toutenclic.py")) + ;; Install icon. + (install-file "toutenclic.png" pixmaps) + ;; Move files into "share/" directory. + (mkdir-p share) + (copy-recursively "." share) + ;; Create executable in "bin/". + (mkdir-p bin) + (with-directory-excursion bin + (symlink (string-append share "/" executable) + executable))) + #t)) + (add-after 'install 'create-desktop-file + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (applications (string-append out "/share/applications"= ))) + (mkdir-p applications) + (call-with-output-file + (string-append applications "/toutenclic.desktop") + (lambda (file) + (format file + "[Desktop Entry]~@ + Name=3DToutEnClic~@ + Comment=3DFor schooling without difference~@ + Exec=3D~a/bin/toutenclic.py~@ + TryExec=3D~@*~a/bin/toutenclic.py~@ + Terminal=3Dfalse~@ + Icon=3Dtoutenclic~@ + Type=3DApplication~%" + out))) + #t)))))) + (inputs `(("python-pyqt" ,python-pyqt))) + (synopsis "School tools for physically disabled children") + (description "ToutEnClic is intended to facilitate the schooling +of physically disabled children in ordinary schools. It is both +a multi-page virtual exercise book and a kit including pencil, +scissors, glue, ruler, compass, protractor and square. A virtual +keyboard is also available if the child does not have any other +specialized device.") + (home-page "https://bipede.fr/contrib/") + (license license:gpl3))) --=20 2.21.0 --=-=-=-- ------------=_1552692843-25747-1--