From unknown Mon Jun 16 23:42:19 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#42474 <42474@debbugs.gnu.org> To: bug#42474 <42474@debbugs.gnu.org> Subject: Status: [PATCH 0/3] WIP: Add hunspell-dict-de. Reply-To: bug#42474 <42474@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:42:19 +0000 retitle 42474 [PATCH 0/3] WIP: Add hunspell-dict-de. reassign 42474 guix-patches submitter 42474 Jonathan Brielmaier severity 42474 normal tag 42474 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 22 08:27:05 2020 Received: (at submit) by debbugs.gnu.org; 22 Jul 2020 12:27:05 +0000 Received: from localhost ([127.0.0.1]:41493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDpx-0007Jc-7z for submit@debbugs.gnu.org; Wed, 22 Jul 2020 08:27:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:47964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDpu-0007JT-Rd for submit@debbugs.gnu.org; Wed, 22 Jul 2020 08:27:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jyDpu-0005qB-I1 for guix-patches@gnu.org; Wed, 22 Jul 2020 08:27:02 -0400 Received: from mout.web.de ([212.227.17.12]:33081) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jyDps-0000iJ-P0 for guix-patches@gnu.org; Wed, 22 Jul 2020 08:27:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595420817; bh=JdFEK4AJ0NUjhVbym+gSLPc9/fdigIInmMOIxDUtesQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=KLzOONgfVaogezvvuESGx6cFDfEzvMdhoKpeOTJdI3K9j0xvtop9YO+OFcdDP6U3I THCK2cdtEQ1EfXUpJFOhDNaAxOV0MzlmouhG9/xM9lCZrleSuli/YczEhMD7Qq0xrV lrL3Gk3XPeALMfAkjgDazMSKZH7ZZdRku/9v4pHo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from x250.fritz.box ([92.117.251.20]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Ljrlt-1kVdqS33dZ-00bwBF; Wed, 22 Jul 2020 14:26:57 +0200 From: Jonathan Brielmaier To: guix-patches@gnu.org Subject: [PATCH 0/3] WIP: Add hunspell-dict-de. Date: Wed, 22 Jul 2020 14:26:49 +0200 Message-Id: <20200722122649.6883-1-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:suYe0El6WYpWagCe+Trf4Kn/pf6Z6DOV48sV3bkSjvQZFJvO4V6 iW+NlVlM7nTQwk0zGF5HAmefAhuZ7uNw16rDinLpNOWcCGIxaR6uiMh9KAPaTgMDk5ZJQ5N EjrXqUjgcRB/cd8VTDiYSeo9ikhasP3kMtAYSc56mwuKu77gGVGmdThSttVIu+5/N8Pffw2 2JzlBTHcBuT82W8rZDcQQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:4QCmcWszMB0=:RsV+L1fcMnv85XGeuc1x+6 bqIZEn9CMgJVxxskyuHSuWvZSUpduIsAJhiJ6DV2F5HvLCYjqbFjfspy+wnyBwY2vJyuu0X+o cVDesBKOaEKjMTCGlfeYJyShro+G1xvCX6ICCCKeBLmI/9Z/eQIZUpaD52yrJqgHfwRNpxzVB idxy/Gm4DH2SUVFbNSOrYb3766dKW9a+a3selQetbFr+wOXbNe+FzDfnLWe25REQXSxLmsl2i dzLp2DS7XrgTKKgnc6TJzzcKCoC8oRfibI8Rcb+UOASWlKWzYdNjRcPHVgK3wCrlBK8jqwJJ5 zaWf/5fjNckZHpYW1FSMBFI/U5L2V4h7UyiVHutZ7Er++x8B627DoXv4ksjATG0KLuJOwYnPW obmT4e7xYPUaFwloBHwBA5Y+CcxAWPglm4OvvN1uMjzruXuEKW9gWaf/0ppKqpFMuc3U1EX+T bjgGt3lv61zwL84vK7PT4ch/gte8W0ZGhfanQ/RnpPXtjPYFPxOJlJLuawntKOLQEC6ob6Sel C8r5cxxV0UUrqccv2o0coz9JpZeeNGs8Ya7Q8pwO8VCuXszBnmFLXW1JHEC3dvOQa16VPtqCy dJDX2ipMNt5UnUY6HrG0/4iIVzT3vP6ZxMSDTyKo9/wdbe5qiaFA7lWLZLyj0uavZO3sDUx1V oW5aVazbISZkcMtLopKOSTR5siYph3wEuolxtCac6J0TFvGOa7wFzbmLzEgLmpEP/JksJJGQv svJ+P2Tjqu1T2lF3Myj0MMgXbmSwqLIA4W5flvT0qKhEmY6RDtzRkdMq4vqgvO3LJMbCFfbgI nNROLcjLhaW21xKqYVvMt+XFzDX03CD27xGBicApbjS2dGZBrb0JTM+oMGP/fdAwxETaVALT5 51PtFMBTp+zW++VkNJnJxE73EaBiUO4GJtqa+KjMzfqHvqkhyNBUyiAog4P4KjO90SNj1kO0V uEwm2OHoa2RJu6HEf38DS2ivR+RFokH6hh8YbobqBffuETK3ZogA9wfTHeq9a11lDZudo93bM 5yVM8OjW9Q0gGvSv5an163OykVzsmvaoRmBPC+lArvsb6xTtC3WEwVdjJx32o4GRD+5jCmzOo g2qTA6ZcKx7V6fu69+WDFbdfxOPihUq6AjvEqz5vIJNUBUzx8E8DiVnZro2o+19JaMwuWjnRS l4JM208xWutNHp15jKGCjrfSoDyEHS3mVYHeieMosMjct7fhHZI8nURrXd1fEpvJp+AlcU8Oo oZLXmqNoWNuyJHGhGulMovuXzo8caR/q/TYFwlA== Received-SPF: pass client-ip=212.227.17.12; envelope-from=jonathan.brielmaier@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/22 08:26:58 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: submit Cc: Jonathan Brielmaier 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.4 (--) Hi folks, as I'm missing spell checker in Icecat and Libreoffice (Icedove let you in= stall one), I tried to package hunspell-dict-de. It's more engaged then I thought before :P I added byacc as an yacc implem= entation required by ispell. That part is working, so not WIP. ispell =3D=3D=3D=3D=3D=3D It's Makefiles are a bit ugly so you need to patch them somehow. At the current state the binaries are looking at the wrong place for the "= /lib/ispell/*.hash" files. So I guess that is where ``` ice-9/boot-9.scm:1669:16: In procedure raise-exception: In procedure open-file: No such file or directory: "/gnu/store/smvi9sk3s3x= vn0xx6az0hvzl6mhy7zyn-ispell-3.4.00/lib/ispell/english.hash" ``` comes from. ``` $ /gnu/store/smvi9sk3s3xvn0xx6az0hvzl6mhy7zyn-ispell-3.4.00/bin/ispell Can't open /lib/ispell/english.hash ``` Do I need to wrap this somehow? hunspell-dict-de =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D It's blocked by ispell. It only requires buildhash which seems to be worki= ng. In general wouldn't it make sense to rename aspell.scm to spell.scm and mo= ve the hunspell* stuff from libreoffice.scm there? Jonathan Brielmaier (3): gnu: Add byacc. WIP: gnu: Add ispell. WIP: gnu: Add hunspell-dict-de. gnu/packages/aspell.scm | 45 ++++++++++++++++++++++++++++++++++++ gnu/packages/c.scm | 20 ++++++++++++++++ gnu/packages/libreoffice.scm | 28 +++++++++++++++++++++- 3 files changed, 92 insertions(+), 1 deletion(-) =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 22 08:30:35 2020 Received: (at 42474) by debbugs.gnu.org; 22 Jul 2020 12:30:35 +0000 Received: from localhost ([127.0.0.1]:41500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDtH-0007QO-Mn for submit@debbugs.gnu.org; Wed, 22 Jul 2020 08:30:35 -0400 Received: from mout.web.de ([212.227.17.12]:34797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDtF-0007Q0-Mk for 42474@debbugs.gnu.org; Wed, 22 Jul 2020 08:30:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595421023; bh=2yAd0v53XrxCUslaIaN5oQywll97EZ9dePBYfCeVIvg=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=XxjjDDqCKDEAcuRXFFKufMoir59kDgwuOi/PK6WdJWRUas4lvDozXd5eEwkkbYTLP YGaNzwyonyOYFrRMTpKg9ifWF6wIBdFr/FYee8JX9noZvo2VioVpCF4FkOTMlI2Dex F9PkxbcHUPRuDjRrz7UA0d91Qxu1+oC1JrfsZScU= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from x250.fritz.box ([92.117.251.20]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LrarZ-1kxB6g3Eqr-013Moz; Wed, 22 Jul 2020 14:30:23 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH 2/3] WIP: gnu: Add ispell. Date: Wed, 22 Jul 2020 14:30:12 +0200 Message-Id: <20200722123013.7060-2-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200722123013.7060-1-jonathan.brielmaier@web.de> References: <20200722122649.6883-1-jonathan.brielmaier@web.de> <20200722123013.7060-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:FtJHhkqis+1dm3lbYbaeOS7bXs7K+aQRA/dBm2MIsZXYKN020fN a10vAd+BDe97kV3DKHK+5e+LvtAbuqQdw4hRxrpEXvELoICfXzDwxAetNnYi4IGz06rnJwh 1T6VLq3m1nJ3V8RTdVvtDcCxjuA2R3qwR2e63t65OPJjXuk0tIebdAJZ9XLh09+u2DaGYun cGPURDoCkZW0+XgsRmBsg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gWVKCeYrNQg=:GZ+fVTNZp9H1u070I2Z8Uv HKyJwa3EWCaQlryA0f5U0Jz17KVYf76sEhodCVSxkddfIyU+i65iAZ+S2v3vJ8+KP+B1FXsdn 38q+N1M3L1vUdcHFtWP6zUrpA68aBXNfrUjcIQGnkEWGU+h7KC6e6cAtgnn6xf8bl/6k54/NB lk9vRSAwNUbScRFW9tOwv7fmFJSxb7OXiW+8Y1k+DG5YfETYcT2absOOTHiVokkPehxePx86D RYIRJ+bSZ4dSFuPZL3gMMWOUer4lViw+g+w72JRxm4S0n04S13Bccg5H4v0wuiMBHxcvPOdQY EYAzVoYDQPXdL6lutMLM73uKLkco4BDPtEy3FS92SAG8ngTLDapznC8qhIneBS2ehApmdzzY2 AmONpZ8j83fY/VEmMm+jrvD42WRApYB8SCnvRs22F9swGUzZvUsJoN1PKZnyKtQmQGbRgXjNN CgsIC6/Oin2EmAOah/lBPJJZvCFgPHtcNDnIw+4r/EOGSiqDbUOvrMlbbWd6kORHysHdCluWU pNUtKoH4T2Ih8kgx24abxXNu6Ix544//zBsPLkewchwob7pq0JFR/pFRNS45NvrSrVuBusqKW VGUru7ZehW6D8hGq5xoUjkAgqOX94ZfnkNEI0hE277TUG6HFN6SQF17iqcKutsoguOyf4g0gT akM9JzelzMFmztApKSumqqIpyU4ERcCn5qWmOTXvYoGUsnyX2qroTUeH+PMNibI7WK+OR4fMz ZMEDwaQSJ0sD2ZbtSV1J+oF/nLVoWKrTSfwNS7N0SnNphaDig2iO9J2Swf7WfXc9bNbAFuEK1 QjlZSSBejSPqO3hhnz0LXB0vF54SCTjE7wAOrGqDTvRsK8NN6TzkF82v+2hFepQOoovxtjz/q FhWfekVh2ArCZdv6pfxTKqMyqFQNgtUk1UtgCuPgRC/UJkV6/DRnDYGPvdA6zJ0aWkv3ruFEF dfrR0lUBsL1FMJ1XMXJM3juMwzsTDjGAX1xHpSqkDWQ11ejA5bulcZk9L65PXPzPjFSxWv2Di RI7U8+izJjUwJqRrNaJ3pc9DXXZVSreqcaebgVrzh42u7Z8P0oWsNe1LEWrzEWRMwgCVkROzj lYDTn9VaroMRO8IUdVqLdjecKWVvZGdHcsSKt7BtRgd2weYYD2y1TurVTh7ILcXGDfMXejDDs 7bOvqfQd9uTTbHcA5Yh1y2FxRTuWlWRvjtDsbTKpcUV5j/V0CbGcTUcnM16ULzgaIWhDdMThf 3dKRErkjaUudkhDJSSMUMCg3yTs+ZKk3EEJK7CA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) * gnu/packages/aspell.scm (ispell): New variable. =2D-- gnu/packages/aspell.scm | 45 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm index 22256f750b..023f6bc8c4 100644 =2D-- a/gnu/packages/aspell.scm +++ b/gnu/packages/aspell.scm @@ -9,6 +9,7 @@ ;;; Copyright =C2=A9 2019 Jens M=C3=B8lgaard ;;; Copyright =C2=A9 2020 Timotej Lazar ;;; Copyright =C2=A9 2020 Marcin Karpezo +;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,7 +34,9 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages base) + #:use-module (gnu packages c) #:use-module (gnu packages compression) + #:use-module (gnu packages ncurses) #:use-module (gnu packages perl) #:use-module (ice-9 match)) @@ -453,3 +456,45 @@ under permissive licensing terms. See the 'Copyright= ' file.")))) (define-word-list-dictionary hunspell-dict-en-us "en_US" (synopsis "Hunspell dictionary for United States English")) + +(define-public ispell + (package + (name "ispell") + (version "3.4.00") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.cs.hmc.edu/~geoff/tars/ispell-" + version ".tar.gz")) + (sha256 + (base32 + "1hmfnz55qzfpz7lz0r3m4kkv31smir92ks9s5l1iiwimhr2jxi2x")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags + (list (string-append "DESTDIR=3D" (assoc-ref %outputs "out")) + "local.h" "config.sh") + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-before 'build 'correct-hardcoding + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* '("config.X" + "local.h.linux" + "local.h.generic") + ;; gcc-toolchain does not provide symlink cc -> g= cc + (("\"cc\"") "\"gcc\"") + (("/bin/sh") (which "sh")) + (("/usr/local/bin") "/bin") + (("/usr/local/lib") "/lib/ispell") + (("/usr/local/man") "/share/man")) + #t))) + #:tests? #f)) ;no tests + (native-inputs + `(("byacc" ,byacc) + ("ncurses" ,ncurses))) + (synopsis "Interactive spell-checking tool for Unix") + (description "Ispell is an interactive spell-checking tool supporting= many +European languages.") + (home-page "https://www.cs.hmc.edu/~geoff/ispell.html") + (license bsd-3))) =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 22 08:30:35 2020 Received: (at 42474) by debbugs.gnu.org; 22 Jul 2020 12:30:36 +0000 Received: from localhost ([127.0.0.1]:41502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDtL-0007QW-H7 for submit@debbugs.gnu.org; Wed, 22 Jul 2020 08:30:35 -0400 Received: from mout.web.de ([212.227.17.11]:56859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDtD-0007Px-Hz for 42474@debbugs.gnu.org; Wed, 22 Jul 2020 08:30:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595421021; bh=Ia8u6EJ1PRrIHqe+5eXgIMPIY5FQcJmUweYpSZb+quU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=ZRGEqFTwrYbRBQND4hemrTIkmt7/hHN4szmHl+a8bkOPGeIYrL1WLBc6rbenQ7e8O hOKQPgBWtNbUo30ofCQdtKXm+S+1Vf2ci56luTWBge4Ehtraa4qFMmaI2KP+IKXL6G XeKDKd8w/Ooc5PSo89b0RZ961l43xMT83VFg/L6M= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from x250.fritz.box ([92.117.251.20]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M4IAh-1kq3IM13a7-00rmlD; Wed, 22 Jul 2020 14:30:21 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add byacc. Date: Wed, 22 Jul 2020 14:30:11 +0200 Message-Id: <20200722123013.7060-1-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200722122649.6883-1-jonathan.brielmaier@web.de> References: <20200722122649.6883-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:IJhy9X+F+FsczHLoi76Y3wSRfXoyqYhH6kLteRIVdzSQ0Gpx1YF lsCicHVu5ITvs2vkeNa/wAADwmy9jZyv8EKfEXJA8xlirFpFalBPZpbM4GiU6txpVdpxkZU 7nTg0FeqpuuSoWiIaHii2B0Bf0oECmbr+d2RH4rKsbrFaZKR2lVeMCeKJ99eafh8MeJrx64 CslYSVukMXNRwkbC2i6Ew== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:aZRSG0P1N/g=:WUR5y3dI9VJMHOP6x7iyFd nZyvUJp5UkcTwQWujY7pgezGzsPcqneyZNo5k4r0TL1I4NEXNIn8n8aWnjfyhOW+o4gVxOllC oDUFa+aiykVkbiRv8rq5FqSNkdH2vT7jNM6i9Xfox1ITVSM7ulrEX3NOv48fFn9U4efuqjpBu 8EQfyltHdfhsR0VkHOpY/6D8Mg5hQcG/dNqPbzAfywFuGH21P1QlzV6afU9Pz3FmH0aIKp2Qs tiCh8pnKc6iS+lcgBOyAWtl13wUp5hY2P9qF50HMnmDLaeZhK8mLVATXYH25Jt76jDEc+xuWz +IQOYjnqNfv+j3A+AfPnHNcNZBCrSMLBjyNAvvjARpE09pQKdiE6F7W2HjsjTxMVBIqYv42VQ bLg0Jw/TGKJTZSTymXNO7whgu253lJ9bnjvLi3gfE4QcPGXi6y0n+hiqqHZC4Jbi0d+rqxM1P 6KI8ovovuZPlPzDoql0rZX9L2KoomM+SCYXfkGulXUBUFuh7deq1gWzDuHUEh2J0TSEJgex/A r3I8kBxLX+ZrGqKlBn6b6mQexs2XnbusW7qyGG3kGBM0XVOmBXY6t3EZUD1fmgJfu9IAFaQnA UJ7BBEBpAo+OAvwqMtHVYkGrWgTzxgnKhvFXBflrAf0Mi8QJZa+81zKyMcFHLMiWlBv3XpGsG VCXHtu6HSOJvc6SGE1IQw4DaWrEELQYgDdhts6LIRRXrRK1L4TP1oq0mo90WZ3J6ZlbD8Ju+i ZGJ3Plwra0wGfLY7lL3OS/v8L9uYEA7vCWmtzmI3wl6BbUcYgo4F4BoMce0xIA2xDNG4noym6 RPIiJdp9Vq86E3GVMUkQaJyafLpSokw8hmmtLhkyLSXqZgV7MBK7ZR/FSZx9y/m2ANIfElY5V Xztz55WvIDHojC1dsViaKJkgOnNLlAw/xExPgCMros4jJbJUHpzVlxfHjIUR1QLDcbfZVvYhZ F88te0WwX+7gfza6d2O1cOVwECRMCyyVE1SUQ+H92Dt9nrHuTu73tR+y2zmTXe9snCsErzBAx dJPCQNIK3D4NhqyAM779ZsEqL+wr+pKo6MAncTJkzLCoXfqK4H08wpka1SI/YmzDz5BTHUXxt 7Q/05Mhvwu/YmNgLySLEYoJqLfDLseNUhsQkGWycvnUJmk7i4pNXg2Uvjtz2ypoiNO4KuL4FH dnhZ11ZhKv+7SkaOdUs94B79AV2UDIeVvThqNYXPvxzTJMOfLSVD9FoA4pvqwHIY3uoS9oRUm C0bCNaxA5rEYW4EYx0NAqykc4EL99B3sTJRqR+w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) * gnu/packages/c.scm (byacc): New variable. =2D-- gnu/packages/c.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index 25bc78e6bf..fde10f5a43 100644 =2D-- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -10,6 +10,7 @@ ;;; Copyright =C2=A9 2020 Marius Bakke ;;; Copyright @ 2020 Katherine Cox-Buday ;;; Copyright =C2=A9 2020 Maxim Cournoyer +;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -473,3 +474,22 @@ avoiding distractions when studying code that uses @c= ode{#ifdef} heavily for portability.") (license (list license:bsd-2 ;all files except... license:bsd-3)))) ;...the unidef.1 manual page + +(define-public byacc + (package + (name "byacc") + (version "20200330") + (source + (origin + (method url-fetch) + (uri (string-append "https://invisible-mirror.net/archives/byacc/" + "byacc-" version ".tgz")) + (sha256 + (base32 + "1c0zyn6v286i09jlc8gx6jyaa5438qyy985rqsd76kb8ibfy56g0")))) + (build-system gnu-build-system) + (synopsis "LARL(1) parser generator") + (description "Berkley yacc is a Look-Ahead LR (@dfn{LARL}) parser gen= erator trying to be +compatible with AT&T yacc as much as possible.") + (home-page "https://invisible-island.net/byacc/byacc.html") + (license license:public-domain))) =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 22 08:30:39 2020 Received: (at 42474) by debbugs.gnu.org; 22 Jul 2020 12:30:39 +0000 Received: from localhost ([127.0.0.1]:41504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDtL-0007Qd-Ui for submit@debbugs.gnu.org; Wed, 22 Jul 2020 08:30:39 -0400 Received: from mout.web.de ([212.227.17.11]:37621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyDtG-0007Q3-Rl for 42474@debbugs.gnu.org; Wed, 22 Jul 2020 08:30:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595421025; bh=1oPzSdqJPP84BOlbexeYdaXvCZI2UxWWGnyM07QzV0s=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=fPjC3ZmZ3vYxSOY6DzLfSnnjzH8Mby0cFVdemvJyNf9MSYANmpRQF1JLTNqMk0M7O XDqifc4TP11/UAmduYeNRQN3kAP5j9sRePB12oUML1d4eDwxbW8w+XO24Eq7DvunPn 2hZauIcwHn7sV2mOO+chFa7SgDKISxOb9WPVcWts= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from x250.fritz.box ([92.117.251.20]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MeSOZ-1kBDF00imF-00Q7z9; Wed, 22 Jul 2020 14:30:25 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH 3/3] WIP: gnu: Add hunspell-dict-de. Date: Wed, 22 Jul 2020 14:30:13 +0200 Message-Id: <20200722123013.7060-3-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200722123013.7060-1-jonathan.brielmaier@web.de> References: <20200722122649.6883-1-jonathan.brielmaier@web.de> <20200722123013.7060-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Cfif26UUgwSXiJUMvQMq8OvadxbsMsj6H7VZ5AIh4OpDaE0H8la xIskqF75TIH+QjvSMsoeM59iSiri15Ibs13lCyknFqjs6DvWsBrDM3m0toZOXReJr1OJj31 uRQ4gEuC5ocnpX0NAwg3rYf05rK/6IIFLiYFxQtuPVF0RiDwG/STzkPgnILhaNgebM8LUD4 m29MivC33WT/5LYJY4/vg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:uzuHOAi78+U=:Kr1sZhWM3qJLDlQ9a1+zK0 hdhuSmzRXPocKu3oiKHeGATwjJQh2zfUQYUEZLuitozHcB8Qy8F+WG4rA5MJJahD9UEXkdWRk gFh8GfhDxdTGQInKuxe9v1GtVdM/DPaDRk8/6xTzPJP/WrrXyyTJV3I1AS0RyQWlZinBa7p0Z ezzW1o+hLJoXCDBBpCypa20gSgCwu4IjGv4adSyJ43y0xmTwGKKoYqSIMtUZOoZJx2wzjX9z1 +6VIgO3+vUquZRzquxLoVa8xu/YOsj4GL3tBGDkf1GmkSNfgNAP75nu+aYp4Bmgfev6VI38KI b+oc6SYhkbNRgqLVG7xwOJmeX5nxiaJELkrHCCR+KUVnmdh2wpiNa06/KSb7xRhCh/hB0qLmw MBFj8uayRCrmp86/jq+DnO7QV6UhnoqrWB/57DUCqQABVgnVGTywL2O2kPJzh6gRO7UzVaS6j XRQnDkSAodt+fy/AXlIoDS9nhNvboTDBcsRo4pW02tUX8lvPp0+7d3gN8in72eONZYoSAOHiN RX53qtRPrVWicGRQm4bjVvCcjazxhKsRRdok1DpFzaM34yKUxjE2DVHrQmvvsp+DjTtj+Apl+ ZNtPFNwwD+K1x+e/fPUYCX/lQa4Ms/YQu5zkIVNsyt2SDGSE2Rnkmns5wPXx0XY9R84E9h48n Is8Afg0P4PQEHAFB4WraNo4w1b65l9yY0xS9yh1CIUtDbGX0EfXpJEfVf4qsfuen41AKQYPiq KQnzToRKXR4+Kd2bFag2aWhYlEquVsw9hgJuvm6/gJbXiyes9H2HVn5h9/1UQfZs1oe9gelpe FF5u1cEcwJK1d62Hh7T6NSLOjes6wHVeTO9RSUIZqnqm0lIa0dmOxbA+UJuHEp5u3nG+x5UP5 pfcmxmaxh0Mst6ka8DZIypo7JMnm8AtyR5AAhaFQ0A0KyjP2J9c8/7VIwT8cVvZkq0aQUqGow jnojtplW5wI0cWs6PNkxkN7AJQFGyRVsSAQRa01XNr1N2zULrJWJyh62hEezjmGzxnxs6+9XO d0rmsYr/hEv45nRPiKRpqA3zF033jPRAMxPSERms6kANDuMW2isJhcuQwy6MZrZJTDeW82G3u Q/9zi8JF3i5W8V+rfb2VrWUNElv3BnKvAO9IHUDacAFbZUdfBzEK58it1O5Ekuoaxa760msYU BgBfAmIZ5aQNlsPb/1b+MwzgqK+h9K3vrJbtoWmWHgDej5gri79cMkXDCNPI8nm3zM+mrGNe+ vffKSQOmUIEmJzBCf3XmGnx4hAnNDZtEf6X6o+A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) * gnu/packages/libreoffice.scm (hunspell-dict-de): New variable. =2D-- gnu/packages/libreoffice.scm | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index ebe4fd7246..9e964fb096 100644 =2D-- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -10,7 +10,7 @@ ;;; Copyright =C2=A9 2017, 2018, 2019 Marius Bakke ;;; Copyright =C2=A9 2017 Rutger Helling ;;; Copyright =C2=A9 2018, 2019 Ricardo Wurmus -;;; Copyright =C2=A9 2018 Jonathan Brielmaier +;;; Copyright =C2=A9 2018, 2020 Jonathan Brielmaier ;;; Copyright =C2=A9 2019 Chris Marusich ;;; Copyright =C2=A9 2020 Marcin Karpezo ;;; @@ -971,6 +971,32 @@ library.") (license (list license:gpl2 license:mpl1.1 license:cc-by4.0 license:lgpl2.1 l= icense:asl2.0)))) +(define-public hunspell-dict-de + (package + (name "hunspell-dict-de") + (version "20161207") + (source + (origin + (method url-fetch) + (uri (string-append "https://www.j3e.de/ispell/igerman98/dict/" + "igerman98-" version ".tar.bz2")) + (sha256 (base32 + "1a3055hp2bc4q4nlg3gmg0147p3a1zlfnc65xiv2v9pyql1nya8p")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags '("hunspell/de_DE.dic") + #:phases + (modify-phases %standard-phases + (delete 'configure)) + #:tests? #f)) ;no tests + (native-inputs + `(("perl" ,perl))) + (synopsis "Hunspell dictionary for German") + (description "This package provides a dictionary for the Hunspell +spell-checking library.") + (home-page "https://www.j3e.de/ispell/igerman98/") + (license (list license:gpl2 license:gpl3)))) + (define-public hyphen (package (name "hyphen") =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 23 03:57:19 2020 Received: (at 42474) by debbugs.gnu.org; 23 Jul 2020 07:57:19 +0000 Received: from localhost ([127.0.0.1]:43863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyW6Q-00059O-UH for submit@debbugs.gnu.org; Thu, 23 Jul 2020 03:57:19 -0400 Received: from flashner.co.il ([178.62.234.194]:55982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyW6N-00059A-J3 for 42474@debbugs.gnu.org; Thu, 23 Jul 2020 03:57:17 -0400 Received: from localhost (unknown [141.226.9.208]) by flashner.co.il (Postfix) with ESMTPSA id 7053240031; Thu, 23 Jul 2020 07:57:09 +0000 (UTC) Date: Thu, 23 Jul 2020 10:56:37 +0300 From: Efraim Flashner To: Jonathan Brielmaier Subject: Re: [bug#42474] [PATCH 0/3] WIP: Add hunspell-dict-de. Message-ID: <20200723075637.GE3039@E5400> References: <20200722122649.6883-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="r7U+bLA8boMOj+mD" Content-Disposition: inline In-Reply-To: <20200722122649.6883-1-jonathan.brielmaier@web.de> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 42474 Cc: 42474@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.0 (-) --r7U+bLA8boMOj+mD Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 22, 2020 at 02:26:49PM +0200, Jonathan Brielmaier wrote: > Hi folks, >=20 > ``` > ice-9/boot-9.scm:1669:16: In procedure raise-exception: > In procedure open-file: No such file or directory: "/gnu/store/smvi9sk3s3= xvn0xx6az0hvzl6mhy7zyn-ispell-3.4.00/lib/ispell/english.hash" > ``` > comes from. > ``` > $ /gnu/store/smvi9sk3s3xvn0xx6az0hvzl6mhy7zyn-ispell-3.4.00/bin/ispell > Can't open /lib/ispell/english.hash > ``` > Do I need to wrap this somehow? Is this the type of thing where a search path would work? >=20 > In general wouldn't it make sense to rename aspell.scm to spell.scm and m= ove the hunspell* stuff from > libreoffice.scm there? >=20 I'm very in favor of this. It's something I've thought about doing before. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --r7U+bLA8boMOj+mD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl8ZQrQACgkQQarn3Mo9 g1H7TRAAuP1KAKkgOQl4Z7nCbeb3yVgERUn0AlQgYl6Phgm3hWyYlg9hUKkW2iDV uVJmOCKAIDJd3pdRt2sQBuBZMXRLEpTuivQoVNJeVp4emQhSgFCC56wdmc6mMZYU 3kUIZkpnhvD7JPCSj5VvegHsVGEhfoh7K6vtMc1OZriw6d+6F4Iq65N2vbtu5Zg1 igmw+zMu+lB4E5O46l7e0dlDw4CIuyRb/kigOrqhgnYW93pUQ7SE7S9igJtu273T 1QuQHhsb1CY6fS3XEuUIxlmCTSIMwDYj4aI7VZxXOXPOAgVhQwIflGUCN9EsVxbd mJUAupJCoGisCsfUiIEmxzVWAMdCgu3DoPIQgWgnFCKQzqM+9HTq5h1lma2PVN6j V/uv0Y1gYiGyNBk6qQH/dioQFAWKgtXXd+UFpNv/0/oVljAchxuka6356aGThNqy liyMJ0Pzeper9t42e9eV4PlDv28aU6w344EcY5Mf7PgllpPp7HG491GzckNNe/jk GjMBJMelFbhMobuL9Q7hJXUM3yUbbdTOBjICZvx9mYC63puiGJkUroaFRFg5169P YfHomJkpfGfVYDMmohCKYagLjPZHnKVkvk4zqaF9i3M/pMBwK86N2OUHSptxJPza TEvtbjmhrnhSyt8Pl8iHcEAw1J9+1CR09Ty7hGZz2MuWRaFFFhs= =1Wob -----END PGP SIGNATURE----- --r7U+bLA8boMOj+mD-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 24 18:38:56 2020 Received: (at 42474) by debbugs.gnu.org; 24 Jul 2020 22:38:56 +0000 Received: from localhost ([127.0.0.1]:48888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6LA-0000u1-2F for submit@debbugs.gnu.org; Fri, 24 Jul 2020 18:38:56 -0400 Received: from mout.web.de ([212.227.15.4]:55787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6L7-0000th-CY for 42474@debbugs.gnu.org; Fri, 24 Jul 2020 18:38:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595630327; bh=osr/kezLIyBQH0rK4gNBbmCpfGZblauBWtFqmi0ijno=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=OmqV9Hdz2E6JZTgiMiXdpPVG0je8J6emtquDdWjXPehSDtSKtyp+HaRVBHGgq0SpC IhuOueuA8S0+8mpCaQ5G8Jz2P7fLHVFT8urJxM7f71EXcm+F4GdVH2wpBfTqSTZqIi HAtulPN9lPTgwHlDSRR9V+zbEMJketngfjtsO84Y= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from 3700X.fritz.box ([92.117.139.212]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lb1nV-1kejfz3hnt-00khfA; Sat, 25 Jul 2020 00:38:47 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH v2 0/3] Add hunspell-dict-de. Date: Sat, 25 Jul 2020 00:38:35 +0200 Message-Id: <20200724223838.12444-1-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:SUJh32tWppEOE3LfcoDYP2EeBdAGqRq/YxYUtKkkk6yG24kT6HN L5EdwnctdGT/vFW54bKjkywI/P/GRqtGLmTMR9jzaBQM9MUfVQ9tePuWNsUO0SlTcC11E9d Q2gl6fOffgyInzPsoANzA+PvdJ1m/xFiI63IATx8w2Rkj/xJp6OEDSheGXzrrOmWHQ423AD H+RetwLmKaIrBOQVGQBNw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Mp7pdauewU4=:Wa/6zEmax/Ok1wo9E36FPr GlDC3KFSagxERoAmB0eoTbvQYyNDu6rvw54T+Oohs4YZ6nCDs4oWXTI32QaRQ1UEG7ocHWQg/ iQcqR3qqrPqmsAG5SYU1V0hiqm/8MF6NaEPpnh00pT+UHHUTe4zAdenun3YVKWx0FF0sXH6jE nd0tGSRHhFULyWxOTAsjvQCbqZ9hNHa93PwLeA9VmxtDJxEUURQNzLEftGv8xwnFNpaJoQQ0I BrujAUSdjhbUlrjuOsptGRLQnmIFBHsoA5HHSbGOi0CQ+5iC1tinsKA3AfvKJ5eyVu8jvlXiy U4w/xPbbz7G7alDaMOHIWyXOcRu4lu8nrn1YYeqjIKNMnQV6X8nmrdk6OadxAwM159+kVW7IJ jPih69ZqcYTwfVbHBSBVAACtJcPe4Re0W9dsN3ODnPvdg33tjlgNyqzvna+ylyJn7Q9CAIC2u XBYSfemr0bhj14IKHO0tPZbdtzj/ZstaH5W06geljcvi9MNU/MXX9epece1vLg974cn6an0mE 2AfCmqNEpDwHSOP+VFiWwqeUcPd/idpJl7YF4XX+Obldnmicpl4CYAXw/5qppsv7A3Y0GwiDV li8DtvId2/PoVj02kqedlpfTM4V5jN1Mnqac/uBISFwB10a+mnbFIWdEdmv99VXdUTPVbYBVk O+OPDD5kpFUJXUvguTwrJkBCh6pc9o3OcFvs5NdNgzY6FzrKz85RN6NyEQyj9MfsHLbss9wZS qOWjwaD2JbwHOFGGgwygv8hSiRSarQIRdiMpX8nb7j43Qv0rNXqCoJs4SX1s39dyBNj98AV1l 2oEdz9SVvZO12/Mg/r/OpK/rcb7cEPJOoLZu4/uMQT6pineEl3js662a2XFYj1CobZtesN677 FC4zBh6BNuYSQ+/r8OtkbWFmZ+qhTpBKZM+ylibCNFWrPy7ET6u+dq61CtxmyIVKeA8UVrg/S 14X/Wi4GSslSuex8wLoIevehSXa2AlMtAsUsxHbMgGjsV4UKa8jy70n58q+W6Gmv036uwwnr/ HK+ZCQN02+GzNDcl5quIPeVnMXF8ZVT0ZZ7oft10suBSpevYAge66qK0XYtShih6euFKDdSS/ tCWlJGI5FNSlVutAKNRWXYEeIh5BoCNscZW0LwyDWYWs8mjRImwkcSBQlCVvxV0vQ2Gwn6kVi +HPcAjdwrxeFYRYM5sXIw52iKpcbPefWSvRIcAn74YaTGiOjrWVUlF5JAe0YWm5VbrIMqrPFK ipg0YjgkafY5U5QFOQDBWgVBX7bkmyG10F6gFSA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) Changes compared to v1: * ispell builds now. The ispell binary is still broken and needs some patc= h magic or so. * hunspell-dict-de builds now as well and ships the file we need. I instal= led it and LibreOffice and Icecat have no German spell checking. * Fixed identation with indent script. It would be nice if we can add packages for de_AT and de_CH as well, but I= don't know what would be a proper approach: inherit + something... Jonathan Brielmaier (3): gnu: Add byacc. WIP: gnu: Add ispell. WIP: gnu: Add hunspell-dict-de. gnu/packages/aspell.scm | 49 ++++++++++++++++++++++++++++++++++++ gnu/packages/c.scm | 20 +++++++++++++++ gnu/packages/libreoffice.scm | 38 +++++++++++++++++++++++++++- 3 files changed, 106 insertions(+), 1 deletion(-) =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 24 18:38:58 2020 Received: (at 42474) by debbugs.gnu.org; 24 Jul 2020 22:38:58 +0000 Received: from localhost ([127.0.0.1]:48892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6LC-0000uQ-8Z for submit@debbugs.gnu.org; Fri, 24 Jul 2020 18:38:58 -0400 Received: from mout.web.de ([212.227.15.3]:52531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6L9-0000tl-Km for 42474@debbugs.gnu.org; Fri, 24 Jul 2020 18:38:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595630329; bh=Ia8u6EJ1PRrIHqe+5eXgIMPIY5FQcJmUweYpSZb+quU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=XtD/QR2S+R7F3L+biBPBWfYe2sW7A37Supm9AOMDln02s6ulhfT0E5FWZph6lI9fZ +3RooVqB7qrBDAFcTchVDNyVc6iMLt6rsYsbVpUaU7I6eIm9fcNedUAV3YksHuVAw3 0bpx1StKPk8nquVVa4FcmcbISFe2DM0fPrIlh7+U= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from 3700X.fritz.box ([92.117.139.212]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MV4tp-1kJeVw2Isn-00YNyC; Sat, 25 Jul 2020 00:38:49 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH v2 1/3] gnu: Add byacc. Date: Sat, 25 Jul 2020 00:38:36 +0200 Message-Id: <20200724223838.12444-2-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200724223838.12444-1-jonathan.brielmaier@web.de> References: <20200724223838.12444-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Wy4o8lgkRHjW3b15AS73/askEf5XHPKVO1Z0tBMjtUOIX1YW83p H7uXnRIKpXXRYvTsvF7KSpD0WakpvMo9pamkQFbtARFHz+zvkNk+j0MpkegeoGfXOJxEbGt e4pwHHtuVp5D6XzLKpee+jvxFvvABJfWJOI8BUrYGMhmI5ZY6xIR4kQYml922UsDTZPVgpz QjfW21dxDj4k7anFg7zUQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1MJY3EtsAQM=:QAFKPH/nowkSPrALchS3zj MdFWk8d3zieukwafuFy2SNpw9gLK9pyP0NrRk0pIspOlM3Tp3H1jqH6oe1ioT0xZVz0oiOA9U ejiOGYpQWW1NxyDk12jfCfyKkiM8SNx2itniKX0GyvvtEobTd8b8V9oz5OVbTJnQ2/sn/bw8J 4qFnE+PZ006GmyAGgiHLG1oSDTHLTsQ5xR+ClPDuCfQWYrNmKuNLE++xHCYyEnE+K6utaYtQW MCsaJ5VuEGTXclniZozXcDdW4Xc3XxSYKihQB/tosAJWHPiXsIkGEYqA0l8sQ1XVRxfgnZVxY WOvh2DnOXo1hnkNCE7unAAH6OVUQPgHpEGLhTN4wbdMftmTVPSptx6DebtOk0uMgC9q1RiVP/ 4ygGlz2i3jJGFUpy1Zi0IlDdceGMDOGEklwMu4QakRTt83ocWJqcNkySoYebtS3XQk4z1zFeV ze83jhnSX+qEbZrw9TMFrAy+yrVMl0wNbwB8+RirRXvlytNd3kjsf+9+21tsTpCTlVCQ2dcCN Lt8Y5qZcAanfsinyrmbCYy09/10gCO3FhrLs8ByRdk/nv3u8QG4UCrPoiuRPjM1hxkDhhvWl2 Rd+nu39sVRvZ8uBCp6JAt+iuR3r7AXZBCgSLi+N5fRbv40D43McdjOTsJq8mUN39SZxHLI3GC iLSZgZxGDM9Jlt+m0TBBhKwHvh+l7LolHG8anMrD//AD6exvV9bUjMfsypWjyjPh+c9hNxHBY xJysKs0FZfiBKjLpkVO+su19b5rZpO9ObuESBUF0Pf+qEFhDlUthsvZo/ZfAb+fnomkGG1YZP yjBMXOqsVOabRoujRgJR6SdXiLPPk0dToTSMEyDn93JF4vI4QhjQHJ/MyGn8V4whvZdp+nHJE f+STzqHGUKlzytj73HT5v2Sj3qRplMWwyNE9JS5ruGtcOyg1fdazmhMyCvAVDkz9CJUn8rQ39 I/UZrRwC//QJ1belPybVdDO89QZl4jc0gHnYMfQ8BbxDgMiTQbV73OWhU+M98IxFKu4ewDSIv w+Iv3EsRBgMe6rN7iqNIRu+VhTPtMh/286fH6Tw1FLyhWD2AGanzh2P+DSyakkieKYJKdj6YU Ovw4KfL8W7SqmqPCAmLPt3DMzQJeIxIwIJLFiQvLD9NbJztDB6gPtxYGKlTItttAESrwPkIwI 00gzTvk6rytFQiQaVgoTJEQhvEsLnUaL3Syam7R6ssKAThj5PI/9josn60VV1tUaFjdXxP8Ez xTDsBx2oCw+gUDEht+A+PBm2h+vD5Lri0f8kVSg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) * gnu/packages/c.scm (byacc): New variable. =2D-- gnu/packages/c.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm index 25bc78e6bf..fde10f5a43 100644 =2D-- a/gnu/packages/c.scm +++ b/gnu/packages/c.scm @@ -10,6 +10,7 @@ ;;; Copyright =C2=A9 2020 Marius Bakke ;;; Copyright @ 2020 Katherine Cox-Buday ;;; Copyright =C2=A9 2020 Maxim Cournoyer +;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -473,3 +474,22 @@ avoiding distractions when studying code that uses @c= ode{#ifdef} heavily for portability.") (license (list license:bsd-2 ;all files except... license:bsd-3)))) ;...the unidef.1 manual page + +(define-public byacc + (package + (name "byacc") + (version "20200330") + (source + (origin + (method url-fetch) + (uri (string-append "https://invisible-mirror.net/archives/byacc/" + "byacc-" version ".tgz")) + (sha256 + (base32 + "1c0zyn6v286i09jlc8gx6jyaa5438qyy985rqsd76kb8ibfy56g0")))) + (build-system gnu-build-system) + (synopsis "LARL(1) parser generator") + (description "Berkley yacc is a Look-Ahead LR (@dfn{LARL}) parser gen= erator trying to be +compatible with AT&T yacc as much as possible.") + (home-page "https://invisible-island.net/byacc/byacc.html") + (license license:public-domain))) =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 24 18:39:02 2020 Received: (at 42474) by debbugs.gnu.org; 24 Jul 2020 22:39:02 +0000 Received: from localhost ([127.0.0.1]:48894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6LC-0000uS-Gg for submit@debbugs.gnu.org; Fri, 24 Jul 2020 18:39:02 -0400 Received: from mout.web.de ([212.227.15.4]:50469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6LA-0000to-6P for 42474@debbugs.gnu.org; Fri, 24 Jul 2020 18:38:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595630330; bh=9OsUhumJxQqo9V9Gk/5o17bYsuczyTuRGYExPq0wB00=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=OJM1mQDjst5aBXiHYOaQE8IHQsvLTh6WQdtNcYcNepyADxDwUl9dhgffWVIsWUlvW KMtpReOAxG7p8/zGKLB1go/Ms46AfDhpNZ6grhACdve51uUKToTgM/CmYKYArIZ7Ey NrrtxzWyVh+JkadZhuiofV+EYBz94X5WKIvtiAVw= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from 3700X.fritz.box ([92.117.139.212]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LnSOM-1kSPjw1nBu-00hhdz; Sat, 25 Jul 2020 00:38:50 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH v2 2/3] WIP: gnu: Add ispell. Date: Sat, 25 Jul 2020 00:38:37 +0200 Message-Id: <20200724223838.12444-3-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200724223838.12444-1-jonathan.brielmaier@web.de> References: <20200724223838.12444-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:uN14mk7a1Zw4FozQu/LWioWtlTLM1MX1BcaJzQdfYJ7VVxAWtG0 lQsw9k0no8AkIneOvAALFvhDGeWhPTnOXfR9iNZJwXcZGuc3xx70c2eeU3MuNFrocjv+CZb dNvHjeqH6ISP44/BJ6Yj7txWHqOpIkG6vx4xHUkXFoKwfRC4PVKJ0oXN7wwXch5H3/6kHBd 3ZvTv6YQYhACg4goJnkKg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:kteT4XAw0Uc=:vaYqIwnj5YoZBoZ06uOcee IYyKGXWoRmC/nF+bfT8068zry3kmpyXjBIcxTPBvJUG0qqrugslMsEk8mpAUgIS7rJOG8B8Us PNDWq6gkVilqN9bK10Gjo/rOHRmC+t0j+DjXS2sELC2yZjti2eDHqnYTPtdJRV8OGzMyLctRC 0dh708JN+kusTftSjQoZA3qUjS7uDVtyeZHFCw0d9k9SKHxuT4xUd6zLDNOKEDFUG2ZIreih/ XNpIO+buE0mNJf2NdHU4t60O9IDvmFFzzHGPt8NzgA8QpUASNxs/HUBMNOKEZOJIQzJo+EUNK Bvjg41Uln0uRcIUKbJxeIyj8CN2EfKz4Ve2aAcRJtrTcXDMZpXlvBbGJLnxvJdJe75jlZ8P6t 8oUsp5Kf7Sppt3wVp7P/afFJ39R2+4URQCGS5tS+/NZiSr3mSIpMCFtqmkFKpF9hdGyFaxMu/ MyRv6Wdus95B85XXn+tZ/oLC5XyFykDhX6SEIV54FGFPW1Bc9jVEy3y3hhL9AzNu131bmi1Re Kr5e7iTBRm5LnWrOziLoe7gquZ2OWQEtHS8si+Fynx5OYy4NaOQXRiTpt/jsk0GHn8YRLHxcr lQpAqBseVNyLJyWUJJbkvMGJEDANILwHnK7h2zLz3zHkHZ6ApMIkvkKMQeFBjM+DdJCQj+JOW cvLmhPFVsbZvPDfLaVagvwA4hr9+Y2u/jo5FJLSAaZRPozHw6r8aD2ekWkVmC5yGQsJzGuBLx U2TlFxPAgjgBqWfNs2ROXlnDXwUrmz44OEoPzKwZX3Rfbe7tEZEKGSQOmT5NO67DLoOGaDIsD NWNEjn7hNtzV63/2oSIMTmf7DuKtl7O59B/+UK8CAVJ/ojh/HD9/5yQ1IWQQsDYRtfYsIYXtY dp0CxSR6SfeXXHBqUTV4KASHLI8aYODJTYtwANvEobinltKIqzSg9HS8i5ofqdU5+Zxal5JaT DUe+3gHZBYyOCk8eryrbzYwyM+xjW+f9CpMHeFdeSU3p/PxyGUxQ1LU9z3LswKMu3gBCoZ1Vu Bd3GXw4Y6jC/TgpNM0iHU42uJj0vfC0g5E6IQzSOakyoGnCW4YerXg36V6M7CjJkJIUA711Rp 0MH3ht4KRfja3oTu4W+UMXtQohMRpdCf7pE2zB1SgaJ4XPG5LnSOdT6v2OtXKVE/dtelQ7e5K I1DKsvRNDAfi9pmAfRZiQ+1NyKi+91+RNbVNQfaVg0fHd6387JTClDU7gUOxL8atHsVe19h3M WiHD4w1Dj9LB5brwe5ur+VNO9EgZWi5dgdOm+hQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) * gnu/packages/aspell.scm (ispell): New variable. =2D-- gnu/packages/aspell.scm | 49 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm index 22256f750b..31346d5ba7 100644 =2D-- a/gnu/packages/aspell.scm +++ b/gnu/packages/aspell.scm @@ -9,6 +9,7 @@ ;;; Copyright =C2=A9 2019 Jens M=C3=B8lgaard ;;; Copyright =C2=A9 2020 Timotej Lazar ;;; Copyright =C2=A9 2020 Marcin Karpezo +;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,7 +34,9 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages base) + #:use-module (gnu packages c) #:use-module (gnu packages compression) + #:use-module (gnu packages ncurses) #:use-module (gnu packages perl) #:use-module (ice-9 match)) @@ -453,3 +456,49 @@ under permissive licensing terms. See the 'Copyright= ' file.")))) (define-word-list-dictionary hunspell-dict-en-us "en_US" (synopsis "Hunspell dictionary for United States English")) + +; FIXME: ispell binary is not working, needs some path mangling +(define-public ispell + (package + (name "ispell") + (version "3.4.00") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.cs.hmc.edu/~geoff/tars/ispell-" + version ".tar.gz")) + (sha256 + (base32 + "1hmfnz55qzfpz7lz0r3m4kkv31smir92ks9s5l1iiwimhr2jxi2x")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags + (list (string-append "DESTDIR=3D" (assoc-ref %outputs "out")) + "local.h" "config.sh") + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-before 'build 'correct-hardcoding + (lambda* (#:key inputs outputs #:allow-other-keys) + (substitute* '("config.X" + "local.h.linux" + "local.h.generic") + ;; gcc-toolchain does not provide symlink cc -> gcc + (("\"cc\"") "\"gcc\"") + (("/bin/sh") (which "sh")) + (("/usr/local/bin") "/bin") + (("/usr/local/lib") "/lib/ispell") + (("/usr/local/man") "/share/man")) + (substitute* '("Makefile") + (("\\$\\(DESTDIR\\)\\$\\$MASTERHASH") + "$(DESTDIR)/lib/ispell/$$MASTERHASH")) + #t))) + #:tests? #f)) ;no tests + (native-inputs + `(("byacc" ,byacc) + ("ncurses" ,ncurses))) + (synopsis "Interactive spell-checking tool for Unix") + (description "Ispell is an interactive spell-checking tool supporting= many +European languages.") + (home-page "https://www.cs.hmc.edu/~geoff/ispell.html") + (license bsd-3))) =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 24 18:39:03 2020 Received: (at 42474) by debbugs.gnu.org; 24 Jul 2020 22:39:03 +0000 Received: from localhost ([127.0.0.1]:48899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6LH-0000vK-4z for submit@debbugs.gnu.org; Fri, 24 Jul 2020 18:39:03 -0400 Received: from mout.web.de ([212.227.15.4]:55907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jz6LA-0000tq-Tn for 42474@debbugs.gnu.org; Fri, 24 Jul 2020 18:38:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595630331; bh=JBA/aWUsSQTRhN41VPIsOPHiMGeCB8b1/DwrSjAjN4g=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=rnwCkguxKuH8Dl12rQ1Nnj+6auZRw+MSUDSwHsrYof+lDzvgvCs2K3TkBbQJUtQNO zWBMlSldK0/Idq0uIpmIHcB4kuvWuZpJUxOSCa5QeHAOztqYgGGo8YxrXRsiQQHA7+ Re1Yr/YipP4UnlXPClZbdNCxwHOu1by/C6knLVmQ= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from 3700X.fritz.box ([92.117.139.212]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lvk9E-1ktGFT0gge-017Rjt; Sat, 25 Jul 2020 00:38:51 +0200 From: Jonathan Brielmaier To: 42474@debbugs.gnu.org Subject: [PATCH v2 3/3] WIP: gnu: Add hunspell-dict-de. Date: Sat, 25 Jul 2020 00:38:38 +0200 Message-Id: <20200724223838.12444-4-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200724223838.12444-1-jonathan.brielmaier@web.de> References: <20200724223838.12444-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:t6DNjVHYq3bKv+2C3m0IWpT1r0Ts3QW1xlYSOfLYKx+tjeYgzti TdqCxfv0u/94YWtcM1l7hPvK76c5pxkfSJHR6OsF0gjO0KsIiynrmqh/T6q6m5cqp3jjH3T cXxcVlfD7CEZ/Ps7EcT+AdPb3oyHaBDz2zCNaiknAZq87wxuIA8Pf8s/YBW1w93YrnXXG/S cvTlQGX0dxMx0d+3FnqBA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:X1CHJX0IGD8=:g+nMiaKNgI06GRrlERpFYB TJisPzDg79J2SUfEmqk3CvfTVuC6G/s4eV9DAQdUvavg/o/ZVeTTWahnUUu5QItDuZ6x4UXLv TfhXnXCkOoE5kgXue2Zab0WnLR3iDutRjMHF4KxC+2ar22GgVsgEWuDBh/dSJ/yFozuYwxbzI 5v9E5Un/tBbiAXQndwHReUP8XyMumDt+Fpv3lEaL63GfIL7HO07M0lik8rw+LmgqFZ3jyOv4W NIciVMLn9kw8XY+H877igozKJlVjsl6f0L/kEltYk/hLD/1OAijsNnNff4Q/Wg9Tgk1f44F2v OASemy2wIdwRvtVWGXI9Xkzys3XmgytJukYq+T1VJElFccCfmOSnjgRT0YRGDHN32bJUFkaf4 RRncCMCEk3Zi19yZLYhrHk/VOcBgc4IJz728A3jCoS10KVjYZNIjJBWP4uo6lGoaTpoXwRs2n bJaT+MkfB2CWBz42JnUf+mzD/lCF4w1wBqC53sc6rSekvAWyRjRdVQGOr+rCgZ74H9BaJqX4F u819HBSAXVX37iGpa61bBDK2nJxfX4WBxD2+iwHVZQjZlXRt/WFmflkUL+xSsNOmnNQwLSvP6 G81Ydr0BcJr4uZOYkTckT4dxv1FR7FVRW78i49X6pEoHWuFS5I1lVHP1+pcKwDDarq6l9XKN2 3BttqtsRtPhTj0BPIEHePtJi7PH6Cy4GbsYtAXANEpjHAv1/2HgBxCq+KxTu1XrcLUkXxvATX JUjteeF94cyx/a0jhfyh9Tt+4Np83fCFSkq/AkrwKuIbCHZpNcQWeu/eVky8XlIg/0IU3uEns Wd4teHgaQRhGmAocG5LTUdlrT9/lLcHfaG//nsCAr6F3LvU6TQuStYMX4vy/4vgMzvwFpAwH3 afkMy8JliAKadnhyaDGlKiwSapw4uFe5YppP8fQ3IGPgggTo17y4OVgTeWFWR8lFERYCXdZ9l EIAiZFyqnqQ9m9KeJmoV8g53Y4+iJ6QeDcMATRqi78lInDY9bulCbx0MO6UnMfx9Yjzxavuhx s2zsvpp4/2R+QmbcCXKMZwe+hjuJC/nUeiRljnE5GdgjVQDHJvMOv48ikjobJc7BovjGlzUxD XsSnohl553sK2gyq0WBiBxIq2pzILMSBHoZDMZJYEcBLENeepoXTsrrTyKg2pf0p1KnG78v1C SLdsSSrT7VIcvAxbRw02+V4C0TKh2AWoYPPbqsD1vnUXo/8C20C1iQ0llJq/Ay7Mr0C9Qby+n +Q+LhAGJC3ovnxh52lzePgw+rI0YAc1WYssI4kw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 42474 Cc: Jonathan Brielmaier 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 (-) * gnu/packages/libreoffice.scm (hunspell-dict-de): New variable. =2D-- gnu/packages/libreoffice.scm | 38 +++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index ebe4fd7246..98d81587c5 100644 =2D-- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -10,7 +10,7 @@ ;;; Copyright =C2=A9 2017, 2018, 2019 Marius Bakke ;;; Copyright =C2=A9 2017 Rutger Helling ;;; Copyright =C2=A9 2018, 2019 Ricardo Wurmus -;;; Copyright =C2=A9 2018 Jonathan Brielmaier +;;; Copyright =C2=A9 2018, 2020 Jonathan Brielmaier ;;; Copyright =C2=A9 2019 Chris Marusich ;;; Copyright =C2=A9 2020 Marcin Karpezo ;;; @@ -42,6 +42,7 @@ #:use-module (ice-9 match) #:use-module (gnu packages) #:use-module (gnu packages aidc) + #:use-module (gnu packages aspell) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -971,6 +972,41 @@ library.") (license (list license:gpl2 license:mpl1.1 license:cc-by4.0 license:lgpl2.1 l= icense:asl2.0)))) +(define-public hunspell-dict-de + (package + (name "hunspell-dict-de") + (version "20161207") + (source + (origin + (method url-fetch) + (uri (string-append "https://www.j3e.de/ispell/igerman98/dict/" + "igerman98-" version ".tar.bz2")) + (sha256 (base32 + "1a3055hp2bc4q4nlg3gmg0147p3a1zlfnc65xiv2v9pyql1nya8p")))= ) + (build-system gnu-build-system) + (arguments + `(#:make-flags '("hunspell/de_DE.dic") + #:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'install ;no install target + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (share (string-append out "/share/hunspell/"))) + (mkdir-p share) + (copy-file "hunspell/de_DE.aff" (string-append share "de_D= E.aff")) + (copy-file "hunspell/de_DE.dic" (string-append share "de_D= E.dic")))))) + #:tests? #f)) ;no tests + (native-inputs + `(("hunspell" ,hunspell) + ("ispell" ,ispell) + ("perl" ,perl))) + (synopsis "Hunspell dictionary for German (de_DE)") + (description "This package provides a dictionary for the Hunspell +spell-checking library.") + (home-page "https://www.j3e.de/ispell/igerman98/") + (license (list license:gpl2 license:gpl3)))) + (define-public hyphen (package (name "hyphen") =2D- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 28 07:36:35 2020 Received: (at 42474) by debbugs.gnu.org; 28 Jul 2020 11:36:35 +0000 Received: from localhost ([127.0.0.1]:57463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0NuC-0001gb-GX for submit@debbugs.gnu.org; Tue, 28 Jul 2020 07:36:35 -0400 Received: from pat.zlotemysli.pl ([37.59.186.212]:51788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0Nu9-0001gQ-EI for 42474@debbugs.gnu.org; Tue, 28 Jul 2020 07:36:23 -0400 Received: (qmail 24078 invoked by uid 1009); 28 Jul 2020 13:36:19 +0200 Received: from user-5-173-112-145.play-internet.pl (kuba@kadziolka.net@user-5-173-112-145.play-internet.pl) by pat.zlotemysli.pl (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25886. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(5.173.112.145):. Processed in 0.057594 secs); 28 Jul 2020 11:36:19 -0000 Received: from user-5-173-112-145.play-internet.pl (HELO localhost.localdomain) (kuba@kadziolka.net@5.173.112.145) by pat.zlotemysli.pl with AES256-SHA encrypted SMTP; 28 Jul 2020 13:36:18 +0200 From: =?UTF-8?q?Jakub=20K=C4=85dzio=C5=82ka?= To: 42474@debbugs.gnu.org Subject: [PATCH v3 1/2] gnu: Add ispell. Date: Tue, 28 Jul 2020 13:36:09 +0200 Message-Id: <20200728113609.28126-1-kuba@kadziolka.net> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200724223838.12444-3-jonathan.brielmaier@web.de> References: <20200724223838.12444-3-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42474 Cc: efraim@flashner.co.il, jonathan.brielmaier@web.de 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 (-) * gnu/packages/aspell.scm (ispell): New variable. Co-authored-by: Jonathan Brielmaier --- Hi, DESTDIR is a variable that should always be / on Guix. Its meaning is that the package should be installed to $DESTDIR/$prefix/bin/foo, but will be ran at $prefix/bin/foo - useful when you're managing the creation of a binary tarball manually, but useless and misleading for Guix. Also, we already have an implementation of Yacc - I've replaced the input with Bison. Moreover, instead of patching the defaults, a configuration file is now created. I haven't tried spellchecking anything with ispell or using the German dictionary, but both packages now build. Regards, Jakub Kądziołka gnu/packages/aspell.scm | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/aspell.scm b/gnu/packages/aspell.scm index 22256f750b..a9c7e0d615 100644 --- a/gnu/packages/aspell.scm +++ b/gnu/packages/aspell.scm @@ -9,6 +9,8 @@ ;;; Copyright © 2019 Jens Mølgaard ;;; Copyright © 2020 Timotej Lazar ;;; Copyright © 2020 Marcin Karpezo +;;; Copyright © 2020 Jonathan Brielmaier +;;; Copyright © 2020 Jakub Kądziołka ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,7 +35,9 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages base) + #:use-module (gnu packages bison) #:use-module (gnu packages compression) + #:use-module (gnu packages ncurses) #:use-module (gnu packages perl) #:use-module (ice-9 match)) @@ -453,3 +457,50 @@ under permissive licensing terms. See the 'Copyright' file.")))) (define-word-list-dictionary hunspell-dict-en-us "en_US" (synopsis "Hunspell dictionary for United States English")) + +(define-public ispell + (package + (name "ispell") + (version "3.4.00") + (source + (origin + (method url-fetch) + (uri (string-append "http://www.cs.hmc.edu/~geoff/tars/ispell-" + version ".tar.gz")) + (sha256 + (base32 + "1hmfnz55qzfpz7lz0r3m4kkv31smir92ks9s5l1iiwimhr2jxi2x")))) + (build-system gnu-build-system) + (arguments + `(#:parallel-build? #f + #:tests? #f ; no tests + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key inputs outputs #:allow-other-keys) + ;; Based on local.h.linux + (let* ((grep (assoc-ref inputs "grep")) + (out (assoc-ref outputs "out"))) + (call-with-output-file "local.h" + (lambda (port) + (format port "#define MINIMENU~%") + (format port "#define USG~%") + (format port "#define HAS_RENAME~%") + (format port "#define CC \"gcc\"~%") + (format port "#define POUNDBANG \"#!~a\"~%" (which "sh")) + (format port "#define EGREPCMD \"~a/bin/grep -Ei\"~%" grep) + (format port "#define BINDIR \"~a/bin\"~%" out) + (format port "#define LIBDIR \"~a/lib/ispell\"~%" out) + (format port "#define MAN1DIR \"~a/share/man/man1\"~%" out) + (format port "#define MAN45DIR \"~a/share/man/man5\"~%" out)))) + #t))))) + (inputs + `(("grep" ,grep) + ("ncurses" ,ncurses))) + (native-inputs + `(("bison" ,bison))) + (synopsis "Interactive spell-checking tool for Unix") + (description "Ispell is an interactive spell-checking tool supporting many +European languages.") + (home-page "https://www.cs.hmc.edu/~geoff/ispell.html") + (license bsd-3))) -- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 28 07:36:56 2020 Received: (at 42474) by debbugs.gnu.org; 28 Jul 2020 11:36:56 +0000 Received: from localhost ([127.0.0.1]:57466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0Nue-0001hI-8y for submit@debbugs.gnu.org; Tue, 28 Jul 2020 07:36:56 -0400 Received: from pat.zlotemysli.pl ([37.59.186.212]:52114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0Nub-0001h9-JM for 42474@debbugs.gnu.org; Tue, 28 Jul 2020 07:36:50 -0400 Received: (qmail 24152 invoked by uid 1009); 28 Jul 2020 13:36:48 +0200 Received: from user-5-173-112-145.play-internet.pl (kuba@kadziolka.net@user-5-173-112-145.play-internet.pl) by pat.zlotemysli.pl (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25886. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(5.173.112.145):. Processed in 0.060543 secs); 28 Jul 2020 11:36:48 -0000 Received: from user-5-173-112-145.play-internet.pl (HELO localhost.localdomain) (kuba@kadziolka.net@5.173.112.145) by pat.zlotemysli.pl with AES256-SHA encrypted SMTP; 28 Jul 2020 13:36:48 +0200 From: =?UTF-8?q?Jakub=20K=C4=85dzio=C5=82ka?= To: 42474@debbugs.gnu.org Subject: [PATCH v3 2/2] gnu: Add hunspell-dict-de. Date: Tue, 28 Jul 2020 13:36:44 +0200 Message-Id: <20200728113644.28418-1-kuba@kadziolka.net> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200724223838.12444-3-jonathan.brielmaier@web.de> References: <20200724223838.12444-3-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42474 Cc: efraim@flashner.co.il, jonathan.brielmaier@web.de 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: Jonathan Brielmaier * gnu/packages/libreoffice.scm (hunspell-dict-de): New variable. --- gnu/packages/libreoffice.scm | 38 +++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index ebe4fd7246..98d81587c5 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -10,7 +10,7 @@ ;;; Copyright © 2017, 2018, 2019 Marius Bakke ;;; Copyright © 2017 Rutger Helling ;;; Copyright © 2018, 2019 Ricardo Wurmus -;;; Copyright © 2018 Jonathan Brielmaier +;;; Copyright © 2018, 2020 Jonathan Brielmaier ;;; Copyright © 2019 Chris Marusich ;;; Copyright © 2020 Marcin Karpezo ;;; @@ -42,6 +42,7 @@ #:use-module (ice-9 match) #:use-module (gnu packages) #:use-module (gnu packages aidc) + #:use-module (gnu packages aspell) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -971,6 +972,41 @@ library.") (license (list license:gpl2 license:mpl1.1 license:cc-by4.0 license:lgpl2.1 license:asl2.0)))) +(define-public hunspell-dict-de + (package + (name "hunspell-dict-de") + (version "20161207") + (source + (origin + (method url-fetch) + (uri (string-append "https://www.j3e.de/ispell/igerman98/dict/" + "igerman98-" version ".tar.bz2")) + (sha256 (base32 + "1a3055hp2bc4q4nlg3gmg0147p3a1zlfnc65xiv2v9pyql1nya8p")))) + (build-system gnu-build-system) + (arguments + `(#:make-flags '("hunspell/de_DE.dic") + #:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'install ;no install target + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (share (string-append out "/share/hunspell/"))) + (mkdir-p share) + (copy-file "hunspell/de_DE.aff" (string-append share "de_DE.aff")) + (copy-file "hunspell/de_DE.dic" (string-append share "de_DE.dic")))))) + #:tests? #f)) ;no tests + (native-inputs + `(("hunspell" ,hunspell) + ("ispell" ,ispell) + ("perl" ,perl))) + (synopsis "Hunspell dictionary for German (de_DE)") + (description "This package provides a dictionary for the Hunspell +spell-checking library.") + (home-page "https://www.j3e.de/ispell/igerman98/") + (license (list license:gpl2 license:gpl3)))) + (define-public hyphen (package (name "hyphen") -- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 28 08:52:15 2020 Received: (at 42474) by debbugs.gnu.org; 28 Jul 2020 12:52:15 +0000 Received: from localhost ([127.0.0.1]:57575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0P5b-0005h0-Jw for submit@debbugs.gnu.org; Tue, 28 Jul 2020 08:52:15 -0400 Received: from mout.web.de ([212.227.15.14]:57579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0P5Y-0005gm-Qk for 42474@debbugs.gnu.org; Tue, 28 Jul 2020 08:52:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1595940675; bh=tfJdVfFehHpWmxCTKd9VC85UgrOzwyt9cZLzO6nvNYA=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=EXz5HvclNcVc75fBhHJAE9XG2RP/Be9mhDTJQMJ5os22IsTCThjPZr75QH2zstCR7 Iw3T9RXxMXSRgvvQnuz64Ce+JkBR9O1CMkzgyuq/PzZTaWNiRiZOpAhs+G54xa7k+p ldIksSMW+Grpsz7huwepgro9GFDg0v6AppFLcK1w= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.20] ([88.152.184.127]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1My6pf-1kztj20Xcd-00zUj7; Tue, 28 Jul 2020 14:51:15 +0200 Subject: Re: [PATCH v3 1/2] gnu: Add ispell. To: =?UTF-8?B?SmFrdWIgS8SFZHppb8WCa2E=?= , 42474@debbugs.gnu.org References: <20200724223838.12444-3-jonathan.brielmaier@web.de> <20200728113609.28126-1-kuba@kadziolka.net> From: Jonathan Brielmaier Message-ID: <7712f260-e389-919a-5085-a79af523e80f@web.de> Date: Tue, 28 Jul 2020 14:51:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.10.0 MIME-Version: 1.0 In-Reply-To: <20200728113609.28126-1-kuba@kadziolka.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:MsaIkEB0tg57QDslJ7oeVQMvR/mlUBcJUUy9UcmgzHuT6tuJMf3 PNO0tt0RLCKCwgoo6FTBpwK5R9RA+UiWgjD5h4mPbnFXFUELk8HaxegjJAVKNAJgF1EWaJ+ Pa9+k+vzbt05KxCroVv10/cYITyfJhLhfj3MsTHRMxRA5NcZuLK8qXYRI9yBBe3K/aq0ln4 IjDtRa+JBFDQK6+8U4OMg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:8MKz1KyKc94=:GcJMhpkIBlfd5UJzFQ9Uia dbE1ZVCztAOEhKlwOsi4BJ+BqYAGjXGh52ubhBKRwxmxb2dSpnKsnLkuBANEpqsj7pDzm/2nX U2+He4BgpBu/2A3QhIOzQ0IwLrodAMVspYrVB230wlcf/KnSQfBroXDoZQPxbGqj5UDrVx1y1 f80snfMnW/giwexEbB6VyiXzToJBrhe62HWhmcC0A+6bPothkhoSNyA+q+pzvrlPYmL4XB5wC 5hGd82G7xNSdvjj1EUmWCYJs237k49+Ud+2NR2xoXSIJ6i0vwbCz/ll+q0dzhFPm32i7eCu2M ieycDu5uwgIdkS0UggEnFdJt/nF70GQ2WuXK2ifBSZY8F2Teex7XZXQQhO1BAq7oto/ve5khj B5N3Sy80m5GN++9Ho11HrmyjjRmFjq3s38g/0NB4pEtSDygpkhyKX8REwUaiES9mYVWs25qbl vvr6as8R2qUKlALhRtOt9GwLKvWLMd5Hr7qEJu5WpIq1A0/rJ+zFc+5r/BgIGEMuW9QvoLq8d 8GRhOrJJNIVld9+ioksndjcuvqXyL9aatZ2qMKiBcN9FHLNW+aOFumOBqGe3w8MNWQVEE5hKu T6OrgyJs33GaurAtr9S4mweWwwREA4nNkKqvBTG66Ef/gDW1QqqKx4KKEqK8q7i7L/12Zjcf/ N4wkBl+Pf+2PF0cdzKQmodKT7JZiKuYUl4Y/vCPEGV8xebZp3akyQitQtWEx8k8FIxPJ9p3i0 ECuuYVMT1YNSck0ilfxcqYhvRfnWEq/2widVPp/iENa1TfMIS21neCJvzTB4PMgsIIBkdEm0w L0wemd6HQeydX53daH2/bB6khADEt/LLdBZBAO7fcm0rOCE9svL7atbi3WfCU9NMLxZ+TIC21 aW/OhX09pW1yFfYiIenadUxx+0qc7o73Fv2WFwSYyLaijFtyuW1Gds3rQs7thhq7Mw3L41pqu CwTvN5Ns/IZr5FCPjLAbu2E8gJStFhsuRJOhs3Je1riWZCN3+WFgJQ4fvACTYZuOLofUm5Hsy 2mHBDWy+OCSky0Kkj6bLcHVyqNEqMPDdz0nIyxB1RGTwBwm5dqTLwM6F8cobcQCEP//dzkaCr qzF4rQYfBnLVR53ruVq0e3tORL8Ar10LSCrU17ES2w5mI028dDE1DVyDoVEbUsxsibGHx2fPN oHVyAqHCb0PhW7LXWMZoo4UExhkbGoWmvXAuznqwAjWcWfzPWIH6Oz5/ErWEPCGCAaoUN1uir yZQTK6kcOGkAkaMMBos9osRR6NoERPjYdj7X+L2WUfkALaiJV2mIr6jl7zPgSnN/BegdRjW/w HDm4CJFHVSMjwjtcs2Tsg0x1mEH76Mb26uoWbkhWMdz9CsvVv2RzaPQwrWYE6mS8N+gUDmMP8 XjBxyA7P5WsHXtbqVM2cwopVvfKZrEZNYZMdyDzLtw= X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 42474 Cc: efraim@flashner.co.il 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.5 (--) On 28.07.20 13:36, Jakub K=C4=85dzio=C5=82ka wrote: > * gnu/packages/aspell.scm (ispell): New variable. > > Co-authored-by: Jonathan Brielmaier > --- > > Hi, > > DESTDIR is a variable that should always be / on Guix. Its meaning is > that the package should be installed to $DESTDIR/$prefix/bin/foo, but > will be ran at $prefix/bin/foo - useful when you're managing the > creation of a binary tarball manually, but useless and misleading for > Guix. Okay, thanks for that explanation :) > Also, we already have an implementation of Yacc - I've replaced the > input with Bison. I search for yacc in my /gnu/store but there was no build of Bison so I couldn't find it. We(TM) need definitly a tool to search binaries in all packages :) > Moreover, instead of patching the defaults, a configuration file is now > created. > > I haven't tried spellchecking anything with ispell or using the German > dictionary, but both packages now build. I tested your version with LibreOffice and Icecat and it's still working. So I'm fine with it for pushing. Thank for your review and additional work! From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 27 16:15:59 2020 Received: (at 42474) by debbugs.gnu.org; 27 Aug 2020 20:15:59 +0000 Received: from localhost ([127.0.0.1]:44183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBOJT-0007zX-Bn for submit@debbugs.gnu.org; Thu, 27 Aug 2020 16:15:59 -0400 Received: from mout.web.de ([212.227.17.11]:34465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBOJP-0007rC-MF for 42474@debbugs.gnu.org; Thu, 27 Aug 2020 16:15:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1598559318; bh=krRonHVJrX/AM3Nh6AH5T0UFeYhSLpzdF/4nvnQSNLk=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=DXNsNnYiMJiaGdcCmFFgMq1qn540gzy1N0ckDUrcTLepF+1G55h7wNQ8IIt6d8D/i BSM2Ie+O/GxdNE5NtB+7dESrP0hVUoGTIIhByblTAyEGqn8AHdWP4T+CVBUfIZZUik HlLSRacxcMCv52/1dkK+SI82DPeVi5EV0tk4VCs0= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.61] ([92.117.245.111]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1Mmyr7-1kvU6D1Alb-00jy5N; Thu, 27 Aug 2020 22:15:18 +0200 Subject: Re: [PATCH v3 2/2] gnu: Add hunspell-dict-de. To: =?UTF-8?B?SmFrdWIgS8SFZHppb8WCa2E=?= , 42474@debbugs.gnu.org References: <20200724223838.12444-3-jonathan.brielmaier@web.de> <20200728113644.28418-1-kuba@kadziolka.net> From: Jonathan Brielmaier Message-ID: Date: Thu, 27 Aug 2020 22:15:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.11.0 MIME-Version: 1.0 In-Reply-To: <20200728113644.28418-1-kuba@kadziolka.net> Content-Type: text/plain; charset=utf-8 Content-Language: fr Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:PPmh7xHD77YUnVYnpgbbyFLwhgUo+fU1Yc6WTJsbtU1RuYXkJhT QeFwm1ZRCiZg2rV2ipVN5CCJv18EXpxmqv1nHT4Cbwl8HCp8CJuiZ9uXUWwJEc7IzQQzzex ED9UuD0Z2Pa1d3LQNQh3DcQyg33H8E2JEYgPRbcT/Yo9XDxQ3m68kT1TW+kuHM03+0Yu5A3 gOel7xnHTPQUxgszsJVUg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:cgzIfS5IoL4=:PJ41UDIal7f3KKJrM8BuM5 ntr5bvQG/RVwLnqjj1yDzo+QEf/QsC9np3HxoRSPY8jd6dt6HGqeCjieMA8AvFfo8m2cDfHP9 rt5dJfUOdhjCuU2VnA6GXppvduNOxC3VhqkDcSmQekkPeNTAOA0YjytmTAx5obOYKuwTYLlab cMQqhqrC3NspLd28aYfL/dO6vMTekMP6PWROJoez6fV78IQjG4AIFxo/LDWzK1nqxzqiFji95 AXtnxRK6MOnCFlcUViQJA1OQuDzT+uL8GcAbhO5vwhg19QK9+SHNcbLryQQiRwNbpI2yfQjAh zCsvdDpXQrCcJzKfs1GoHusZBvWszQTnJ5xUA34jZC3IEN3KCwvoQHwxXpipRP7O1yrwnz3yA SnAJiKHkLCJFz1FynyqUeLHQtTC9MwPe2E6suNzA+UHNN8bj9fjTMx68nSh0N/SrZFBbyihB0 aCeJIsEA68fWiMod0G/Ge0EMUqgUUNYYwwOcjpT9C95wLLlRMe+jnU80xVpaVfIsd4PcF4Ftv Wz4gnn7HWTZP01t8WcXsq3gamiUUiVArYGCKYwc5lFcEfzXouDQQasynuxgdsTK4dLRGiVF+Z L8T9zgupLS1d2gk1jRvupsM5uDHRCxWMvCDKmTRCMm0ZfNCt59OTKW0uOFZqpz28/SXOkMVqr GvN9KhygPMdYAuCnRpoqQnDzljhqsJHR0FPycjrQTp6PuFMjiuwH+fR18Pe8bgbdESPL5CYK1 FZnAs0hLK2ItJ9ieeFlw9eErPXiGT4uuO66H61fqnANSu4Glw7sf/nVX/rqw9WDNIfTlZxXWP VbXUk3fFJEwH66TxC9NxWqH9yWCF17r4MAvYOjVSVnJYDpAfAPKmYcgsKhUVurpm9UwRDQqzD 28M93/cx4kd0HsLhzC+apx526FktTIrnMCz/PtBBwsy/TRaWk48k/PrIi+kS9LKiE4VZ/ZC3V aRCRDiC8DjxOeCYss36kJlqDtGJd+KwzKM2+gsZv1pyEDsMaf/CtlZXZ/lDENWqDQkNzAcnks OkFMlz57eyuAUUfdtzAbgVwxKEZFY84HRINHXDAcmg7ErPJboG3rzMtewh1p15UscyNOxItu2 eQT+IfL8nB3/Nze7eQ1aY/2CCaAzzO/zXmm8tzRO0rIVYRFTgt+dYfpP+s+t1pPWzbxxIG6OU 7zA2181L7d4gke8qA60sqnGCMFMTi2kqeEBehKi2E3jQ9sAJlHx/Cs+zTpaM5cXyAyVE4wEGc HXUKqRRw/ADdsVDy+vY4o5qKlMMMx0Gd7PSbBYRJUE+a57fng3HrGAUU7bgql0pgrMxgpEi1/ LEBNyV7ZkS2Ma6McdZdjN32r9VyxVbip0jbOxQ9bkXBYwmw8xz8Ycr97luNXYs967GSNO7UT X-Spam-Score: -2.5 (--) X-Debbugs-Envelope-To: 42474 Cc: efraim@flashner.co.il, Jonathan Brielmaier 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.5 (---) Ping. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 15 16:11:11 2020 Received: (at 42474) by debbugs.gnu.org; 15 Oct 2020 20:11:11 +0000 Received: from localhost ([127.0.0.1]:56687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kT9ah-0003pn-A1 for submit@debbugs.gnu.org; Thu, 15 Oct 2020 16:11:11 -0400 Received: from mout.web.de ([212.227.17.12]:53945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kT9af-0003pa-TD for 42474@debbugs.gnu.org; Thu, 15 Oct 2020 16:11:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1602792451; bh=Gd1KWFxLmdRRk9LsYcFqnHaNIPKPat3fPL/qUorda50=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=OdpSUYo8ophQ6UKoOnWmzfum9HMqRj56V2TZbbF28qXnj6NbTES/tHB9FceXvvJec wwGqPCMuRhI/PwVnBcMgjgOpM9kcQG2bfubifMm1upKFNtRPKsxqrA9bORbINT8yt8 PKuvQhclB9QweL/RtPBeiZTB4wY9d+ILcgwoyO6s= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.54] ([5.146.192.20]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MxYX5-1kDyEk2qXR-00xtbk; Thu, 15 Oct 2020 22:07:31 +0200 Subject: Re: [PATCH v3 2/2] gnu: Add hunspell-dict-de. To: =?UTF-8?B?SmFrdWIgS8SFZHppb8WCa2E=?= , 42474@debbugs.gnu.org References: <20200724223838.12444-3-jonathan.brielmaier@web.de> <20200728113644.28418-1-kuba@kadziolka.net> From: Jonathan Brielmaier Message-ID: <61ba041a-5057-6550-447d-75b24e4606df@web.de> Date: Thu, 15 Oct 2020 22:07:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:F4QYKUAbsD4msoig45NzIxudBK/S+RLJAkZp94xqdeO+W+whbRs MXgdDpq6dBg+GrJ3HHhFLkgVu7cV1SZtlGr1boiIO9N05fh0YSdItENmwyFZ+bBBW9JUnXW cKik5aeLblC24Kqnw2DKiXROg7GGg/nf186rhw9WtRuwzYId79VNcoDhADsxxF/1iF1cE+0 E23sMz6GwFUqWjLktUlDw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ipkbWNIE1LU=:4gdjW2aRNyHP+FecspzPgk FEDExkjgbxdGeJjvQMnmvtUW9NmSulLmQToK8siw/7kSPcHzWfywlSS2vPSlVGOAZsi3pQtaF YB/nuReQrDRSPB4IIzZFGxcg1SMvIPpbtxCiG0iu0FwWpGdqpY7kRvfkwKw9s207Qo0NcXYeQ g5Dq8+4NBmEIodudr85LKQuHPwH2BGP1wlZhJxB57fIH/NU0ncoJ4JZ18M991qPQLOBN6rXnJ ls5W6X+XU1Dl4J6xnzyffaIPBNPpXZDuDeIKifWc+K5PXZVd6ObLuayb3yEKm9MjhZ3ZcNJf1 Pe0/p5xO9dFoeSjTO1GKbslfuQe/d1HuW1jRN1SEL3h1S6QxgEzD/Qo5YYka5zwb169xVoUy2 +VOnrwxonO4MTUYaLubLIw9o3cZZQdDmRvDzgYXgqIaryrz02jPIBf5CaL8oYxyF457zd2LwD Y8N5+NMhrAOkEdYKqwwGTFqRZtRL5OM5WOf7etnbIJ/JatIPmVZBa4pF0xxjVdlA3g9sbLbjZ M8D6rX7+gufUc/qA1aXTNryj7Sq+lYiRNTFAvffAaRL/GegG8ymq22VDmZZmkbvTbFutSwcia P2VuA2hJ1pFXYf+9Zy0U1A3j4Bp7IDK/JO2Sftc51WWVNZtayYIAZXlZssjphVOJ9x/zARlfu tCCXb/PSKqGju/cDQsrKYdmHUgAGCUKhec28vjuiEDsLJPe6mZTbfIJotomKH27iotEQs4ZZn nb9tP7ZO/ZxtTdMg64Bqm3wGYZJFa33dzJx7A6w+sSi+RmhbMZDUo5+E3e/kSFn9O9Q+8atVu hQvSJnGoYWeJKNtP+LzVqOlqMGm6S+4XDYPaf0NFb4Zz7T22Oh+YG50gRAP4siqfwZnWiqk1p +z0hJ38ZGURw7LjVp5AxelKYEVB3ucNpbzEBNNarQ= X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 42474 Cc: efraim@flashner.co.il 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.7 (--) Another friendly ping. I'm using the patch for almost three months now and other German users should also profit from our work :) From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 18 05:21:25 2020 Received: (at 42474-done) by debbugs.gnu.org; 18 Oct 2020 09:21:25 +0000 Received: from localhost ([127.0.0.1]:36221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kU4sX-0001Wg-69 for submit@debbugs.gnu.org; Sun, 18 Oct 2020 05:21:25 -0400 Received: from flashner.co.il ([178.62.234.194]:59796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kU4sV-0001WR-01 for 42474-done@debbugs.gnu.org; Sun, 18 Oct 2020 05:21:23 -0400 Received: from localhost (unknown [141.226.13.8]) by flashner.co.il (Postfix) with ESMTPSA id D90D34020F; Sun, 18 Oct 2020 09:21:16 +0000 (UTC) Date: Sun, 18 Oct 2020 12:20:43 +0300 From: Efraim Flashner To: Jonathan Brielmaier Subject: Re: [PATCH v3 2/2] gnu: Add hunspell-dict-de. Message-ID: <20201018092043.GC974@E5400> References: <20200724223838.12444-3-jonathan.brielmaier@web.de> <20200728113644.28418-1-kuba@kadziolka.net> <61ba041a-5057-6550-447d-75b24e4606df@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LwW0XdcUbUexiWVK" Content-Disposition: inline In-Reply-To: <61ba041a-5057-6550-447d-75b24e4606df@web.de> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 42474-done Cc: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= , 42474-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.0 (-) --LwW0XdcUbUexiWVK Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 15, 2020 at 10:07:30PM +0200, Jonathan Brielmaier wrote: > Another friendly ping. I'm using the patch for almost three months now > and other German users should also profit from our work :) Indeed. Patch pushed with minor tweaks. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --LwW0XdcUbUexiWVK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl+MCOoACgkQQarn3Mo9 g1GPSxAAjxzB7CjYr86t/WKGH+iUD21p5ZxaOAyw5Bqj6yIWDh3L9Id4f+5RsVqA VXitSjUMqtarqlirXKEWqPz2R02Y8KfGecaG9J2cbGjdE1Itbb6dagDvmajOlX25 BeneGYO1x8tVnYE/a2Ne8dZ4JB1e6eY/jlV7C0XtJUNGDUdstjfbN1T0IkTpXINZ tcDdlXWoAj7QZJHbezwFocPXyZRJ8qXzjDQJhMhCIkTQ2HebeGTUBXAsltv9ge8S g0M4HG/2HnnWzf8BCIrpQkihOsU/BnlLE98gaJDyimhljqvwqE+xJIDF6GQ3uH7I 6qc8ldXhw8+PzHpQcF9CrDIlQLthg/JEDEosjz2A01ZHO7vjuzctZRmbj3wmy/vK YIelkE79mPMh1Gllf5Swt0T7LL0iodh68Dr1GjnNhWu97S4oVyQE5jH1uxqT5/gi mxb+x8zglBoqNJLzby5fZbZJfQKcB5WcCsEl6X/IAvjyM+VBX63wQ2bNbdLmWiLT vP7bFmwghyrkebD754Ab3WdK0Wqa7Eo2xyXE3Aa9WSumLGnDt86pVRFPl4VbDZ6S hdp609U5KlJP9hVcP7JHLfNdFhuP61kJCI8GYQX5ULRfbD6zpm1htMJR5ZmDN1XG 0AAir3rluC6TfqFdpp/0H5bySiCQ9pTMh4h8LGyrFgajyU7xmTk= =Y/pP -----END PGP SIGNATURE----- --LwW0XdcUbUexiWVK-- From unknown Mon Jun 16 23:42:19 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, 15 Nov 2020 12: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