From unknown Sat Jun 21 17:32:43 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#56961 <56961@debbugs.gnu.org> To: bug#56961 <56961@debbugs.gnu.org> Subject: Status: [PATCHSET] Add senpai Reply-To: bug#56961 <56961@debbugs.gnu.org> Date: Sun, 22 Jun 2025 00:32:43 +0000 retitle 56961 [PATCHSET] Add senpai reassign 56961 guix-patches submitter 56961 "(" severity 56961 normal tag 56961 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:16:18 2022 Received: (at submit) by debbugs.gnu.org; 3 Aug 2022 21:16:18 +0000 Received: from localhost ([127.0.0.1]:50175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLiz-00065p-SE for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:16:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:51594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLix-00065h-6u for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:16:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51632) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJLiw-0005mw-VL for guix-patches@gnu.org; Wed, 03 Aug 2022 17:16:15 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJLit-0004Lv-NA for guix-patches@gnu.org; Wed, 03 Aug 2022 17:16:13 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id CB37E40ECA for ; Wed, 3 Aug 2022 23:16:09 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hkBWQzbE79Au for ; Wed, 3 Aug 2022 23:16:08 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561368; bh=bHip8uUPpyBTtIjKdcow4n2JMyS9+FGiXA+o/sPHidw=; h=Date:Subject:From:To; b=d2AvufUeVucOKDfsbKIeIa4AghIfG4ij5WRZw3bAaD2ltIEGjm14LRPy6xQFxE/Ap ZEFA3+XYJ7dpUoM13XQEACqz+as498CPpakGjCIn+8k74cUqcfMAKcbo2m05EApe7K RyP/x5doTHt2rSY6HQAGYHLfOx02hYWB8CHsw7MXCinpzjLDsHubrOQ56gNQf3Tmoc 0qULlj1BmixWF8xJnLRY4bfwC8oZ0c3lWR9tKSxtVd8q7s2ydjcNe2hymEVdTR0Pee aWlAgXwN8hN1shp+Cz9TfGuneqRyyH1DxWpi8Fb4A0nRy1mbB+D0wyTkuKFpqI331s ctuwPraU+t29g== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 03 Aug 2022 22:16:07 +0100 Message-Id: Subject: [PATCHSET] Add senpai From: "(" To: Received-SPF: pass client-ip=178.21.23.139; envelope-from=paren@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) This patchset adds the Senpai IRC client, along with its prerequisites. Note: This patchset includes packages that already exist in certain other patchsets: go-github-com-lucasb-eyer-go-colorful: #55903 go-github-com-google-shlex: #47539, #54882, #55903 go-git-sr-ht--emersion-go-scfg: #54882 Such is the nature of Go... :( ( (6): gnu: packages: Add go-github-com-lucasb-eyer-go-colorful. gnu: packages: Add go-github-com-delthas-tcell. gnu: packages: Add go-mvdan-cc-xurls. gnu: packages: Add go-github-com-google-shlex. gnu: packages: Add go-git-sr-ht--emersion-go-scfg. gnu: packages: Add senpai. -- ( From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:18:36 2022 Received: (at 56961) by debbugs.gnu.org; 3 Aug 2022 21:18:36 +0000 Received: from localhost ([127.0.0.1]:50181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlE-00069m-B1 for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:36 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlC-00069W-02 for 56961@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:34 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4007140ED5; Wed, 3 Aug 2022 23:18:33 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4WjY_m_hFnEP; Wed, 3 Aug 2022 23:18:31 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561509; bh=W2xHYrAoatzRrcIkzTKEQ2yKuKwUMfoTbLlrL5nE4oA=; h=From:To:Cc:Subject:Date; b=mdhA0h3AFeEkYa4rDvsaupfh6JwfimVKT2i1NJvQMC5NxPjhF4HtrMOG1lC+cH50m 1M5G1TovcmredW6w0XjnpurqlYO3o4/do82s2ecEMjJTH69v6Uh0p4x7xlwJV+2lOn ngY8ZYghyafUYTybHpmC09ZXQTnR6fHcpYWbMNxipmUTYu9TsCDNpTGG8bLbfpT5ev mZajnk/CtWBzbyZUUb2X4REtlJIcMAynwSDM1BxMaB4PEi6gzECXFHkiwKU0FWfFUn SV581ked1vETJSauKGlhabbomScGZ1VlpixiXl/S8vtrfV7lsYOk/YTIxuOIRZL/Di +mR2vdrWC4VQQ== To: 56961@debbugs.gnu.org Subject: [PATCH 1/6] gnu: packages: Add go-github-com-lucasb-eyer-go-colorful. Date: Wed, 3 Aug 2022 22:18:17 +0100 Message-Id: <20220803211822.21182-1-paren@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56961 Cc: "\(" 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/golang.scm (go-github-com-lucasb-eyer-go-colorful): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 1ce55875d8..8962d18b3e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -35,6 +35,7 @@ ;;; Copyright © 2021 Lu Hui ;;; Copyright © 2022 Pier-Hugues Pellerin ;;; Copyright © 2022 muradm +;;; Copyright © 2022 ( ;;; ;;; This file is part of GNU Guix. ;;; @@ -9891,3 +9892,28 @@ (define-public go-github-com-sourcegraph-jsonrpc2 (description "Package jsonrpc2 provides a Go implementation of JSON-RPC 2.0.") (license license:expat))) + +(define-public go-github-com-lucasb-eyer-go-colorful + (package + (name "go-github-com-lucasb-eyer-go-colorful") + (version "1.2.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/lucasb-eyer/go-colorful") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08c3fkf27r16izjjd4w94xd1z7w1r4mdalbl53ms2ka2j465s3qs")))) + (build-system go-build-system) + (propagated-inputs (list go-golang-org-x-image)) + (arguments + (list #:import-path "github.com/lucasb-eyer/go-colorful")) + (home-page "https://github.com/lucasb-eyer/go-colorful") + (synopsis "Library for manipulating colors in Go") + (description + "This package provides a library for manipulating colors in Go. +It stores colors in RGB and provides methods for converting them to +other color-spaces.") + (license license:expat))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:18:39 2022 Received: (at 56961) by debbugs.gnu.org; 3 Aug 2022 21:18:39 +0000 Received: from localhost ([127.0.0.1]:50187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlG-0006AE-OF for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:39 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlD-00069d-4n for 56961@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:35 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 906FC40F2C; Wed, 3 Aug 2022 23:18:34 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gJMi3JPF9SEP; Wed, 3 Aug 2022 23:18:33 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561510; bh=abSpX/UCz8KtOWO9qENWuOpyM6vmNZI7l+lotyrbg3U=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=jkcbTPqubMO1aekBhxa3i3SpVCnRo9d5SS2qXmgq+X7MXWyj5Gr2S9hryc4cuFnOV hfTJRz+DX3WZThHeb0iEqoyUxKPva+mFzTkZCPN2FXcfzMOuFx57prYom2OXWNfFy+ eVVaZdBhBTwl3a43pjC0/kKM8SnSq2x3HKBmAexgJp5z5TtqqmsVQKKKB0MnzO06OS p4u6EBPmc12UYY0n06+s36Z6DkoePtDPQQWl9fKVmzFKFJ9K8vZ03bSKQD+vf438/V vtSxeHeZ4vwQaTS23fm8fqvkdqZAWVtLml4AbK8xhzMsGKiDwfAOgCj/2HuGiMrzTh 3tfkvlg4phPcw== To: 56961@debbugs.gnu.org Subject: [PATCH 2/6] gnu: packages: Add go-github-com-delthas-tcell. Date: Wed, 3 Aug 2022 22:18:18 +0100 Message-Id: <20220803211822.21182-2-paren@disroot.org> In-Reply-To: <20220803211822.21182-1-paren@disroot.org> References: <20220803211822.21182-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56961 Cc: "\(" 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/golang.scm (go-github-com-delthas-tcell): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 8962d18b3e..34b9853a2e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9917,3 +9917,29 @@ (define-public go-github-com-lucasb-eyer-go-colorful It stores colors in RGB and provides methods for converting them to other color-spaces.") (license license:expat))) + +(define-public go-github-com-delthas-tcell + (package + (inherit go-github-com-gdamore-tcell-v2) + (name "go-github-com-delthas-tcell") + (version "v2.4.1-0.20220223131437-2362f49a2b6c") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/delthas/tcell") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "04mai0gicllhjqv7p0i29cdf9myzl8q5h672bdhmid7lv3x1k32f")))) + (arguments + (list #:import-path "github.com/gdamore/tcell/v2")) + (inputs (list)) + (propagated-inputs + (list go-github-com-gdamore-encoding + go-github-com-lucasb-eyer-go-colorful + go-github-com-mattn-go-runewidth + go-golang-org-x-sys + go-golang-org-x-term + go-golang-org-x-text)) + (home-page "https://github.com/delthas/tcell"))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:18:39 2022 Received: (at 56961) by debbugs.gnu.org; 3 Aug 2022 21:18:39 +0000 Received: from localhost ([127.0.0.1]:50189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlH-0006AL-4T for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:39 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlE-00069k-Bm for 56961@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:36 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B288A40EF5; Wed, 3 Aug 2022 23:18:35 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id A0Md75jn72Sp; Wed, 3 Aug 2022 23:18:34 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561511; bh=2Mzns1PBWygaEFLyccKyoTWZ3lsknLrtz/19ac9WL9k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lc+SolInlQX26CPFpZ4iYl9qoL7vu+KTi4JZAh1iX0vW2SiI5ZrNsugnbV83xxH/U B//jVphrvA1i5rMY+pbByG0y6R08o+QBiU4jVAw32RLjWO5weR9OauSbyi0X25Rp6N yWiZWDGdT+FvxJOT7BQsnrGPvp48Ps4CPos4yHl4W8wC+jJw8ZLncME0AV9Cp70uTz 9wXe5DkTZzK4wCE6ujJWRxeXQaOz8wrEUD3tJfuoDeAALRDaPtytF+AbRS7UyqXdoG +JIvZUNDmC+voXzr8DVGs6RsgiTDwNQsqP7zcfWAPdelHRchZ1h0NFlV9Nx6L/L8oc SoPyNSjOmXqng== To: 56961@debbugs.gnu.org Subject: [PATCH 4/6] gnu: packages: Add go-github-com-google-shlex. Date: Wed, 3 Aug 2022 22:18:20 +0100 Message-Id: <20220803211822.21182-4-paren@disroot.org> In-Reply-To: <20220803211822.21182-1-paren@disroot.org> References: <20220803211822.21182-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56961 Cc: "\(" 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/golang.scm (go-github-com-google-shlex): New variable. --- gnu/packages/golang.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 13dc28ddc6..90cd1849fd 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9968,3 +9968,27 @@ (define-public go-mvdan-cc-xurls "This package provides a library for extracting URLs from plain text using regular expressions in Go.") (license license:bsd-3))) + +(define-public go-github-com-google-shlex + (let ((commit "c34317bd91bf98fab745d77b03933cf8769299fe") + (revision "0")) + (package + (name "go-github-com-google-shlex") + (version "1.2.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "github.com/google/shlex") + (commit commit))) + (file-name (git-file-name name commit)) + (sha256 + (base32 + "00qivza4hkllfkar2vpqmyxybi0fwqipgijv61dgapq4xddxdq0r")))) + (build-system go-build-system) + (arguments (list #:import-path "github.com/google/shlex")) + (home-page "github.com/google/shlex") + (synopsis "Simple shell lexer for Go") + (description + "Shlex is a simple shell-syntax lexer for Go that supports +quoting, commenting, and escaping.") + (license license:asl2.0)))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:18:39 2022 Received: (at 56961) by debbugs.gnu.org; 3 Aug 2022 21:18:39 +0000 Received: from localhost ([127.0.0.1]:50191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlH-0006AS-FE for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:39 -0400 Received: from knopi.disroot.org ([178.21.23.139]:57880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlE-00069l-Fa for 56961@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:37 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0057340F0A; Wed, 3 Aug 2022 23:18:36 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6bls3hCGBHfE; Wed, 3 Aug 2022 23:18:34 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561510; bh=i/fjrWby0LU03iZyQp+hLFeNbgC/L3hq0O8EoeVIlJA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Vb5e5WB3Qw9XG8mEgc/lgft8i5Msu8/2KXQE54nd+xNKGpoSFer9tdOjLQwIZqRDM Gr67cBgxHPaFvtGUEq7pTILrF3IKu+h3WonPBu34uASBHFQCfrOs1J8Qv9iADYUbKK /ZRgkvnWWTetTRJ0oIYcqL5PJEvS0Tu09Lh+S91wFibs9mngN0rJ80vXK/Y0WjzhiI H7W6Zu3j6kNyZWzpNk4/MuLajiMOExno7giibJLDatnMPrFrHaXJpfGKJUfNQK+ZZc 9nrYLZMruG3AjR4QFaFMLDQtF7gWFbC5N+A/EVvh64u3lYSkYbROS53obYi3QSZuJ9 kcAyP3DRZPd9w== To: 56961@debbugs.gnu.org Subject: [PATCH 3/6] gnu: packages: Add go-mvdan-cc-xurls. Date: Wed, 3 Aug 2022 22:18:19 +0100 Message-Id: <20220803211822.21182-3-paren@disroot.org> In-Reply-To: <20220803211822.21182-1-paren@disroot.org> References: <20220803211822.21182-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56961 Cc: "\(" 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/golang.scm (go-mvdan-cc-xurls): New variable. --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 34b9853a2e..13dc28ddc6 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9943,3 +9943,28 @@ (define-public go-github-com-delthas-tcell go-golang-org-x-term go-golang-org-x-text)) (home-page "https://github.com/delthas/tcell"))) + +(define-public go-mvdan-cc-xurls + (package + (name "go-mvdan-cc-xurls") + (version "2.4.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mvdan/xurls") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b040nbk1vwlk1qljavh8w8fn2r243q700n6gr8j2asmnz0xq84p")))) + (build-system go-build-system) + (arguments (list #:import-path "mvdan.cc/xurls/v2")) + (propagated-inputs + (list go-golang-org-x-sync + go-github-com-rogpeppe-go-internal)) + (home-page "https://mvdan.cc/xurls/v2") + (synopsis "Extract URLs from text in Go") + (description + "This package provides a library for extracting URLs from plain text +using regular expressions in Go.") + (license license:bsd-3))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:18:46 2022 Received: (at 56961) by debbugs.gnu.org; 3 Aug 2022 21:18:46 +0000 Received: from localhost ([127.0.0.1]:50193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlH-0006AZ-Pw for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:46 -0400 Received: from knopi.disroot.org ([178.21.23.139]:58086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlF-0006A2-Ki for 56961@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:37 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id F223D40F09; Wed, 3 Aug 2022 23:18:36 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id ZkigOpifbZpc; Wed, 3 Aug 2022 23:18:35 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561511; bh=P3OHVwa/dePNlOnt/tLTevQUJufVOaZe0e6qvTuRGO0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=jsM/H8j1CvKuXBssJXsczp2Ji2ppVGJ1he5y1H26OAF2pIMKfN0Pd47U1C44tzuRv egoKBZG9yO9thYzPooFeYNBhBft0j/2WSsY8SKk1uv1ZNfson9Bij4+O9W3qhnQb64 fmNzfvtewnPUAf44sdv0G3Uw0XKNm5cwng7s9berq6Jf9gDR00x+zPLyKE/8/WLRYg ISFQS+qqUSwlS0jm8PRJiyatdQ5aiRQggp0n2M6mXmWrqKZ5ifF+jPqUwhP67Veqkx ktuCajjEjHnVOEgA+/mOkmQcYo3462sWy8mqkTJa/Df65ryHNZRKkhHnRIi1F28iAx JZtdn5hWC0qxw== To: 56961@debbugs.gnu.org Subject: [PATCH 5/6] gnu: packages: Add go-git-sr-ht--emersion-go-scfg. Date: Wed, 3 Aug 2022 22:18:21 +0100 Message-Id: <20220803211822.21182-5-paren@disroot.org> In-Reply-To: <20220803211822.21182-1-paren@disroot.org> References: <20220803211822.21182-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56961 Cc: "\(" 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/golang.scm (go-git-sr-ht--emersion-go-scfg): New variable. --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 90cd1849fd..38a07bc647 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9992,3 +9992,28 @@ (define-public go-github-com-google-shlex "Shlex is a simple shell-syntax lexer for Go that supports quoting, commenting, and escaping.") (license license:asl2.0)))) + +(define-public go-git-sr-ht--emersion-go-scfg + (package + (name "go-git-sr-ht--emersion-go-scfg") + (version "0.0.0-20211215104734-c2c7a15d6c99") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~emersion/go-scfg") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "02gn8hz8zfv8y0krysx2wv951gw8hmhdfqf1ysidwm7i293365w4")))) + (build-system go-build-system) + (arguments (list #:import-path "git.sr.ht/~emersion/go-scfg")) + (propagated-inputs + (list go-github-com-google-shlex + go-github-com-davecgh-go-spew)) + (home-page "https://git.sr.ht/~emersion/go-scfg") + (synopsis "SCFG parser for Go") + (description + "This package provides a @acronym{SCFG, Simple Configuration} +parsing library for Go.") + (license license:expat))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 17:18:46 2022 Received: (at 56961) by debbugs.gnu.org; 3 Aug 2022 21:18:46 +0000 Received: from localhost ([127.0.0.1]:50195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlO-0006Ar-9E for submit@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:46 -0400 Received: from knopi.disroot.org ([178.21.23.139]:58170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJLlG-0006A7-3M for 56961@debbugs.gnu.org; Wed, 03 Aug 2022 17:18:38 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 7884E40E7F; Wed, 3 Aug 2022 23:18:37 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RVH-MZag0B6p; Wed, 3 Aug 2022 23:18:36 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659561511; bh=f08xfLp6sEkNoC5v1MmKZqVC24jYVw/yA872b/8Nqrg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=PvVp6Q8rqD7LRTM04tKWAByXypeY34QnrFpweRnIm7m9NxoYU9NPcK48HBer0Ye9J ++ZjWZjPzebyaoh47g0fY7xPnZr+QS/pNXCIlkM/AyiI0Oz2DCr/k8/8YNkpglKUos H4HltaaIHjJ4Jr6hjSEnKu/gWPVDS+oj+U4XsgBA8Q6N9KawXzVm8IjKlHQc7J3ZmJ UpTi+mnL89q3Co44zzID3AhK+7uqaxy435cN3ckm/fE3kV/mcFpDfQQ984DyglSXgY oeB4sI6oTTJaj7gN+9nooSVZADK8Hu9/Zy3PZbkfInlbYxxcyKRzDG0e5GU9MQXr6X Mku51rG70i4rQ== To: 56961@debbugs.gnu.org Subject: [PATCH 6/6] gnu: packages: Add senpai. Date: Wed, 3 Aug 2022 22:18:22 +0100 Message-Id: <20220803211822.21182-6-paren@disroot.org> In-Reply-To: <20220803211822.21182-1-paren@disroot.org> References: <20220803211822.21182-1-paren@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56961 Cc: "\(" 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/irc.scm (senpai): New variable. --- gnu/packages/irc.scm | 61 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm index efb32a39e0..3684e02e32 100644 --- a/gnu/packages/irc.scm +++ b/gnu/packages/irc.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 WinterHound ;;; Copyright © 2022 Jai Vetrivelan +;;; Copyright © 2022 ( ;;; ;;; This file is part of GNU Guix. ;;; @@ -38,6 +39,7 @@ (define-module (gnu packages irc) #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system go) #:use-module (guix build-system meson) #:use-module (guix build-system python) #:use-module (guix build-system qt) @@ -61,10 +63,12 @@ (define-module (gnu packages irc) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) #:use-module (gnu packages gnupg) + #:use-module (gnu packages golang) #:use-module (gnu packages gtk) #:use-module (gnu packages guile) #:use-module (gnu packages lua) #:use-module (gnu packages lxqt) + #:use-module (gnu packages man) #:use-module (gnu packages ncurses) #:use-module (gnu packages openldap) #:use-module (gnu packages kde) @@ -688,3 +692,60 @@ (define-public inspircd server written in C++ for Unix-like operating systems.") (home-page "https://www.inspircd.org/") (license license:gpl2))) + +(define-public senpai + (let ((commit "e8ed8e7e13134ee7fc8ac116d58efc55813632a1") + (revision "2")) + (package + (name "senpai") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~taiite/senpai") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1rq07ldi8ga5pv9mm0g4sgipqxnnjcff2n1wsmjx3wqcbrmrqhbg")))) + (build-system go-build-system) + (arguments + (list #:import-path "git.sr.ht/~taiite/senpai" + #:install-source? #f + #:phases + #~(modify-phases %standard-phases + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (invoke "make" "-C" + (string-append "src/" import-path)))) + (add-after 'build 'build-docs + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion + (string-append "src/" import-path) + (invoke "sh" "-c" + (string-append "scdoc < doc/senpai.1.scd " + "> doc/senpai.1 && " + "scdoc < doc/senpai.5.scd " + "> doc/senpai.5"))))) + (replace 'install + (lambda* (#:key outputs import-path #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "make" "install" "-C" + (string-append "src/" import-path) + (string-append "PREFIX=" out)))))))) + (native-inputs (list scdoc)) + (propagated-inputs + (list go-github-com-delthas-tcell + go-mvdan-cc-xurls + go-golang-org-x-time + go-golang-org-x-term + go-golang-org-x-net + go-github-com-mattn-go-runewidth + go-git-sr-ht--emersion-go-scfg)) + (home-page "https://git.sr.ht/~taiite/senpai") + (synopsis "IRC client that works best with bouncers") + (description + "@code{senpai} is an IRC client that works best with bouncers. No +logs are kept, history is fetched from the server via @code{CHATHISTORY}, +and networks are fetched from the server via @code{bouncer-networks}.") + (license license:isc)))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 13:04:14 2022 Received: (at 56961) by debbugs.gnu.org; 10 Oct 2022 17:04:14 +0000 Received: from localhost ([127.0.0.1]:49725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCJ-0002I7-3x for submit@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:14 -0400 Received: from knopi.disroot.org ([178.21.23.139]:44536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCF-0002Hq-Mz for 56961@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:10 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A76A64C981; Mon, 10 Oct 2022 19:04:05 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id B10XojfWUsR6; Mon, 10 Oct 2022 19:04:04 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665421035; bh=fJ/HZ6b5dLZpWP+tWMGPtzBOs9ic+1AnKCAvRZnIqHU=; h=From:To:Cc:Subject:Date; b=H0Xqxxfcu0aS77rWHp4I6P/AfOUATCpalk0TcfiR/enNKOWUj84ggpC1cGINzajO7 1lb2PGeTmJHut2GuymtcSpqnnLvCPMXsfMWfzmoNUqRszSNoc07794oZN4jaQmU9Aa 1V8//P7Hrg0tnWi+5kI9StmDfMWvQDiCE1Stba+Ol/YNTYqeN+d3L6O53Nr5kTLHI+ PKsM1MMaXDic1K+hJEHiEghpA7nM60QEfUxQAo5cdJbJtdmoVaZ9EMSSAFe+SoqbmP fdpoRsnLJFumcyXy66DFdcEqHzgwXBtjoKUZcPcvCwHbnm1d0A1rDojqyUJx9gxvOm OKAZxrhl/FMyw== To: 56961@debbugs.gnu.org Subject: [PATCH v2 1/4] gnu: packages: Add go-github-com-delthas-tcell. Date: Mon, 10 Oct 2022 17:57:06 +0100 Message-Id: <20221010165709.22638-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.3 (+) 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/golang.scm (go-github-com-delthas-tcell): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 7dd3d4d501..cce9c09ca8 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6085,6 +6085,32 @@ (define-public go- [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 56961 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) * gnu/packages/golang.scm (go-github-com-delthas-tcell): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 7dd3d4d501..cce9c09ca8 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -6085,6 +6085,32 @@ (define-public go-github-com-gdamore-tcell-v2 (modify-inputs (package-inputs go-github-com-gdamore-tcell) (prepend go-golang-org-x-term go-golang-org-x-sys))))) +(define-public go-github-com-delthas-tcell + (package + (inherit go-github-com-gdamore-tcell-v2) + (name "go-github-com-delthas-tcell") + (version "v2.4.1-0.20220223131437-2362f49a2b6c") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/delthas/tcell") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "04mai0gicllhjqv7p0i29cdf9myzl8q5h672bdhmid7lv3x1k32f")))) + (arguments + (list #:import-path "github.com/gdamore/tcell/v2")) + (inputs (list)) + (propagated-inputs + (list go-github-com-gdamore-encoding + go-github-com-lucasb-eyer-go-colorful + go-github-com-mattn-go-runewidth + go-golang-org-x-sys + go-golang-org-x-term + go-golang-org-x-text)) + (home-page "https://github.com/delthas/tcell"))) + (define-public go-github-com-rivo-tview (package (name "go-github-com-rivo-tview") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 13:04:16 2022 Received: (at 56961) by debbugs.gnu.org; 10 Oct 2022 17:04:17 +0000 Received: from localhost ([127.0.0.1]:49728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCM-0002IN-5W for submit@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:16 -0400 Received: from knopi.disroot.org ([178.21.23.139]:45398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCH-0002Hx-6P for 56961@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:11 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6FB7E4CAAD; Mon, 10 Oct 2022 19:04:08 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id s4vcDMe64I72; Mon, 10 Oct 2022 19:04:06 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665421035; bh=iZH4Pae5dEFju6MXbew47E6AWgXdpRrSfJ/J1v4EVEI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Sz26io/cTXSwwm9gwWKrL439D7WutxKcHBrTGCYASP9H9LQonfs6aJYCReUz9DvDO EMsO2wEXhTByIU4diHggqEssv/OpWcgMWe2Vt8GMe+kQLL+UQTk3gaYkTb4L2+oFtC xtyxTPPZ+Trhs77jsaHXVtauMoyfeP9WayRWC486HQhGmuRNF6RxiMqwJnPnLnQpum BIR0uw5lRpJ3XJyn6BudTWMVQhBcJdlW8GZVJAHM5V9u7hIll2dq4QN+kTx4kC4q7e k0MVWk6VNDbIaMgVA07j0kJmyUC1TfvcnK1sN9GJGhPqdw+zHMQmHC5lf4mNDByoyV OHIzF8CB3IAAg== To: 56961@debbugs.gnu.org Subject: [PATCH v2 2/4] gnu: packages: Add go-mvdan-cc-xurls. Date: Mon, 10 Oct 2022 17:57:07 +0100 Message-Id: <20221010165709.22638-2-paren@disroot.org> In-Reply-To: <20221010165709.22638-1-paren@disroot.org> References: <20221010165709.22638-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.3 (+) 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/golang.scm (go-mvdan-cc-xurls): New variable. --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index cce9c09ca8..3455861d33 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -11206,6 +11206,31 @@ (define-public g [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 56961 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) * gnu/packages/golang.scm (go-mvdan-cc-xurls): New variable. --- gnu/packages/golang.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index cce9c09ca8..3455861d33 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -11206,6 +11206,31 @@ (define-public go-github-com-onsi-ginkgo Gomega matcher library.") (license license:expat))) +(define-public go-mvdan-cc-xurls + (package + (name "go-mvdan-cc-xurls") + (version "2.4.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mvdan/xurls") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0b040nbk1vwlk1qljavh8w8fn2r243q700n6gr8j2asmnz0xq84p")))) + (build-system go-build-system) + (arguments (list #:import-path "mvdan.cc/xurls/v2")) + (propagated-inputs + (list go-golang-org-x-sync + go-github-com-rogpeppe-go-internal)) + (home-page "https://mvdan.cc/xurls/v2") + (synopsis "Extract URLs from text in Go") + (description + "This package provides a library for extracting URLs from plain text +using regular expressions in Go.") + (license license:bsd-3))) + ;;; ;;; Avoid adding new packages to the end of this file. To reduce the chances ;;; of a merge conflict, place them above by existing packages with similar -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 13:04:19 2022 Received: (at 56961) by debbugs.gnu.org; 10 Oct 2022 17:04:19 +0000 Received: from localhost ([127.0.0.1]:49730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCO-0002IY-Tg for submit@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:19 -0400 Received: from knopi.disroot.org ([178.21.23.139]:46088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCI-0002I0-Tp for 56961@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:13 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 3E4664CB91; Mon, 10 Oct 2022 19:04:10 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id 2gLRkonGcrZg; Mon, 10 Oct 2022 19:04:08 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665421035; bh=PSEMA7uFUUPY59z5jFvoXwaFroROQf86KnHUP5aaiMo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=GxVYuGea+xBDvofrSFZezJ6RD4L9TO0g7Aqko4WNcG5J6HbryrSJOXA/Jql5zq5sh cuIeUBHSsgZyaFsvVDlDNIMmijAWoTqENXZqOqqQuHWZfiXXmedPWcc9S8UgokxqVF RxIxOu8Vlv+KbKKPxizhma0kpw7bn1ep/dsS/YUkIFU5D9H3DHcUTOtJ/Qfhyn3SJI hTTLasCd7hxbNd5v4T3VbElLrkPH+6KtKEVLu1dzyJpUi3UWDlu1lvmB5NuhD7K1Xr FxQ+yYqqSPVJK7fP4JYIa0lq+oabyiCv4FUxMAqgcI1CV9ck5syqN2EBtgZpdJXzCS 5Ok5NCSPZAW9A== To: 56961@debbugs.gnu.org Subject: [PATCH v2 3/4] gnu: packages: Add senpai. Date: Mon, 10 Oct 2022 17:57:08 +0100 Message-Id: <20221010165709.22638-3-paren@disroot.org> In-Reply-To: <20221010165709.22638-1-paren@disroot.org> References: <20221010165709.22638-1-paren@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.3 (+) 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/irc.scm (senpai): New variable. --- gnu/packages/irc.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm index b82210081c..b64932310b 100644 --- a/gnu/packages/irc.scm +++ b/gnu/packages/irc.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2020 Brett Gilio < [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 56961 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) * gnu/packages/irc.scm (senpai): New variable. --- gnu/packages/irc.scm | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm index b82210081c..b64932310b 100644 --- a/gnu/packages/irc.scm +++ b/gnu/packages/irc.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2020 Brett Gilio ;;; Copyright © 2021 WinterHound ;;; Copyright © 2022 Jai Vetrivelan +;;; Copyright © 2022 ( ;;; ;;; This file is part of GNU Guix. ;;; @@ -38,6 +39,7 @@ (define-module (gnu packages irc) #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system go) #:use-module (guix build-system meson) #:use-module (guix build-system python) #:use-module (guix build-system qt) @@ -61,10 +63,12 @@ (define-module (gnu packages irc) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) #:use-module (gnu packages gnupg) + #:use-module (gnu packages golang) #:use-module (gnu packages gtk) #:use-module (gnu packages guile) #:use-module (gnu packages lua) #:use-module (gnu packages lxqt) + #:use-module (gnu packages man) #:use-module (gnu packages ncurses) #:use-module (gnu packages openldap) #:use-module (gnu packages kde) @@ -688,3 +692,47 @@ (define-public inspircd server written in C++ for Unix-like operating systems.") (home-page "https://www.inspircd.org/") (license license:gpl2))) + +(define-public senpai + (package + (name "senpai") + (version "0.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~taiite/senpai") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1g3fpchjl859xl529wwdx8l0m88ji813mphmh316shdkm09ff160")))) + (build-system go-build-system) + (arguments + (list #:import-path "git.sr.ht/~taiite/senpai" + #:install-source? #f + #:phases + #~(modify-phases %standard-phases + (replace 'build + (lambda* (#:key import-path #:allow-other-keys) + (invoke "make" "-C" (string-append "src/" import-path)))) + (replace 'install + (lambda* (#:key import-path #:allow-other-keys) + (invoke "make" "install" "-C" + (string-append "src/" import-path) + (string-append "PREFIX=" #$output))))))) + (native-inputs (list scdoc)) + (propagated-inputs + (list go-github-com-delthas-tcell + go-mvdan-cc-xurls + go-golang-org-x-time + go-golang-org-x-term + go-golang-org-x-net + go-github-com-mattn-go-runewidth + go-git-sr-ht-emersion-go-scfg)) + (home-page "https://git.sr.ht/~taiite/senpai") + (synopsis "IRC client that works best with bouncers") + (description + "@code{senpai} is an IRC client that works best with bouncers. No logs +are kept, history is fetched from the server via @code{CHATHISTORY}, and +networks are fetched via @code{bouncer-networks}.") + (license license:isc))) -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 13:04:22 2022 Received: (at 56961) by debbugs.gnu.org; 10 Oct 2022 17:04:22 +0000 Received: from localhost ([127.0.0.1]:49732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCR-0002Ip-IN for submit@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:22 -0400 Received: from knopi.disroot.org ([178.21.23.139]:46752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwCL-0002IF-1V for 56961@debbugs.gnu.org; Mon, 10 Oct 2022 13:04:16 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5EEBA4CAAD; Mon, 10 Oct 2022 19:04:12 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id QGhqWKqNRKFq; Mon, 10 Oct 2022 19:04:10 +0200 (CEST) From: "(" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665421035; bh=2SZA+UBkDBm4Fu49T/NjvfWFoKihiOLVFz2uJ45sYk8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=bET6Bg/l2UpG+oDvWUvF++CYf4lGfCLBZi2UyY6/135vYDK014sx1jgaBYvGvSWNB tjch9ujPlZ72WblkxrSES38Ngc3pRGBO/gQtBgmKiu7NPu/24vdrArHa6rIjmHC4ji Rq6le4JW0b+pIpk/mzB4EytO8jaqyciYcZy5qgiQYpmkYZoUX75ZaEiBaD6N3LDlx0 8uHfKKpMJNlEzzWKwG1IUb9kvvzkGyCyF2g3MCDsYZhNkRdwgwzWJZzbMCZaZsj6uo U1cgMbThmgm5cVm/sD9x64+jcOY2VYbw8SPoUqkE+l18seSRb3FT26u1T0kF3z7S+I 077/VAhBxiq/Q== To: 56961@debbugs.gnu.org Subject: [PATCH v2 4/4] gnu: Add home-senpai-service-type. Date: Mon, 10 Oct 2022 17:57:09 +0100 Message-Id: <20221010165709.22638-4-paren@disroot.org> In-Reply-To: <20221010165709.22638-1-paren@disroot.org> References: <20221010165709.22638-1-paren@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.3 (+) 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/local.mk: Add gnu/home/services/irc.scm. * gnu/home/services/irc.scm (home-senpai-configuration): New record type. (home-senpai-service-type): New variable. * doc/guix.texi ("Home Configuration" [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 56961 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) * gnu/local.mk: Add gnu/home/services/irc.scm. * gnu/home/services/irc.scm (home-senpai-configuration): New record type. (home-senpai-service-type): New variable. * doc/guix.texi ("Home Configuration")["Home Services"]: Document them. --- doc/guix.texi | 87 +++++++++++++++++++++ gnu/home/services/irc.scm | 154 ++++++++++++++++++++++++++++++++++++++ gnu/local.mk | 1 + 3 files changed, 242 insertions(+) create mode 100644 gnu/home/services/irc.scm diff --git a/doc/guix.texi b/doc/guix.texi index 14592142dd..f62d84c6e9 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -40363,6 +40363,7 @@ services)}. * Essential Home Services:: Environment variables, packages, on-* scripts. * Shells: Shells Home Services. POSIX shells, Bash, Zsh. * Mcron: Mcron Home Service. Scheduled User's Job Execution. +* IRC: IRC Home Services. Services for Internet Relay Chat. * Power Management: Power Management Home Services. Services for battery power. * Shepherd: Shepherd Home Service. Managing User's Daemons. * SSH: Secure Shell. Setting up the secure shell client. @@ -40815,6 +40816,92 @@ specifications,, mcron, GNU@tie{}mcron}). @end table @end deftp +@node IRC Home Services +@subsection IRC Home Services + +@cindex irc +@cindex messaging +The @code{(gnu home services irc)} module provides home services for +Internet Relay Chat-related programs. + +@defvr {Scheme Variable} home-senpai-service-type +Service for configuration of @code{senpai}, a terminal-based IRC client +that works best with network bouncers such as @code{znc} and @code{soju}. +@end defvr + +@deftp {Data Type} home-senpai-configuration +Data type representing the configuration of the +@code{home-senpai-service-type}. + +@table @asis +@item @code{address} +The address of the IRC server to connect to. + +@item @code{nickname} +A string to use as the IRC nickname. + +@item @code{username} (default: @code{#f}) +A string to use as the IRC username. + +@item @code{realname} (default: @code{#f}) +A string to use as the IRC real name. + +@item @code{password} +Either a string to use as the IRC password, or a list of strings +and file-like objects representing a command line that prints the +password to standard output. + +@item @code{channels} (default: @code{#f}) +A list of channels to connect to by default. + +@item @code{highlight-words} (default: @code{#f}) +A list of words that, when said by another user, will cause you to +be ``highlighted'', as if you were mentioned. + +@item @code{highlight-beep?} (default: @code{#f}) +Whether to make a sound when you are ``highlighted''. + +@item @code{highlight-script} (default: @code{#f}) +A file-like object representing a shell script to be run when you +are ``highlighted''. State information is passed to the script via +the environment; see @command{man senpai.5} for the list of +variables passed to the script. + +@item @code{nicknames-width} (default: @code{14}) +The width of the pane containing the nicknames corresponding to +each message. + +@item @code{channels-width} (default: @code{16}) +The width of the pane containing the list of channels. + +@item @code{members-width} (default: @code{16}) +The width of the pane containing the list of channel members. + +@item @code{message-width} (default: @code{0}) +The width of the messages. + +@item @code{tls?} (default: @code{#t}) +Whether to enable TLS connection support. + +@item @code{typing-notify?} (default: @code{#t}) +Whether to send typing notifications to others. + +@item @code{mouse?} (default: @code{#t}) +Whether to enable mouse interaction. + +@item @code{prompt-color} (default: @code{-1}) +The foreground colour (either an ANSI colour code number or a +hexadecimal colour string) to use for the ``>'' in the message +prompt. + +@item @code{unread-color} (default: @code{-1}) +The foreground colour to use for buffers with unread messages. + +@item @code{debug?} (default: @code{#f}) +Whether to print debugging information to the home message buffer. +@end table +@end deftp + @node Power Management Home Services @subsection Power Management Home Services diff --git a/gnu/home/services/irc.scm b/gnu/home/services/irc.scm new file mode 100644 index 0000000000..1097f9a5f0 --- /dev/null +++ b/gnu/home/services/irc.scm @@ -0,0 +1,154 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2022 ( +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu home services irc) + #:use-module (gnu home services) + #:use-module (guix gexp) + #:use-module (guix packages) + #:use-module (guix records) + #:use-module (srfi srfi-1) + #:use-module (srfi srfi-26) + + #:export (home-senpai-service-type + home-senpai-configuration)) + +;;; Commentary: +;;; +;;; This module contains home services for Internet Relay Chat. +;;; +;;; Code: + + +;;; +;;; Senpai. +;;; + +(define-record-type* + home-senpai-configuration make-home-senpai-configuration + home-senpai-configuration? + (address home-senpai-address) ;string + (nickname home-senpai-nickname) ;string + (username home-senpai-username ;string | #f + (default #f)) + (realname home-senpai-realname ;string | #f + (default #f)) + (password home-senpai-password) ;string | file-like, list of string + (channels home-senpai-channels ;list of string | #f + (default #f)) + (highlight-words home-senpai-highlight-words ;list of string | #f + (default #f)) + (highlight-beep? home-senpai-highlight-beep? ;boolean + (default #f)) + (highlight-script home-senpai-highlight-script ;file-like | #f + (default #f)) + (nicknames-width home-senpai-nicknames-width ;integer + (default 14)) + (channels-width home-senpai-channels-width ;integer + (default 16)) + (members-width home-senpai-members-width ;integer + (default 16)) + (message-width home-senpai-message-width ;integer + (default 0)) + (tls? home-senpai-tls? ;boolean + (default #t)) + (typing-notify? home-senpai-typing-notify? ;boolean + (default #t)) + (mouse? home-senpai-mouse? ;boolean + (default #t)) + (prompt-color home-senpai-prompt-color ;integer | string + (default -1)) + (unread-color home-senpai-unread-color ;integer | string + (default -1)) + (debug? home-senpai-debug? ;boolean + (default #f))) + +(define (home-senpai-xdg-configuration-files config) + (define (string-field name field) + (let ((value (field config))) + (if value + (list name " \"" value "\"\n") + '()))) + + (define (string-list-field name field) + (let ((value (field config))) + (if value + (append (list name) + (concatenate (map (cute list " \"" <> "\"") value)) + (list "\n")) + '()))) + + (define (integer-field name field) + (let ((value (field config))) + (if value + (list name " " (number->string value) "\n") + '()))) + + (define (colour-field name field) + (let ((value (field config))) + (if (string? value) + (string-field name (compose (cute string-append "#" <>) + field)) + (integer-field name field)))) + + (define (boolean-field name field) + (let ((value (field config))) + (list name " " (if value "true" "false") "\n"))) + + (define (symbol-field name field) + (string-field name (compose symbol->string field))) + + (define* (record-field name #:rest fields) + (append (list name " {\n") + (concatenate fields) + (list "}\n"))) + + `(("senpai/sen.scfg" + ,(apply mixed-text-file "senpai.scfg" + (append (string-field "address" home-senpai-address) + (string-field "nickname" home-senpai-nickname) + (string-field "username" home-senpai-username) + (string-field "realname" home-senpai-realname) + (if (list? (home-senpai-password config)) + (string-list-field "password-cmd" home-senpai-password) + (string-field "password" home-senpai-password)) + (string-list-field "channel" home-senpai-channels) + (string-list-field "highlight" home-senpai-highlight-words) + (boolean-field "on-highlight-beep" home-senpai-highlight-beep?) + (string-field "on-highlight-path" home-senpai-highlight-script) + (record-field "pane-widths" + (integer-field "nicknames" home-senpai-nicknames-width) + (integer-field "channels" home-senpai-channels-width) + (integer-field "members" home-senpai-members-width) + (integer-field "text" home-senpai-message-width)) + (boolean-field "tls" home-senpai-tls?) + (boolean-field "typings" home-senpai-typing-notify?) + (boolean-field "mouse" home-senpai-mouse?) + (record-field "colors" + (colour-field "prompt" home-senpai-prompt-color) + (colour-field "unread" home-senpai-unread-color)) + (boolean-field "debug" home-senpai-debug?)))))) + +(define home-senpai-service-type + (service-type + (name 'home-senpai) + (extensions + (list (service-extension home-xdg-configuration-files-service-type + home-senpai-xdg-configuration-files))) + (description + "Configure senpai, a terminal-based IRC client designed for use +with bouncers."))) diff --git a/gnu/local.mk b/gnu/local.mk index 9a1aad300e..3bb4f2a353 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -90,6 +90,7 @@ GNU_SYSTEM_MODULES = \ %D%/home/services/symlink-manager.scm \ %D%/home/services/fontutils.scm \ %D%/home/services/guix.scm \ + %D%/home/services/irc.scm \ %D%/home/services/pm.scm \ %D%/home/services/shells.scm \ %D%/home/services/shepherd.scm \ -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 10 13:06:29 2022 Received: (at control) by debbugs.gnu.org; 10 Oct 2022 17:06:29 +0000 Received: from localhost ([127.0.0.1]:49739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwEU-0002ML-B7 for submit@debbugs.gnu.org; Mon, 10 Oct 2022 13:06:29 -0400 Received: from knopi.disroot.org ([178.21.23.139]:50580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ohwER-0002MB-6S for control@debbugs.gnu.org; Mon, 10 Oct 2022 13:06:25 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A083B4CA34 for ; Mon, 10 Oct 2022 19:06:22 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id We9LY88RmJnz for ; Mon, 10 Oct 2022 19:06:21 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1665421198; bh=JDm5WmUut1TRag2b9Ha6Nnij74osigXIfVB/k2CZHek=; h=Date:To:Subject:From; b=MJjCdSiGd9Fyil1vLutd5F4xGz8C0vskMlt0I4bU53BYZ+tHy5gPUnYWHkrcAg5MS J1TrZuXzjbBRKBc1HV7pPCpDU66rGDTsqJ5a/m94qneleDXooj44zyHEPknlaKHEz5 jqkEzPYwOhWJXC1KSMoOJfIz+y8vy2Qc2ADwsZeWegjrftQ3N7ijPvhFkNOI7LHuBr gKhzGFlpQpGO6YIocS1KStbNlJr1rQGl7dRbG3RSZbcCczuD80iLs7xL/bbvuczGPH 2gD7A3gP7z5DXg4F2RWMmj7O56/AC/ZM8wOMjTW8oJjQ4gwTpaAjbFAdH/A/mZsuJ1 tBn+dcGl0v/dg== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 10 Oct 2022 17:59:57 +0100 Message-Id: To: Subject: From: "(" X-Spam-Score: 3.3 (+++) 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: block 56961 by 55903 thanks This patchset now depends on the aerc patchset for several dependencies. -- ( Content analysis details: (3.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty 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: 2.3 (++) 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: block 56961 by 55903 thanks This patchset now depends on the aerc patchset for several dependencies. -- ( Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager block 56961 by 55903 thanks This patchset now depends on the aerc patchset for several dependencies. -- ( From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 25 13:29:30 2023 Received: (at 56961) by debbugs.gnu.org; 25 Jul 2023 17:29:30 +0000 Received: from localhost ([127.0.0.1]:46875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOLqk-0007NB-8N for submit@debbugs.gnu.org; Tue, 25 Jul 2023 13:29:30 -0400 Received: from knopi.disroot.org ([178.21.23.139]:52456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qOLqi-0007Mw-Qz for 56961@debbugs.gnu.org; Tue, 25 Jul 2023 13:29:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A2E4F40E80 for <56961@debbugs.gnu.org>; Tue, 25 Jul 2023 19:29:23 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z2K51zCGJhvH for <56961@debbugs.gnu.org>; Tue, 25 Jul 2023 19:29:22 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1690306162; bh=N1CMot0up7n2B3T2rdqSdmmCVvWPWDiT7RAKmq7VID0=; h=Date:Subject:To:From; b=I3wOrjxCEOtHWGCAFnoA3Ej4o8xgNh9abtRt98EEcmUHOtHtdiDnl+/Q/dNtH+ED7 5v7kR021NCBXbnv+hcZDyeOp9Dm461jBozD4HrwPCwAIR/nsIuvlReGbyShaIpETsG bzD6zpSQYwj3oiBnLOfyR4c1daxNK4vCBeNKMI164X/MOR4cJ9lyfIGMIQ0yvsF+xx VlJ6iVnZUEseVTuZI47wjAJ3n70eEfS+Hvn+U7qpv1bJk81ijC4rROEfYkAa57p6t5 hmnecn1Vlek8zv3sfLesiImoTIsHA3e7omcCIcDvDCfeqFGPH9hP5eu0hcBEpx6PWY EBjlgks74gWyw== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 26 Jul 2023 02:29:17 +0900 Subject: [PATCHSET] Add senpai To: <56961@debbugs.gnu.org> From: =?utf-8?q?Nguy=E1=BB=85n_Gia_Phong?= Message-Id: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56961 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 (-) Didn't see this earlier, but I think my 64222 superseded it. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 18:30:59 2024 Received: (at 56961-done) by debbugs.gnu.org; 19 Mar 2024 22:30:59 +0000 Received: from localhost ([127.0.0.1]:37529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhz1-0007Dy-EX for submit@debbugs.gnu.org; Tue, 19 Mar 2024 18:30:59 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:52383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhz0-00070B-13 for 56961-done@debbugs.gnu.org; Tue, 19 Mar 2024 18:30:58 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-414633f7a52so14064615e9.0 for <56961-done@debbugs.gnu.org>; Tue, 19 Mar 2024 15:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710887353; x=1711492153; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=yIP0r2kHLm1cEhEJVpZV5/10GLur6ptaxLQ1nkDMZNo=; b=mexIoHd0Gpzo/ykwLKqGpvZwrgA+RED7Ox7p6WGDyLBS7fFmLGw9Ou8uscmffG+jZh wM0S1KxnotGEMgSiiRkosD2VPv5hZNeNAYLpKRW3mSoYpCn1tIY6uJzhPNeGkQmVHl96 YOvcR1qDYLaX84AQr8cu5jrq8eqEi0FS8YW5DaNBxywMwqqJtLkioXuCtfcI5Fe0YeuR 3z4sR293jjv31qdsh0M4EmMi/jZttzAY3OEXtSDIXOps1tLcaR3lrqsNtJvyY67iflzc /98wZkhC50Pzii8ttNcQa01MYjGcbi6QjkMPXGdP/jZlPYRGNHX4VwljVExj3keXgotX Eg2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710887353; x=1711492153; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yIP0r2kHLm1cEhEJVpZV5/10GLur6ptaxLQ1nkDMZNo=; b=l+Yfm75agRne1n2jKRGb/c6MuRnP7d3fdgS5REsONMo0ivNx6hyiPZeGtEVFBUZpf1 cTolPBmp/Ek+uM8JSYUvh4sNDl/KSRfyeQ1SGQvl53aZGNM+9vfJs2+0QWWQqbONSlhz Ur0HImaoXSnBJAfuzlsWHoaNUnASx99tQSML7NlTdzJrNeZ8azjYbxvZ6I9JydbG7607 AywNuAuxK3p8tXdLEcprTb8kmoiKPT8zbAHX94Al7VhodUm8PehJAofSpLV2ipyCbpv1 avbKmsUJ3l4Q4LNEPyBKx5LA0ekLDP6WoUHCMxVnqWiTO/amzCKAn1ES2kZZSxKG6Mp0 n89g== X-Gm-Message-State: AOJu0Yz046BsQcxtrXX2PHYzUeAsrv6i9+tOrH6GHE8SPp4SNooPukI1 sNGf9BOv/67DbPpdHagsgOFCvH2rdxPLaNAR+Cc3GUHe0NncclFu9WpgdjqlmbY= X-Google-Smtp-Source: AGHT+IGab7Shi+iqsC38KcDSTyG0kuYqJJLjVYP6v9hcvW9ydZlL3q92eWYFKdc7LIYsql8hilqJCg== X-Received: by 2002:a05:600c:3b87:b0:413:2873:937 with SMTP id n7-20020a05600c3b8700b0041328730937mr9103322wms.35.1710887353174; Tue, 19 Mar 2024 15:29:13 -0700 (PDT) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id fa20-20020a05600c519400b004146701b77csm191009wmb.2.2024.03.19.15.29.12 for <56961-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 15:29:12 -0700 (PDT) From: Sharlatan Hellseher To: 56961-done@debbugs.gnu.org Subject: [PATCHSET] Add senpai Date: Tue, 19 Mar 2024 22:29:12 +0000 Message-ID: <87jzlxvosn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56961-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Senpai was added from Closing this issue as not implemented. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmX6EbgACgkQdtcnv/Ys 0rXHxhAAuyyovj1JDe+WlvtVSGxinxBQUrmH0fKHtNFDPMwK2xGY1C01MZW+uSdj uemFlma27OVuf1EmZjPGiZb1TXO7SoM+UMwbCx9CVlPRiOUQ7UODJm++QHe9JtS8 xHnrrodJ5K3dlz3NrNZEJvKHqBb6ytlx33P0d/IXUOO6SktlB1EKfDy4ZypcCQpS Xe65wO5gwaxcciqBm8nIyoIrrjfzdo1OqbrfKkRGeSuLn2/FjM+q1zPioAzi8Hfe tCAL4RVI/kzmtg78OMoLhoBzzbaPfMysw/TFEKhXjBEDmZVgy7kjZpi0GdukMbFs ewST5TFgToZ+7wiIvYGnMaUQnBptjWfdg/3X95dGjZUZZkTC7ut4XuRnOki84dRr MNHuDNYvwDFvm6d2cuv06iSqEw2gyyXMtUaSldn33eBBe8tcB962CXYzuj9PVZB+ +46he9oF8uIsKHcf3NPkXxYVvCEtSMWCe3P1hVecoMIonHKRD9MilwY7Gqc7ZulX 9g22yLYzeeCGGKc3/hWyio7se4cjkC1+QNkcCJbfGbLIYjUxntc8xB9p8SLvS0OM 0XNDmhC84Z+HfxDbjV5gJwYWpqWJpdB48n+89qlf94y21LtvH0a1bc/nNjU58qJz MhuIiZkfiNH7hGYm30iAsc2y3TdoWbvaP9HX9lBGH015g8o7kcs= =ORXe -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 21 17:32:43 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, 17 Apr 2024 11:24:14 +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