From unknown Thu Sep 11 15:11:08 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#32908 <32908@debbugs.gnu.org> To: bug#32908 <32908@debbugs.gnu.org> Subject: Status: [PATCH 00/24] Add ngless. Reply-To: bug#32908 <32908@debbugs.gnu.org> Date: Thu, 11 Sep 2025 22:11:08 +0000 retitle 32908 [PATCH 00/24] Add ngless. reassign 32908 guix-patches submitter 32908 Ricardo Wurmus severity 32908 normal tag 32908 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:25:31 2018 Received: (at submit) by debbugs.gnu.org; 2 Oct 2018 16:25:31 +0000 Received: from localhost ([127.0.0.1]:34441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NUJ-00044J-IG for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:25:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NUI-000447-7h for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:25:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7NUC-0007xZ-Ad for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:25:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46082) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g7NUC-0007xV-7Q for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:25:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7NUB-0000mP-9u for guix-patches@gnu.org; Tue, 02 Oct 2018 12:25:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7NU6-0007ra-8q for guix-patches@gnu.org; Tue, 02 Oct 2018 12:25:23 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:51026) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g7NU5-0007pl-U4 for guix-patches@gnu.org; Tue, 02 Oct 2018 12:25:18 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id B642BB3CF63 for ; Tue, 2 Oct 2018 18:25:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:user-agent:received:received :received; s=mdc; t=1538497510; x=1540311911; bh=vng8K+oH3kFA3cX ikLj4utaAwpkAx+4tbUrjG6ebd6g=; b=a3ff1TvdacSI5iPmvw9txOj6MhsI1hh OjQQVWTxtDWO78BodWFPkBbg9eeojD6pnHbNp/uPfwfRRVNuK7PDrizozwh2cv0k N1MARi9xbBqdZ8frths95KrJllrliuphOXt1gStsHOeFvAHhVRVVRpZR0na0e9oz AOsaCamcTUSw= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v37wcbpP4pQM for ; Tue, 2 Oct 2018 18:25:10 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for ; Tue, 2 Oct 2018 18:25:10 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:25:05 +0200 User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Subject: [PATCH 00/24] Add ngless. Date: Tue, 2 Oct 2018 18:23:09 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.410900-8.000000-10 X-TMASE-MatchedRID: N3vA/dbJqUZK6Nzf6vRLRKMVgdN9w+TC70qdorrh7aI0QmmUihPzrPFN etD9U62QAv0FqjAUBUOabl93ZYPKaBDyN9D4SKViHLEq6GCOQFYraL2mh8ZVK7pKYaQxtrHOo8W MkQWv6iXBcIE78YqRWvcUt5lc1lLgjMejjvPkBr5glFSpAQ6G4E21XHU22o+iGQGqnEoP8x9Vw5 UWaH784xlynSFavc2iXma6GUEfI6eN4bBU/RFUnLSW0Yq3xqELMn9WFoDu7OLsAhDo3BvFp6VOJ XjLZz6RFABWEO5hH5VSc/jRmowifsPINhwTXBeZ X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-0.410900-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) 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: -5.3 (-----) Hello Guix, this patch set adds ngless, a DSL for next-gen sequencing data. I had to remove ghc-http-client from the native-inputs of ghc-http-conduit, because otherwise I would end up with two variants of ghc-http-client. Maybe we should avoid adding Haskell packages to native-inputs that are already among the inputs. Ricardo Wurmus (24): gnu: ghc-http-conduit: Remove ghc-http-client from native-inputs. gnu: ghc-regex: Fix build. gnu: Add ghc-cairo. gnu: Add ghc-chart-cairo. gnu: Add ghc-atomic-write. gnu: Add ghc-cereal-conduit. gnu: Add ghc-lzma. gnu: Add ghc-stm-conduit. gnu: Add ghc-bindings-dsl. gnu: Add ghc-lzma-conduit. gnu: Add ghc-bzlib-conduit. gnu: Add ghc-pqueue. gnu: Add ghc-conduit-algorithms. gnu: Add ghc-interpolate. gnu: Add ghc-hpack. gnu: Add ghc-raw-string-qq. gnu: Add ghc-inline-c. gnu: Add ghc-safe-exceptions. gnu: Add ghc-inline-c-cpp. gnu: Add ghc-bytestring-lexing. gnu: Add ghc-configurator. gnu: Add ghc-file-embed. gnu: Add ghc-safeio. gnu: Add ngless. gnu/packages/bioinformatics.scm | 87 ++++ gnu/packages/haskell-web.scm | 1 - gnu/packages/haskell.scm | 723 ++++++++++++++++++++++++++++++++ 3 files changed, 810 insertions(+), 1 deletion(-) -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:29:23 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:29:23 +0000 Received: from localhost ([127.0.0.1]:34447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NY3-0004Ap-2u for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:23 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NY1-0004Ab-7o for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:21 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 3C782B3CF7F; Tue, 2 Oct 2018 18:29:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :x-mailer:message-id:date:date:subject:subject:from:from :received:received:received; s=mdc; t=1538497754; x=1540312155; bh=nuPexUemhFxD7PH8Amf1z2s96ZPdXKI+M44iuUiM4/0=; b=EONIL8sE9zC1 yu68yytCQHHjldTxDaNYnnSPg8nUpJYgpHvfA3+acS3KztCK0P3znpAHluvjam56 4fP+uH2jofUWym09vhAymyjbzBb2PcXhOY4FMy0pfmwKe4IIDfYI8KukgHbEOmHu xz9iCh1qQGKR0BQWKccL92mOogMbTbA= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gAFZVfKYISPG; Tue, 2 Oct 2018 18:29:14 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 2 Oct 2018 18:29:14 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:29:14 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org>, Subject: [PATCH 01/24] gnu: ghc-http-conduit: Remove ghc-http-client from native-inputs. Date: Tue, 2 Oct 2018 18:28:49 +0200 Message-ID: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.186400-8.000000-10 X-TMASE-MatchedRID: p6nLBJscCjvHO8eAxCOj9imjEOrcO6AyTJDl9FKHbrloK/z0tLmj+6PF jJEFr+olKE0Je8DR/D4NXwNUB3oA790H8LFZNFG7MGpgBNI6BaN/gmO66gsV8xAvCSdvlS0yylN qIBj9xWhjUMzvcdAcQ3WaD3ev89pajDdxyUYzv0UYYYGna4exUx2yxOwt52fofO+UsV/PmtFcKR K3DM/KmiQGdl1tQI7t0/5HQxvVB1U0+aGhUx8J2j4fwUoXsAKYftwZ3X11IV0= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.186400-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell-web.scm (ghc-http-conduit)[native-inputs]: Remove ghc-http-client. --- gnu/packages/haskell-web.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index eaa7e6a9e..2e404e2fc 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -369,7 +369,6 @@ and HPACK. Currently HTTP/2 16 framing and HPACK 10 is supported.") ("ghc-warp" ,ghc-warp) ("ghc-wai-conduit" ,ghc-wai-conduit) ("ghc-http-types" ,ghc-http-types) - ("ghc-http-client" ,ghc-http-client) ("ghc-cookie" ,ghc-cookie) ("ghc-conduit-extra" ,ghc-conduit-extra) ("ghc-streaming-commons" ,ghc-streaming-commons) -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:29:23 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:29:23 +0000 Received: from localhost ([127.0.0.1]:34449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NY3-0004Ar-9p for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:23 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:51938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NY1-0004Ac-Tz for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:22 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 1ACF8380EDA; Tue, 2 Oct 2018 18:29:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538497760; x=1540312161; bh=z1iaOA+jfrhHnsbJ23FTDT/60T7Pk42STN2 1l6qfWZQ=; b=SXyBPIDRJ4IiIJZigWR3ucjFkWrTLXpy1iFbE/PgSzLQr6R3hix Z/Qya2B71lYUPI/aEn52n+HhyfblxaKkaMVxATjX5oUTnMWhlI83YY1gBO/RUC+F 7p6hjOwwuyb7bcVEthzHBnpBdb8cTYcPvcYw3g0bDSbRmYEEqcPdUyRM= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ldV_0mqI69iY; Tue, 2 Oct 2018 18:29:20 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 2 Oct 2018 18:29:20 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:29:20 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org>, Subject: [PATCH 02/24] gnu: ghc-regex: Fix build. Date: Tue, 2 Oct 2018 18:28:50 +0200 Message-ID: <20181002162912.5037-2-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.796200-8.000000-10 X-TMASE-MatchedRID: C7LHWuCWoYMyjbygq26q5Fz+axQLnAVBwf/vQxgy4eXfUZT83lbkEM9f RVGCz6v4v+N2TJ5ip9GABhmXQhuiGB8TzIzimOwPC24oEZ6SpSk6XEE7Yhw4Fry8x3Es+/i9xGe VB8IWXi9Z0ahZourUsKhKjTYDV2H68nc0Hfyi5qkEDaj7xsv8SWQLNn5hsbDqux5w/4WSKsc26f CqU1C6jaPxvuJPX7GvZjWfMVA8wvMfAjFbCsqQWX7h78xQkeMv5UQ9TF0JjMw= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.796200-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-regex)[arguments]: Add build phase to relax version checks. --- gnu/packages/haskell.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index a140985eb..c8e4523eb 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -3003,6 +3003,17 @@ Haskell library @code{regex-base}.") (base32 "1sjkpkgv4phy5b5v2lr89x4vx4dh44pj0sbvlsp6n86w9v6v4jwb")))) (build-system haskell-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'relax-dependencies + (lambda _ + (substitute* "regex.cabal" + (("base-compat.*>=.*0.6.*") + "base-compat >= 0.6\n") + (("template-haskell.*>=.*2.7.*") + "template-haskell >= 2.7\n")) + #t))))) (inputs `(("ghc-base-compat" ,ghc-base-compat) ("ghc-hashable" ,ghc-hashable) -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:29:29 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:29:29 +0000 Received: from localhost ([127.0.0.1]:34452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NY9-0004BK-Gg for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:29 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NY7-0004B7-OO for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:28 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 3D2D0B3CF84; Tue, 2 Oct 2018 18:29:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538497761; x=1540312162; bh=d3BiDnwzOJtX/nDkzOathDPOokTV7z3EO/L UnS15+PE=; b=jD4ytT4OukufVtbYfLtR9k/6pPGGe/4r/96R4JK8WmhzuM1ec5v pbuzWlr5mJzJSqDQWA4hw5sxXAK4Cy4J1eDxV64/frc53lS+GLtH4+Vs9/6K/3Fn 1R5wnMyfL/SZWvxYMzOjZR2CSLSHluxAwqW7bBGSTIhlSx76ZVYG+sNo= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xo2kSEpS1B4V; Tue, 2 Oct 2018 18:29:21 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 2 Oct 2018 18:29:21 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:29:21 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org>, Subject: [PATCH 03/24] gnu: Add ghc-cairo. Date: Tue, 2 Oct 2018 18:28:51 +0200 Message-ID: <20181002162912.5037-3-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.344100-8.000000-10 X-TMASE-MatchedRID: bYH4cnTg5Bh7qToVEfwBPAPZZctd3P4BUAjrAJWsTe9EnPVDTqslHJXt W55mbY7su549XTiksP2X7DxEayvPbUhrEQpQtQpn/jkwiY2tJnKeW/QqOEIboxHfiujuTbedD2u GzNMsEutMQlcs6U5bKsNquz4hYNlUwzy65XFSg4Od4hCa7xSZoUvE+2pLwGbnIFBEE5CFomK7Uo HJ+9TgGxuGD25x8oXaIrP+F+q/orcyny4QqxzvlaEtILqFekmXzV4D+5YmeSIGDX36N3U6oJL56 Y6Sl6pu7AND6D09cQrr10sFO6j2gxGRuqAmkM32sJN7JpKehD9z9UUpSXYjWu6atCsSvs/Xo8WM kQWv6iVfx6Zf83Do5eTCMddcL/gjymsk/wUE4hpgjAF3/QZDVVSRPS2PMnIFMxVncPFzz8wDGoR GvByGfaVP4QzAgPUh/FMydF8ZfkGzOyEfnt+W0Yt/hJWye13viRNPFNbO6QMd5O3MqtAYn18meq Zf6A0NfgM9KzVmYdaCt8R8B7o3j5zq1FopdWJ5QwymtxuJ6y0= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-1.344100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-cairo): New variable. --- gnu/packages/haskell.scm | 77 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index c8e4523eb..964b14749 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -43,6 +43,7 @@ #:use-module (gnu packages ghostscript) #:use-module (gnu packages gl) #:use-module (gnu packages graphviz) + #:use-module (gnu packages gtk) #:use-module (gnu packages haskell-check) #:use-module (gnu packages haskell-crypto) #:use-module (gnu packages haskell-web) @@ -10587,6 +10588,82 @@ expose it from another module in the hierarchy. @end itemize") (license license:expat))) +(define-public ghc-cairo + (package + (name "ghc-cairo") + (version "0.13.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/cairo/" + "cairo-" version ".tar.gz")) + (sha256 + (base32 + "1wxylv4d8120ri0vgar168ikqa9m6533ipdwi38qlmxmw20ws2j2")))) + (build-system haskell-build-system) + (arguments + `(#:modules ((guix build haskell-build-system) + (guix build utils) + (ice-9 match) + (srfi srfi-26)) + #:phases + (modify-phases %standard-phases + ;; FIXME: This is a copy of the standard configure phase with a tiny + ;; difference: this package needs the -package-db flag to be passed + ;; to "runhaskell" in addition to the "configure" action, because it + ;; depends on gtk2hs-buildtools, which provide setup hooks. Without + ;; this option the Setup.hs file cannot be evaluated. The + ;; haskell-build-system should be changed to pass "-package-db" to + ;; "runhaskell" in any case. + (replace 'configure + (lambda* (#:key outputs inputs tests? (configure-flags '()) + #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (input-dirs (match inputs + (((_ . dir) ...) + dir) + (_ '()))) + (ghc-path (getenv "GHC_PACKAGE_PATH")) + (params (append `(,(string-append "--prefix=" out)) + `(,(string-append "--libdir=" out "/lib")) + `(,(string-append "--bindir=" out "/bin")) + `(,(string-append + "--docdir=" out + "/share/doc/" ((@@ (guix build haskell-build-system) + package-name-version) out))) + '("--libsubdir=$compiler/$pkg-$version") + '("--package-db=../package.conf.d") + '("--global") + `(,@(map + (cut string-append "--extra-include-dirs=" <>) + (search-path-as-list '("include") input-dirs))) + `(,@(map + (cut string-append "--extra-lib-dirs=" <>) + (search-path-as-list '("lib") input-dirs))) + (if tests? + '("--enable-tests") + '()) + configure-flags))) + (unsetenv "GHC_PACKAGE_PATH") + (apply invoke "runhaskell" "-package-db=../package.conf.d" + "Setup.hs" "configure" params) + (setenv "GHC_PACKAGE_PATH" ghc-path) + #t)))))) + (inputs + `(("ghc-utf8-string" ,ghc-utf8-string) + ("ghc-text" ,ghc-text) + ("cairo" ,cairo))) + (native-inputs + `(("ghc-gtk2hs-buildtools" ,ghc-gtk2hs-buildtools) + ("pkg-config" ,pkg-config))) + (home-page "http://projects.haskell.org/gtk2hs/") + (synopsis "Haskell bindings to the Cairo vector graphics library") + (description + "Cairo is a library to render high quality vector graphics. There exist +various backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG +documents, amongst others.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:29:36 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:29:36 +0000 Received: from localhost ([127.0.0.1]:34456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NYF-0004Bn-Se for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:36 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NYD-0004BW-RB for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:34 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id F11761389DAE; Tue, 2 Oct 2018 18:29:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538497767; x=1540312168; bh=X5i5y/uZoW/O4jBeItnyoU6YpHN7PF5GmOc emYoROvU=; b=UkJ3/lTzsdZN6X0BVobj3NfuRBuhSCOIXLqolAhIXPm3wKnl2tD Hw5S11GTIJKIajm73S6CPGVyabMTsyUpen6M4ZYB8GL7KWvDF0Umbm+OyazLOX5k sczrc+wpx2D69MaXyOElzAihFWAvstY451AwyDlNI4IN6SG//XKp9rdk= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vknHXQFvrTPd; Tue, 2 Oct 2018 18:29:27 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 2 Oct 2018 18:29:27 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:29:27 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org>, Subject: [PATCH 04/24] gnu: Add ghc-chart-cairo. Date: Tue, 2 Oct 2018 18:28:52 +0200 Message-ID: <20181002162912.5037-4-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.820900-8.000000-10 X-TMASE-MatchedRID: 72n23NsrtG57qToVEfwBPAPZZctd3P4BVDUvsaeojF07LoUTbaaMX1F4 PqA1hu6S0EdJ1p8GY2DsZX3M9mdWSpsYswdXk5rLnVTWWiNp+v9T4DtiSkMnWKMLUT/MIQiv+Fl pY1bhxEbEy6OZfIZqFYAy6p60ZV62fJ5/bZ6npdjKayT/BQTiGnXgXsQkv148yi49/6K9N5qiVC pn9RBanFL+OBo1bNY7c4N8t8qY0oW00F8rYl5hN1/lCW2hRP924ohlCWqOSpSqvSlxfi0PmYyw7 D5Vp/pVXyZ6pl/oDQ1+Az0rNWZh1oK3xHwHujePaS3XXfcxpZY= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.820900-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-chart-cairo): New variable. --- gnu/packages/haskell.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 964b14749..c040965e9 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10664,6 +10664,33 @@ various backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents, amongst others.") (license license:bsd-3))) +(define-public ghc-chart-cairo + (package + (name "ghc-chart-cairo") + (version "1.9") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/Chart-cairo/" + "Chart-cairo-" version ".tar.gz")) + (sha256 + (base32 + "0iany6lfyfb1cw0pxfs5aw5k0a6x41m6ql9ad9w59biwdckbsyqr")))) + (build-system haskell-build-system) + (inputs + `(("ghc-old-locale" ,ghc-old-locale) + ("ghc-cairo" ,ghc-cairo) + ("ghc-colour" ,ghc-colour) + ("ghc-data-default-class" ,ghc-data-default-class) + ("ghc-operational" ,ghc-operational) + ("ghc-lens" ,ghc-lens) + ("ghc-chart" ,ghc-chart))) + (home-page "https://github.com/timbod7/haskell-chart/wiki") + (synopsis "Cairo backend for Charts") + (description "This package provides a Cairo vector graphics rendering +backend for the Charts library.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:29:37 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:29:38 +0000 Received: from localhost ([127.0.0.1]:34458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NYG-0004Bu-71 for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:36 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:51948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NYE-0004Bb-BT for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:29:34 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id C8379380EDA; Tue, 2 Oct 2018 18:29:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538497773; x=1540312174; bh=YSyLAuf1FEArUO/Vt0axPgwjoWU8ed3Ia1e +W4hhoYQ=; b=UR2pZR8FUoM0w3I/Ls7VeIKWwXLnroBm2MnuB8tVJhbnAEvvoEX fTJkO4u4UiLuvGVAzE+iTIRv0/K36MKg0CQFTHdarLfq+hEKVwoEVjW83tvmCRPO 71lmIgMdAWeQhYPZ0EuqMqGw95IQrMxOnRCxfW20Hzmwy6iGDrXo/xSk= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZAvDHj3F5LMT; Tue, 2 Oct 2018 18:29:33 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 2 Oct 2018 18:29:33 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:29:33 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org>, Subject: [PATCH 05/24] gnu: Add ghc-atomic-write. Date: Tue, 2 Oct 2018 18:28:53 +0200 Message-ID: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.677400-8.000000-10 X-TMASE-MatchedRID: GOhvqnuss09PPAGqErPWrd35+5/2RxqmcmsHQK7cMOf01TdrRxjjBlF4 PqA1hu6S5OTri1I9/Ae7/LlTYfsWi+o3TaQdFshVYwaJXrf2IXT4qCLIu0mtICjHl/RT2yXlTo+ d5kYVw/Gg+xiKSuauEyWe7TADm7DyXHEPHmpuRH0URSScn+QSXhhJCIHRlO51+gtHj7OwNO22ut O5qEfOUW9ECNng2FFFqaeZbh+rFauLfVCnNfPSvCdf+Hn5RvQx3FS2Trk7g8gkHwbBX2WzlLU/0 vkvWjCFXlAHkGW5hk2btHjWOx/8bof4l3W0tVe7u49q1sWEC7dHBp5ZT1n34TddPuHwt7TAxYVz I3UCCaY= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.677400-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-atomic-write): New variable. --- gnu/packages/haskell.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index c040965e9..c1815c60d 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10691,6 +10691,41 @@ documents, amongst others.") backend for the Charts library.") (license license:bsd-3))) +(define-public ghc-atomic-write + (package + (name "ghc-atomic-write") + (version "0.2.0.5") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/atomic-write/atomic-write-" + version + ".tar.gz")) + (sha256 + (base32 + "1iaq0hprxcv0sl1sgwcgmm87zraf738va1bciwnx2jkk3k1v9iyv")))) + (build-system haskell-build-system) + (inputs + `(("ghc-temporary" ,ghc-temporary) + ("ghc-unix-compat" ,ghc-unix-compat) + ("ghc-text" ,ghc-text))) + (native-inputs + `(("ghc-temporary" ,ghc-temporary) + ("ghc-unix-compat" ,ghc-unix-compat) + ("ghc-text" ,ghc-text) + ("ghc-hspec" ,ghc-hspec) + ("hspec-discover" ,hspec-discover))) + (home-page "https://github.com/stackbuilders/atomic-write") + (synopsis "Atomically write to a file") + (description + "Atomically write to a file on POSIX-compliant systems while preserving +permissions. @code{mv} is an atomic operation. This makes it simple to write +to a file atomically just by using the @code{mv} operation. However, this +will destroy the permissions on the original file. This library preserves +permissions while atomically writing to a file.") + (license license:expat))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:33:21 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:33:21 +0000 Received: from localhost ([127.0.0.1]:34496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nbs-0004Lp-PR for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:33:21 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nbq-0004Lh-QW for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:33:19 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 4ADB1B3CFC8 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538497993; x=1540312394; bh=kcXHyrx2RaHBiZM4oKM8iLTafQhwBQiCi1l 0RRIMgnw=; b=f2TpArO3LJYSLOGxurAgtdwnex6wsj2Iy/11dMWsgUBfp30Dvtc 2u0wz+i5vigwaYU5iNKyKwXB1jNUdXHOoQt9u24nKDHC5nWT844sGN9w0JhvVQhA e9UJdEMoWSdp2EVN5W7uop8meuZ8OKPLwHpxPr7apLyhwDtkHbHbjk3Q= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VFRlYamjAoiX for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:13 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:13 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:33:12 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 06/24] gnu: Add ghc-cereal-conduit. Date: Tue, 2 Oct 2018 18:32:38 +0200 Message-ID: <20181002163255.5304-1-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.245500-8.000000-10 X-TMASE-MatchedRID: Z2f9DQPf1tnX7PeYjKB0EbiMC5wdwKqdVBDQSDMig9H9MxYn1LqHV2B5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMObBu6+EIezdy/PqtexhSykZsoi2XrUn/Jn6K dMrRsL14qtq5d3cxkNRqXnrxrKCOXIHcVmNBDEcju8MrK0o9BqC06Y8/I33E8B7cXGSafAJDWQD JQmii8Lz4ZW5dtwG1IrwDpCnHgAHXF67wnHUuDRM+8lC82hTiBG9ZlrhDQuTqnJqoONAZC244p3 jJcqUVRGOtXZ8O0FOx+3BndfXUhXQ== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.245500-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-cereal-conduit): New variable. --- gnu/packages/haskell.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index c1815c60d..a8d22a682 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10726,6 +10726,33 @@ will destroy the permissions on the original file. This library preserves permissions while atomically writing to a file.") (license license:expat))) +(define-public ghc-cereal-conduit + (package + (name "ghc-cereal-conduit") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "cereal-conduit/cereal-conduit-" + version ".tar.gz")) + (sha256 + (base32 + "1srr7agvgfw78q5s1npjq5sgynvhjgllpihiv37ylkwqm4c4ap6r")))) + (build-system haskell-build-system) + (inputs + `(("ghc-conduit" ,ghc-conduit) + ("ghc-resourcet" ,ghc-resourcet) + ("ghc-cereal" ,ghc-cereal))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit))) + (home-page "https://github.com/snoyberg/conduit") + (synopsis "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits") + (description + "This package turn @code{Data.Serialize} @code{Gets} and @code{Puts} into +@code{Sources}, @code{Sinks}, and @code{Conduits}.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:33:38 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:33:38 +0000 Received: from localhost ([127.0.0.1]:34499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NcA-0004MM-Cy for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:33:38 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nc8-0004MF-SB for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:33:37 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 580F0B3CFCD for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498011; x=1540312412; bh=fOpIT7mEn6shLZC2AGDCHTnvnbooOxKBPzY xUFuCF8c=; b=S1ofKH2hO62NtPjzB9AKDlOBPHjS+BbD+Sakum0P6a1yAojxoGD 4BI9ZCXxC+N8EuUYNu0f9uwI6qyyNrvMC7e8zSeVSpUL9+a6JFDuBzXbetu6c0hu SgzF9Mavke2CV2dU939mCwcU8syzYNLqRSIxHsFdO2gSW6cWDyOICMbU= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id javt5u1qqyL7 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:31 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:31 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:33:30 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 07/24] gnu: Add ghc-lzma. Date: Tue, 2 Oct 2018 18:32:40 +0200 Message-ID: <20181002163255.5304-2-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.664600-8.000000-10 X-TMASE-MatchedRID: GeocjSabTAh7qToVEfwBPAPZZctd3P4BkZIWyTeZW77JYIv7y0tu9mB5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOS+sHxS/MWvgt0t+aIVLt+2pdOVekTLTRo8W MkQWv6iXBcIE78YqRWvcUt5lc1lLgKIzdZS3ou0VSixbWFlh5kjpyBWeGc3AjUFbR1ncuDZbxNK XJwCrsL1Hj5pMINoipBEXGO0f48ElznH4SYZkbeZnknwaUwOPrlQkU2GoRi+sV4remnWxifeiPY vP0WKzlGj81Ipo8t/JeZSAxBsC8ng== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.664600-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-lzma): New variable. --- gnu/packages/haskell.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index a8d22a682..3e1039896 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10753,6 +10753,37 @@ permissions while atomically writing to a file.") @code{Sources}, @code{Sinks}, and @code{Conduits}.") (license license:bsd-3))) +(define-public ghc-lzma + (package + (name "ghc-lzma") + (version "0.0.0.3") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/lzma/" + "lzma-" version ".tar.gz")) + (sha256 + (base32 + "0i416gqi8j55nd1pqbkxvf3f6hn6fjys6gq98lkkxphva71j30xg")))) + (build-system haskell-build-system) + (arguments + '(#:tests? #f ; requires older versions of QuickCheck and tasty. + #:cabal-revision + ("3" "1sify6gnsalyp6dakfzi0mdy5jcz2kcp9jsdsgkmxd40nfzgd44m"))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) + (home-page "https://github.com/hvr/lzma") + (synopsis "LZMA/XZ compression and decompression") + (description + "This package provides a pure interface for compressing and +decompressing LZMA streams of data represented as lazy @code{ByteString}s. A +monadic incremental interface is provided as well.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:33:54 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:33:54 +0000 Received: from localhost ([127.0.0.1]:34502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NcP-0004Mp-Mk for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:33:53 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NcO-0004Mh-7m for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:33:52 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id AED51B3CFD2 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498026; x=1540312427; bh=EgPGffKmxVVRWbrChLrVxAvW5pgqXcXkPtF 6TIgpCK8=; b=XDiNHFgNxsPe7ephlyjg5OUGhRCRu0PsHQ7Vgodp7JGbwqw0OIM gaSL1EOLmg33W0pKD60+eggeeXR6t6o0kP4dOwuYNdkerUbdN+Pp62SV0zmXRfvI uGUCGrDnKaQRIP3TI3vOp3iY5HYFPiPb14uH3w3U4wAON8jiYLx6i6P4= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SSTJVr2dAAlc for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:46 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:46 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:33:45 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 08/24] gnu: Add ghc-stm-conduit. Date: Tue, 2 Oct 2018 18:32:42 +0200 Message-ID: <20181002163255.5304-3-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.598300-8.000000-10 X-TMASE-MatchedRID: NB29Ml8pA597qToVEfwBPAPZZctd3P4Bc3ewuwbSaG4NmPMcsvd5FpAP 6Djd73MAJaBeGjpPKcaMgiEyV6NT7vNqTG4guSsWxY8q9TswcljhwsEcDDUFFjrW2rRfTfGr+d3 Y2NzKkO3Ey6OZfIZqFYAy6p60ZV62Mhe627A+8aHdB/CxWTRRu3aDLLDbFMGFVFe/E+1AyBKuAa t1vO2nRHrCfwc0vwxApnnrqdwPmucc9rLMEb9bFwi/TsWlmOh/z04cxx7JhAVxN4ZcZD3u1rtPz CrKBAfTXCkStwzPypokBnZdbUCO7dP+R0Mb1QdVNPmhoVMfCdppb8gNRjT19Q== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.598300-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-stm-conduit): New variable. --- gnu/packages/haskell.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 3e1039896..d2f6a8b23 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10784,6 +10784,45 @@ decompressing LZMA streams of data represented as lazy @code{ByteString}s. A monadic incremental interface is provided as well.") (license license:bsd-3))) +(define-public ghc-stm-conduit + (package + (name "ghc-stm-conduit") + (version "4.0.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/stm-conduit/" + "stm-conduit-" version ".tar.gz")) + (sha256 + (base32 + "0paapljn7nqfzrx889y0n8sszci38mdiaxkgr0bb00ph9246rr7z")))) + (build-system haskell-build-system) + (inputs + `(("ghc-stm" ,ghc-stm) + ("ghc-stm-chans" ,ghc-stm-chans) + ("ghc-cereal" ,ghc-cereal) + ("ghc-cereal-conduit" ,ghc-cereal-conduit) + ("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-extra" ,ghc-conduit-extra) + ("ghc-exceptions" ,ghc-exceptions) + ("ghc-resourcet" ,ghc-resourcet) + ("ghc-async" ,ghc-async) + ("ghc-monad-loops" ,ghc-monad-loops) + ("ghc-unliftio" ,ghc-unliftio))) + (native-inputs + `(("ghc-doctest" ,ghc-doctest) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-hunit" ,ghc-hunit) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) + ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2))) + (home-page "https://github.com/cgaebel/stm-conduit") + (synopsis "Introduces conduits to channels and promotes using conduits concurrently") + (description + "This package provides two simple conduit wrappers around STM channels: a +source and a sink.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:34:07 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:34:07 +0000 Received: from localhost ([127.0.0.1]:34508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ncd-0004Nv-0G for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:07 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nca-0004Nn-Vj for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:05 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 6A1EC1389DD7 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498039; x=1540312440; bh=VORZLVS/p4UbHdFfxph9ioWtMg7vJRiJg/5 7v51Usp0=; b=oWgWTENqk4R9HXVIQ0AiqNjLQ8EEzmXuCedsWgv4UoLVkw+04cR ciIZ1LYwWzfDl13QppgEjVaMZNpokufSHvu2bepPLK2+V1DTR4Q0h96ycELKhcJt vUON7AgWTrhSaelhtQClW5MRbaZClvOJVOAJpZhJs65v4x9vut0ZMmRU= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CPaFdM3KJT92 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:59 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:33:59 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:33:58 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 09/24] gnu: Add ghc-bindings-dsl. Date: Tue, 2 Oct 2018 18:32:44 +0200 Message-ID: <20181002163255.5304-4-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.409600-8.000000-10 X-TMASE-MatchedRID: riRbj5ZX+8p7qToVEfwBPAPZZctd3P4BrrEvQogcy/EoFW8VuxQzlWFF HEyS0fWTpGc6XsSvRCPTsqbf9PMbYniAhadtzJWNbBu6+EIezdwrHkgIan9a0YiUfQ1FpaXV6aU onVDGN5pGT2tEfcY2CouF6CsJEFNsr4Tjl93LJlezI1v7J4hECvpV/0XEKBthmyiLZetSf8mfop 0ytGwvXiq2rl3dzGQ19+9ZqEp9FTjK0WOa0qszhg1My8EqCGrbNCJytJVdJmbgse0BWD3WT8V+/ U1btB0H3hdxgkCRfwq+voLRRhbAnLKTiirZg81UihSHWtcxlv0b1mWuENC5Oqcmqg40BkLbjine MlypRVEY61dnw7QU7Pqy+VVvqH2X X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-1.409600-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-bindings-dsl): New variable. --- gnu/packages/haskell.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index d2f6a8b23..41b114604 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10823,6 +10823,31 @@ monadic incremental interface is provided as well.") source and a sink.") (license license:bsd-3))) +(define-public ghc-bindings-dsl + (package + (name "ghc-bindings-dsl") + (version "1.0.25") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/bindings-DSL/" + "bindings-DSL-" version ".tar.gz")) + (sha256 + (base32 + "0kqrd78nspl3lk4a0fqn47d8dirjg3b24dkvkigcrlb81hw35pk3")))) + (build-system haskell-build-system) + (home-page "https://github.com/jwiegley/bindings-dsl/wiki") + (synopsis "FFI domain specific language, on top of hsc2hs") + (description + "This is a set of macros to be used when writing Haskell FFI. They were +designed to be able to fully describe C interfaces, so that @code{hsc2hs} can +extract from them all Haskell code needed to mimic such interfaces. All +Haskell names used are automatically derived from C names, structures are +mapped to Haskell instances of @code{Storable}, and there are also macros you +can use with C code to help write bindings to inline functions or macro +functions.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:34:15 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:34:15 +0000 Received: from localhost ([127.0.0.1]:34511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ncl-0004OH-Dg for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:15 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:51994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nci-0004O7-T7 for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:13 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 5139438086D for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498051; x=1540312452; bh=nMtDrbrZJCD8iM12i7Csl+3Pk6HuGJxPd8i 6eomsWRM=; b=G1eN2hk4tgbCKrQ7ExiGTjxgrjt337HG/2pII7fhsn1KOBubS5n bPs8RZOrYu1mxa0SWGXqVAeixvQqHrLlKr4f3zX9Q2eNcUt1N5Rq25WnxyY5vgQz 849zpsLzPKWeI58jjw0XactRHLcSlLCvpk/k/GMmh68Bq7aOygqzjdL4= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5vDts2-LmP2c for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:11 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:11 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:34:11 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 10/24] gnu: Add ghc-lzma-conduit. Date: Tue, 2 Oct 2018 18:32:46 +0200 Message-ID: <20181002163255.5304-5-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.786000-8.000000-10 X-TMASE-MatchedRID: zoFxOq+IDXN7qToVEfwBPAPZZctd3P4BUAjrAJWsTe/JYIv7y0tu9uYI 8JecFTbd0EdJ1p8GY2DsZX3M9mdWSpsYswdXk5rLnVTWWiNp+v/hwsEcDDUFFtzOQo7mTgA+hH+ UEGIxzI/i8zVgXoAltsIJ+4gwXrEtwrbXMGDYqV+mZ396Gt5HhRehJ5mXkGcgAsOEZqLq0ioHxO AndHbwY3iniKSkVmkhjeaSOYfiw2vHsRYWfbhe/afYmR3pLIiBaIFq31UFAT7bGpabBT24iHMlK jd7kJW0P2nrhpzTnX4SFeEaqul3aIOFrOPMaJ4V X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.786000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-lzma-conduit): New variable. --- gnu/packages/haskell.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 41b114604..4ebaecbd8 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10848,6 +10848,37 @@ can use with C code to help write bindings to inline functions or macro functions.") (license license:bsd-3))) +(define-public ghc-lzma-conduit + (package + (name "ghc-lzma-conduit") + (version "1.2.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/lzma-conduit/" + "lzma-conduit-" version ".tar.gz")) + (sha256 + (base32 + "0hm72da7xk9l3zxjh274yg444vf405djxqbkf3q3p2qhicmxlmg9")))) + (build-system haskell-build-system) + (inputs + `(("ghc-conduit" ,ghc-conduit) + ("ghc-lzma" ,ghc-lzma) + ("ghc-resourcet" ,ghc-resourcet))) + (native-inputs + `(("ghc-base-compat" ,ghc-base-compat) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) + ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) + ("ghc-hunit" ,ghc-hunit) + ("ghc-quickcheck" ,ghc-quickcheck))) + (home-page "https://github.com/alphaHeavy/lzma-conduit") + (synopsis "Conduit interface for lzma/xz compression") + (description + "This package provides a @code{Conduit} interface for the LZMA +compression algorithm used in the @code{.xz} file format.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:34:23 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:34:23 +0000 Received: from localhost ([127.0.0.1]:34514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ncs-0004Oa-PI for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:22 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:52000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ncq-0004OS-UL for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:21 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 670E238086D for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498060; x=1540312461; bh=8CLcSwTz71eVmLL7CJz/U1FvClAHUz5kN/y 3dIsVIjo=; b=ixEcwddyeUOI8uBGw8xcoy1Imx+XvOUAwxnSmNO21OW81XGLVX+ OEIUs129V7HyvY0dobiKKMZodZSrTipNPK/pZepLTMQdPWr/CQBJ7T1wZGAgIoNx rUYAEFaj8qQcDBveTOB8wvvn6zHO5YMNq+lrDMGrkJ70BhOQX9hKMqCo= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZiHL4ng-LFk for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:20 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:20 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:34:19 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 11/24] gnu: Add ghc-bzlib-conduit. Date: Tue, 2 Oct 2018 18:32:48 +0200 Message-ID: <20181002163255.5304-6-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.212300-8.000000-10 X-TMASE-MatchedRID: zoFxOq+IDXN7qToVEfwBPAPZZctd3P4Bc3ewuwbSaG7jud2x7TPVt2B5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOsyw+ZJnFumSb/LTS0T1K1pCngwEFj8IxxYU h0g7LQPji8zVgXoAltsIJ+4gwXrEtwrbXMGDYqV8HTT+SR4FPAMcqIg1hBbXdL/iAW9fIj7S3MZ R1Drhvv7tip1l9N3zjIJQG/Q6aSDDzWeiu+XrofIH0UFmQqTcZEf5V21VPn76edKKK3c+EoXMlK jd7kJW0P2nrhpzTnX4SFeEaqul3aIOFrOPMaJ4V X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.212300-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-bzlib-conduit): New variable. --- gnu/packages/haskell.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 4ebaecbd8..d79329f68 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10879,6 +10879,34 @@ functions.") compression algorithm used in the @code{.xz} file format.") (license license:bsd-3))) +(define-public ghc-bzlib-conduit + (package + (name "ghc-bzlib-conduit") + (version "0.3.0.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/bzlib-conduit/" + "bzlib-conduit-" version ".tar.gz")) + (sha256 + (base32 + "0fd2hnr782s7qgipazg2yxwia9qqhkvm9bcm90773c3zkxa13n23")))) + (build-system haskell-build-system) + (inputs + `(("ghc-bindings-dsl" ,ghc-bindings-dsl) + ("ghc-conduit" ,ghc-conduit) + ("ghc-data-default-class" ,ghc-data-default-class) + ("ghc-resourcet" ,ghc-resourcet))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-random" ,ghc-random))) + (home-page "https://github.com/snoyberg/bzlib-conduit") + (synopsis "Streaming compression/decompression via conduits") + (description + "This package provides Haskell bindings to bzlib and Conduit support for +streaming compression and decompression.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:34:33 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:34:33 +0000 Received: from localhost ([127.0.0.1]:34517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nd3-0004Ox-2r for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:33 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nd1-0004Oq-K3 for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:31 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 17F611389DE3 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498065; x=1540312466; bh=rn871rKORdfRPJnRTO89EEfKLJVzQKs5uuT JL/CNYaU=; b=VDLVY7K1XtZWFgylhNuh8c0B4dkSDKJ4vpq5+1ykRe9k4xRCyKc bm/Y2k9UQWZdhwOJ/4kkLK0GvG//JqhxMgkStlxN2J7+XUQI9lIdp3++w84Yy4YS Re/PLXKSaWJJ9jnzU/Sx9MIgVjv49XgsST/By1djUtG1UQZs+bZQh8bE= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eNpmjWyXQI5N for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:25 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:25 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:34:25 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 12/24] gnu: Add ghc-pqueue. Date: Tue, 2 Oct 2018 18:32:50 +0200 Message-ID: <20181002163255.5304-7-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.688700-8.000000-10 X-TMASE-MatchedRID: zoFxOq+IDXN7qToVEfwBPAPZZctd3P4Bc3ewuwbSaG7jud2x7TPVt2B5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOj3PfZDZsRn4Ruzt37P1zy9zOQo7mTgA+8rM P48ANS13i8zVgXoAltsIJ+4gwXrEtwrbXMGDYqV/6CZXLlV1mScSwzzhgvX6ELIZNlsqEcyM8KZ QSpMbvcoLrMFRjk5vCdRYKb2uG/cKthFVJmidrnHEJ4uavIUUHtQ0LY+vvYYm9SFV+hlAQHHMlK jd7kJW0P2nrhpzTnX4SFeEaqul3aIOFrOPMaJ4V X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.688700-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-pqueue): New variable. --- gnu/packages/haskell.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index d79329f68..80d331c46 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10907,6 +10907,28 @@ compression algorithm used in the @code{.xz} file format.") streaming compression and decompression.") (license license:bsd-3))) +(define-public ghc-pqueue + (package + (name "ghc-pqueue") + (version "1.4.1.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "pqueue/pqueue-" version ".tar.gz")) + (sha256 + (base32 + "1zvwm1zcqqq5n101s1brjhgbay8rf9fviq6gxbplf40i63m57p1x")))) + (build-system haskell-build-system) + (native-inputs + `(("ghc-quickcheck" ,ghc-quickcheck))) + (home-page "https://hackage.haskell.org/package/pqueue") + (synopsis "Reliable, persistent, fast priority queues") + (description + "This package provides a fast, reliable priority queue implementation +based on a binomial heap.") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:34:45 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:34:45 +0000 Received: from localhost ([127.0.0.1]:34520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NdF-0004PO-AY for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:45 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NdD-0004PG-8h for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:43 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id B3875B3CFD7 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498077; x=1540312478; bh=FU1Kk0Q/fSi8CJQL6g5xw7r/RkDVW9ht/fm aHhr2Pmc=; b=dx+AM+MoNzKBn4KROtUgldVEhLcoLjiK5PT3S5xiwyqHTlCXyhd idoA+g51PyZurrfCAfZ1/YZs1+4SyPK+oXHrY+XfgChP0u0bgQLAv912jve4Yg2q YvGkT1/tYDIXz9Uj91sAGwVfWNtwi15JCrIpbia99jQIkJDS0w4mCu+0= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WbGLXp8P7RXp for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:37 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:37 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:34:36 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 13/24] gnu: Add ghc-conduit-algorithms. Date: Tue, 2 Oct 2018 18:32:52 +0200 Message-ID: <20181002163255.5304-8-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-7.207100-8.000000-10 X-TMASE-MatchedRID: zoFxOq+IDXN7qToVEfwBPAPZZctd3P4BrrEvQogcy/EoFW8VuxQzlWFF HEyS0fWTpGc6XsSvRCPM9Gnog+9Ux8oWpgSv7kVybBu6+EIezdxzd7C7BtJobksHGbVW/dGw8Hg ftTkjr/fi8zVgXoAltsIJ+4gwXrEtwrbXMGDYqV/5N/S1zEq4ug2ePvCmniVUGJWm9P6UwaEWGf V7hd8b4AjbefBw1+Y7 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--7.207100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-conduit-algorithms): New variable. --- gnu/packages/haskell.scm | 42 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 80d331c46..befb1baae 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10929,6 +10929,48 @@ streaming compression and decompression.") based on a binomial heap.") (license license:bsd-3))) +(define-public ghc-conduit-algorithms + (package + (name "ghc-conduit-algorithms") + (version "0.0.8.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "conduit-algorithms/conduit-algorithms-" + version ".tar.gz")) + (sha256 + (base32 + "07gx2q3d1bbfw14q41rmqg0i4m018pci10lswc0k1ij6lw7sb9fd")))) + (build-system haskell-build-system) + (inputs + `(("ghc-async" ,ghc-async) + ("ghc-bzlib-conduit" ,ghc-bzlib-conduit) + ("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-combinators" ,ghc-conduit-combinators) + ("ghc-conduit-extra" ,ghc-conduit-extra) + ("ghc-exceptions" ,ghc-exceptions) + ("ghc-lzma-conduit" ,ghc-lzma-conduit) + ("ghc-monad-control" ,ghc-monad-control) + ("ghc-pqueue" ,ghc-pqueue) + ("ghc-resourcet" ,ghc-resourcet) + ("ghc-stm" ,ghc-stm) + ("ghc-stm-conduit" ,ghc-stm-conduit) + ("ghc-streaming-commons" ,ghc-streaming-commons) + ("ghc-unliftio-core" ,ghc-unliftio-core) + ("ghc-vector" ,ghc-vector))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) + ("ghc-test-framework-th" ,ghc-test-framework-th))) + (home-page "https://github.com/luispedro/conduit-algorithms#readme") + (synopsis "Conduit-based algorithms") + (description + "This package provides algorithms on @code{Conduits}, including higher +level asynchronous processing and some other utilities.") + (license license:expat))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:34:58 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:34:59 +0000 Received: from localhost ([127.0.0.1]:34523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NdS-0004Pq-Kj for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:58 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NdQ-0004Pi-CC for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:34:57 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id B74B41389DE8 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498090; x=1540312491; bh=CcTaEZmyKOAWbw6/iP9jF/MI9KLyPguG93n oX2Q/zvs=; b=g9jDGbEDhmLCZ8P6k1P4T2bzkHLtGX29x6naWpGjsjL9sG+fk00 +1GLgojFJCiaDZwtjKl2vA1+eFLnX/0Odmdz8ay5g+pRxpiyAUCb5bXkcA9ytbUh RDxioD4qyAuo1APVB1UYZu5Rho/VaoQ1kBq3HS0hrZvfYIpBH6RNYmto= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DhJlL8cofL87 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:50 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:34:50 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:34:50 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 14/24] gnu: Add ghc-interpolate. Date: Tue, 2 Oct 2018 18:32:54 +0200 Message-ID: <20181002163255.5304-9-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-4.516500-8.000000-10 X-TMASE-MatchedRID: Z2f9DQPf1tl7qToVEfwBPAPZZctd3P4Bv8yqWnJhUsHb6Y+fnTZUL2B5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOFbKwWxrWVSRTm6UYlo7la5soi2XrUn/Jn6K dMrRsL14qtq5d3cxkNRqXnrxrKCOXUuSFB2Eroyw7YNqvyuhGpNgxhyEcig4y5q2fHRXLbZgTjd ywjyr2N1gn7B/1J3xREEYJNaYBZNv/qSvhiEANEezWS6WHYZkbG9ZlrhDQuTqnJqoONAZC244p3 jJcqUVRGOtXZ8O0FOx+3BndfXUhXQ== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--4.516500-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-interpolate): New variable. --- gnu/packages/haskell.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index befb1baae..8a33cbd6b 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10971,6 +10971,34 @@ based on a binomial heap.") level asynchronous processing and some other utilities.") (license license:expat))) +(define-public ghc-interpolate + (package + (name "ghc-interpolate") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/interpolate/" + "interpolate-" version ".tar.gz")) + (sha256 + (base32 + "1gkaj98yz363v38fv78sqby236mp8yqwqcilx7kr2b9z0w3204bf")))) + (build-system haskell-build-system) + (inputs + `(("ghc-haskell-src-meta" ,ghc-haskell-src-meta))) + (native-inputs + `(("ghc-base-compat" ,ghc-base-compat) + ("ghc-hspec" ,ghc-hspec) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-quickcheck-instances" ,ghc-quickcheck-instances) + ("ghc-text" ,ghc-text) + ("hspec-discover" ,hspec-discover))) + (home-page "https://github.com/sol/interpolate") + (synopsis "String interpolation library") + (description "This package provides a string interpolation library for +Haskell.") + (license license:expat))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:35:14 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:35:14 +0000 Received: from localhost ([127.0.0.1]:34532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ndh-0004RO-V4 for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:35:14 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ndf-0004RG-DU for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:35:11 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id D97ABB3CFDC for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:35:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498105; x=1540312506; bh=3OjXkQxZ9XFVkDjRuvXX9J7WPVhqLvVXMuc PssbLRfU=; b=LSAzOuzuJGmB1/ndh/RrC3HKLmviP/43aRorHCHA4K1+x8+auEH 3MrD88XXLBOuHUTrWhHcqXjuxU7Vt6FZwWtlWIL6zWG7YCBuRoPCHp7M8vkO+6oA rgOXxAr5Ll/2qnovsf/yE99Wt2QRu1DpJphxEvJy0VTXZD3oEDCgXd28= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uqIgYyZwhJ0E for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:35:05 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:35:05 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:35:05 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 15/24] gnu: Add ghc-hpack. Date: Tue, 2 Oct 2018 18:32:56 +0200 Message-ID: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> References: <20181002162912.5037-5-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-6.357000-8.000000-10 X-TMASE-MatchedRID: GOhvqnuss097qToVEfwBPAPZZctd3P4Bv8yqWnJhUsHb6Y+fnTZUL2B5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOleLXPzO3VNFM/K93vTp4vbIALAvhxhkJmbc KRmzJEYUaWhqJ9mvxZIgy0abBJ5NzNMeVsv1msP2eAiCmPx4NwBnUJ0Ek6yhjxEHRux+uk8hfNj F5BHUO+1LDryIxi1+QuiEybHGOQHpj65HHraUyNwBK7SEj65eFP8xxk3hXYzs= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--6.357000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-hpack): New variable. --- gnu/packages/haskell.scm | 45 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8a33cbd6b..9a5f7c974 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -10999,6 +10999,51 @@ level asynchronous processing and some other utilities.") Haskell.") (license license:expat))) +(define-public ghc-hpack + (package + (name "ghc-hpack") + (version "0.28.2") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/hpack/" + "hpack-" version ".tar.gz")) + (sha256 + (base32 + "18w0h76jdp3mk9vin8da9iz3cwhcxmw787xy8wlh8bxcpcr16q5r")))) + (build-system haskell-build-system) + (inputs + `(("ghc-aeson" ,ghc-aeson) + ("ghc-bifunctors" ,ghc-bifunctors) + ("ghc-cryptonite" ,ghc-cryptonite) + ("ghc-glob" ,ghc-glob) + ("ghc-http-client" ,ghc-http-client) + ("ghc-http-client-tls" ,ghc-http-client-tls) + ("ghc-http-types" ,ghc-http-types) + ("ghc-scientific" ,ghc-scientific) + ("ghc-text" ,ghc-text) + ("ghc-unordered-containers" ,ghc-unordered-containers) + ("ghc-vector" ,ghc-vector) + ("ghc-yaml" ,ghc-yaml))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-hunit" ,ghc-hunit) + ("ghc-interpolate" ,ghc-interpolate) + ("ghc-mockery" ,ghc-mockery) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-temporary" ,ghc-temporary) + ("hspec-discover" ,hspec-discover))) + (home-page "https://github.com/sol/hpack") + (synopsis "Tools for an alternative Haskell package format") + (description + "Hpack is a format for Haskell packages. It is an alternative to the +Cabal package format and follows different design principles. Hpack packages +are described in a file named @code{package.yaml}. Both @code{cabal2nix} and +@code{stack} support @code{package.yaml} natively. For other build tools the +@code{hpack} executable can be used to generate a @code{.cabal} file from +@code{package.yaml}.") + (license license:expat))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:38:22 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:38:22 +0000 Received: from localhost ([127.0.0.1]:34567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ngk-0004YI-3C for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:38:22 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ngi-0004YB-Vq for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:38:21 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 698201389DF6 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498295; x=1540312696; bh=TJ+HD308DOG8BtdN0r9TmLwDqiRR/sdHYWV FNUXYzzw=; b=EqygyGhj4rYVugwh8sfO3VHiu64KC88ktsanvo7ARWOR39lrcCq 6tOub90lK1xWXQq4uHhAEPGuORfQn+ZrY9o1daR3ESvjOCuQzrHXqIJoG801geEK yP6P9FHA6f13jsvBpfEEnAip9j5QIDCo3dUbq0hBSJDi7f4LYw/wj/Mk= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M_SYrudr5eNh for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:15 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:15 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:38:14 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 16/24] gnu: Add ghc-raw-string-qq. Date: Tue, 2 Oct 2018 18:37:58 +0200 Message-ID: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.166500-8.000000-10 X-TMASE-MatchedRID: 72n23NsrtG4Q8jfQ+EilYriMC5wdwKqdTJDl9FKHbrnJYIv7y0tu9mB5 N6RCXcCHppR2x0hY+75p0oDM6nL2lkjkjYZPVplhf01qcJQDhV6PmFSaq6xM+NoVfIzJhiw0JKi pJgRx1kNmwACV8D/5JYAy6p60ZV62fJ5/bZ6npdjKayT/BQTiGpBfL4LVULeajjBN7GuWfRbQQR awUY1lGIdQ46S49dKQtiYwihV3yrs3Sz2SNHYC7WlHq8cpqkalU+N4Lj8kQQ5YXCTMfPOMsTGSm Mlbsu5xXyZ6pl/oDQ1+Az0rNWZh1oK3xHwHujePaS3XXfcxpZY= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.166500-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-raw-string-qq): New variable. --- gnu/packages/haskell.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9a5f7c974..6b8a4ee3f 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11044,6 +11044,31 @@ are described in a file named @code{package.yaml}. Both @code{cabal2nix} and @code{package.yaml}.") (license license:expat))) +(define-public ghc-raw-strings-qq + (package + (name "ghc-raw-strings-qq") + (version "1.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "raw-strings-qq/raw-strings-qq-" + version ".tar.gz")) + (sha256 + (base32 + "1lxy1wy3awf52968iy5y9r5z4qgnn2sxkdrh7js3m9gadb11w09f")))) + (build-system haskell-build-system) + (native-inputs `(("ghc-hunit" ,ghc-hunit))) + (home-page "https://github.com/23Skidoo/raw-strings-qq") + (synopsis "Raw string literals for Haskell") + (description + "This package provides a quasiquoter for raw string literals, i.e. string +literals that don't recognise the standard escape sequences. Basically, they +make your code more readable by freeing you from the responsibility to escape +backslashes. They are useful when working with regular expressions, +DOS/Windows paths and markup languages (such as XML).") + (license license:bsd-3))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:38:34 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:38:34 +0000 Received: from localhost ([127.0.0.1]:34570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ngw-0004Yj-D6 for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:38:34 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:52048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ngv-0004Yb-05 for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:38:33 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 6091838086D for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498311; x=1540312712; bh=Ve3lrPgqpu/yTY7jCauwdBWUzpyrhTJS/PD //12IMio=; b=aw7tWda6KI74zaZAKk0M8n4Q5JeQHI1u12TlSETq2k0uxo9tK2T Wj8+Kakj3gTonr/TVIHnJD/VgfbO4XJGBh7Tqcj2l9gy2YmslQCiIFLRZXq4iPgv P6K8gFIUljYg1XdtzZeJsUwAe/2135ybQmIqw5T76Sa6zf49GOLxEa7o= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01JtokmSkT3U for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:31 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:31 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:38:31 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 17/24] gnu: Add ghc-inline-c. Date: Tue, 2 Oct 2018 18:38:00 +0200 Message-ID: <20181002163806.5760-2-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-2.791100-8.000000-10 X-TMASE-MatchedRID: JDmZaM1+NuB7qToVEfwBPAPZZctd3P4BKx5ICGp/WtENmPMcsvd5FpAP 6Djd73MAJaBeGjpPKcaMgiEyV6NT7na5Ep/CP8aOXP5rFAucBUFnLk6tQLcY6WJkJOQVCIpwKZv 5BQwVJxGqGqm39LzHDdhVYrzCawvtzcCZ20yMYlVor4yxPAz7WVsChor7BLiNyLOAo0PwubkSeT oyJlZkJP978i0/FdSoMf13BI7OKJ1La9v9GH70hZ4CIKY/Hg3Am4n49vyf9XEvM/mydp5vVCq2r l3dzGQ1GpeevGsoI5df/63X825WT6rAkuw+5JTMLsC/riho43nTX0PFoDf95qDL/IOa7o63s1Qd Tbsh6Z9L5UovQlrOuYX1ekhzSnhXiXK2AAPCLIQb1mWuENC5Oqcmqg40BkLbjineMlypRVEY61d nw7QU7H7cGd19dSFd X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--2.791100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-inline-c): New variable. --- gnu/packages/haskell.scm | 46 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 6b8a4ee3f..9bc86bfbd 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11069,6 +11069,52 @@ backslashes. They are useful when working with regular expressions, DOS/Windows paths and markup languages (such as XML).") (license license:bsd-3))) +(define-public ghc-inline-c + (package + (name "ghc-inline-c") + (version "0.6.1.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/inline-c/" + "inline-c-" version ".tar.gz")) + (sha256 + (base32 + "0vbfrsqsi7mdziqsnj68bsqlwbqxxhvrmy9rv6w8z18d1m8w3n6h")))) + (build-system haskell-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'create-Setup.hs + (lambda _ + (with-output-to-file "Setup.hs" + (lambda _ + (display "\ +import Distribution.Simple +main = defaultMain"))) + #t))))) + (inputs + `(("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint) + ("ghc-cryptohash" ,ghc-cryptohash) + ("ghc-hashable" ,ghc-hashable) + ("ghc-parsec" ,ghc-parsec) + ("ghc-parsers" ,ghc-parsers) + ("ghc-unordered-containers" ,ghc-unordered-containers) + ("ghc-vector" ,ghc-vector))) + (native-inputs + `(("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-hspec" ,ghc-hspec) + ("ghc-raw-strings-qq" ,ghc-raw-strings-qq) + ("ghc-regex-posix" ,ghc-regex-posix))) + (home-page "http://hackage.haskell.org/package/inline-c") + (synopsis "Write Haskell source files including C code inline") + (description + "inline-c lets you seamlessly call C libraries and embed high-performance +inline C code in Haskell modules. Haskell and C can be freely intermixed in +the same source file, and data passed to and from code in either language with +minimal overhead. No FFI required.") + (license license:expat))) + (define-public ghc-weigh (package (name "ghc-weigh") -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:38:46 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:38:46 +0000 Received: from localhost ([127.0.0.1]:34573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nh7-0004Z7-N1 for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:38:45 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nh5-0004Yz-NU for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:38:44 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 31E9C1389DFB for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498317; x=1540312718; bh=xsldMjg58eoV83oT4vYiAcyBHy/tL8zf0um rVnAK0hs=; b=YmPRLVhh2irNbJwcxt5ex3G8TVmUGTmiiqqQxaC7IGS656RGpCo dFGWqg1z3eEkKssuCedLjTFNdHObH4dDiZilzNH89v5NBTlorq+kuMJHIzOrlpYx NV+u9ZqW0psCmSRoidXc2R6Qevj5XF3GPJAemYcXD5CiqzRCEFwzblyE= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 87PkXd-eqnQV for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:37 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:38:37 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:38:37 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 18/24] gnu: Add ghc-safe-exceptions. Date: Tue, 2 Oct 2018 18:38:02 +0200 Message-ID: <20181002163806.5760-3-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-1.987300-8.000000-10 X-TMASE-MatchedRID: WY68sLfT96/1U3mS7qfTT7iMC5wdwKqdTJDl9FKHbrkGW3hFnC9N1WB5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOu72KpAktHS9bAoaK+wS4jclgi/vLS272OoW PZCedwuS/M/Q21NnAFrZrqWwrqZLCV9xWZ+A7xPL0hv/rD7WVZH0tCKdnhB589yM15V5aWpj6C0 ePs7A07fhmFHnZFzVqx7NO7er1PL3YTQHI7k+Ta21aL4+RlHNHFAa+oSkT4J1Q+UwzJMTnCK1id NyfoBABZ1NpTcGU/VMCzWRzb0+3lQUR8sulONPFh/iXdbS1V7u7j2rWxYQLt0cGnllPWffhN10+ 4fC3tMCA9QkO8Jbxbg== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-1.987300-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-safe-exceptions): New variable. --- gnu/packages/haskell.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9bc86bfbd..5d68ddcad 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11180,4 +11180,37 @@ Haskell value or function.") vector spaces.") (license license:bsd-3))) +(define-public ghc-safe-exceptions + (package + (name "ghc-safe-exceptions") + (version "0.1.7.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "safe-exceptions/safe-exceptions-" + version ".tar.gz")) + (sha256 + (base32 + "0sd0zfsm9pcll5bzzj523rbn45adjrnavdkz52hgmdjjgdcdrk8q")))) + (build-system haskell-build-system) + (arguments + '(#:cabal-revision + ("4" "0fid41gishzsyb47wzxhd5falandfirqcp760hcja81qjpfmqd32"))) + (inputs `(("ghc-exceptions" ,ghc-exceptions))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-void" ,ghc-void) + ("hspec-discover" ,hspec-discover))) + (home-page "https://github.com/fpco/safe-exceptions") + (synopsis "Safe, consistent, and easy exception handling") + (description "Runtime exceptions - as exposed in @code{base} by the +@code{Control.Exception} module - have long been an intimidating part of the +Haskell ecosystem. This package is intended to overcome this. It provides a +safe and simple API on top of the existing exception handling machinery. The +API is equivalent to the underlying implementation in terms of power but +encourages best practices to minimize the chances of getting the exception +handling wrong.") + (license license:expat))) + ;;; haskell.scm ends here -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:39:26 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:39:26 +0000 Received: from localhost ([127.0.0.1]:34579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nhm-0004ar-3Z for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:39:26 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nhj-0004ah-PA for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:39:24 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 3E69E1389E00 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498358; x=1540312759; bh=uZLoJcUOCe1loSQfSSo5sxawe8knmDYBLP3 KjQqYlAc=; b=KuMYY3wdytOJRWA404w3ChVB/T161Wot7cosXeQwkPKWJq1eR3A 1ts5fswcTO7PiLnl2VveSIE8/3f6SfaLyKKoUKe/z0B0plnh1nfFZzpELkHcf1LI G1pCIPOwfAL+/sjmajSadBar3q+OxwPELSPoKlGgTlh1buGeXZ5TBgiQ= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cdk8IpjC0M6S for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:18 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:18 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:39:17 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 19/24] gnu: Add ghc-inline-c-cpp. Date: Tue, 2 Oct 2018 18:38:04 +0200 Message-ID: <20181002163806.5760-4-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.836800-8.000000-10 X-TMASE-MatchedRID: GOhvqnuss097qToVEfwBPAPZZctd3P4BfiuvKi9huaYNmPMcsvd5FpAP 6Djd73MAJaBeGjpPKcaMgiEyV6NT7na5Ep/CP8aOXP5rFAucBUFnLk6tQLcY6WJkJOQVCIpwiJP zBCM/wqanbai5eMzQpfYjGNjm9fWhDHlMveoJOASeAiCmPx4NwBnUJ0Ek6yhjxEHRux+uk8jfhP 1xgyx3DEkR0fTsCqqZ7+zXTOPTGPpl6r7VB25QSpc9V8A3WYpPs6aIH2rczOVXgd4xoDpRR14na JCEvjwIx5y+Z4iWUhJqMmJafrbyt4ISrdkIFqeuO4Y2dUBhL/BTBYT7RGXoWxJAEJH0NuHT9aAn bWsWzHc= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.836800-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-inline-c-cpp): New variable. --- gnu/packages/haskell.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 5d68ddcad..9e47c4cbf 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11213,4 +11213,40 @@ encourages best practices to minimize the chances of getting the exception handling wrong.") (license license:expat))) +(define-public ghc-inline-c-cpp + (package + (name "ghc-inline-c-cpp") + (version "0.2.2.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/inline-c-cpp/" + "inline-c-cpp-" version ".tar.gz")) + (sha256 + (base32 + "1rk7fmpkmxw9hhwr8df29kadnf0ybnwj64ggdbnsdrpfyhnkisci")))) + (build-system haskell-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'create-Setup.hs + (lambda _ + (with-output-to-file "Setup.hs" + (lambda _ + (display "\ +import Distribution.Simple +main = defaultMain"))) + #t))))) + (inputs + `(("ghc-inline-c" ,ghc-inline-c) + ("ghc-safe-exceptions" ,ghc-safe-exceptions))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec))) + (home-page "https://hackage.haskell.org/package/inline-c-cpp") + (synopsis "Lets you embed C++ code into Haskell") + (description + "This package provides utilities to inline C++ code into Haskell using +@code{inline-c}.") + (license license:expat))) + ;;; haskell.scm ends here -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:39:41 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:39:41 +0000 Received: from localhost ([127.0.0.1]:34582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ni1-0004bI-EU for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:39:41 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nhz-0004bB-UT for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:39:40 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 646901389E05 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498374; x=1540312775; bh=g8cwv18NCD5UPu5YWvhgmZkSzYmxA6v6dr5 jC3VBi5c=; b=r4jAzvsXDIXYIiDyYriAf3dloMV+DnhhdvAZfooOXGQ8lP4eE3V dc+BN7i2Lea+vbdJ9FdBaSK63b6pnGDPKbQnHgLrRJwzu+oLy1F5NXTrAwgAB29u Z2r24fmYDx1cAztI3Dpf1lCpHyaRzwWcDzZz9UkXF8r76/5nDVM/XxC4= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gLSK5X9OGyM0 for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:34 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:34 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:39:33 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 20/24] gnu: Add ghc-bytestring-lexing. Date: Tue, 2 Oct 2018 18:38:06 +0200 Message-ID: <20181002163806.5760-5-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-2.767000-8.000000-10 X-TMASE-MatchedRID: 72n23NsrtG57qToVEfwBPAPZZctd3P4BT5++FIORChDJYIv7y0tu9mB5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMO71Wx2uUbPLcO8njdTAEzFFcBEC9mTU6SF5Z RTdcETVTi8zVgXoAltlPcOF1Vw1gmC24oEZ6SpSk6XEE7Yhw4Fo+8UaqhCYgMNZE0vL1RGgEvut yIv/LBLTWl9pUCkZy8lcv4R5Sm7uKa4IIPP8P0hn919xoEMkh4p+nqZAsMcElHcJWdZINZTKPxv uJPX7GvZjWfMVA8wvMfAjFbCsqQWX7h78xQkeMvQBOYwQ68+amUTGVAhB5EbQ== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-2.767000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-bytestring-lexing): New variable. --- gnu/packages/haskell.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9e47c4cbf..33354e883 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11249,4 +11249,25 @@ main = defaultMain"))) @code{inline-c}.") (license license:expat))) +(define-public ghc-bytestring-lexing + (package + (name "ghc-bytestring-lexing") + (version "0.5.0.2") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "bytestring-lexing/bytestring-lexing-" + version ".tar.gz")) + (sha256 + (base32 + "0wrzniawhgpphc6yx1v972gyqxdbv0pizaz9bafahrshyb9svy81")))) + (build-system haskell-build-system) + (home-page "http://code.haskell.org/~wren/") + (synopsis "Parse and produce literals from strict or lazy bytestrings") + (description + "This package provides tools to parse and produce literals efficiently +from strict or lazy bytestrings.") + (license license:bsd-2))) + ;;; haskell.scm ends here -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:39:59 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:39:59 +0000 Received: from localhost ([127.0.0.1]:34585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NiI-0004br-NN for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:39:58 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NiG-0004bi-6A for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:39:57 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 90F091389E0A for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498390; x=1540312791; bh=gUPCNXd/QxmH+K6fsXjNKwBMEclbvpyQALU PLgUk+h4=; b=E3ZzHIA5gyRbk07E+v3N9ktsU2u1Y7cQwCcGW1c1uiN3aB9A0wA KB+TuivCe5w6exYsosXwqW+bgrjg4hDbwbAaPKwtlg8QjU6jIwpcbRvG/+qQLLs8 F1YwfgsEHzSxBqvm2nskFoxApU8GHv9bFe49TFgWgYmcOVsmZvNngwiM= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QX_THYxJarEt for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:50 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:39:50 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:39:49 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 21/24] gnu: Add ghc-configurator. Date: Tue, 2 Oct 2018 18:38:08 +0200 Message-ID: <20181002163806.5760-6-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-0.992000-8.000000-10 X-TMASE-MatchedRID: vb/S/ihWjLl7qToVEfwBPAPZZctd3P4BT5++FIORChByV9cjvUH7f2B5 N6RCXcCHppR2x0hY+74PILkp/dG397NUVnqixiMOklLLXTImQa66L8dyl9y/hDP3WYNhkszlQZb IKVCFCS8vY0FORnTTFdevwysROY1+X9qDeSBmwI5v/kcFnp29GOPmXK6rwg5B9YBezwhBfW7Gyv qbtGWMEeNH+wI0XH26fylF9exmNpuR9GF2J2xqMxRFJJyf5BJeAaUQk5EZOUn6C0ePs7A07ba60 7moR85RpSw8AwNXvdgp5CG1A4NUU2NFuVh/2InBaS4m6NclVp4EmBwPtmQQslxoxFT0ueqcoXYn IXgjWx36Aqos6r/zTVevbSVBh/Fzh/iXdbS1V7u7j2rWxYQLt0cGnllPWffhN10+4fC3tMDFhXM jdQIJpg== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--0.992000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/haskell.scm (ghc-configurator): New variable. --- gnu/packages/haskell.scm | 43 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 33354e883..af44232ce 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11270,4 +11270,47 @@ main = defaultMain"))) from strict or lazy bytestrings.") (license license:bsd-2))) +(define-public ghc-configurator + (package + (name "ghc-configurator") + (version "0.3.0.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "configurator/configurator-" + version ".tar.gz")) + (sha256 + (base32 + "1d1iq1knwiq6ia5g64rw5hqm6dakz912qj13r89737rfcxmrkfbf")))) + (build-system haskell-build-system) + (inputs + `(("ghc-attoparsec" ,ghc-attoparsec) + ("ghc-hashable" ,ghc-hashable) + ("ghc-text" ,ghc-text) + ("ghc-unix-compat" ,ghc-unix-compat) + ("ghc-unordered-containers" ,ghc-unordered-containers))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit))) + (home-page "http://github.com/bos/configurator") + (synopsis "Configuration management") + (description + "This package provides a configuration management library for programs +and daemons. The features include: + +@enumerate +@item Automatic, dynamic reloading in response to modifications to + configuration files. +@item A simple, but flexible, configuration language, supporting several of + the most commonly needed types of data, along with interpolation of strings + from the configuration or the system environment (e.g. @code{$(HOME)}). +@item Subscription-based notification of changes to configuration properties. +@item An @code{import} directive allows the configuration of a complex + application to be split across several smaller files, or common configuration + data to be shared across several applications. +@end enumerate\n") + (license license:bsd-3))) + ;;; haskell.scm ends here -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:40:06 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:40:06 +0000 Received: from localhost ([127.0.0.1]:34591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NiO-0004ci-2P for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:40:04 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:52054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7NiM-0004cD-CD for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:40:02 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id C25C838086D for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498401; x=1540312802; bh=ktI0DxfGhQ+by40eUehhn5ViYdKyXMwqNJR dATL8G0c=; b=AISITl019id+GuHmgsEHFqEOmcE5T2r0RB57EAdc98TdGUrMwfE JHLaOP4BbSwT4eR5vYWzlXoYjqQ+/SGln8P3oVOIXh/7B1WlngVLkKfXl53VIW1R DARn74gRNzFGLyfsKWyXpfKKl54ff4EhDo1NoYOPTZuPslG3LQ+TiVfs= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9vyNeclaqwED for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:01 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:01 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:40:00 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 22/24] gnu: Add ghc-file-embed. Date: Tue, 2 Oct 2018 18:38:10 +0200 Message-ID: <20181002163806.5760-7-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-2.158500-8.000000-10 X-TMASE-MatchedRID: NB29Ml8pA597qToVEfwBPAPZZctd3P4BrrEvQogcy/EoFW8VuxQzlWFF HEyS0fWTpGc6XsSvRCNJ+cnmYWmak8qQCTSdWC4bbBu6+EIezdwaJDwYgQY/f8lgi/vLS27236i yeiszMdCuBO/LdDafPDKHYLsR4q0LHxPMjOKY7A8LbigRnpKlKTpcQTtiHDgWcS49Qc30vv2xNr +hpmHZ87Bd0DiB3ZVrd+Kred5FXOf5NBHjVVEmnfGifpvTR5TfpEn+Htt9omG0nZh5CKgVoVz+o mscXza2o/G+4k9fsa9mNZ8xUDzC8x8CMVsKypBZfuHvzFCR4y/lRD1MXQmMzA== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--2.158500-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-file-embed): New variable. --- gnu/packages/haskell.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index af44232ce..28f5bdffe 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11313,4 +11313,25 @@ and daemons. The features include: @end enumerate\n") (license license:bsd-3))) +(define-public ghc-file-embed + (package + (name "ghc-file-embed") + (version "0.0.10.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/file-embed/" + "file-embed-" version ".tar.gz")) + (sha256 + (base32 + "0lj164cnzqyd487mli91nnr7137a4h4qsasfwsnsh77sx12fpk9k")))) + (build-system haskell-build-system) + (home-page "https://github.com/snoyberg/file-embed") + (synopsis "Use Template Haskell to embed file contents directly") + (description + "This package allows you to use Template Haskell to read a file or all +the files in a directory, and turn them into @code{(path, bytestring)} pairs +embedded in your Haskell code.") + (license license:bsd-3))) + ;;; haskell.scm ends here -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:40:24 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:40:24 +0000 Received: from localhost ([127.0.0.1]:34594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nii-0004dY-6Z for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:40:24 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:41628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nig-0004dQ-OT for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:40:23 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 3736EB3CFFB for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498416; x=1540312817; bh=KdqNhMOcvdnl4YfFitQZqkdvlRmP9NbaG8Q ZKVgPQyo=; b=Z07acHePlQqni46XV8q0BkYcitN8yUXgPfWxo40n9D70KTbOBz8 2PVqtGbc6Xsuq6uO71ulkvb1mcTbT0SDZdWwzwVsVzXSBcn9ECrzgLQ5Wn5+Ekph QlPgJA5EFrOy5I0XHmTGESe5zpr4WZ5xSltpu8alOFfmyxaaaivqn49M= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uZz2ZAT7cTKy for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:16 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:16 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:40:16 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 23/24] gnu: Add ghc-safeio. Date: Tue, 2 Oct 2018 18:38:12 +0200 Message-ID: <20181002163806.5760-8-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-4.908100-8.000000-10 X-TMASE-MatchedRID: pO1GJeE+rkt7qToVEfwBPAPZZctd3P4BGiQ8GIEGP3/JYIv7y0tu9t+o snorMzHQyLM3fIW7EpO7/LlTYfsWi+o3TaQdFshVYwaJXrf2IXT4qCLIu0mtIJiQXtm0V8JT5gj wl5wVNt0vm1L1iHvUCakP5Xs4Qgxb2T2c1cWHafm2ou0pFUMYOUo8jH4wkX2jQzcrLK1tq+ejxY yRBa/qJcFwgTvxipFa9xS3mVzWUuAojN1lLei7RQ6qNazPFOgTd3Vf7w+ULIcsS2GFpU/T0eHpb muB/qKvEuoPQIBuFy56D8rB1PGrwjb3kkuVgNq/1LjPACCtXOXiGlBZQwWQkhXit6adbGJ96I9i 8/RYrOUaPzUimjy38l5lIDEGwLye X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--4.908100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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: -6.0 (------) * gnu/packages/haskell.scm (ghc-safeio): New variable. --- gnu/packages/haskell.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 28f5bdffe..0a90ac523 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11334,4 +11334,34 @@ the files in a directory, and turn them into @code{(path, bytestring)} pairs embedded in your Haskell code.") (license license:bsd-3))) +(define-public ghc-safeio + (package + (name "ghc-safeio") + (version "0.0.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/safeio/" + "safeio-" version ".tar.gz")) + (sha256 + (base32 + "04g3070cbjdqj0h9l9ii6470xcbn40xfv4fr89a8yvnkdim9nyfm")))) + (build-system haskell-build-system) + (inputs + `(("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-combinators" ,ghc-conduit-combinators) + ("ghc-exceptions" ,ghc-exceptions) + ("ghc-resourcet" ,ghc-resourcet))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) + ("ghc-test-framework-th" ,ghc-test-framework-th))) + (home-page "https://github.com/luispedro/safeio") + (synopsis "Write output to disk atomically") + (description + "This package implements utilities to perform atomic output so as to +avoid the problem of partial intermediate files.") + (license license:expat))) + ;;; haskell.scm ends here -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 12:40:37 2018 Received: (at 32908) by debbugs.gnu.org; 2 Oct 2018 16:40:37 +0000 Received: from localhost ([127.0.0.1]:34597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Niv-0004e2-GM for submit@debbugs.gnu.org; Tue, 02 Oct 2018 12:40:37 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:38392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Nit-0004dt-AL for 32908@debbugs.gnu.org; Tue, 02 Oct 2018 12:40:36 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id A588B1389E0F for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=mdc; t= 1538498429; x=1540312830; bh=gWzuJhtlM7fDjnMnFqCcYa5BDlblKclNQVr A3qexIto=; b=FX8ttPoddbkbuxkUO/mwmjVzcxA7IJWWwa4s6hk0S1kKWbYyZki iAAk731di4a1/o18/IJ0nUldxp3Fz/dkUM/H8BegYhnPgQG2oR94dQa0eKNH7lXs lwAvj7kU5guaGyYqmp8s+wY7BFPtf8DYweQIJvodngWvLc2WbQa1svMM= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W_HiK36mbUaf for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:29 +0200 (CEST) Received: from SW-IT-P-CAS4.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <32908@debbugs.gnu.org>; Tue, 2 Oct 2018 18:40:29 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS4.mdc-berlin.net (141.80.113.59) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 18:40:28 +0200 From: Ricardo Wurmus To: <32908@debbugs.gnu.org> Subject: [PATCH 24/24] gnu: Add ngless. Date: Tue, 2 Oct 2018 18:38:14 +0200 Message-ID: <20181002163806.5760-9-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> References: <20181002163255.5304-10-ricardo.wurmus@mdc-berlin.de> <20181002163806.5760-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.001 X-TM-AS-Result: No-2.658300-8.000000-10 X-TMASE-MatchedRID: vb/S/ihWjLl7qToVEfwBPAPZZctd3P4BUAjrAJWsTe9EnPVDTqslHHWC d6QvVzbe0EdJ1p8GY2DsZX3M9mdWSo+eiI05y0fpYwaJXrf2IXQM+MjHkGQQYZR/SNlo88otqrO Sn2Ouds/6ickQRB2XRuXg2adwDq7Oo4XUuMvTVpSzLD5kmcW6ZFhDxJd6Mxbj+3g863hsMpGXXr vNRYCsO07BbYrO78pR8uyYRm4ns1AKLCCHI87TLp4CIKY/Hg3AGdQnQSTrKGPEQdG7H66TyND1N E3SaFLXhS54OLr7g0jyobVhSzt3zkkV9MDhLI/oQKKZ0EXHak8FkG+p/afvxq/rCeJHBDjxZ0jP oMw0saaT5BRh+HlK6tjhbJ4ywIs2ghKt2QgWp647hjZ1QGEv8FMFhPtEZehbEkAQkfQ24dOsuoU Rd8lfcA== X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-2.658300-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.001 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32908 Cc: Ricardo Wurmus 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/bioinformatics.scm (ngless): New variable. --- gnu/packages/bioinformatics.scm | 87 +++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index b84498d04..fccccb696 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -38,6 +38,7 @@ #:use-module (guix build-system ant) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system haskell) #:use-module (guix build-system ocaml) #:use-module (guix build-system perl) #:use-module (guix build-system python) @@ -72,6 +73,8 @@ #:use-module (gnu packages groff) #:use-module (gnu packages guile) #:use-module (gnu packages haskell) + #:use-module (gnu packages haskell-check) + #:use-module (gnu packages haskell-web) #:use-module (gnu packages image) #:use-module (gnu packages imagemagick) #:use-module (gnu packages java) @@ -13899,3 +13902,87 @@ adapters, even at low sequence identity. Porechop also supports demultiplexing of Nanopore reads that were barcoded with the Native Barcoding Kit, PCR Barcoding Kit or Rapid Barcoding Kit.") (license license:gpl3+)))) + +(define-public ngless + (package + (name "ngless") + (version "0.9.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/ngless/ngless.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0mc2gi7h4lx74zylvyp76mvc0w6706j858ii9vlgzqsw6acpr117")))) + (build-system haskell-build-system) + (arguments + `(#:haddock? #f ; The haddock phase fails with: NGLess/CmdArgs.hs:20:1: + ; error: parse error on input import + ; import Options.Applicative + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'create-cabal-file + (lambda _ (invoke "hpack") #t))))) + (inputs + `(("ghc-aeson" ,ghc-aeson) + ("ghc-ansi-terminal" ,ghc-ansi-terminal) + ("ghc-async" ,ghc-async) + ("ghc-atomic-write" ,ghc-atomic-write) + ("ghc-bytestring-lexing" ,ghc-bytestring-lexing) + ("ghc-chart" ,ghc-chart) + ("ghc-chart-cairo" ,ghc-chart-cairo) + ("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-algorithms" ,ghc-conduit-algorithms) + ("ghc-conduit-combinators" ,ghc-conduit-combinators) + ("ghc-conduit-extra" ,ghc-conduit-extra) + ("ghc-configurator" ,ghc-configurator) + ("ghc-convertible" ,ghc-convertible) + ("ghc-data-default" ,ghc-data-default) + ("ghc-double-conversion" ,ghc-double-conversion) + ("ghc-edit-distance" ,ghc-edit-distance) + ("ghc-either" ,ghc-either) + ("ghc-errors" ,ghc-errors) + ("ghc-extra" ,ghc-extra) + ("ghc-filemanip" ,ghc-filemanip) + ("ghc-file-embed" ,ghc-file-embed) + ("ghc-gitrev" ,ghc-gitrev) + ("ghc-hashtables" ,ghc-hashtables) + ("ghc-http-conduit" ,ghc-http-conduit) + ("ghc-inline-c" ,ghc-inline-c) + ("ghc-inline-c-cpp" ,ghc-inline-c-cpp) + ("ghc-intervalmap" ,ghc-intervalmap) + ("ghc-missingh" ,ghc-missingh) + ("ghc-optparse-applicative" ,ghc-optparse-applicative) + ("ghc-parsec" ,ghc-parsec) + ("ghc-regex" ,ghc-regex) + ("ghc-safe" ,ghc-safe) + ("ghc-safeio" ,ghc-safeio) + ("ghc-strict" ,ghc-strict) + ("ghc-tar" ,ghc-tar) + ("ghc-text" ,ghc-text) + ("ghc-unliftio" ,ghc-unliftio) + ("ghc-unliftio-core" ,ghc-unliftio-core) + ("ghc-vector" ,ghc-vector) + ("ghc-yaml" ,ghc-yaml) + ("ghc-zlib" ,ghc-zlib))) + (propagated-inputs + `(("r-r6" ,r-r6) + ("r-hdf5r" ,r-hdf5r) + ("r-iterators" ,r-iterators) + ("r-itertools" ,r-itertools) + ("r-matrix" ,r-matrix))) + (native-inputs + `(("ghc-hpack" ,ghc-hpack) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit",ghc-test-framework-hunit) + ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) + ("ghc-test-framework-th" ,ghc-test-framework-th))) + (home-page "https://gitlab.com/ngless/ngless") + (synopsis "DSL for processing next-generation sequencing data") + (description "Ngless is a domain-specific language for +@dfn{next-generation sequencing} (NGS) data processing.") + (license license:expat))) -- 2.19.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 12:38:24 2018 Received: (at 32908) by debbugs.gnu.org; 4 Oct 2018 16:38:24 +0000 Received: from localhost ([127.0.0.1]:36875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g86dr-0000QY-Uw for submit@debbugs.gnu.org; Thu, 04 Oct 2018 12:38:24 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g86do-0000QM-BP for 32908@debbugs.gnu.org; Thu, 04 Oct 2018 12:38:22 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id A325E21F56; Thu, 4 Oct 2018 12:38:19 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 04 Oct 2018 12:38:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=ACf0n9hyLuzyXCuevp3VIVEZ It9oupuPnwsJjrLB8qY=; b=br7StnmmgbYVkmAvWh6yV2DOlhNzne1uwGTkEVil Qv7VaPt54wjwNoTmXezMq5ApjAodMRnmYki68VPRBoznBAS+c8D74WjkWDUpBcr3 1/G7keJ2b7vl+sume8Ui/cTi3Ov3QRE7wuZN8tKKy1wufQDvBRuQaB2G7yYlhfvt ulI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=ACf0n9 hyLuzyXCuevp3VIVEZIt9oupuPnwsJjrLB8qY=; b=Sg8FqYEdfbOs5FAPV1HkC8 mb+2yNhVA+1IfLd5NkPugQhiV1qvXOFS4qev6ov+FeFrUn2mFx8XPym8VLPkHQgF c7BIYCx3p4x23kgLPGpe/aEe1ah8+HKCsqGuD+XwMGjJwA5Oeex2YE1FbboN/Yfj C5TR2KeYf2K0clcgPM1LUGEpyhN5uQqJHvNkcBMVcIc6Ervj+Rptw4mN8HvheiGG 4y8Z1rCmSuUMfkFfCpu8eZmZ/AEhe22QfcQlVFb/+h8yYyVNLeilg0k/ifig2CzJ vV2o75oY9Ky1gdTBYu+dHpyl1w5HhcPajjX7y6Fji18pm+0lis8X2tphQbKY5STA == X-ME-Sender: X-ME-Proxy: Received: from localhost (pool-71-183-39-69.nycmny.fios.verizon.net [71.183.39.69]) by mail.messagingengine.com (Postfix) with ESMTPA id F1E52E49CB; Thu, 4 Oct 2018 12:38:17 -0400 (EDT) Date: Thu, 4 Oct 2018 12:38:16 -0400 From: Leo Famulari To: Ricardo Wurmus Subject: Re: [bug#32908] [PATCH 03/24] gnu: Add ghc-cairo. Message-ID: <20181004163816.GA17469@jasmine.lan> References: <20181002162912.5037-1-ricardo.wurmus@mdc-berlin.de> <20181002162912.5037-3-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20181002162912.5037-3-ricardo.wurmus@mdc-berlin.de> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32908 Cc: 32908@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Oct 02, 2018 at 06:28:51PM +0200, Ricardo Wurmus wrote: > + (modify-phases %standard-phases > + ;; FIXME: This is a copy of the standard configure phase with a tiny > + ;; difference: this package needs the -package-db flag to be passed > + ;; to "runhaskell" in addition to the "configure" action, because it > + ;; depends on gtk2hs-buildtools, which provide setup hooks. Without > + ;; this option the Setup.hs file cannot be evaluated. The > + ;; haskell-build-system should be changed to pass "-package-db" to > + ;; "runhaskell" in any case. > + (replace 'configure Can you file a bug regarding this change to the haskell-build-system? --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlu2QfQACgkQJkb6MLrK fwj0JQ//Q/7QqmBdbhT4QtOhmxyTFORLvkAV9NJN5xjL5lAm9pQWSFBtJ0/0AJ91 sk7ZQxw3CAy5ZX7F0KLfc5WGTlKOWixn0DQ6vE5VgAt3yYKDDM7NlG8igWhpEao/ NiWu3s/Z/yEI5uW/cX9PoNsOlUTCvLDJeOyEccuYcqFaVBgUyyOXMKfJUM1U6Fpo v3rdcmps66Wycvqiz0GrDTorgYL06NKdtxutkHOLKTwoDGvT1yxc5byRBmltkPCI fg8VThlmOdOCatVnbxfhL1jzKTQ8+KyB6lVlO42Gl08YFNSZEGY6hKEaLqxVXLC6 smgBELDW/19qMXBj0v0OjXdAoVweFs2xQhYjQudu5ADDxmvtpiMlaaj88z+4E6eh N1N6OFt4XBs8f82WDwm4XmKDwsXyQDtB9CCKJ5OU4NnAt1CdzdBMlz+ofaQpb720 Pj1IfQT2FUPCa78UqD60g5S5kH8CZQD1CbODvOglgswuwVoRXg0guzT3JdVsduYm WRTMRWReaPS/G3WF1FKN3D5P91UItcPDWgup1nA/tvVTtJ7xVC9YbEcsCc2YA7A9 ttn4++N929kgZJfrUdh1m3HSQNVwgBKIVscT2oIW9KfRUYDM9CSVWuiLpw09HZKd ZqaFXpVxZxdCPEWleHtdYMS5F8CoCMVBiAVNi3gBQKMXvXkt+wU= =aHN9 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 12:38:38 2018 Received: (at 32908) by debbugs.gnu.org; 4 Oct 2018 16:38:38 +0000 Received: from localhost ([127.0.0.1]:36879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g86e6-0000R1-6c for submit@debbugs.gnu.org; Thu, 04 Oct 2018 12:38:38 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:43505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g86e3-0000Qt-Rx for 32908@debbugs.gnu.org; Thu, 04 Oct 2018 12:38:36 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 9E55A21E33; Thu, 4 Oct 2018 12:38:35 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 04 Oct 2018 12:38:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=J14IPdfrB3l/+HFKq69n7oDC rmIYO4Sosf3K+d8f2VU=; b=WgOsodmAOkH5+67AfzMOh/7fbOfSL8yFEYDrei36 k9xYKENfUTw9H9srJgtH0AcIqaqoDESF45cLrYeuDs9mxqr4bTA/JWvpoz+qCY4A iRSFiB46INU9Vnvd9/3SV0+XmJAnCQXzi1hLRZScFfysmALuFq56AKkTAZHLY5gb yWk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=J14IPd frB3l/+HFKq69n7oDCrmIYO4Sosf3K+d8f2VU=; b=ERCjlaDVFHH4olPjxm7BnG UH6rQ3MwYaCfAW9UxGiaRzLjNjQ9kzVLgBGMCwzWVMtBhOL1+7FPmrQ8dHSXIctF 34WpzDyjZPUBdqEhB6v1uldri1YMKObXUMVi/HJkLUmuPuRgjU3LMGd1HFviY8YC yHWfhAaHSD2Wubzm5kbHH8n873CESuwVY12ZY7Fz5A9SDyRH2OvOgMy6d97VLrGl +cxKX/7rFpKiAK374QtkzR07DUcWyU+Q0VUF3bFz5nLz7eXh7bgkCpoXpH9W0Py/ bsh9hSUFlZqYkgZS+O/oIQpkTJd4gB4oe8VzG91i+niI1OEvOG5BZ753sJEyGPHg == X-ME-Sender: X-ME-Proxy: Received: from localhost (pool-71-183-39-69.nycmny.fios.verizon.net [71.183.39.69]) by mail.messagingengine.com (Postfix) with ESMTPA id 21D80E479F; Thu, 4 Oct 2018 12:38:35 -0400 (EDT) Date: Thu, 4 Oct 2018 12:38:34 -0400 From: Leo Famulari To: Ricardo Wurmus Subject: Re: [bug#32908] [PATCH 00/24] Add ngless. Message-ID: <20181004163834.GB17469@jasmine.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="uQr8t48UFsdbeI+V" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32908 Cc: 32908@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --uQr8t48UFsdbeI+V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 02, 2018 at 06:23:09PM +0200, Ricardo Wurmus wrote: > Hello Guix, >=20 > this patch set adds ngless, a DSL for next-gen sequencing data. >=20 > I had to remove ghc-http-client from the native-inputs of ghc-http-condui= t, > because otherwise I would end up with two variants of ghc-http-client. M= aybe > we should avoid adding Haskell packages to native-inputs that are already > among the inputs. >=20 > Ricardo Wurmus (24): > gnu: ghc-http-conduit: Remove ghc-http-client from native-inputs. > gnu: ghc-regex: Fix build. > gnu: Add ghc-cairo. > gnu: Add ghc-chart-cairo. > gnu: Add ghc-atomic-write. > gnu: Add ghc-cereal-conduit. > gnu: Add ghc-lzma. > gnu: Add ghc-stm-conduit. > gnu: Add ghc-bindings-dsl. > gnu: Add ghc-lzma-conduit. > gnu: Add ghc-bzlib-conduit. > gnu: Add ghc-pqueue. > gnu: Add ghc-conduit-algorithms. > gnu: Add ghc-interpolate. > gnu: Add ghc-hpack. > gnu: Add ghc-raw-string-qq. > gnu: Add ghc-inline-c. > gnu: Add ghc-safe-exceptions. > gnu: Add ghc-inline-c-cpp. > gnu: Add ghc-bytestring-lexing. > gnu: Add ghc-configurator. > gnu: Add ghc-file-embed. > gnu: Add ghc-safeio. > gnu: Add ngless. Thanks, LGTM! --uQr8t48UFsdbeI+V Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlu2QgkACgkQJkb6MLrK fwiBjA/9H6+w8U36nE2Qayu0T8cEMpH2DR6DWPyzv9i/5y2YdV5X7OjRpYm3O6i6 YE5JNFGpg1Pv6UsnDThtKbaysKcn7bigRy1+5dQ37fUEkeTgImb164wyO6As1M12 5o3Z2fPTJlL305LSYjZaN6HjYLnKuSQGxSIZtCUmMHMUTJdN9hw9b9B1PmvjPD7O D66llCEB1RTks/a3fKxXarSN1V5vZsgP/zP3t7gB0ruToYBkAp+myF6/lLu8hTj7 Pn0oKpJKsorW6uuB7clTaDbrP2Kx7SwCB5KAseVRr6j7EI6kBe6xu4y2viNJNf0h SmKkp9tVpTGgAwJl73H4O20SPXolU8FiwG7j5hrFmX1q8FR9q9S3LyGFF+v0QZZD tFMGm1bNhZn43yVVzGZFJSHF/u+9uz/dksesB9tV4qzc+jOrChylYcqJNsyPqe3o X79DqEUN7ahVMCFddlTQfd3ReCv0em7lbFriJ1A2jgHa7CDGuHQ/KMCTPAN237U6 cTCjtk313XelU8r/iACNk0FhHcckM12aFXsupOXhvNBWjlDCfLRmZ4QHHCXgGUC4 Cdi2j4EZ02wMEnsSlsJJMxBCBHSd3V6aGIL5t2V7WW8o8byRYxIxlF2qcBmCP/6t KHIet0xcLdWa/Ro6rB1fXQlgJdO9JPTmFwG2ueDThbMN78tnLEI= =TJ80 -----END PGP SIGNATURE----- --uQr8t48UFsdbeI+V-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 11 16:03:18 2018 Received: (at 32908-done) by debbugs.gnu.org; 11 Oct 2018 20:03:18 +0000 Received: from localhost ([127.0.0.1]:45519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAhB0-0001HA-If for submit@debbugs.gnu.org; Thu, 11 Oct 2018 16:03:18 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:37186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAhAy-0001H1-AI for 32908-done@debbugs.gnu.org; Thu, 11 Oct 2018 16:03:17 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 305DD380E29; Thu, 11 Oct 2018 22:03:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:message-id:date:date :in-reply-to:subject:subject:from:from:user-agent:references :received:received:received; s=mdc; t=1539288194; x=1541102595; bh=5zLTUm8pXsnNKNITltqWpXegfUuBBoTmbY9pncsmFiA=; b=ruyocuThfAK2 w2ihp3kTebBGTFNVp/ui3GY2qt7ARdsiT9YPq7hziYXokN25NaggU+FVsEY8YyWL AjuBpvHrlKSUFQRarnssr6eSx/0+EhbIBoxpqZM+lavzhtLRiVSZXQreuqpIpbu+ HB2+Z9R9jyYonFOe0OB9QYR478FREBs= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Phdi_heKzL6; Thu, 11 Oct 2018 22:03:14 +0200 (CEST) Received: from SW-IT-P-CAS1.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Thu, 11 Oct 2018 22:03:14 +0200 (CEST) Received: from localhost (92.200.19.170) by SW-IT-P-CAS1.mdc-berlin.net (141.80.113.53) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 11 Oct 2018 22:03:14 +0200 References: <20181004163834.GB17469@jasmine.lan> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Leo Famulari Subject: Re: [bug#32908] [PATCH 00/24] Add ngless. In-Reply-To: <20181004163834.GB17469@jasmine.lan> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 11 Oct 2018 22:03:13 +0200 Message-ID: <87lg74ntdq.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [92.200.19.170] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24150.002 X-TM-AS-Result: No-9.775300-8.000000-10 X-TMASE-MatchedRID: nVQUmLJJeyZ73HU3OUveQfHkpkyUphL9uPSKAaI54qH34LG/m/BvCnnv qbLkjGO6yzAW3rpgisjOgXE6r4gNc28f0ErdfVpsXP5rFAucBUGt4laWdJbsDEUNHQAoZf5cgU9 yPOtpKH5Ab2Xns/O9sxpX2PbCcGI1eV9BSWW5hKYrV68vwQSkyn0tCKdnhB58hYfw868k05bUZx EAlFPo8/cUt5lc1lLgoGRyAacnhaYY3+IQ558VC8odHCg/mFiWGkkCcsfunEoRTol7j9ptAn7cG d19dSFd X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--9.775300-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24150.002 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32908-done Cc: 32908-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: -6.0 (------) Leo Famulari writes: > On Tue, Oct 02, 2018 at 06:23:09PM +0200, Ricardo Wurmus wrote: >> Hello Guix, >> >> this patch set adds ngless, a DSL for next-gen sequencing data. >> >> I had to remove ghc-http-client from the native-inputs of ghc-http-conduit, >> because otherwise I would end up with two variants of ghc-http-client. Maybe >> we should avoid adding Haskell packages to native-inputs that are already >> among the inputs. >> >> Ricardo Wurmus (24): >> gnu: ghc-http-conduit: Remove ghc-http-client from native-inputs. >> gnu: ghc-regex: Fix build. >> gnu: Add ghc-cairo. >> gnu: Add ghc-chart-cairo. >> gnu: Add ghc-atomic-write. >> gnu: Add ghc-cereal-conduit. >> gnu: Add ghc-lzma. >> gnu: Add ghc-stm-conduit. >> gnu: Add ghc-bindings-dsl. >> gnu: Add ghc-lzma-conduit. >> gnu: Add ghc-bzlib-conduit. >> gnu: Add ghc-pqueue. >> gnu: Add ghc-conduit-algorithms. >> gnu: Add ghc-interpolate. >> gnu: Add ghc-hpack. >> gnu: Add ghc-raw-string-qq. >> gnu: Add ghc-inline-c. >> gnu: Add ghc-safe-exceptions. >> gnu: Add ghc-inline-c-cpp. >> gnu: Add ghc-bytestring-lexing. >> gnu: Add ghc-configurator. >> gnu: Add ghc-file-embed. >> gnu: Add ghc-safeio. >> gnu: Add ngless. > > Thanks, LGTM! Thank you for the review! Pushed with commit d71078bc75d149c70dc573a259986f1731145693. -- Ricardo From unknown Thu Sep 11 15:11:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 09 Nov 2018 12:24:05 +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