From unknown Thu Sep 11 06:07:46 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#38968 <38968@debbugs.gnu.org> To: bug#38968 <38968@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add ghc-pipes. Reply-To: bug#38968 <38968@debbugs.gnu.org> Date: Thu, 11 Sep 2025 13:07:46 +0000 retitle 38968 [PATCH] gnu: Add ghc-pipes. reassign 38968 guix-patches submitter 38968 Alexandru-Sergiu Marton severity 38968 normal tag 38968 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 06 04:47:45 2020 Received: (at submit) by debbugs.gnu.org; 6 Jan 2020 09:47:45 +0000 Received: from localhost ([127.0.0.1]:45043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioOzB-0004ze-1S for submit@debbugs.gnu.org; Mon, 06 Jan 2020 04:47:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:53982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ioOz8-0004zV-Di for submit@debbugs.gnu.org; Mon, 06 Jan 2020 04:47:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57826) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioOyv-00039J-Fs for guix-patches@gnu.org; Mon, 06 Jan 2020 04:47:36 -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 1ioOyu-0005w9-5f for guix-patches@gnu.org; Mon, 06 Jan 2020 04:47:29 -0500 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:36981) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ioOyu-0005un-09 for guix-patches@gnu.org; Mon, 06 Jan 2020 04:47:28 -0500 Received: by mail-wr1-x42e.google.com with SMTP id w15so36296663wru.4 for ; Mon, 06 Jan 2020 01:47:25 -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=ni0RO3fQAx6LGgNFTdFQOojdNFyaJeA0FjINfme/0Pw=; b=QGCecZCHzF57UvMbaWrK9Ko6W2PM9nj++2iKoHLAx1FikBHMey4Yskq8HOMHdaykc+ dYBfc2nGZAEUj16hZ7GjfXmi+eI5Wjs49DIBxF7z844Ev0qbdyXES3ux1wcfXp1MKpjk LDraq34M16vhWfQ7FCoLBTMympa7wgdicd4S9JJE2jWlCcCoQEdrfDXIFvMevT3n27kt aGRZL7xDzAp4etp2Hk6HEPHrfKRn1V7ix1APMXA5s0NDFaz7GNhT4U3gJqPqZChdrtS2 L751aVP8re4rHG9r+kkBBmxUM/DXxnuiLmaVAuCFH8Es1sgLjUzgRt4aBVyoIL+mhlV0 zepg== 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=ni0RO3fQAx6LGgNFTdFQOojdNFyaJeA0FjINfme/0Pw=; b=SmDpgcIIghLJ6vdxGkCF2GGiW4gfPSd/wtTSw33og1M1ZlhIAna9TaYSs3DCIdrohq DDc6nJz5NvsYFqJm4iV7tXgHsU8QYDgmLoNMgQobsIt+NGDF8UAJsruH0k2GrHGgT+jO WR9fcdXG6oBjjXuxo1zFrV3PIQSD4A4k+i+klqiDAubxTcntExF+vSroh5tVzaEji07G WaiAgRugF++XJuKcDkV2oov6HJanoILwnhhqGlmye7UzB0jVQrooBAhXSZVewYTxuHDF 5scnBIxXaxAYHZEQzSO35Y/egiSxF+aFeDscxhPEcX3/uBeKq8FdcF6Zthw5pxQq9s0t SXEw== X-Gm-Message-State: APjAAAUU8lALXhlm0MOmkw1l7DZgWmuIIpx2sr2eGjfXtg/RZokotKyt rhdnynHJ57TcP27JnF+hdJ2JOdJwRhM= X-Google-Smtp-Source: APXvYqwWbne3/fbEC5rUZj5XRXpcbSuSBx1QZrI/I1rHkkwbhbemnsJmNl7ZVlwSBkAcwHrJukpRgg== X-Received: by 2002:adf:ea88:: with SMTP id s8mr102448754wrm.293.1578304044700; Mon, 06 Jan 2020 01:47:24 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id t12sm71389205wrs.96.2020.01.06.01.47.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jan 2020 01:47:24 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton To: guix-patches@gnu.org Subject: [PATCH] gnu: Add ghc-pipes. Date: Mon, 6 Jan 2020 11:47:47 +0200 Message-Id: <20200106094747.18268-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::42e 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-pipes): New variable. --- gnu/packages/haskell-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 03ae83d50e..d73ca1886c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -8615,6 +8615,49 @ [...] 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.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) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) -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-pipes): New variable. --- gnu/packages/haskell-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 03ae83d50e..d73ca1886c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -8615,6 +8615,49 @@ system dependencies.") functions for the ghc-persistent package.") (license license:expat))) +(define-public ghc-pipes + (package + (name "ghc-pipes") + (version "4.3.13") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/pipes/" + "pipes-" version ".tar.gz")) + (sha256 + (base32 + "1ch3xr5f5if0psd3lsyrpkwrgh36synnzqcpimghprys68l4zfkn")))) + (build-system haskell-build-system) + (inputs + `(("ghc-exceptions" ,ghc-exceptions) + ("ghc-mmorph" ,ghc-mmorph) + ("ghc-void" ,ghc-void) + ("ghc-semigroups" ,ghc-semigroups))) + (native-inputs + `(("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-quickcheck2" + ,ghc-test-framework-quickcheck2))) + (home-page + "http://hackage.haskell.org/package/pipes") + (synopsis "Compositional pipelines") + (description + "A clean and powerful stream processing library that lets you build +and connect reusable streaming components. Advantages over traditional streaming +libraries: +@itemize +@item Concise API: Use simple commands like @code{for}, (@code{>->}), @code{await}, +and @code{yield} +@item Blazing fast: Implementation tuned for speed, including shortcut fusion +@item Lightweight Dependency: pipes is small and compiles very rapidly, including +dependencies +@item Elegant semantics: Use practical category theory +@item ListT: Correct implementation of @code{ListT} that interconverts with pipes +@item Bidirectionality: Implement duplex channels +@end itemize") + (license license:bsd-3))) + (define-public ghc-polyparse (package (name "ghc-polyparse") -- 2.24.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 07 14:27:55 2020 Received: (at 38968-done) by debbugs.gnu.org; 7 Jan 2020 19:27:55 +0000 Received: from localhost ([127.0.0.1]:49372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iouWB-0003E9-7X for submit@debbugs.gnu.org; Tue, 07 Jan 2020 14:27:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iouW9-0003Dw-DK for 38968-done@debbugs.gnu.org; Tue, 07 Jan 2020 14:27:53 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iouW4-00011R-9j; Tue, 07 Jan 2020 14:27:48 -0500 Received: from [2605:6000:1a0d:4c95::3d] (port=50848 helo=oryx) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iouW3-0005g5-3O; Tue, 07 Jan 2020 14:27:47 -0500 From: Brett Gilio To: Alexandru-Sergiu Marton Subject: Re: [bug#38968] [PATCH] gnu: Add ghc-pipes. References: <20200106094747.18268-1-brown121407@member.fsf.org> Date: Tue, 07 Jan 2020 13:27:56 -0600 In-Reply-To: <20200106094747.18268-1-brown121407@member.fsf.org> (Alexandru-Sergiu Marton's message of "Mon, 6 Jan 2020 11:47:47 +0200") Message-ID: <87woa3qd6r.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: 38968-done Cc: Alexandru-Sergiu Marton , 38968-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 (---) Hi Sergiu! I have pushed this to master with 4639fa325c212eec7e2d45693d1ddf04287c316a. I also included a revision using HTTPS for the home-page. Thanks! Closing. -- Brett M. Gilio GNU Guix, Contributor | GNU Project, Webmaster [DFC0 C7F7 9EE6 0CA7 AE55 5E19 6722 43C4 A03F 0EEE] From unknown Thu Sep 11 06:07:46 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, 05 Feb 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