Message ID | 20220611191653.15471-2-paren@disroot.org |
---|---|
State | New |
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A906A27BBE9; Sat, 11 Jun 2022 20:19:04 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ACE2E27BBEA for <patchwork@mira.cbaines.net>; Sat, 11 Jun 2022 20:19:03 +0100 (BST) Received: from localhost ([::1]:59640 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org>) id 1o06dS-0002uw-PG for patchwork@mira.cbaines.net; Sat, 11 Jun 2022 15:19:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56980) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1o06cV-00022a-2c for guix-patches@gnu.org; Sat, 11 Jun 2022 15:18:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60117) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1o06cU-0007d6-Qa for guix-patches@gnu.org; Sat, 11 Jun 2022 15:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1o06cU-0004xo-KU for guix-patches@gnu.org; Sat, 11 Jun 2022 15:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55903] [PATCH 02/41] gnu: Add go-github-com-creack-pty. Resent-From: "(unmatched-parenthesis" <paren@disroot.org> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jun 2022 19:18:02 +0000 Resent-Message-ID: <handler.55903.B55903.165497504118527@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55903 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55903@debbugs.gnu.org Cc: "\(unmatched-parenthesis" <paren@disroot.org> Received: via spool by 55903-submit@debbugs.gnu.org id=B55903.165497504118527 (code B ref 55903); Sat, 11 Jun 2022 19:18:02 +0000 Received: (at 55903) by debbugs.gnu.org; 11 Jun 2022 19:17:21 +0000 Received: from localhost ([127.0.0.1]:53899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1o06bo-0004oj-JZ for submit@debbugs.gnu.org; Sat, 11 Jun 2022 15:17:20 -0400 Received: from knopi.disroot.org ([178.21.23.139]:48576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <paren@disroot.org>) id 1o06bn-0004oT-9X for 55903@debbugs.gnu.org; Sat, 11 Jun 2022 15:17:19 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A383943CB4; Sat, 11 Jun 2022 21:17:18 +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 jEUnP5DjCo4n; Sat, 11 Jun 2022 21:17:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1654975037; bh=7Xgx4vgUkzNeZhebus4SB2qcY5+aqoADYgUV9A7Zu+M=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ZBt80K9zDgrjNijWB2gDGt5w3hy8detI/oshNhMDPzbvL7SOrMYiVQgkiY9VLIXu5 O0zf/F3/0JBJezik/shbKOjxc3rQMpRnk9fXchpoTmyxkeJlSpHLVMwed9hooAg0l/ btHqIL1yFiOdccSS853udq75ZQ+J3ZEKXOpYKz5mwPXoHxka3uMIUY8s33CgRIZzcX WiiY12ggMsDHUQXXVl7x1TuD9B6no5rZRMob0bYdLx68q3xwMaoNUMCbYp0CZGGL0b D8MvRvbEiF7lfR5kHKKuhp9QrJ5Fe9sc3XkQULoJVeu+REtfqOwk+uNEfFo2iFaNE+ 0T1puq4kqLilQ== Date: Sat, 11 Jun 2022 20:16:14 +0100 Message-Id: <20220611191653.15471-2-paren@disroot.org> In-Reply-To: <20220611191653.15471-1-paren@disroot.org> References: <20220611191653.15471-1-paren@disroot.org> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> Reply-to: "\(unmatched-parenthesis" <paren@disroot.org> X-ACL-Warn: , "\(unmatched-parenthesis via Guix-patches" <guix-patches@gnu.org> From: "\(unmatched-parenthesis via Guix-patches" via <guix-patches@gnu.org> X-getmail-retrieved-from-mailbox: Patches |
Series |
[bug#55903,01/41] gnu: Add go-github-com-zenhack-go-notmuch.
|
|
Commit Message
\(
June 11, 2022, 7:16 p.m. UTC
* gnu/packages/golang.scm (go-github-com-creack-pty): New variable.
Signed-off-by: (unmatched-parenthesis <paren@disroot.org>
---
gnu/packages/golang.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
Comments
(unmatched-parenthesis via Guix-patches via schreef op za 11-06-2022 om 20:16 [+0100]: > +(define-public go-github-com-creack-pty > + (package > + (name "go-github-com-creack-pty") > + (version "1.1.18") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/creack/pty") This contains generated files: https://github.com/creack/pty/blob/master/ztypes_freebsd_arm.go Please delete, regenerate and check the other new packages as well. Greetings, MAxime.
(unmatched-parenthesis via Guix-patches via schreef op za 11-06-2022 om
20:16 [+0100]:
> + "Package pty provides functions for working with Unix pseudoterminals.")
Not grammatical, add ‘The’ before ‘Package’. Also check other
packages.
Greetings,
Maxime.
(unmatched-parenthesis via Guix-patches via schreef op za 11-06-2022 om
20:16 [+0100]:
> Signed-off-by: (unmatched-parenthesis <paren@disroot.org>
That's not how we use that in Guix -- search in the manual for
Signed-off-by.
(unmatched-parenthesis via Guix-patches via schreef op za 11-06-2022 om
20:16 [+0100]:
> * gnu/packages/golang.scm (go-github-com-creack-pty): New variable.
In the previous patch series, ‘go-git-sr-ht-sircmpwn-pty’ was used
instead. What is the reason for changing it in the new version of the
patch series? Likewise, why the change from sircmpwn/aerc to
~rjarry/aerc? Likewise for other packages. Likewise, why has the
'wrap-program' been dropped in aerc? Please mention such things in the
cover letter.
https://issues.guix.gnu.org/37444#55
Greetings,
Maxime.
On Sat Jun 11, 2022 at 11:30 PM BST, Maxime Devos wrote: > This contains generated files: > > https://github.com/creack/pty/blob/master/ztypes_freebsd_arm.go > > Please delete, regenerate and check the other new packages as well. Good catch, thanks!
On Sat Jun 11, 2022 at 11:35 PM BST, Maxime Devos wrote: > That's not how we use that in Guix -- search in the manual for > Signed-off-by. Oops, forgot that we don't sign-off when I wrote that commit.
On Sat Jun 11, 2022 at 11:32 PM BST, Maxime Devos wrote: > Not grammatical, add ‘The’ before ‘Package’. Also check other > packages. As mentioned before, this pattern is extremely common in Go package descriptions.
On Sat Jun 11, 2022 at 11:38 PM BST, Maxime Devos wrote: > In the previous patch series, ‘go-git-sr-ht-sircmpwn-pty’ was used Presumably sircmpwn-pty was a temporary fork done for one reason or another. The go.mod now uses creack-pty. > Likewise, why the change from sircmpwn/aerc to ~rjarry/aerc? Drew DeVault stopped maintaining aerc, so rjarry forked it -.o.- > Likewise, why has the 'wrap-program' been dropped in aerc? Not sure why that wrap-program was there in the first place. Maybe aerc invoked some ncurses program at one point? Strange thing to do. Anyway, the PATH change isn't required anymore, so the wrap-program isn't either. aerc *does* invoke colordiff for displaying some messages, but I'm pretty sure that invoked programs shouldn't > Please mention such things in the cover letter. This patchset was actually done from scratch; I didn't include any of the original code, and I hadn't actually looked at it, since aerc has changed quite a lot.
( schreef op zo 12-06-2022 om 13:33 [+0100]: > This patchset was actually done from scratch; I didn't include any > of the original code, and I hadn't actually looked at it, since aerc > has changed quite a lot. Ok. Greetings, Maxime.
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 01afa786ba..7570ce6c6f 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -9861,3 +9861,25 @@ (define-public go-github-com-zenhack-go-notmuch (description "Package notmuch provides a Go language binding to the notmuch email library.") (license license:gpl3+))) + +(define-public go-github-com-creack-pty + (package + (name "go-github-com-creack-pty") + (version "1.1.18") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/creack/pty") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1qqhcgfym0napz8damj7dhfw28g2qn2f5h3lr93i0sxawq926yzc")))) + (build-system go-build-system) + (arguments + (list #:import-path "github.com/creack/pty")) + (home-page "https://github.com/creack/pty") + (synopsis "Pseudoterminal handling in Go") + (description + "Package pty provides functions for working with Unix pseudoterminals.") + (license license:expat)))