From unknown Tue Jun 24 01:40:25 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#38847 <38847@debbugs.gnu.org> To: bug#38847 <38847@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add ghc-say. Reply-To: bug#38847 <38847@debbugs.gnu.org> Date: Tue, 24 Jun 2025 08:40:25 +0000 retitle 38847 [PATCH] gnu: Add ghc-say. reassign 38847 guix-patches submitter 38847 Alexandru-Sergiu Marton severity 38847 normal tag 38847 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 11:49:46 2020 Received: (at submit) by debbugs.gnu.org; 1 Jan 2020 16:49:46 +0000 Received: from localhost ([127.0.0.1]:37498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imhBq-0002bX-1i for submit@debbugs.gnu.org; Wed, 01 Jan 2020 11:49:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:42604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imhBo-0002bQ-Me for submit@debbugs.gnu.org; Wed, 01 Jan 2020 11:49:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53773) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imhBn-00054r-Cy for guix-patches@gnu.org; Wed, 01 Jan 2020 11:49:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1imhBi-0001L8-2f for guix-patches@gnu.org; Wed, 01 Jan 2020 11:49:40 -0500 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]:45926) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1imhBh-0001H2-R7 for guix-patches@gnu.org; Wed, 01 Jan 2020 11:49:38 -0500 Received: by mail-wr1-x442.google.com with SMTP id j42so37239104wrj.12 for ; Wed, 01 Jan 2020 08:49:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=J/KwwNWgYNuoHyuqt0cIsxYKJshYPW3lfofpV1etwxc=; b=WI4f/GKPZD/D3j8/NFGyu8e2qr+6tGkkLFvO1z8A6ZujxwdwBSAo9j9sAv+hNmeoaF mS4h6WwIDqntEfELzhQefFReBZYSP09C48EwXaI3zUe0NUq5n7Dbk2T/+KO3LvuZQ1Af 8Tvr6FtM8jgBeYIy1B8/HeyHI5YUyg/vcSePLL7yxotEmXHPgrsuqz6rca53gBCx94NM 3/B6bOGxhdgtdEo7xwmUb+M1ofov4WK3WrESL4ske59KeTSws7WssirrWdWhX2MIRoIZ OHdxjswh/EoWzpN9YNMyH3a30yxEMwNFhDRIMwCulCkofh8Ndn2v9nFzKAD2JmfazOkH 1PLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=J/KwwNWgYNuoHyuqt0cIsxYKJshYPW3lfofpV1etwxc=; b=b5T22XuQ/SEDfiZyPeu0Jw7iIiRK88R/qZJc4yACVQjH/Gui82T1omN8HoS0tgHGMW LD00BkKKrXqVuAsehLMfdqyqoHNejX2rSmy2nM5SZQQydsn6q4G7Q4Hko+9I6sKZFsFh /tlvS3IlgmekIS0nBEVrPfICZ+IP4VXwRmKpHBjyDlQmUBfFOsUOtwAJY3eC5T1qlxzM 5FzeGwx1lZdd0hJuLmPEs41mZT2Y8g6eWN4OuPU1uh9r4OwkVLCkkcTG8nMxjZOCetFJ +U6gg/aLHB5NmLgSWnxLocWf1P4VBOAPuNIMIbcvLFyfTDOpY2RfEE/99OhpAQtCSPJD L4Tg== X-Gm-Message-State: APjAAAUMiIXZ4X6JZNAyLc8On4bD1v6raLgK0cSIVW8Yv2XECJvSgCKs Sbrf0ls+A7MKalUJg+s0EfargU0Up84= X-Google-Smtp-Source: APXvYqw1TL0m2w44RnqhSxVE9zCkHEpJoGRGSwmlV5ao236gUgacW17xCqbgfcKlvtL39l4nzSe/dQ== X-Received: by 2002:adf:ebc3:: with SMTP id v3mr76868931wrn.280.1577897373195; Wed, 01 Jan 2020 08:49:33 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id v14sm52341548wrm.28.2020.01.01.08.49.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jan 2020 08:49:32 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton To: guix-patches@gnu.org Subject: [PATCH] gnu: Add ghc-say. Date: Wed, 1 Jan 2020 18:49:51 +0200 Message-Id: <20200101164951.13647-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::442 X-Spam-Score: 3.5 (+++) 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/haskell-xyz.scm (ghc-say): New variable. --- gnu/packages/haskell-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 716d14d7fb..7c8eb9eb39 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9690,6 +9690,41 @ [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: haskell.org] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit Cc: Alexandru-Sergiu Marton 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.5 (/) * gnu/packages/haskell-xyz.scm (ghc-say): New variable. --- gnu/packages/haskell-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 716d14d7fb..7c8eb9eb39 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9690,6 +9690,41 @@ are not exception safe and can be broken by @code{killThread}.") (description "Reasonably fast data encoding library.") (license license:bsd-3))) +(define-public ghc-say + (package + (name "ghc-say") + (version "0.1.0.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/say/say-" + version + ".tar.gz")) + (sha256 + (base32 + "1r5kffjfwpas45g74sip8glrj1m9nygrnxjm7xgw898rq9pnafgn")))) + (build-system haskell-build-system) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("hspec-discover" ,hspec-discover) + ("ghc-unliftio" ,ghc-unliftio))) + (home-page "https://github.com/fpco/say#readme") + (synopsis + "Send textual messages to a Handle in a thread-friendly way") + (description + "Simple, thread safe API to write a line of textual data to a Handle +- such as sending some messages to the terminal - that has the following properties: +@itemize +@item Properly handle character encoding settings on the Handle +@item For reasonably sized messages, ensure that the entire message is written + in one chunk to avoid interleaving data with other threads +@item Avoid unnecessary memory allocations and copies +@item Minimize locking +@end itemize") + (license license:expat))) + + (define-public ghc-scientific (package (name "ghc-scientific") -- 2.24.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 23:26:36 2020 Received: (at 38847-done) by debbugs.gnu.org; 2 Jan 2020 04:26:36 +0000 Received: from localhost ([127.0.0.1]:37960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ims4C-0004ZI-1r for submit@debbugs.gnu.org; Wed, 01 Jan 2020 23:26:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ims4B-0004Z4-0G for 38847-done@debbugs.gnu.org; Wed, 01 Jan 2020 23:26:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50492) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ims45-00016C-SM; Wed, 01 Jan 2020 23:26:29 -0500 Received: from [2605:6000:1a0d:4c95::3d] (port=42452 helo=oryx) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ims44-0005N0-Lo; Wed, 01 Jan 2020 23:26:29 -0500 From: Brett Gilio To: Alexandru-Sergiu Marton Subject: Re: [bug#38847] [PATCH] gnu: Add ghc-say. References: <20200101164951.13647-1-brown121407@member.fsf.org> Date: Wed, 01 Jan 2020 22:26:35 -0600 In-Reply-To: <20200101164951.13647-1-brown121407@member.fsf.org> (Alexandru-Sergiu Marton's message of "Wed, 1 Jan 2020 18:49:51 +0200") Message-ID: <875zhujxfo.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38847-done Cc: Alexandru-Sergiu Marton , 38847-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: -3.3 (---) Hey Sergiu! Thanks for the patch. I made some small changes to the home-page field, and fixed some indentation issues. I have build and tested this and pushed it to master with 4da75228eff7ed924e4cf9e66b6ed5693a5d1174. Thanks! -- Brett M. Gilio GNU Guix, Contributor | GNU Project, Webmaster [DFC0 C7F7 9EE6 0CA7 AE55 5E19 6722 43C4 A03F 0EEE] From unknown Tue Jun 24 01:40:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 Jan 2020 12:24:06 +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