From unknown Fri Aug 08 19:15:40 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#64863 <64863@debbugs.gnu.org> To: bug#64863 <64863@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add emacs-lexic. Reply-To: bug#64863 <64863@debbugs.gnu.org> Date: Sat, 09 Aug 2025 02:15:40 +0000 retitle 64863 [PATCH] gnu: Add emacs-lexic. reassign 64863 guix-patches submitter 64863 pinoaffe severity 64863 normal tag 64863 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 25 19:16:47 2023 Received: (at submit) by debbugs.gnu.org; 25 Jul 2023 23:16:47 +0000 Received: from localhost ([127.0.0.1]:47177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qORGp-000050-GJ for submit@debbugs.gnu.org; Tue, 25 Jul 2023 19:16:47 -0400 Received: from lists.gnu.org ([2001:470:142::17]:42438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qORGm-0008WS-OR for submit@debbugs.gnu.org; Tue, 25 Jul 2023 19:16:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qORGh-0000Y4-0Z for guix-patches@gnu.org; Tue, 25 Jul 2023 19:16:39 -0400 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qORGf-0000tZ-6m for guix-patches@gnu.org; Tue, 25 Jul 2023 19:16:38 -0400 Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-99b9421aaebso394070366b.2 for ; Tue, 25 Jul 2023 16:16:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690326995; x=1690931795; h=subject:date:from:message-id:from:to:cc:subject:date:message-id :reply-to; bh=YJHQwcOAi90z8lxYA372avU358jgroedvCRqmfGavBw=; b=I6P59o2kqvpWqZp7IwdHUzunnWq6/Ve+V5feWwSu9hPMGhSTH2//8YmzyVfj73ZfTF gqFXXPOVmdSxzr6ikeuYZk/CDFPd4g4w5HWyTBedGDmwVsT4045XlV1xItJQGOnfWjjt ABOO+K35pFUl7uUr1sOFRcTUwIhBZiilJCLUsGrSOhcE7FakTSM30ItxZTukWRbX+zDS x3E3yogv55a+pbAX09Ze51DhQDTMLDsx4GRfLa85RkmDAOiySH/We8ThmeaAo4LeD2ZE 4h24WTRWKr/BwU4JDEDYgu5Zhgmb5BGqTuPr+QOtyOi5Xtq0CPHlLo+fPQmsilCM8e6Z GXvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690326995; x=1690931795; h=subject:date:from:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=YJHQwcOAi90z8lxYA372avU358jgroedvCRqmfGavBw=; b=CsZf8OWpUHfzna2BbW0eVYZMYl9CfVQHPQVohtCighO+R4vLrKzWmmrQ0MCfEpThIN c1O1DzNP7+xHf36k8X76dve23mgUcWUJqIYofClLZi8mhX0ZvyU/+nhRAlj6tjLJuq7i K+FNR8xIvzTDJoReqslYocxQ5Sj2y9oyaf9jSD5cnw78byxP0dqMZDsJyLdrn2g8kgeY AYpzhRdya99+pi3Gs93Y2YsdcKs0ZJ2r/JfgSQR5uWFdkAtPAKpMDxJpWggGqGfxgME5 ZHBCJo6d13Bk4uVklPhFa0N6GkKF/DQio1Bk8+VjCDNvtlEhAQNczQsMvGM5euytRvhI rfKQ== X-Gm-Message-State: ABy/qLaB+lPHCqEHvO2htNxYokI+AI3nsGhwBIHD6X5E354Y9oBc6k8M s346jxygRP8/mW4/GxVZERGshY3qTHY= X-Google-Smtp-Source: APBJJlERl8FgXYCgPMMl2J5a0Of2BglflMh+kyFzfsz7CIqWkHKLFMlki1ECSl7QiTBDE8uz2qhH2w== X-Received: by 2002:a17:907:75f4:b0:994:1802:8391 with SMTP id jz20-20020a17090775f400b0099418028391mr176806ejc.12.1690326994721; Tue, 25 Jul 2023 16:16:34 -0700 (PDT) Received: from localhost ([83.137.120.47]) by smtp.gmail.com with ESMTPSA id ha5-20020a170906a88500b009944e912849sm8765387ejb.199.2023.07.25.16.16.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jul 2023 16:16:34 -0700 (PDT) Message-ID: From: pinoaffe Date: Tue, 25 Jul 2023 23:06:07 +0200 Subject: [PATCH] gnu: Add emacs-lexic. Received-SPF: pass client-ip=2a00:1450:4864:20::634; envelope-from=pinoaffe@gmail.com; helo=mail-ej1-x634.google.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.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, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) 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: * gnu/packages/emacs-xyz.scm (emacs-lexic): New variable. --- gnu/packages/emacs-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d7e45fffc6..10b8923ada 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -36508,6 +36508,42 @@ (def [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.2 MISSING_HEADERS Missing To: header 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (pinoaffe[at]gmail.com) -0.0 T_SCC_BODY_TEXT_LINE No description available. 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: 1.2 (+) 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: * gnu/packages/emacs-xyz.scm (emacs-lexic): New variable. --- gnu/packages/emacs-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d7e45fffc6..10b8923ada 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -36508,6 +36508,42 @@ (def [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.2 MISSING_HEADERS Missing To: header 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (pinoaffe[at]gmail.com) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/emacs-xyz.scm (emacs-lexic): New variable. --- gnu/packages/emacs-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index d7e45fffc6..10b8923ada 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -36508,6 +36508,42 @@ (define-public emacs-multitran to the @url{https://multitran.com} online dictionary.") (license license:gpl3+))) +(define-public emacs-lexic + (let ((release "0") + (revision "0") + (commit "f9b3de4d9c2dd1ce5022383e1a504b87bf7d1b09")) + (package + (name "emacs-lexic") + (version (git-version release revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.tecosaur.net/tec/lexic") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "02iz8dh18gb1q97v8ghcd3lavkf28sqbrk0bx6jzzryp69ickk4h")))) + (build-system emacs-build-system) + (inputs (list sdcv)) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'set-sdcv-path + (lambda* (#:key inputs outputs #:allow-other-keys) + (emacs-substitute-variables "lexic.el" + ("lexic-program-path" + (string-append (assoc-ref inputs "sdcv") + "/bin/sdcv")))))))) + (propagated-inputs (list sdcv)) + (home-page "https://git.tecosaur.net/tec/lexic") + (synopsis "Find out more about words using Stardict dictionaries") + (description "This provides a major mode to view the output of +dictionary tools, and utilities that perform searches and nicely format the +results. Currently tied to sdcv, but this is intended to be changed in the +future.") + (license license:gpl2+)))) + (define-public emacs-blacken (package (name "emacs-blacken") base-commit: 005912c595bf7a3329f8aa51a4ccb1d91b6ecd9e -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 20 12:20:01 2023 Received: (at 64863-done) by debbugs.gnu.org; 20 Oct 2023 16:20:01 +0000 Received: from localhost ([127.0.0.1]:41323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtsEC-0004qf-SX for submit@debbugs.gnu.org; Fri, 20 Oct 2023 12:20:01 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:40521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtsE8-0004mC-Bv for 64863-done@debbugs.gnu.org; Fri, 20 Oct 2023 12:19:59 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 0E28F3200986; Fri, 20 Oct 2023 12:19:22 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 20 Oct 2023 12:19:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1697818762; x=1697905162; bh=rSVLf095v/sy5J/nN1YahAWdtQ6854Ub5NJ zpccf5Yg=; b=GSoc+pJVJlYkQI6ck6dg85AkwM8MoEb2J/VF91vLlrcc4qEj/aj CwDF9VyEYN5PCzHIGsCsQUCV/7nyZRWWrf6Gc8S6c0qz4cAZWsuu6PrkESd60T+v +F/tMv6P8dOXSHIv+2R9Z8XF7u3nmz1hAm/QU5ajV6eJjUQ4JeqODQBOntYzNRbr UXGkH86DobKgp2OmJvmLEN6XsybynRmnC+eUXqo+H4JqYQ+Qjd6EgYv2dKx/fr0S uZnCJN112EluMy5My3RSAfEa4cQbR1AG9kF5nBDM2gwRSNT/BirzSkSZHH1Bvqk3 hzm9IbKyhCRA8zkgGEkz7LqjcitrWTFbYNg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1697818762; x=1697905162; bh=rSVLf095v/sy5J/nN1YahAWdtQ6854Ub5NJ zpccf5Yg=; b=v6+MhGyCFmwEka91HhLFSHvyO6ZtQ3jHd8qhZF03BxXU4TK3J3j VtAGGjnC7DGBMAI8hT967RX30G/5l4zc4OVyOr6EBm8kdg/0Rq6MJqia7XVwWXiG 1rqMzQbu4IveKIQXaiDqbtpUskaZZ9wUfYL8ENLweyu5mqA6OmhT049BovC6p+w0 ttaNuI+z1YOfnw9VYLA9S+xVgLS5sAblqdiQEGhc1YVI+M4ei4mLURxDD4SvniPb PKRJmG7bBD2w7AjgK8tvrAVGt8dSFEdNQQdffisi+x6/Y7rYyifpzzy2gstkyLCx XdkJZ7yCeHtVjx5O2qLerv18RMuW9DaM75g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeekgdeljecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvvefujghffffkfgggtgfgsehtqh ertddtreejnecuhfhrohhmpeevlhormhgvnhhtucfnrghsshhivghurhcuoegtlhgvmhgv nhhtsehlrghsshhivghurhdrohhrgheqnecuggftrfgrthhtvghrnhepueeivdfhveehgf ehffejgeffgefgvdeugefgtdeuffduudekhfffhfejtedvtdefnecuffhomhgrihhnpehm uhhlthhithhrrghnrdgtohhmpdhtvggtohhsrghurhdrnhgvthenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegtlhgvmhgvnhhtsehlrghsshhi vghurhdrohhrgh X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 20 Oct 2023 12:19:21 -0400 (EDT) From: =?utf-8?Q?Cl=C3=A9ment_Lassieur?= To: pinoaffe Subject: Re: bug#64863: [PATCH] gnu: Add emacs-lexic. In-Reply-To: (pinoaffe@gmail.com's message of "Tue, 25 Jul 2023 23:06:07 +0200") References: Date: Fri, 20 Oct 2023 18:19:17 +0200 Message-ID: <87ttqltgfu.fsf@lassieur.org> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 64863-done Cc: 64863-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 (-) LGTM, pushed with a few modifications: - removing the "release" local binding. The reason for the "revision" local binding is, I believe, to make sure people increment it upon modifying the package. But there is no need to increment the "release" number if it's not incremented upstream. - removed sdcv as propagated input. It's only an input, I don't think it needs to be installed since the full path is written within the .el file. - changed the license to gpl3+ Thanks and sorry for the huge delay. Cl=C3=A9ment pinoaffe writes: > * gnu/packages/emacs-xyz.scm (emacs-lexic): New variable. > --- > gnu/packages/emacs-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ > 1 file changed, 36 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index d7e45fffc6..10b8923ada 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -36508,6 +36508,42 @@ (define-public emacs-multitran > to the @url{https://multitran.com} online dictionary.") > (license license:gpl3+))) >=20=20 > +(define-public emacs-lexic > + (let ((release "0") > + (revision "0") > + (commit "f9b3de4d9c2dd1ce5022383e1a504b87bf7d1b09")) > + (package > + (name "emacs-lexic") > + (version (git-version release revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://git.tecosaur.net/tec/lexic") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "02iz8dh18gb1q97v8ghcd3lavkf28sqbrk0bx6jzzryp69ickk4h"= )))) > + (build-system emacs-build-system) > + (inputs (list sdcv)) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'set-sdcv-path > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (emacs-substitute-variables "lexic.el" > + ("lexic-program-path" > + (string-append (assoc-ref inputs "sdcv") > + "/bin/sdcv")))))))) > + (propagated-inputs (list sdcv)) > + (home-page "https://git.tecosaur.net/tec/lexic") > + (synopsis "Find out more about words using Stardict dictionaries") > + (description "This provides a major mode to view the output of > +dictionary tools, and utilities that perform searches and nicely format = the > +results. Currently tied to sdcv, but this is intended to be changed in = the > +future.") > + (license license:gpl2+)))) > + > (define-public emacs-blacken > (package > (name "emacs-blacken") > > base-commit: 005912c595bf7a3329f8aa51a4ccb1d91b6ecd9e From unknown Fri Aug 08 19:15:40 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 18 Nov 2023 12:24:09 +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 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 29 12:59:54 2023 Received: (at control) by debbugs.gnu.org; 29 Nov 2023 17:59:54 +0000 Received: from localhost ([127.0.0.1]:51048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8Oqo-0000Fx-Ie for submit@debbugs.gnu.org; Wed, 29 Nov 2023 12:59:54 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:56130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8Oqm-0000Fo-6o for control@debbugs.gnu.org; Wed, 29 Nov 2023 12:59:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=NK57pr0skUZUxDI 7dUw96+ri7QM+TGN7ZjFRZuCaEP0=; h=date:cc:to:from; d=lease-up.com; b=bn Tb9G9g8MlzstOLrN3QXgffRGfDHNd4d5q5RGlJh6R1N1XCIbjZItfC0l0Oyyo0sGqypvSt Bche2KFMvt58pqoiR1VmSKwVYK15H089C7/HdjUi1Id5YwBTpv85rQz3YB1m6ulvUeaRiQ 6K83+P3Mkfb9xLhVtSJun30uNU6yU= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id dce20b78 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Wed, 29 Nov 2023 17:59:43 +0000 (UTC) From: Felix Lechner To: control@debbugs.gnu.org Date: Wed, 29 Nov 2023 09:59:43 -0800 Message-ID: <878r6gl9tc.fsf@lease-up.com> MIME-Version: 1.0 Content-Type: text/plain 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: unarchive 64863 reassign 64863 guix-patches archive 64863 thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 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: 1.0 (+) unarchive 64863 reassign 64863 guix-patches archive 64863 thanks