From unknown Mon Aug 18 11:30:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#37102 <37102@debbugs.gnu.org> To: bug#37102 <37102@debbugs.gnu.org> Subject: Status: [PATCH 03/20] gnu: Add python2-tegaki-wagomu. Reply-To: bug#37102 <37102@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:30:36 +0000 retitle 37102 [PATCH 03/20] gnu: Add python2-tegaki-wagomu. reassign 37102 guix-patches submitter 37102 Alex Vong severity 37102 normal tag 37102 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 20 11:41:53 2019 Received: (at submit) by debbugs.gnu.org; 20 Aug 2019 15:41:53 +0000 Received: from localhost ([127.0.0.1]:33621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i06Ga-0000Tz-Ja for submit@debbugs.gnu.org; Tue, 20 Aug 2019 11:41:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:55671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i06GZ-0000Ts-Hy for submit@debbugs.gnu.org; Tue, 20 Aug 2019 11:41:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37278) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i06GY-0004aY-4f for guix-patches@gnu.org; Tue, 20 Aug 2019 11:41:47 -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.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,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 1i06GW-0002is-Ee for guix-patches@gnu.org; Tue, 20 Aug 2019 11:41:46 -0400 Received: from mail-pg1-x52a.google.com ([2607:f8b0:4864:20::52a]:41492) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i06GW-0002iK-7h for guix-patches@gnu.org; Tue, 20 Aug 2019 11:41:44 -0400 Received: by mail-pg1-x52a.google.com with SMTP id x15so3464701pgg.8 for ; Tue, 20 Aug 2019 08:41:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version; bh=ouPK5QUofM+91IlWfqM1O7Pte+oi9F32+Dp9dcr9XM4=; b=pPI3Bywl+bcFfiWaG5P2OsQA72dlXC46WuAiRwDIxV/NqhEquQoFcwmQ6h8dezcqTD bFglIMCvH2xEZcuPj1zF82Q8v285J2ljMYNp8PTAU0nV49zobWNOnn+mewcQRqZnoXuM +QSHaN+xukYBp9oQRHnOZdiFH5TPvJNyX01jWytYSTBjvl/y7f/r2mM2dQd0f4+/+qOJ pq/AscXUy7l3GPv1vKg03uKKeW9WrclYfMQpAIgsRw3CZQLIPAGfdz8h6rD7AAV15zws RG0MXcwJNdfTpCzlROwps8AUXss0TZMkcltqSAA0WwZQw4Y2anVcIzOlX6Skj76r4LsK sxlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=ouPK5QUofM+91IlWfqM1O7Pte+oi9F32+Dp9dcr9XM4=; b=ngeBwE0ltJf2Sev8oJpNhSvyX6w+glyqgy4sVoVJWVXBy17v+NvqIaLshAr56jZNWl G2eCSmUwYR8i7WWBKhrbqMbOkdVQ6wG47F7jbFfyqH5FCk5b4h0k+sn+gpXDpDvRagpO HT2J/fTBANsl0zK3CmO/O3eLQZCqWZMaZiKW0VHmN54Y92XOyv8JqpXtJn0ZmbD+Bw9T dO9R5itCgRNy6i4W4vS1464H57pNnzFPM09yZ51XSCENiwufNvneIH/8rGZa/aDVhRK2 OONRa5n5yBFKejc6zA07iuQ5gMttEp0uU8Ea68mCFczjhIgWrqQImNZv7mQOBtu1vYgU hjkw== X-Gm-Message-State: APjAAAUBR7teoEYdUcfevCIiewwK+2bln+cT4wGXLj5A4AgJDuXgepRw GM5Gh1r/72MHnF1JiuZdxsnaVa9n X-Google-Smtp-Source: APXvYqwAs8VdkM4KHXnUUhVYDcyONn53HQPF47tVnCTdFT102vWcCzJ65tdrxHRc9vOWJSyJDicQcw== X-Received: by 2002:a17:90a:a78b:: with SMTP id f11mr695000pjq.16.1566315702990; Tue, 20 Aug 2019 08:41:42 -0700 (PDT) Received: from debian (1-64-82-217.static.netvigator.com. [1.64.82.217]) by smtp.gmail.com with ESMTPSA id w189sm19682123pfb.35.2019.08.20.08.41.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Aug 2019 08:41:42 -0700 (PDT) User-agent: mu4e 1.2.0; emacs 26.2 From: Alex Vong To: guix-patches@gnu.org Subject: [PATCH 03/20] gnu: Add python2-tegaki-wagomu. Date: Tue, 20 Aug 2019 23:41:39 +0800 Message-ID: <86zhk3vo7g.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::52a X-Spam-Score: -1.1 (-) 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: -2.1 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0003-gnu-Add-python2-tegaki-wagomu.patch Content-Transfer-Encoding: quoted-printable From=20e129c467a7bffd9d304ccf86e0eb317baf1043b7 Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Thu, 8 Aug 2019 13:42:46 +0800 Subject: [PATCH 03/20] gnu: Add python2-tegaki-wagomu. * gnu/packages/language.scm (python2-tegaki-wagomu, remove-pre-compiled-files-modules): New variables. (remove-pre-compiled-files, tegaki-release-uri): New procedures. =2D-- gnu/packages/language.scm | 75 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 74 insertions(+), 1 deletion(-) diff --git a/gnu/packages/language.scm b/gnu/packages/language.scm index 73376feecb..cc685437c9 100644 =2D-- a/gnu/packages/language.scm +++ b/gnu/packages/language.scm @@ -2,6 +2,7 @@ ;;; Copyright =C2=A9 2015, 2016 Eric Bavier ;;; Copyright =C2=A9 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2018 ng0 +;;; Copyright =C2=A9 2019 Alex Vong ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,12 +21,17 @@ =20 (define-module (gnu packages language) #:use-module (gnu packages) + #:use-module (gnu packages glib) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) #:use-module (gnu packages perl-check) + #:use-module (gnu packages swig) #:use-module (gnu packages web) #:use-module (guix packages) #:use-module (guix build-system perl) =2D #:use-module ((guix licenses) #:select (gpl2 gpl3 perl-license)) + #:use-module (guix build-system python) + #:use-module ((guix licenses) #:select (gpl2 gpl2+ gpl3 perl-license)) #:use-module (guix download)) =20 (define-public perl-lingua-en-findnumber @@ -406,3 +412,70 @@ string can be easily inferred by a human just by readi= ng the identifier.") (description "This module is a rather incomplete implementation of work done by Gudrun Putze-Meier.") (license perl-license))) + +(define* (tegaki-release-uri proj version + #:optional (ext "tar.gz")) + (string-append "https://github.com/tegaki/tegaki/releases/download" + "/v" version "/" proj "-" version "." ext)) + +(define remove-pre-compiled-files + (lambda exts + "Return snippet for removing pre-compiled files matching one of the +extensions in EXTS." + `(begin (for-each delete-file + (find-files "." + (lambda (name _) + (any (cut string-suffix? <> name) + (map (cut string-append "." <>) + ',exts))))) + #t))) + +;;; modules required for the above snippet +(define remove-pre-compiled-files-modules + '((guix build utils) + (srfi srfi-1) + (srfi srfi-26))) + +(define-public python2-tegaki-wagomu + (package + (name "python2-tegaki-wagomu") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (tegaki-release-uri "tegaki-wagomu" version)) + (sha256 + (base32 + "1pzdiq4zy1nyylaj9i6v2h4h0r05klahskzpafpp367p4rysi1x9")) + (modules remove-pre-compiled-files-modules) + (snippet (remove-pre-compiled-files "pyc")))) + (build-system python-build-system) + (arguments + `(#:python ,python-2 ; only Python 2 is supported + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-recognizer + (lambda* (#:key inputs #:allow-other-keys) + ;; fix missing module and function + (substitute* "tegakiwagomu.py" + (("import Results,") + "import ") + (("def _recognize") + "def recognize") + (("Results\\(candidates\\)") + "candidates")) + #t))))) + (inputs + `(("glib" ,glib))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("swig" ,swig))) + (home-page "https://tegaki.github.io/") + (synopsis + "Chinese and Japanese Handwriting Recognition (Recognition engine)") + (description + "Tegaki is an ongoing project which aims to develop a free and open-s= ource +modern implementation of handwriting recognition software, specifically +designed for Chinese (simplified and traditional) and Japanese, and that is +suitable for both the desktop and mobile devices.") + (license gpl2+))) ; all files =2D-=20 2.22.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQwb8uPLAHCXSnTBVZh71Au9gJS8gUCXVwUswAKCRBh71Au9gJS 8qTGAP9Or/HHbdy2fLc2SnappLD4RyygQZBnmecIyONHoVsk5gEAu7PIaKnYAgqy 1smVCaY+81kNbJE2eb6yPEBu+cvXRAk= =XACZ -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 20 12:21:44 2019 Received: (at control) by debbugs.gnu.org; 20 Aug 2019 16:21:44 +0000 Received: from localhost ([127.0.0.1]:33743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i06tD-0001el-M3 for submit@debbugs.gnu.org; Tue, 20 Aug 2019 12:21:43 -0400 Received: from mail-pl1-f175.google.com ([209.85.214.175]:33219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i06tB-0001eX-Ku for control@debbugs.gnu.org; Tue, 20 Aug 2019 12:21:42 -0400 Received: by mail-pl1-f175.google.com with SMTP id go14so3003183plb.0 for ; Tue, 20 Aug 2019 09:21:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:date:message-id:mime-version; bh=Huqin6nxqHm3TJiy/mmHt+pkn0Lu2sDt1HiNX3Wx9RU=; b=IsWBm94YKBIaeXyHegmj4ugrY67jNEfb+n5DWG52qkHt69ubqsLwYVLhQim2tXw4b5 iG2oWN/xkch7PYW0SPa8jAtu2pQh2f07bdbU+lkfBC74m30Z4kz7h1DcY475VCup/Dhm tt6ShbP+YbsaOsIqwF3bvp/9ah8PynXazkvio/42OirK08g/dgXI1Yz7mr1Lev+VUoyZ Gm8bA+n2PkHojFEjQZT+QE3ihRaQRp8d/pX+NMssi7ztkhNvdkj2UbSsacTnfXTWCRQv r45K1ukHzBN79iHN56mu71pcimDActmsheL5hmBfvq4WFqFV/oHkcdPMsy2I2OnlZi45 jvCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=Huqin6nxqHm3TJiy/mmHt+pkn0Lu2sDt1HiNX3Wx9RU=; b=G4JbswEDw7vN3wbU+T/1+NpjyFsuXZ5Tn938C8bGtIl/mpOxyVHUGHiA7w9m0H9Ty9 m/Us5dBu0cOpGjGOJjalRlBfhXDcDHottbhL+rBMLrk0IKFFZBfdljx0l6a+SBSoBG2l kKxCEz7Fo+gpCTEz43JuVkABLkZFJflAxXOChpPBV/gTOEYASxO+zLlEb6EP3D4hH6Up jTFuflMFErao7BGddorLvif+vwiS3cC/bgWD35VGo9jG4qxmR+JIoHAgeIXzrrkf1V00 BeFp+62yOtp/729m+rxyWf91SLP7GedTsFpY8bVioefqZdeFZf/R4y0+i58/L2SpzJcd OX4Q== X-Gm-Message-State: APjAAAU98Zwj6np9Ne6vjHLddggwwjOwAoBqaq8PGjo/eOOHx+JUzPaB 39QrTPuwHJhj5yq5OrAaEesAlYO8 X-Google-Smtp-Source: APXvYqw52zNVEjRjDPdnxLBSYJ8EDqAqqT1XEZGKPSw4Ata4KxKapvuEXY+bC/Bxo1kyjMAAiRPuFA== X-Received: by 2002:a17:902:9a85:: with SMTP id w5mr29022996plp.221.1566318095682; Tue, 20 Aug 2019 09:21:35 -0700 (PDT) Received: from debian (1-64-82-217.static.netvigator.com. [1.64.82.217]) by smtp.gmail.com with ESMTPSA id k64sm27179469pgk.74.2019.08.20.09.21.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Aug 2019 09:21:35 -0700 (PDT) User-agent: mu4e 1.2.0; emacs 26.2 From: Alex Vong To: control@debbugs.gnu.org Subject: Close all erroneously created bugs Date: Wed, 21 Aug 2019 00:21:25 +0800 Message-ID: <8636hvvmd6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: control 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 (/) --=-=-= Content-Type: text/plain # Close all erroneously created bugs # Sorry for the noise! close 37100 close 37101 close 37102 close 37103 close 37104 close 37105 close 37106 close 37107 close 37108 close 37109 close 37110 close 37111 close 37112 close 37113 close 37114 close 37115 close 37117 close 37118 close 37119 thanks --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQwb8uPLAHCXSnTBVZh71Au9gJS8gUCXVweBQAKCRBh71Au9gJS 8iX/AQDvrrIjhGRhbjTLLI9GC1Da+T+Etd+cPADjUlCs2NeI5QD9F8qny/MUgmkr 6uoW0LvoKzh6JyP4FRboLw7mLxUrDwc= =Pm3m -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 11:30:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 18 Sep 2019 11:24:05 +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