From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 03:22:19 2021 Received: (at submit) by debbugs.gnu.org; 25 May 2021 07:22:19 +0000 Received: from localhost ([127.0.0.1]:44545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llRON-0000yL-1B for submit@debbugs.gnu.org; Tue, 25 May 2021 03:22:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:50394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llROJ-0000yC-UK for submit@debbugs.gnu.org; Tue, 25 May 2021 03:22:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37708) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llROJ-0003zK-Mk for guix-patches@gnu.org; Tue, 25 May 2021 03:22:15 -0400 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:39794) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1llROH-0000N1-RT for guix-patches@gnu.org; Tue, 25 May 2021 03:22:15 -0400 Received: by mail-ed1-x52f.google.com with SMTP id h16so34871897edr.6 for ; Tue, 25 May 2021 00:22:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=Bb5QTRYTOseuxeJIBTwy1C5RcjLwUWeUdoYrqdZiRQw=; b=rd/ie0tGSjsOgykNORmHvEzscvXG2Mo1k9f4bRR8NOsZqxxK0kLCffoC0QiilcHuRX RR0PimndYazUBaE2KwYdbHFRdpLYYZblZpXMu4EDPM38hEqShn4AM2/3i3YYBrmDd6SH YURE9yqgfj1yvNLWXIxVIjobtOgneDDq3QXtD/CcH8BQ9UUa+SUyVS56ReMxxSNnceIq RvgCjpjcXqOA0RdPdjSK3Nd7lVg97Gu/OwVNwbatoAk+wk0WxTqe9xJ4HXDdS5+9ponO pWQYvl39ycFntq8d87xXzn2qGGZwIVTXjk6TiQf+EdRntKiRN7MlqNdKR7YwQNaCrS62 yhQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=Bb5QTRYTOseuxeJIBTwy1C5RcjLwUWeUdoYrqdZiRQw=; b=JztxeJ/mHB07i7j1EQgilHr5bNyAd7ncLF6S6D5gQqV1iQmTYd87Pg9ZN0YI9KckaG +RvRiilEc16l1TpNHA/qIzXi7/BFTdYezWPVag7sl7/E1Twm5gjBzDYImCRFbL5aQSAT OQ8UeLUKpt8vf87AHWQIFPhbt+AYkk9B6hBlzD3U2wU6KLR5sLG23n5aZzopN6cC3OBe DlJa76BV1spIyr+r+rmSwEuGix6XzsfHx/Hoqgd7jzxSp8oHMbs8TPou02x9FLlX55Rs 0IXTQPCQ9S+YaTAbjoSJa4KNOv3A0PXK1lqOeGguzmitRJPzCBFVt3Djsa1afAhUCQye 2z9A== X-Gm-Message-State: AOAM533nVYegW4HmD8h9FhZuBY3Eu1td196vP6B+LzhrjTj8tsj7qvmc WssJgyLbQBWFZ8GV93jJuWmT8+timLk= X-Google-Smtp-Source: ABdhPJw4kjss9Q/ri2MD/ScjXnBxYy2AapWvoy+IEaIle8f1cpTDfrP0KSmSvwJi+Tn1C8XxrQBVQA== X-Received: by 2002:a05:6402:2317:: with SMTP id l23mr30603225eda.265.1621927332296; Tue, 25 May 2021 00:22:12 -0700 (PDT) Received: from guixSD (host-79-17-142-89.retail.telecomitalia.it. [79.17.142.89]) by smtp.gmail.com with ESMTPSA id k14sm10467052eds.0.2021.05.25.00.22.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 May 2021 00:22:11 -0700 (PDT) From: =?utf-8?Q?Nicol=C3=B2_Balzarotti?= To: guix-patches@gnu.org Subject: [PATCH] Add kanatest Date: Tue, 25 May 2021 09:22:10 +0200 Message-ID: <878s435lct.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::52f; envelope-from=anothersms@gmail.com; helo=mail-ed1-x52f.google.com 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) 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.3 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi guix! Here's a patch to add kanatest, a learning tool for japanese kana. guix lint complains about > URI https://git.code.sf.net/p/kanatest/code not reachable: 404 ("Not > Found") but cloning does work, so I don't know if I need to do something in order to fix it. I had to use git instead of the release tarball as that is really old (2009), works only with gtk2 and I could not get it to build. Thanks! Nicol=C3=B2 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-kanatest.patch >From 7bf9dc833eacaf25a431ac59ff63ed54b87edafc Mon Sep 17 00:00:00 2001 From: nixo Date: Tue, 25 May 2021 09:02:41 +0200 Subject: [PATCH] gnu: Add kanatest. * gnu/packages/education.scm (kanatest): New variable. --- gnu/packages/education.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index cd28e35b78..9002187f1e 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -865,6 +865,42 @@ languages and keyboard layouts, and typing statistics are used to dynamically adjust the level of difficulty.") (license license:gpl2))) +(define-public kanatest + ;; Latest release tarball is 0.4.8, which is really old and does not build + ;; commit on sourceforge are not tagged, we take the latest + (let ((commit "860e790a35f547cc96669f805d371a5ba3d8daff")) + (package + (name "kanatest") + (version (string-append "0.4.10." (string-take commit 7))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.code.sf.net/p/kanatest/code") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dz63m9p4ggzw0yb309qmgnl664qb5q268vaa3i9v0i8qsl66d78")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) ; for msgfmt + ("pkg-config" ,pkg-config))) + (inputs + `(("libxml2" ,libxml2) + ("gtk+" ,gtk+))) + (synopsis "Hiragana and Katakana simple flashcard tool") + (description "Kanatest is a Japanese kana (Hiragana and Katakana) simple +flashcard tool. + +During test the Kanatest displays randomly selected kana char (respecting mode +and lesson) and waits for user answer expected as romaji equivalent. This +process continues until all questions will be answered or all questions will +be answered correctly (depends on options). At the end of test a short info +about drilling time and correctness ratio is displayed. The results are +stored and user can review his performance in any time.") + (home-page "https://kanatest.sourceforge.io/") + (license license:gpl2+)))) + (define-public anki (package (name "anki") -- 2.31.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 04:32:40 2021 Received: (at 48642) by debbugs.gnu.org; 25 May 2021 08:32:40 +0000 Received: from localhost ([127.0.0.1]:44630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llSUS-0002eg-CW for submit@debbugs.gnu.org; Tue, 25 May 2021 04:32:40 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:45294 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llSUO-0002eR-RJ for 48642@debbugs.gnu.org; Tue, 25 May 2021 04:32:38 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1621931547; bh=zeb7Sou/qu0bC61c3pGVrYiCgbK5EVNzb5gtiTz9eyE=; h=From:To:Subject:In-Reply-To:References:Date; b=Gb1deqlXxJcj2NWty5alXJw1wd6i/D8mWQvb6GeisUeVWtqRrgDXvks+64oMY7pe8 iHxDDkxbQDns2IxfAGoHBA3RoAKBr/oqxTnsVMab6u2uETiwhTq+LVMdeayhbX1f5C wRQYqThsQ2ICFimxi0IKB2cQXbXPN6on5zgwu+As= To: =?utf-8?Q?Nicol=C3=B2?= Balzarotti , 48642@debbugs.gnu.org Subject: Re: [bug#48642] [PATCH] Add kanatest In-Reply-To: <878s435lct.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> References: <878s435lct.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> Date: Tue, 25 May 2021 10:32:21 +0200 Message-ID: <87h7irkycq.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 2.9 (++) 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: On Tue, May 25 2021, Nicolò Balzarotti wrote: > +(define-public kanatest > + ;; Latest release tarball is 0.4.8, which is really old and does not build > + ;; commit on sourceforge are not tagged, we take the latest > + (let ((commit "860e790a35f [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 48642 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.9 (++) 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: On Tue, May 25 2021, Nicolò Balzarotti wrote: > +(define-public kanatest > + ;; Latest release tarball is 0.4.8, which is really old and does not build > + ;; commit on sourceforge are not tagged, we take the latest > + (let ((commit "860e790a35f [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Tue, May 25 2021, Nicol=C3=B2 Balzarotti wrote: > +(define-public kanatest > + ;; Latest release tarball is 0.4.8, which is really old and does not b= uild > + ;; commit on sourceforge are not tagged, we take the latest > + (let ((commit "860e790a35f547cc96669f805d371a5ba3d8daff")) > + (package > + (name "kanatest") > + (version (string-append "0.4.10." (string-take commit 7))) Use =E2=80=98(git-version VERSION REVISION COMMIT)=E2=80=99. > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://git.code.sf.net/p/kanatest/code") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0dz63m9p4ggzw0yb309qmgnl664qb5q268vaa3i9v0i8qsl66d78"= )))) > + (build-system gnu-build-system) > + (native-inputs > + `(("gettext" ,gettext-minimal) ; for msgfmt > + ("pkg-config" ,pkg-config))) > + (inputs > + `(("libxml2" ,libxml2) > + ("gtk+" ,gtk+))) > + (synopsis "Hiragana and Katakana simple flashcard tool") > + (description "Kanatest is a Japanese kana (Hiragana and Katakana) = simple > +flashcard tool. > + > +During test the Kanatest displays randomly selected kana char (respectin= g mode > +and lesson) and waits for user answer expected as romaji equivalent. Th= is > +process continues until all questions will be answered or all questions = will > +be answered correctly (depends on options). At the end of test a short = info > +about drilling time and correctness ratio is displayed. The results are > +stored and user can review his performance in any time.") > + (home-page "https://kanatest.sourceforge.io/") Nit: =E2=80=98home-page=E2=80=99 usually comes before =E2=80=98synopsis=E2= =80=99. Otherwise, LGTM! Builds fine as well. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmCsthYVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5JYEQAIz5KdfiL2horos5dRh01eDvYjj3 cR+wWTRvoE8jwxs0AkywTFrATc5HG0H2cYckL9V7Jr1Wt6ZScVA8ti2RKyRB+dnv IGZ/U7Ev0KZN2eJYlevYXtPSxTJ3MsysaSaKWckkl7ceaULgJq3ZxnaNtm0Hosb1 oJv+CtMx6tRFBusqTzAqrlm1813dfD4l/UWSSndWZuv2fLxEoUQq8pZYjQ3k3rgS g0+bM8++Hbd/mqyBUZE7MDT8vUyKQJmvkeoh2KuM86c6K0SBoOzSSuJHW44s2lcu /UI1GPjvbQUvK99VeWJ6sJhvAD7Qffzys+3Wpe17x1lDPFhEpfn+qRRD6QuoA6Ya NgrCAzgjRqcaOOtidnwUHdANCBhVn2LHkFnzBlUIUZsg3YYOzlrcPZw9ll7gc4cE V9LSsDDjarWuEUdNH29+/fDOffyPD7k/lhSqYl4eAmdgl/vbTRFJdkMeidw9nQub BtEnfE1j+/OPAjbfNs7Pq/1K9FQYjtbjDkVuFVPGP3e/uoH2hyzmVpuFjoP+VG7y iMH5QxP4zEgr+iR493BRgbIzSqDrF/hcnUjPyqy5C+Sx87TxIR8szUrXzGPh+sKD JD5f91NbJBTXZHq/TSKA2YOriu3sPjQRvsqS0e9BX79z+CzHQQhkhLpOY08Tjfo0 ISO9vQr4yyC79/TJ =jD/h -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 04:39:21 2021 Received: (at 48642) by debbugs.gnu.org; 25 May 2021 08:39:21 +0000 Received: from localhost ([127.0.0.1]:44649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llSav-0002oz-5M for submit@debbugs.gnu.org; Tue, 25 May 2021 04:39:21 -0400 Received: from mail-ej1-f53.google.com ([209.85.218.53]:42561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llSas-0002ol-L2 for 48642@debbugs.gnu.org; Tue, 25 May 2021 04:39:19 -0400 Received: by mail-ej1-f53.google.com with SMTP id lg14so45983239ejb.9 for <48642@debbugs.gnu.org>; Tue, 25 May 2021 01:39:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=TSLVspC1e/rQivuS1ozAUVhREAOutOEcwFzjLsA/AvE=; b=ota83bETpEwgtifiURkKGp8CxtfMJvVUxYwxMuuMC3JuIOni6GdhZf6SH8o2aNDsXx W+UFE2MifHwpV1pfpR84VN+TQbvqH5Y6AZCaaaDn9uRvop7WLGZ8zgQVdMdDsvRnCdG1 5H4iQ5zVRMyIXPn6oH2ygNZBflstL2OeLQZzojaN0QOFxEeru70moMqsY3NmGqV9i41Z xsuPXccneOIo+Jd6YXovXpcp8vWmbLnTnN2REInoVfAYDMCA7hWqjCccI39Ia4w3PDqi n7GSGQXhggfKbB3TvbozmtfWmpVIhzFOUCLYaykTX4+qZ2QXoKHItBfQfwQ/lSbex6sX Jpsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=TSLVspC1e/rQivuS1ozAUVhREAOutOEcwFzjLsA/AvE=; b=JAsYHwFHQQgE/fpIJxJhwZsdob9urU5b/F4zVJOulqcMVycm03Z1VYZHteNBcEtgTU he1eVaxctptnB/eEtZ7H6UdyH6sAsh03QrlaZcBwNm5cnMQS7rNCzx03WOwLWGgsJgbg CA/x/srtEs+SW3jVRW9rmT21aL81LGtBpSzhmbgQyScnJN8H0WzjaBv8w1/+9dFu1he1 qGJZBBla3hsT/5659HPDJY6w7by8GJaohVU1vVrx5bNwT3ES7sr88aGrXNSQGNNWcpWr 9C8lSAkAozEudHfl8I+Vrql+NiAJcTG7w0aNIWlzxlh7hXaSrtvaAjy2Is/WnBuKHCLC w1/w== X-Gm-Message-State: AOAM530bJ+VLB4jqqmFbwHjw0EYmEjp1Ri0FpXR3KWswyo0PKfI403O/ q7D6Xsr3+c1jc6kwZ/Ey0xNlsDVReaM= X-Google-Smtp-Source: ABdhPJxEM98J5jZJIjtgVexgK+u/iiCP99a2IQQP4K5eXnHTzhtnDoNP8p07vq7gepZAVh+ahaBIfg== X-Received: by 2002:a17:906:b0c:: with SMTP id u12mr27485786ejg.37.1621931952642; Tue, 25 May 2021 01:39:12 -0700 (PDT) Received: from guixSD (host-79-17-142-89.retail.telecomitalia.it. [79.17.142.89]) by smtp.gmail.com with ESMTPSA id i5sm10492975edt.11.2021.05.25.01.39.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 May 2021 01:39:12 -0700 (PDT) From: =?utf-8?Q?Nicol=C3=B2?= Balzarotti To: Xinglu Chen , 48642@debbugs.gnu.org Subject: Re: [bug#48642] [PATCH] Add kanatest In-Reply-To: <87h7irkycq.fsf@yoctocell.xyz> References: <878s435lct.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> <87h7irkycq.fsf@yoctocell.xyz> Date: Tue, 25 May 2021 10:39:10 +0200 Message-ID: <875yz75hsh.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 2.0 (++) 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: Hi! Thanks for the fast review! Xinglu Chen writes: > On Tue, May 25 2021, Nicolò Balzarotti wrote: > >> +(define-public kanatest >> + ;; Latest release tarball is 0.4.8, which is really old and does not build >> + ;; commit on sourceforge are not tag [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (anothersms[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.53 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.218.53 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 48642 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 (+) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! Thanks for the fast review! Xinglu Chen writes: > On Tue, May 25 2021, Nicol=C3=B2 Balzarotti wrote: > >> +(define-public kanatest >> + ;; Latest release tarball is 0.4.8, which is really old and does not = build >> + ;; commit on sourceforge are not tagged, we take the latest >> + (let ((commit "860e790a35f547cc96669f805d371a5ba3d8daff")) >> + (package >> + (name "kanatest") >> + (version (string-append "0.4.10." (string-take commit 7))) > > Use =E2=80=98(git-version VERSION REVISION COMMIT)=E2=80=99. > I added revision "0" along with commit in the let block and used git-version as suggested. >> [...] >> + (home-page "https://kanatest.sourceforge.io/") > > Nit: =E2=80=98home-page=E2=80=99 usually comes before =E2=80=98synopsis= =E2=80=99. > Moved above! > Otherwise, LGTM! Builds fine as well. Thanks, here's version 2 of the patch! Thanks again for the review, Nicol=C3=B2 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=v2-0001-gnu-Add-kanatest.patch >From e40dcce2eb93a033124fb5bcdb7c0be87e63313c Mon Sep 17 00:00:00 2001 From: nixo Date: Tue, 25 May 2021 09:02:41 +0200 Subject: [PATCH v2] gnu: Add kanatest. * gnu/packages/education.scm (kanatest): New variable. --- gnu/packages/education.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index cd28e35b78..266dc89bdd 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -865,6 +865,43 @@ languages and keyboard layouts, and typing statistics are used to dynamically adjust the level of difficulty.") (license license:gpl2))) +(define-public kanatest + ;; Latest release tarball is 0.4.8, which is really old and does not build + ;; commit on sourceforge are not tagged, we take the latest + (let ((commit "860e790a35f547cc96669f805d371a5ba3d8daff") + (revision "0")) + (package + (name "kanatest") + (version (git-version "0.4.10" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.code.sf.net/p/kanatest/code") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dz63m9p4ggzw0yb309qmgnl664qb5q268vaa3i9v0i8qsl66d78")))) + (build-system gnu-build-system) + (native-inputs + `(("gettext" ,gettext-minimal) ; for msgfmt + ("pkg-config" ,pkg-config))) + (inputs + `(("libxml2" ,libxml2) + ("gtk+" ,gtk+))) + (home-page "https://kanatest.sourceforge.io/") + (synopsis "Hiragana and Katakana simple flashcard tool") + (description "Kanatest is a Japanese kana (Hiragana and Katakana) simple +flashcard tool. + +During test the Kanatest displays randomly selected kana char (respecting mode +and lesson) and waits for user answer expected as romaji equivalent. This +process continues until all questions will be answered or all questions will +be answered correctly (depends on options). At the end of test a short info +about drilling time and correctness ratio is displayed. The results are +stored and user can review his performance in any time.") + (license license:gpl2+)))) + (define-public anki (package (name "anki") -- 2.31.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 05:03:16 2021 Received: (at 48642) by debbugs.gnu.org; 25 May 2021 09:03:16 +0000 Received: from localhost ([127.0.0.1]:44689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llSy4-0003PX-It for submit@debbugs.gnu.org; Tue, 25 May 2021 05:03:16 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:45990 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llSy1-0003PG-AH for 48642@debbugs.gnu.org; Tue, 25 May 2021 05:03:14 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1621933386; bh=lviWVEc6+gtWQ3arMBcs4/uEEV/nOdlcuczcoYWweQ4=; h=From:To:Subject:In-Reply-To:References:Date; b=UCHUq9ATlnIQpm/j56eqeV5IdoEh44CKI13iONCs0dlzgg5yTnUQ2jI1wQqaz9kAS AjMgCesIZygWlQ/zoP4SgKbG6nE+GDFywtQJNbXPSVXJDpX7y0H6BqRX2cxn3ElOgQ cLGUyC7WNMgmCzXWwVJ0cbHX8OsSHsd9S+jHmVgg= To: =?utf-8?Q?Nicol=C3=B2?= Balzarotti , 48642@debbugs.gnu.org Subject: Re: [bug#48642] [PATCH] Add kanatest In-Reply-To: <875yz75hsh.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> References: <878s435lct.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> <87h7irkycq.fsf@yoctocell.xyz> <875yz75hsh.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> Date: Tue, 25 May 2021 11:03:05 +0200 Message-ID: <877djnkwxi.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 2.9 (++) 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: On Tue, May 25 2021, Nicolò Balzarotti wrote: > Hi! Thanks for the fast review! > > [...] > > Thanks, here's version 2 of the patch! > > Thanks again for the review, You are welcome! The changes look good, I don’t have commit access, though. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 48642 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.9 (++) 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: On Tue, May 25 2021, Nicolò Balzarotti wrote: > Hi! Thanks for the fast review! > > [...] > > Thanks, here's version 2 of the patch! > > Thanks again for the review, You are welcome! The changes look good, I don’t have commit access, though. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Tue, May 25 2021, Nicol=C3=B2 Balzarotti wrote: > Hi! Thanks for the fast review! > > [...] > > Thanks, here's version 2 of the patch! > > Thanks again for the review, You are welcome! The changes look good, I don=E2=80=99t have commit access, though. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmCsvUkVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5woYP/2+kVK1Z37BoeQ89+5ehQVBE4nk6 yuR5F24NYi++badNXSNPSW8rkjqlVyZamPrYi/f88zeCoy2Z/zZ84lJLZu16YThD d1C6FwrJObV+bx4IqB+39symUlLAesIBToCySJ9FAvdSdNW4fBG3xPMmMpWnwUK8 IoGEALKb4JVpg0Rvei9Ia0AmcO8LE+BtKJlzKBdadhtuwFek6oOzQwuq/jyW6jl0 JNArjcKlIXuD+mTqutUR21YLYQxjHqxEuk5Alsdl+HIYRNk+hqs9xA1tpVqfuIdS o77qVNzKRovqS4WUzAi0GVwr/B0jkPO9LqCSrLOiXiqvgmGdAGmnuLWcOBgtYrep aeBu/7See5r7kUzD3461fa7hCp38nDw/tC2urwDHP/xU0Jp22dyQ3OQUOg8doUjP iFx3onPP0sc5kzQnqzdmeYNeIPOeSz9d4SLiXoI7mgIRRBPqCFhrUsCzMXthKDx+ DuGPuevRa+f4oei4KYIDgnM86wxxua8x8QcwgrpqgKbqvFgHwC6cPxqss1wVT06m uoZ+Md61f9cO/Onl9WOIXH65LDowq962S2nK+OuOoWPYaQCi4shzTDLGZh1XVFWy 1fUsxLI4NMjsPasHhXdHCZs5YTU6K7/F8SdpLZC43pnR9uG+xzBAQWujTjzRYqzx sB0doT6b8sLv0diH =mG4C -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 06:12:23 2021 Received: (at 48642-done) by debbugs.gnu.org; 25 May 2021 10:12:23 +0000 Received: from localhost ([127.0.0.1]:44783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llU2x-00056I-Hi for submit@debbugs.gnu.org; Tue, 25 May 2021 06:12:23 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:13907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llU2v-000561-GN for 48642-done@debbugs.gnu.org; Tue, 25 May 2021 06:12:22 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 6AC6F240002; Tue, 25 May 2021 10:12:14 +0000 (UTC) From: Nicolas Goaziou To: =?utf-8?Q?Nicol=C3=B2?= Balzarotti Subject: Re: [bug#48642] [PATCH] Add kanatest References: <878s435lct.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> <87h7irkycq.fsf@yoctocell.xyz> <875yz75hsh.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> Date: Tue, 25 May 2021 12:12:13 +0200 In-Reply-To: <875yz75hsh.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> (=?utf-8?Q?=22Nicol=C3=B2?= Balzarotti"'s message of "Tue, 25 May 2021 10:39:10 +0200") Message-ID: <878s435dhe.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 48642-done Cc: Xinglu Chen , 48642-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: -1.7 (-) Hello, Nicol=C3=B2 Balzarotti writes: > Thanks, here's version 2 of the patch! I added a copyright line for you and applied the patch. Thank you! > > Thanks again for the review, Indeed, thank you, Xinglu Chen. Regards, --=20 Nicolas Goaziou From unknown Sat Jun 21 05:06:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Jun 2021 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