From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:54:21 2020 Received: (at submit) by debbugs.gnu.org; 2 Dec 2020 04:54:21 +0000 Received: from localhost ([127.0.0.1]:33880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkK9k-0000bN-Sq for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:54:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:43420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkK9h-0000bD-6X for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:54:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55654) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkK9d-0007Db-EY for guix-patches@gnu.org; Tue, 01 Dec 2020 23:54:13 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:58581) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkK9a-0007tX-9O for guix-patches@gnu.org; Tue, 01 Dec 2020 23:54:13 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 1EB7AE77; Tue, 1 Dec 2020 23:54:06 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:54:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm3; bh=t7QHzjJ4UBmOtOnzI5kXm2rYDr Q+0MQu6AY1GK/kKGU=; b=YmrdTs7IUXCIX1pBk3mQKwqh0ur+6Mw0xev7U5a0tT O5kT83B+3rVkCh0cgcM5vsOuKFWkrlPMT0aNkB5YILz7MRooiaJ5vAK9Zdc9+tkd 5yICqKIowLuAzP+Ege9RAPxlfBiZZmuhjTmXn6KNYYj7xHeebe0W1yqxI1dmGfDB USwHQQfkgy/BDIJVBO2wuSqeleDXzwwI/1KlDYBcLKlMlB3OsqAxp1o4md3fwE3H G/F2GEszuU8uWHlP/4u7OS9Zra0fyzKWcnYMQCO+DU3n0dyz0pOKRADbDWUUAIWc Cp2TxVK9cg25ApA6vB6LTqENxbqenTQf/6JlsVtD0oIg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=t7QHzjJ4UBmOtOnzI 5kXm2rYDrQ+0MQu6AY1GK/kKGU=; b=FQhIGqaJC8ASA/CZ4f0DD//gojZWwBGwS g/oEdaYg0yMW++xCqwiAYGvBCeEqw+w6dqYt4Rd1LzpKoulQWkGG5rbVSKviG0cq uoH4JlOptY20D37ZHCBGLOo83+yZqSxYPRZG7a57S4byhWhSXirxCoRs/OKp8lDX 7SpYNmsq0uDYigvXZT6pcr8qact/WWuU0k94WP9yHN2hUYLWkKgfK0S7fydF+hmi 8opApkOTkT9NWCXxXIyBoTR6V8GrzTqgHNXtGZiMRFgccyhJ0USmgGsUfVSR9njC r8Qea2aqtRtv6jWSjDN6n3PyQ91+tDBnwgHrkSJE3EhUrzKO8eqsw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehjohhn rghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpedvve dutdetveeuvdehffehuefhvedtffetvefhheeiffduhfegteegueetfedvjeenucfkphep ieelrddvheefrddvgeejrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehjohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvght X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 2658C24005A; Tue, 1 Dec 2020 23:54:05 -0500 (EST) From: Jonathan Frederickson To: guix-patches@gnu.org Subject: [PATCH 0/9] Build git-annex with assistant webapp enabled Date: Tue, 1 Dec 2020 23:53:35 -0500 Message-Id: <20201202045335.31096-1-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.147.123.20; envelope-from=jonathan@terracrypt.net; helo=wout4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: Jonathan Frederickson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) A previous patchset added the git-annex assistant to the git-annex package, but the webapp functionality was not included. This patchset enables the webapp, and adds several dependencies that were required to do so. Jonathan Frederickson (9): gnu: Add ghc-yesod-test. gnu: Add ghc-wai-app-static. gnu: Add ghc-yesod-static. gnu: Add ghc-cryptonite-conduit. gnu: ghc-yesod-core: Update to 1.6.18.6. gnu: Add ghc-hjsmin. gnu: Add ghc-template-haskell. gnu: Add ghc-boot-th. gnu: git-annex: Build with git-annex assistant webapp enabled. gnu/packages/haskell-apps.scm | 15 ++- gnu/packages/haskell-crypto.scm | 39 ++++++++ gnu/packages/haskell-web.scm | 158 +++++++++++++++++++++++++++++++- gnu/packages/haskell-xyz.scm | 85 +++++++++++++++++ 4 files changed, 293 insertions(+), 4 deletions(-) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:11 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:11 +0000 Received: from localhost ([127.0.0.1]:33887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBX-0000eg-8E for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:11 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:39741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBV-0000eO-03 for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:10 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id E0785FDF; Tue, 1 Dec 2020 23:56:02 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:56:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm3; bh=g9tp5WIl4d3ofqqJDskozppTF+ 0NdDnQlVOb3JniWw4=; b=VhZF+tLmyY09KcQOEcaL31lXX8+xIWmVWxJv3AX95+ /qYJJYR+7OZJgZXSimCjQyCV1bYb5rOiss5DOraouZ4F8A3n3GHPxXJuJ1h4QQYc fPJwBinSHlIT9JbtY4tsgq3+qlz27q0pwqU7A+4GMI6KdJCWTJnSZZ31qvGekCKe 3j1tFFMDiCtC7Ve2pYV+l1vXphrpHmf/pAAMczO9mxm1S0gU1BXZHcGYadvbYzvv GfWmVPmUO14QPzDaaSAmMGpTnsL6Fq1fk9nBtGSyTpHG7TBIMILYFO6yKR7+7tNi IN4990SKGokGsf+cIWndFeTT0EzmocWjo5Mk2ZdJGTMA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=g9tp5WIl4d3ofqqJD skozppTF+0NdDnQlVOb3JniWw4=; b=RHuMUkvsiFrQT4ty91bXBwV0C3oQGxjnr 1QeT6Wt8Bz/Dt2EJdijqNIoxgONvWq8jAmgRukWRvUsBbxzgiOylRrzG9wJSnIOn oh3UatwY2w27GRUNm+7Uum3t4iJr+A/wJHR2szXCElEqd3bQasuf8jLpKYt83Vpy /YU+2kXSEZFT1hBDCN2GVPTd/j7mOsrpTRz7fliDAzlkAp1v18fDlEjSqUOvDi/i IUxD+ybATiuCLmEuOV2IHONgRdl/7dbRGRhDoVf4aMKTVOIMijGmpkgNFOky39+9 Cnt0aQE0TAJAKLhGUkcGji18TRtCCW8F/Yd5zs695u8OqNfjKYxng== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehjohhn rghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpeehud efhedvtedvheefieduhffhlefgheeuudduheffffdutefgfeetvddtkeekhfenucffohhm rghinhephhgrshhkvghllhdrohhrghdphigvshhougifvggsrdgtohhmnecukfhppeeile drvdehfedrvdegjedrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepjhhonhgrthhhrghnsehtvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 16C8F240059; Tue, 1 Dec 2020 23:56:02 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 1/9] gnu: Add ghc-yesod-test. Date: Tue, 1 Dec 2020 23:55:32 -0500 Message-Id: <20201202045540.31248-1-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-web.scm (ghc-yesod-test): New variable. --- gnu/packages/haskell-web.scm | 50 ++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index a4269599f6..b1ac84be08 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1399,6 +1399,56 @@ Yesod related packages into one cohesive whole. This is the version of Yesod, whereas most of the core code lives in @code{ghc-yesod-core}.") (license license:expat))) +(define-public ghc-yesod-test + (package + (name "ghc-yesod-test") + (version "1.6.10") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/yesod-test/yesod-test-" + version + ".tar.gz")) + (sha256 + (base32 + "0vw6yg5b22a6flbl822z23k0l23as5mmxjcdnj2zgjjv5i713yfx")))) + (build-system haskell-build-system) + (inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-aeson" ,ghc-aeson) + ("ghc-attoparsec" ,ghc-attoparsec) + ("ghc-blaze-builder" ,ghc-blaze-builder) + ("ghc-blaze-html" ,ghc-blaze-html) + ("ghc-case-insensitive" ,ghc-case-insensitive) + ("ghc-conduit" ,ghc-conduit) + ("ghc-cookie" ,ghc-cookie) + ("ghc-hspec-core" ,ghc-hspec-core) + ("ghc-html-conduit" ,ghc-html-conduit) + ("ghc-http-types" ,ghc-http-types) + ("ghc-network" ,ghc-network) + ("ghc-memory" ,ghc-memory) + ("ghc-pretty-show" ,ghc-pretty-show) + ("ghc-semigroups" ,ghc-semigroups) + ("ghc-wai" ,ghc-wai) + ("ghc-wai-extra" ,ghc-wai-extra) + ("ghc-xml-conduit" ,ghc-xml-conduit) + ("ghc-xml-types" ,ghc-xml-types) + ("ghc-yesod-core" ,ghc-yesod-core))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-yesod-form" ,ghc-yesod-form) + ("ghc-unliftio" ,ghc-unliftio) + ("ghc-unliftio-core" ,ghc-unliftio-core))) + (home-page "http://www.yesodweb.com") + (synopsis + "Integration testing for WAI/Yesod Applications") + (description + "Pragmatic integration tests for haskell web applications using WAI and +optionally a database (Persistent). Its main goal is to encourage integration +and system testing of web applications by making everything easy to test.") + (license license:expat))) + (define-public ghc-hxt-charproperties (package (name "ghc-hxt-charproperties") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:16 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:16 +0000 Received: from localhost ([127.0.0.1]:33907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBb-0000fG-J7 for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:16 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:51717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBa-0000eU-8r for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:14 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 97E4EE89; Tue, 1 Dec 2020 23:56:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 01 Dec 2020 23:56:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=hooN7HXMiPJn+ cgNn/gKjO2Ot3b/Ksqm7h/jqlxBNXI=; b=PZOJcbtLusOm4Z/hK8IG5LMo3AwnP Xk6VOaYYpjv548KZkrWzJBvM0Oatjh3C1VzMzIkwhY9zTk1GEtsiAgR9iqfsLF09 Pfzouem9qvs5FPf5zAGhzeVt/SGvVYDVp0+IuFlhC7FqwyR9OHsIPAcTRWN3GgC6 bUQj1AgmKi6yv6k4ynMBS73UFai/IrcLoDGq1i+0Z9toqKqQFvKa6vKpP5b5akiM 89YDBlZlIGMMMP8k2V6cH0uEp8g5MQ8bBIlhVcUDXFEnyYvQkQifrOAzGrV1qFy+ xN4MDC38bv4vlOmqwXWgwOxFscobMV1+Axhkd2IuxfZ/nMPVgnE+gscag== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=hooN7HXMiPJn+cgNn/gKjO2Ot3b/Ksqm7h/jqlxBNXI=; b=rLP095h6 hjFK9hBfF35Oqzac5bl3heKP9NZD78jfflr8mcTOqVfVENl1ULMi5U8ZQwLSv60u 0qL/p+pIVFVFWZIlmx2O7oThkTbOBuTy7dvNU7YT8LW/r1bDIxfSIlELppWz1HGj AqEjdm6u/mFI3+2q3oRyi/rbKEEmjn/71/X+9uxkzcZnn8N1I2xgZGm4LhPU+bko FjAaNCkwIBhFv4ZVvWAHL91a4Gx/9uLV81IJM37Q2wK6uBMXLwFB6da6kdtOxR/U DaU9YNHaD+WZ5LAW0AGem4VPZUoll1TKl5Jr7kS5QTh0oY01z7RBHHj9LPqmeg37 rE7UKZDq/KIoHQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe ekheegfffghefflefhuddthfefleefkedvffeggeevkeeufeekfeeiieejgeefjeenucff ohhmrghinhephhgrshhkvghllhdrohhrghdphigvshhougifvggsrdgtohhmnecukfhppe eiledrvdehfedrvdegjedrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepjhhonhgrthhhrghnsehtvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 05626240057; Tue, 1 Dec 2020 23:56:07 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 2/9] gnu: Add ghc-wai-app-static. Date: Tue, 1 Dec 2020 23:55:33 -0500 Message-Id: <20201202045540.31248-2-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-web.scm (ghc-wai-app-static): New variable. --- gnu/packages/haskell-web.scm | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index b1ac84be08..cd9d097751 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -745,6 +745,57 @@ See also: @end itemize") (license license:bsd-3))) +(define-public ghc-wai-app-static + (package + (name "ghc-wai-app-static") + (version "3.1.7.2") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/wai-app-static/wai-app-static-" + version + ".tar.gz")) + (sha256 + (base32 + "138gd5482psq0wbm8s1az672lksi7vbavq6ayiyjkliivf6xpry8")))) + (build-system haskell-build-system) + (inputs + `(("ghc-wai" ,ghc-wai) + ("ghc-http-types" ,ghc-http-types) + ("ghc-unix-compat" ,ghc-unix-compat) + ("ghc-old-locale" ,ghc-old-locale) + ("ghc-file-embed" ,ghc-file-embed) + ("ghc-cryptonite" ,ghc-cryptonite) + ("ghc-memory" ,ghc-memory) + ("ghc-http-date" ,ghc-http-date) + ("ghc-blaze-html" ,ghc-blaze-html) + ("ghc-blaze-markup" ,ghc-blaze-markup) + ("ghc-mime-types" ,ghc-mime-types) + ("ghc-unordered-containers" + ,ghc-unordered-containers) + ("ghc-zlib" ,ghc-zlib) + ("ghc-wai-extra" ,ghc-wai-extra) + ("ghc-optparse-applicative" + ,ghc-optparse-applicative) + ("ghc-warp" ,ghc-warp))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-network" ,ghc-network) + ("ghc-temporary" ,ghc-temporary) + ("ghc-mockery" ,ghc-mockery))) + (arguments + `(#:cabal-revision + ("1" + "1q7zwjasysgbp9rdp75535igd7s6mhi2bnl4pzsn6vbyfw3qnsxd"))) + (home-page + "http://www.yesodweb.com/book/web-application-interface") + (synopsis "WAI application for static serving") + (description + "WAI application for static serving. Also provides some helper functions +and datatypes for use outside of WAI.") + (license license:expat))) + (define-public ghc-wai-websockets (package (name "ghc-wai-websockets") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:18 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:19 +0000 Received: from localhost ([127.0.0.1]:33909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBe-0000fb-Hz for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:18 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:50825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBa-0000eW-ED for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:15 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id C7394F1C; Tue, 1 Dec 2020 23:56:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:56:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=YZwXmbHSzflkA aivLEJnyJxTAqIZFPgO/bfmCV8KfmA=; b=QFw3LOK8CALtNPAjggFTuIMhmiv8d OxmOe5ugXm7josTv2XircGwDe32Vhd7InVQkEB6gJn86wlJxhS6YpUzrjEJELtJ6 FD7mBOTIaGz3udtpdaEuEze782CxhNtWJrGIo3T0YF+f5nVraKX7bn20ETNVMOhY 7UtaFCe6gix3/ftBKCpJdDcUrUBNw5OvvgkA7z4zlDObjYmJuRwACXZtQhhLEct9 bfEoAoiURH2xjwkZcRrrCzVuXH54Sor4bo4pKo9IUilsQnj/GLVkPao0GQ6Nc/qf e+0qlw2kdrbms87HyC15mamOLAQAerffg4hvH8B9bJ8Orj8qDEn9rwCrA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=YZwXmbHSzflkAaivLEJnyJxTAqIZFPgO/bfmCV8KfmA=; b=k4R8U9Gy zosuJgcydb8xyxs0ICBgjD5hKl/9n9eoycmgrKNVofn5SQISEWLntjbcILr7UrvT VvPcu0u4OsdzuKuBqDLRa0pxXTblEjQ6x7KZj05n++Su8uX3VaAKvg28D9A84Vx/ usWdUQuK8DioyeJKClnp7hsQnGgkcGAvaIecj9ELPsglE+Iv9KOPGZQHbnUsus0Q 6Rxzkqg5ZOlLi//d6UteZN/deh/v4GmoK8b2w/1InUZo05PxnEoKIexQilDEzc0p HlV6rW0YqPk/ZCIFYa5DcBKqB5bKsCCraVEWi5RVorb9dpwAQwPgvzFD66VSY8Zp PDHIBamraqxGAg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe euieejvdehueegvedtkefftdelleehveeuhfefvddtuddtleelleefjeekfeevffenucff ohhmrghinhephhgrshhkvghllhdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppeeile drvdehfedrvdegjedrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepjhhonhgrthhhrghnsehtvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 4ABDE24005A; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 4/9] gnu: Add ghc-cryptonite-conduit. Date: Tue, 1 Dec 2020 23:55:35 -0500 Message-Id: <20201202045540.31248-4-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-crypto.scm (ghc-cryptonite-conduit): New variable. --- gnu/packages/haskell-crypto.scm | 39 +++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index c92dec9932..ec6c643592 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -330,6 +330,45 @@ public key algorithms, key derivation numbers, cryptographic random number generators, and more.") (license license:bsd-3))) +(define-public ghc-cryptonite-conduit + (package + (name "ghc-cryptonite-conduit") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/cryptonite-conduit/cryptonite-conduit-" + version + ".tar.gz")) + (sha256 + (base32 + "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh")))) + (build-system haskell-build-system) + (inputs + `(("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-extra" ,ghc-conduit-extra) + ("ghc-cryptonite" ,ghc-cryptonite) + ("ghc-exceptions" ,ghc-exceptions) + ("ghc-memory" ,ghc-memory) + ("ghc-resourcet" ,ghc-resourcet))) + (native-inputs + `(("ghc-conduit-combinators" + ,ghc-conduit-combinators) + ("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) + (arguments + `(#:cabal-revision + ("1" + "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz"))) + (home-page + "https://github.com/haskell-crypto/cryptonite-conduit") + (synopsis "Conduit bridge for cryptonite") + (description + "This package provides a simple conduit wrapper for cryptonite hashes") + (license license:bsd-3))) + (define-public ghc-digest (package (name "ghc-digest") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:19 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:19 +0000 Received: from localhost ([127.0.0.1]:33911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBe-0000fd-RE for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:19 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:56955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBa-0000eV-Ao for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:15 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id AE34CEAE; Tue, 1 Dec 2020 23:56:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 01 Dec 2020 23:56:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=lHoxxqx128LOg 7Lytfj9RQMIGe1XD9feinLlWxL7RVA=; b=AQvj2vgdyxkKaRC8JGzJ3t6XB3bDy qQ4i/XZrfaCox3WsN9uNVJ4nE0wLaKilisR61wh+Luwq1n9BAasqj1JcKr2JlUK0 OCsd+qvrXGNqGDgFpAj/4e2/LRvuMe3sKJSxUipo3ks1LN3ySGaxWo1Gb19Ibp6+ 6gosRB/Iausfa3BnpA1r8VuFECaT7pB6kX5LTD5qnalD9NFW5Lcv/k+jYn6ues36 vLVMs0yPMUsZve/iUTn9tFrUwiJXZCxOjjacgpqMjVmngQQK/xqO6YISr5LquJQ/ /BlNXhvM0K6dY+AgwafYQ6jGjw5XguZiNSy1NDUQK8gPcrOY79Opbf70A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=lHoxxqx128LOg7Lytfj9RQMIGe1XD9feinLlWxL7RVA=; b=Tl+y9BIM d9GllmlEb9vWs/e7m1QpOG/VpghWpP1R0vcvzU2J4nNd3bd8iJc2QKSHrm2woyeF JLH6Rt8d806smp2CC+1Hf5iRep3OrcduQ6PDrIFKHnqygg9v036Q2e/iRIux5E7X HFnf8bMnweEiULsWRT7EZyxfeZ99+jKLjR+uNksQVoBArlgUqIZVXTdfTHPpCzy0 rT41+MdgXvmwgFLq8KkxW8/4RDBM3u8uPKNBVrqd1H9OnVVpmC8BQHgWEeGM04B8 X7MhCAaxLsVd74SQn1ajxKdMCk/YzpsMr7C5uRXSu4mV9IuA62EOr3WUI6TfCv+G pXlaaxW1RYl69A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe ekheegfffghefflefhuddthfefleefkedvffeggeevkeeufeekfeeiieejgeefjeenucff ohhmrghinhephhgrshhkvghllhdrohhrghdphigvshhougifvggsrdgtohhmnecukfhppe eiledrvdehfedrvdegjedrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepjhhonhgrthhhrghnsehtvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 28161240059; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 3/9] gnu: Add ghc-yesod-static. Date: Tue, 1 Dec 2020 23:55:34 -0500 Message-Id: <20201202045540.31248-3-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-web.scm (ghc-yesod-static): New variable. --- gnu/packages/haskell-web.scm | 52 ++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index cd9d097751..02b885a587 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1450,6 +1450,58 @@ Yesod related packages into one cohesive whole. This is the version of Yesod, whereas most of the core code lives in @code{ghc-yesod-core}.") (license license:expat))) +(define-public ghc-yesod-static + (package + (name "ghc-yesod-static") + (version "1.6.1.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/yesod-static/yesod-static-" + version + ".tar.gz")) + (sha256 + (base32 + "18f5hm9ncvkzl8bkn39cg841z0k5iqs5w45afsyk9y6k98pjd54p")))) + (build-system haskell-build-system) + (inputs + `(("ghc-async" ,ghc-async) + ("ghc-attoparsec" ,ghc-attoparsec) + ("ghc-base64-bytestring" ,ghc-base64-bytestring) + ("ghc-blaze-builder" ,ghc-blaze-builder) + ("ghc-conduit" ,ghc-conduit) + ("ghc-cryptonite" ,ghc-cryptonite) + ("ghc-cryptonite-conduit" + ,ghc-cryptonite-conduit) + ("ghc-css-text" ,ghc-css-text) + ("ghc-data-default" ,ghc-data-default) + ("ghc-file-embed" ,ghc-file-embed) + ("ghc-hashable" ,ghc-hashable) + ("ghc-hjsmin" ,ghc-hjsmin) + ("ghc-http-types" ,ghc-http-types) + ("ghc-memory" ,ghc-memory) + ("ghc-mime-types" ,ghc-mime-types) + ("ghc-unix-compat" ,ghc-unix-compat) + ("ghc-unordered-containers" + ,ghc-unordered-containers) + ("ghc-wai" ,ghc-wai) + ("ghc-wai-app-static" ,ghc-wai-app-static) + ("ghc-yesod-core" ,ghc-yesod-core))) + (native-inputs + `(("ghc-hspec" ,ghc-hspec) + ("ghc-yesod-test" ,ghc-yesod-test) + ("ghc-wai-extra" ,ghc-wai-extra) + ("ghc-hunit" ,ghc-hunit) + ("ghc-rio" ,ghc-rio))) + (home-page "http://www.yesodweb.com/") + (synopsis + "Static file serving subsite for Yesod Web Framework") + (description + "This package provides a static file serving subsite for the Yesod Web +Framework.") + (license license:expat))) + (define-public ghc-yesod-test (package (name "ghc-yesod-test") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:19 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:19 +0000 Received: from localhost ([127.0.0.1]:33913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBf-0000fl-8A for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:19 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:42531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBa-0000eX-NK for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:15 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 10CEAFAB; Tue, 1 Dec 2020 23:56:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=EgbIlQPYcH/GB nRm3/OMa/jXuDOCg29jpEscCpq6en4=; b=nZ337rzRzEXv0WiPNPAmX+BYx/pr3 l56lBwkkkFLDmVDDVLAYlC4jhOLxDIYcRFXrTuKp0OJ1uyoh5G27aWL/Ww4XBYcZ hezVF5PKtfKheTxr6XK6+vNdT3S3QM3OrkPdKNhCqunbffh55P2N+zW6zXM8tBtG PGn3IRcn5C8DhaQ2V+pseOpbxvvvY/TAizDq5+NSdH94Ff0eLLHMtJrPy7aQYBfS 2K8tuEWaF91BuH/hfyZuPLEUmDJwlxHK/Vx6qDAS2/2PfIfiq2klHc+k7sdH42Zp kXG8WTkccLWz9M+2xWeqmeQVN2STGdldHUWDln8V31tlUhReC0gMznirg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=EgbIlQPYcH/GBnRm3/OMa/jXuDOCg29jpEscCpq6en4=; b=oitTx0In hiEQheArlLQHEaD/6lvEH2860G3VjdfYhqVQH3Q9dDkqbSCryAkIJkOGRpgXnaOk C5vBq8YpZ1CVFESTSsASUp/s6N7dz6ajPYiyBrgam5bePfMrDVgnvv69SrVxgsFB IGG8Cp+HRr5QgisHv3+XMt4WHYwUOsd8lht6985+tv7HcH7dFsTBn5t158zZuPYE O/SONquMyVIq/hubWT3Z2dJRRfYP1TkDyzMcEV4Mfuh9+rLyxdwMpYrqB6J4XqVi aAK/0zdI0WWh1PnKdhhtCpL79L2EZxz63R9iRKgt/wMk1TZuC4RCnCgXvhD3DjRp Ge4D2UJkN/ouVg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe eltdegudehveejieethedvjeffjeejkeevfeehfeeitedvueehjeffjeekgefhheenucfk phepieelrddvheefrddvgeejrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehjohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvght X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 6C89924005C; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 5/9] gnu: ghc-yesod-core: Update to 1.6.18.6. Date: Tue, 1 Dec 2020 23:55:36 -0500 Message-Id: <20201202045540.31248-5-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-web.scm (ghc-yesod-core): Update to 1.6.18.6. --- gnu/packages/haskell-web.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 02b885a587..ce28253914 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1266,7 +1266,7 @@ avoid any issues with characters.") (define-public ghc-yesod-core (package (name "ghc-yesod-core") - (version "1.6.16.1") + (version "1.6.18.6") (source (origin (method url-fetch) @@ -1275,7 +1275,7 @@ avoid any issues with characters.") "yesod-core-" version ".tar.gz")) (sha256 (base32 - "0a0yv7wkwvb0n6iia532y9nzrirgnm09pjc8hpm0lx4ff609pgd2")))) + "1iay7lrc52krhnlkvr6bxchnwk9lj316fv2d47bh3bfay69wqc69")))) (build-system haskell-build-system) (inputs `(("ghc-wai" ,ghc-wai) ("ghc-extra" ,ghc-extra) @@ -1299,7 +1299,6 @@ avoid any issues with characters.") ("ghc-monad-logger" ,ghc-monad-logger) ("ghc-conduit" ,ghc-conduit) ("ghc-resourcet" ,ghc-resourcet) - ("ghc-rio" ,ghc-rio) ("ghc-lifted-base" ,ghc-lifted-base) ("ghc-blaze-html" ,ghc-blaze-html) ("ghc-blaze-markup" ,ghc-blaze-markup) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:19 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:19 +0000 Received: from localhost ([127.0.0.1]:33915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBf-0000fs-Hp for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:19 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:47685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBb-0000ee-C2 for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:16 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 34CC5FB6; Tue, 1 Dec 2020 23:56:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=DHW5BdRK//4QE JaCd3zxlSEqHF+VWPJw97wr52g67zI=; b=eYEyfZnkGbyrEtUR1+zwkAw5+hm03 cnw7NYUpB0hap0jL5Akk/yRxKQ5ZNZQsfxmvWZ5uyE+/VvCsI+WXkn/aRVOQPC84 K1F6MaMTfvxUhfiumBfbj7L4QF0vKnB08JVMzGgr03kqAC2nRhBh7Q8tuCt2PEfo W/4IeensVacPy4hTv4iCi47QIbzJyAdVJQxE+pH8E2Pu/RkAJCitfaB3jqkS0SpB nywgwN3pxzAK6go8LjZomAfqrJj8JoPrN4c+He56kx8j10MsU6FDVaTamgY9oWo3 Ftz2/sVGjPKKI9Tfzl0KGb0n5JIUfSWU1KiZufxlJae1KOfOfM9tjIuKg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=DHW5BdRK//4QEJaCd3zxlSEqHF+VWPJw97wr52g67zI=; b=n4JQCDh2 JM6WK4SrfA6BTlNZFViYOD+P+J/LJllyRhHnsRSlacoGLgxMsk5jSuN7ioN20TIw uA7bOxe/NzVYxbQocDnq79o25T7EHiYyGJ6Z7XolGYZ2WhZIrs/QF20IcsImnZSL A7FgtQFH/Kke6IWS2D5CiNe+5oGSv62gI9Y/2Ca+tMdLEQUq+sH0mc4nkogL2Aja r0QXz9dk5v8Ne9JO/cx8chjXNb9uXNTFyHy8JJGoYxqiNVm+Bxubu/60bFa57CnX xrE6LsXWM1jpokkmm4jvnuc1aqyyHl1kccroLoWr5SuSSjnXduu1dSOCfeJOB7ey VS2kY8+u4NsKHw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe euieejvdehueegvedtkefftdelleehveeuhfefvddtuddtleelleefjeekfeevffenucff ohhmrghinhephhgrshhkvghllhdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppeeile drvdehfedrvdegjedrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepjhhonhgrthhhrghnsehtvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 8F502240061; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 6/9] gnu: Add ghc-hjsmin. Date: Tue, 1 Dec 2020 23:55:37 -0500 Message-Id: <20201202045540.31248-6-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-xyz.scm (ghc-hjsmin): New variable. --- gnu/packages/haskell-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 19eabd949b..b24c8cf7b7 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15469,3 +15469,36 @@ Zstandard compression algorithm, a fast lossless compression algorithm targeting real-time compression scenarios at zlib-level and better compression ratios.") (license license:bsd-3))) + +(define-public ghc-hjsmin + (package + (name "ghc-hjsmin") + (version "0.2.0.4") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/hjsmin/hjsmin-" + version + ".tar.gz")) + (sha256 + (base32 + "1r2p5rjdjr25j3w4s57q5hxw2c3ymw12x7ms18yvglnq2ivr9fc1")))) + (build-system haskell-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'check)))) + (inputs + `(("ghc-language-javascript" + ,ghc-language-javascript) + ("ghc-optparse-applicative" + ,ghc-optparse-applicative))) + (native-inputs `(("ghc-extra" ,ghc-extra))) + (home-page "https://github.com/erikd/hjsmin") + (synopsis + "Haskell implementation of a javascript minifier") + (description + "Reduces size of javascript files by stripping out extraneous whitespace +and other syntactic elements, without changing the semantics.") + (license license:bsd-3))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:20 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:20 +0000 Received: from localhost ([127.0.0.1]:33917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBf-0000fz-T0 for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:20 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:32961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBb-0000ef-C3 for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:15 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 5AC44FCD; Tue, 1 Dec 2020 23:56:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=CMhvtfpse+UFD kQ28fboKoXbhalGfrtSwYdLUcN8kz4=; b=kTtjp1dAo8HwqZ42gb6kgqxXoRRkx gbLgrSUR7Wb/5+OYz7Pp2Cy7HcqlNHGFgogURxuqE3NRciFNmM6e87MFgtJ3744w qvVe3N92Jasg7L3Ogmv/Ddm8X4DhpQH+KP1dsbLqKSLItaV85DmdMBfVrYg6edqh ITONeKjYuhY0EcuQ1zPyk2BSImOFem1IREW7pgPOvg9y614rdcKWWOuQd0P4joDf NrWeCiNnwu0i2DCHvPM8QNTPgS8vk5MaltdIK0k89WsYOqLhk65ynxi8ONx4KpOi sPXKDS4q+aeBD1lfgHHfthspzfXPmwvqNZJHanjXDF2ETTg4wODvpnRiw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=CMhvtfpse+UFDkQ28fboKoXbhalGfrtSwYdLUcN8kz4=; b=bx8jEc14 vmJ5VslKwff3NVK3OEqvUnkMM0ag97jg66tyxyujGRHKCyfdCRYSMBUMKyNQUlm+ Jbmpwdi/53ngnyYr5sr2Sdvmqtw9IfDiXikcpn9vkdLVh+z49tCKIEwQtCwFQtZp VComa9zHR8bB+X0mEmLT2r1ZktJDP3b4zFOjktMpBJODUuq+7hLy/0/OA8vFfk5t HVRFYGkR3dIcxdRWWK3XNoOt67Ceqjz7txI1GQ6pU0zH+HnvpLI4ByPwX0UBw9sb Ban5bBMIs7oc7JR9sk0fVDfgYZS6TGYqfUAm3KHpCPMyBHejjwYl/o+WXt1FGhim aDYKAbqlFt/JlQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe euleehudeiudetjeegkeelffejleelteejveffudevgfehgfekheekiedtjedvieenucff ohhmrghinhephhgrshhkvghllhdrohhrghenucfkphepieelrddvheefrddvgeejrdelie enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhn rghthhgrnhesthgvrhhrrggtrhihphhtrdhnvght X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id B14F6240062; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 7/9] gnu: Add ghc-template-haskell. Date: Tue, 1 Dec 2020 23:55:38 -0500 Message-Id: <20201202045540.31248-7-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-xyz.scm (ghc-template-haskell): New variable. --- gnu/packages/haskell-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index b24c8cf7b7..a486f5cd59 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15502,3 +15502,29 @@ compression ratios.") "Reduces size of javascript files by stripping out extraneous whitespace and other syntactic elements, without changing the semantics.") (license license:bsd-3))) + +(define-public ghc-template-haskell + (package + (name "ghc-template-haskell") + (version "2.16.0.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/template-haskell/template-haskell-" + version + ".tar.gz")) + (sha256 + (base32 + "1nk1cv35szp80qkhbyh5gn6vn194zzl0wz186qrqdrdx3a9r9w4g")))) + (build-system haskell-build-system) + (inputs + `(("ghc-boot-th" ,ghc-boot-th))) + (home-page + "http://hackage.haskell.org/package/template-haskell") + (synopsis "Support library for Template Haskell") + (description + "This package provides modules containing facilities for manipulating +Haskell source code using Template Haskell. See + for more information.") + (license license:bsd-3))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:21 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:21 +0000 Received: from localhost ([127.0.0.1]:33925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBh-0000gN-7d for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:21 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:36615) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBg-0000ex-0S for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:20 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 7E6FEFD2; Tue, 1 Dec 2020 23:56:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 01 Dec 2020 23:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=WXiQaI7QE+6Qj CU090GhmRtthznZ/a3QaSLKclzDKaY=; b=K+WdIneUuzFQBAPQIDFpmEMwkUmS1 p4DcrIGiu9HjQUYvl1fcogylzolRBMwtNvbdg6z+dD/qTruhBsxj1pcuQNbdV8FI 53FSuuRlVJTS+nEwUGBf1Sgj1hnlFIzKdijlcoYMZs7THskIMbajtjQ9pZy+eUyo 5F8OTRkoPIaXBhs79amK/c+tngi2DS7dBU4txXKZr8gd/68QQKjZZM+cLryOkgg4 m83lm9asD0pa4Dv3st+sUjXuCntvzowEtMqzoSauf49khD/w29jxd7zN0A8EN+W0 n6Mbhqb+Mu7GRY/ausymVOPWn+7E8KJ9WqihaWnPWbnVB40VBygOwbudQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=WXiQaI7QE+6QjCU090GhmRtthznZ/a3QaSLKclzDKaY=; b=lypcpAEO 9GPwSP+9HyqNC0yOWnT+SPLYUC6Y5mdueaSuqbLSzYopcuGZMXVug7dBRCqOvGVP jxbDSUf85I0B/l+S6VNKj5ttn7XCcyZHZWnaTpkv/e+ugqtfoPzVZ1OvZ+AUO99P a+xkEBQGgsTA++RSlK53rVuVf6i+/YqZ1ZnxUgjxvcsqQeDe5TZBBs/y+ugpCe2S lxCRmA6vJT11cukq0ivxzyjg75Cj6GQJkodyjKRjzbBDQlQ/cJKn7hDLuWzHXuyV p7y9X2gYpZ5h4xbjhDAumQKZKhVirZgjgpvyqtSSUrc+4DfrqCy8+uuNWHIoADZE LFsxJ8WJyz8FNg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe eltdegudehveejieethedvjeffjeejkeevfeehfeeitedvueehjeffjeekgefhheenucfk phepieelrddvheefrddvgeejrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehjohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvght X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 00509240065; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 9/9] gnu: git-annex: Build with git-annex assistant webapp enabled. Date: Tue, 1 Dec 2020 23:55:40 -0500 Message-Id: <20201202045540.31248-9-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-apps.scm (git-annex): Enable git-annex assistant webapp. --- gnu/packages/haskell-apps.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/packages/haskell-apps.scm b/gnu/packages/haskell-apps.scm index da1bd2128c..2d6fac234f 100644 --- a/gnu/packages/haskell-apps.scm +++ b/gnu/packages/haskell-apps.scm @@ -350,7 +350,7 @@ to @code{cabal repl}).") (build-system haskell-build-system) (arguments `(#:configure-flags - '("--flags=-Android -Webapp") + '("--flags=-Android Webapp") #:phases (modify-phases %standard-phases (add-before 'configure 'patch-shell-for-tests @@ -441,9 +441,11 @@ to @code{cabal repl}).") ("ghc-aeson" ,ghc-aeson) ("ghc-async" ,ghc-async) ("ghc-aws" ,ghc-aws) + ("ghc-blaze-builder" ,ghc-blaze-builder) ("ghc-bloomfilter" ,ghc-bloomfilter) ("ghc-byteable" ,ghc-byteable) ("ghc-case-insensitive" ,ghc-case-insensitive) + ("ghc-clientsession" ,ghc-clientsession) ("ghc-concurrent-output" ,ghc-concurrent-output) ("ghc-crypto-api" ,ghc-crypto-api) ("ghc-cryptonite" ,ghc-cryptonite) @@ -473,6 +475,7 @@ to @code{cabal repl}).") ("ghc-network-multicast" ,ghc-network-multicast) ("ghc-old-locale" ,ghc-old-locale) ("ghc-optparse-applicative" ,ghc-optparse-applicative) + ("ghc-path-pieces" ,ghc-path-pieces) ("ghc-persistent" ,ghc-persistent) ("ghc-persistent-sqlite" ,ghc-persistent-sqlite) ("ghc-persistent-template" ,ghc-persistent-template) @@ -483,14 +486,24 @@ to @code{cabal repl}).") ("ghc-safesemaphore" ,ghc-safesemaphore) ("ghc-sandi" ,ghc-sandi) ("ghc-securemem" ,ghc-securemem) + ("ghc-shakespeare" ,ghc-shakespeare) ("ghc-socks" ,ghc-socks) ("ghc-split" ,ghc-split) ("ghc-stm-chans" ,ghc-stm-chans) ("ghc-tagsoup" ,ghc-tagsoup) + ("ghc-template-haskell" ,ghc-template-haskell) ("ghc-unix-compat" ,ghc-unix-compat) ("ghc-unordered-containers" ,ghc-unordered-containers) ("ghc-utf8-string" ,ghc-utf8-string) ("ghc-uuid" ,ghc-uuid) + ("ghc-wai" ,ghc-wai) + ("ghc-wai-extra" ,ghc-wai-extra) + ("ghc-warp" ,ghc-warp) + ("ghc-warp-tls" ,ghc-warp-tls) + ("ghc-yesod" ,ghc-yesod) + ("ghc-yesod-core" ,ghc-yesod-core) + ("ghc-yesod-form" ,ghc-yesod-form) + ("ghc-yesod-static" ,ghc-yesod-static) ("git" ,git) ("rsync" ,rsync))) (native-inputs -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 01 23:56:22 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:22 +0000 Received: from localhost ([127.0.0.1]:33927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBh-0000gQ-ME for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:22 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:46961) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBg-0000ey-0q for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:20 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 64752FCF; Tue, 1 Dec 2020 23:56:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 01 Dec 2020 23:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=RauIY0MaZndl/ /PQIcWgqo5ueBHnmQSe8OKJ5fDTdhg=; b=pW7lfR0WBRb2gRBxLHe3PCBLhnWmq QFrURxw6a75motjC6QdAb6aHuVgZMRHtYn+CKe1SZfNY0dd/3JwYxFR1FUJ2uF9L UtGRDvIhpChdP/SdF3UbVKFzXBvJ4sn3oNgNBwuaMEPyyj/d2325KNfaQoAgkftU twbZNhp+kSE5+BGCD4CTCwh01QKeatQTQD+Lx3yoh3Y7oPyt+9pFpUp5Ktja6en8 +pz4o5DXdvNZDS98//P7LmbTDZBOVCN1WEXI+UrA/+JhdyZG1gxdhx8Yf6G4lV1r yLjoOmwE24rvdz2TWw7ioZK9PIrng0u8e3UM8MoWBlDkjd6Vn5+i8jGjg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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= fm1; bh=RauIY0MaZndl//PQIcWgqo5ueBHnmQSe8OKJ5fDTdhg=; b=Ta93H4c0 IY0UijPb13MZELTwn7k59H3tUmnSDpTqJeQYxsUF/oPIubFFheGdEBXZMDXgYk4y kPShApGWbN0pLBCd+iKyj44AvrmTpG7P6mPQ8gQOa4ln9UQylLe6ruQXlFZ7mxqo fup8jxiuUXwhQTN5r4C62yMSKQ/NjL68JtlLF2MSKCKndzrNE1IBDnJi5pmO9l3y hPV2GahKsJxfKSPluZ5W5nHWLfSMfi3DQIlah2J9g8mFMygx+GOPMCHF1Hplkrk/ s3U+rSlVVPiiKp08+sM29TTZWL7IfGpG0WVRia+MpqQ4mNsKPAvjORSOIddKMmAm bcNjsXQzTvfw1A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe euleehudeiudetjeegkeelffejleelteejveffudevgfehgfekheekiedtjedvieenucff ohhmrghinhephhgrshhkvghllhdrohhrghenucfkphepieelrddvheefrddvgeejrdelie enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhn rghthhgrnhesthgvrhhrrggtrhihphhtrdhnvght X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id D1F34240063; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson To: 45000@debbugs.gnu.org Subject: [PATCH 8/9] gnu: Add ghc-boot-th. Date: Tue, 1 Dec 2020 23:55:39 -0500 Message-Id: <20201202045540.31248-8-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) * gnu/packages/haskell-xyz.scm (ghc-boot-th): New variable. --- gnu/packages/haskell-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index a486f5cd59..aa52b69540 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15528,3 +15528,29 @@ and other syntactic elements, without changing the semantics.") Haskell source code using Template Haskell. See for more information.") (license license:bsd-3))) + +(define-public ghc-boot-th + (package + (name "ghc-boot-th") + (version "8.10.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/ghc-boot-th/ghc-boot-th-" + version + ".tar.gz")) + (sha256 + (base32 + "0vhhmsd32p7zn9vhpv4d0k0b55n2dyhzy42xblndrma617kz8gli")))) + (build-system haskell-build-system) + (home-page + "http://hackage.haskell.org/package/ghc-boot-th") + (synopsis + "Shared functionality between GHC and the `template-haskell` library") + (description + "This library contains various bits shared between the ghc and +template-haskell libraries. This package exists to ensure that +template-haskell has a minimal set of transitive dependencies, since it is +intended to be depended upon by user code.") + (license license:bsd-3))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 02 06:26:48 2020 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 11:26:48 +0000 Received: from localhost ([127.0.0.1]:34533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkQHX-0002R2-TP for submit@debbugs.gnu.org; Wed, 02 Dec 2020 06:26:48 -0500 Received: from mail-wm1-f68.google.com ([209.85.128.68]:51084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkQHV-0002Qh-K3 for 45000@debbugs.gnu.org; Wed, 02 Dec 2020 06:26:46 -0500 Received: by mail-wm1-f68.google.com with SMTP id c198so6249085wmd.0 for <45000@debbugs.gnu.org>; Wed, 02 Dec 2020 03:26:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=JtFHC57Qy0s/6GFf+Jld2VfUan7OIEI4Il0NUrkGF8w=; b=PjhdtiganDRUIb81tjPtk8aFEkLKQ/XMqFBbqbDMfr0zzyJyu1SemdoGNcP2m2bG1u +jV1GOI/6LK5JKzSogL7YL6b7MyDD3twrQ7jGCxWDqOT4HQHzEwvtYX2uoz0PlqUU3rN /z3MoIpH3qGiK4Q1XOxymKhfba0OBzMoHUiZ/uzphdWjVADEHYYp6AXMdKbewPEcbzZ/ oDO46S5MfvKJvXedAMyMLVf9b+rv8AG2TAwducgZEDLxtVARCpZOxi+hwjGCDPPBDOjG s5hjfeVAniaWkOXwTMlbcMY5eRdmhrDULes4Cln77dTIkkWcNMW5zfpdQPdlPr2gpNSJ QTSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=JtFHC57Qy0s/6GFf+Jld2VfUan7OIEI4Il0NUrkGF8w=; b=KzkUa9OEsXbm7CBzuVkN+jcY4cXIcQSiBdh7XmVbJzfiJ2JlekpdjHXRwOL0jN3H/4 lOiksFBWZC5c1J2bUuV2AiczAYLEu+DEfh4iiCr9dAiEQP9k0dA+XMGKZwp4wd0J4bmy L8wI38sHytEHptYHW/xDlbb50gsghcusq+CoM6qdRlEv6UGrBR2Zm6ZPbS4pjqupvphX uvg5Hf/qA9ztnFAr2HUXJjNuCssCLOGAUQ2Xkxa0/dT0lLYN4877E6cUx3EdH2CbPmV0 YkENJo3hOlV+eIAEN6FPrYCEZxWVUDBaWtRn/Gc1vSweMJ3t31s6gsj84+GmnvhEMOvY 2xvw== X-Gm-Message-State: AOAM533a4LSxBPDfAsTok6GinZkb6ghulAuyFS+eXS7pAUxm3F1p2ABs VvhOJjwRx+Hw0kwHShqYtb4xL6sqk7L9xA== X-Google-Smtp-Source: ABdhPJxNysdwls2f0+Z0nMR/6GBZ8Nf8CjYMVP3bSEA1anh0n2nv+4eo40sar8GZAiA/cfZ9GirCmw== X-Received: by 2002:a1c:804a:: with SMTP id b71mr2649980wmd.21.1606908399613; Wed, 02 Dec 2020 03:26:39 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id z189sm1628808wme.23.2020.12.02.03.26.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Dec 2020 03:26:39 -0800 (PST) From: zimoun To: Jonathan Frederickson , 45000@debbugs.gnu.org Subject: Re: [bug#45000] [PATCH 0/9] Build git-annex with assistant webapp enabled In-Reply-To: <20201202045335.31096-1-jonathan@terracrypt.net> References: <20201202045335.31096-1-jonathan@terracrypt.net> Date: Wed, 02 Dec 2020 12:17:53 +0100 Message-ID: <86sg8o1mou.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) Hi, Thanks for the patchset. On Tue, 01 Dec 2020 at 23:53, Jonathan Frederickson wrote: > Jonathan Frederickson (9): > gnu: Add ghc-yesod-test. > gnu: Add ghc-wai-app-static. > gnu: Add ghc-yesod-static. > gnu: Add ghc-cryptonite-conduit. > gnu: ghc-yesod-core: Update to 1.6.18.6. > gnu: Add ghc-hjsmin. > gnu: Add ghc-template-haskell. > gnu: Add ghc-boot-th. > gnu: git-annex: Build with git-annex assistant webapp enabled. The git-annex package is growing and now start to fetch bunch of dependencies. Well, I do not necessary want to have all that when I only use the CLI part of git-annex. Does it make sense to have 2 variants: git-annex (minimal) and git-annex-assistant (full features)? All the best, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 00:31:46 2020 Received: (at 45000) by debbugs.gnu.org; 3 Dec 2020 05:31:46 +0000 Received: from localhost ([127.0.0.1]:37992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkhDW-0001Ih-4O for submit@debbugs.gnu.org; Thu, 03 Dec 2020 00:31:46 -0500 Received: from out0.migadu.com ([94.23.1.103]:10856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkhDU-0001IV-02 for 45000@debbugs.gnu.org; Thu, 03 Dec 2020 00:31:45 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1606973543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=C/bVSQ6ZX1nfKquImOcOrOuyARNSUaaTqTkTqtw6gA8=; b=LqbpsE18dmllienzql8kT1rOx+/zyEFS5KSGuPx7vTGIYwopdq7UWclOGLl3SU8PHmRp5t MmpBLXEzy/3oqjEXHXLIoKErjjQEr7WyztaFrSBx0q3zDBIIymXLYOwnt4NvQfUDpV5IW1 VoN4yL+DvUOfi1RGClrIv2bjXzQ+ObgQaQwpC1e3DEdNxNBTk5nCzPrrSZqCWln2/MBFVH Kzh82PnCXUZvVXb1UpK0lTHkSghx7vWn2FFPhwE6qf7zYEIUEHckpufyMjFr5E8Gux0H1B khzfkNGxV1E4Yb/8bEKAxp983TG1eb/47Lw68pVoYLvYrQG+Yufax3e14jgm5w== From: Kyle Meyer To: zimoun Subject: Re: [bug#45000] [PATCH 0/9] Build git-annex with assistant webapp enabled In-Reply-To: <86sg8o1mou.fsf@gmail.com> References: <20201202045335.31096-1-jonathan@terracrypt.net> <86sg8o1mou.fsf@gmail.com> Message-ID: <87sg8njw03.fsf@kyleam.com> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: kyle@kyleam.com Date: Thu, 03 Dec 2020 05:32:23 GMT X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson , 45000@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.0 (-) zimoun writes: > The git-annex package is growing and now start to fetch bunch of > dependencies. Well, I do not necessary want to have all that when I > only use the CLI part of git-annex. > > Does it make sense to have 2 variants: git-annex (minimal) and > git-annex-assistant (full features)? While I'm happy to see this series (thanks, Jonathan!), I share the same feeling as a git-annex user that doesn't use the assistant (and my impression is that a substantial proportion of git-annex users rely on only the command-line interface). From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 08:48:48 2020 Received: (at 45000) by debbugs.gnu.org; 3 Dec 2020 13:48:48 +0000 Received: from localhost ([127.0.0.1]:38964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkoyW-0007uy-D3 for submit@debbugs.gnu.org; Thu, 03 Dec 2020 08:48:48 -0500 Received: from mail-wm1-f66.google.com ([209.85.128.66]:38585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkoyT-0007uh-58 for 45000@debbugs.gnu.org; Thu, 03 Dec 2020 08:48:47 -0500 Received: by mail-wm1-f66.google.com with SMTP id g185so3963785wmf.3 for <45000@debbugs.gnu.org>; Thu, 03 Dec 2020 05:48:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=WPBNlFNKWO2lBPkiihoJCGDq0nyXyg9LoNyPXv1KiXA=; b=bpaz5CNXgCo8OHbqcwEe2qHByA2WV+k/UOpGKTb9WNFArq0QMCv3MXV/wpMO0EQxIu 6m3HwDxbEEqCA8Wo9b+QhrM75vFRVgs1enNxFJsy9rsTiJSQ9k98y787/kG8QQUsYZr5 TDhBt6XwiP5QNobbjAH/dAZQ14LZVwtLyyudKThc/nb9JmyPLO+RCxO/3uoMwc5SKLDq yNQy+2BM0pVM3YMK03Pj8WK0ONhEYJYlihuBqFPzDhyIQgJtzF9Y/1fV0wowOkMnEz80 93mOVDeusj+EGCrInxlad6KUr9AQQrktVg+ctNA+EEj/+7a0teejKj5ptVLXL/EUaVBx rx6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=WPBNlFNKWO2lBPkiihoJCGDq0nyXyg9LoNyPXv1KiXA=; b=ccxpb8NyBxmv5NG1kKKYdl+c14hUD7O8s/WGVdP8RBhdyBpF/0dEc2HJLx/qTXTuIA yWPKWpB6g+DxeUIgZ1793kqOt8pdLZxhkpvu3jqJzPkmL+32KE7VdHeTYJ4vMrGaPxnB hSNJIaVlvRC2NdkWkvEdzOf7kEv1RcnDomlt3mSqH14xDQVNjAciOwi+7aMeAqRClqAC 4e89cqRa+Bxf7UlekDOC+Vgz7uG+zxzM6v54oWPpMOw4pyHYfwaj8ONNZBcKhbafsNAn kDOLZma2Y5i2vfDTYefsUu/jfnGX4sb543WoaL9W7Crz01eOYOQjwCehieprqfxZVhpI pM5A== X-Gm-Message-State: AOAM530pWIInry39G49FUWRjkewmdPk4ey6aJZ4Dvkukar37eGY6TfFP U7wvmmmEeJIa+qnPiwWNVwTW94jo7qXAPg== X-Google-Smtp-Source: ABdhPJzMHqLIXuc3kthK/3Ep+mAMNycUFZA1P4ECdm1fZxAc/995RiEJTtukf63ul8XSMZA71mUa8Q== X-Received: by 2002:a05:600c:14c6:: with SMTP id i6mr3563037wmh.180.1607003319162; Thu, 03 Dec 2020 05:48:39 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id c4sm1701575wmf.19.2020.12.03.05.48.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Dec 2020 05:48:38 -0800 (PST) From: zimoun To: Jonathan Frederickson , 45000@debbugs.gnu.org Subject: Re: [bug#45000] [PATCH 9/9] gnu: git-annex: Build with git-annex assistant webapp enabled. In-Reply-To: <20201202045540.31248-9-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> <20201202045540.31248-9-jonathan@terracrypt.net> Date: Thu, 03 Dec 2020 14:48:28 +0100 Message-ID: <868safyp8z.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45000 Cc: Jonathan Frederickson 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 (-) Hi Jonathan, Thank you for the series. And for improving the accessibility of git-annex. On Tue, 01 Dec 2020 at 23:55, Jonathan Frederickson wrote: > * gnu/packages/haskell-apps.scm (git-annex): Enable git-annex assistant > webapp. > --- > gnu/packages/haskell-apps.scm | 15 ++++++++++++++- > 1 file changed, 14 insertions(+), 1 deletion(-) Instead of this patch, does it make sense to create a variant? As discussed here [1]. 1: For example, something like: --8<---------------cut here---------------start------------->8--- (define-public git-annex-assistant (package (inherit git-annex) =E2=80=A6 tweaks =E2=80=A6 --8<---------------cut here---------------end--------------->8--- =20=20=20=20 WDYT? All the best, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 15:52:19 2020 Received: (at 45000) by debbugs.gnu.org; 3 Dec 2020 20:52:19 +0000 Received: from localhost ([127.0.0.1]:41891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkvaN-0006KR-I0 for submit@debbugs.gnu.org; Thu, 03 Dec 2020 15:52:19 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:60695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkvaL-0006KE-E6 for 45000@debbugs.gnu.org; Thu, 03 Dec 2020 15:52:18 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id F249D5C015C; Thu, 3 Dec 2020 15:52:11 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 03 Dec 2020 15:52:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=1hg33ZaUHHktgWbssPj0lLIXqcfYMIibw4YO/sBYTq8=; b=hKbaRUbs gEc8XIpAltySPbvfZefRsTUOqivoC8fuUseamjR7XdY5R0hAQC4roP0VarMW8jRC l+1/ixfPtAxvAtcqUnOMRvkbdVEUdV1eJcu7mDzmfk9saPpHemLltjhZzLdgxUPd TyTVPgtyrzJsHGRYvNxob6LBXhq3LPinb5TLtML1wm7v1RIc9Wq0+MgNkaty5wmh nGk7mjHNLa8DZQm3s3JNoFicKvdnAPqSeCxB84NyWRqR9p0bMXdfWyOe9nt1iRu+ g8fOKYcViaNSnWm7iiGm+8RmBi7UAEsiRB3KVOAu1BrT2lTb/nHkcgXN1rYTugP9 bOsTYOIfk3BVzg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeiiedgudeggecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffufhffkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhho thhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecuggftrf grthhtvghrnhepgfdvudfgiedtteeuveeuieetgeevgedvkeetvdejgeegtdejhfdvjeei heetvedvnecuffhomhgrihhnpehsthgrtghkrghgvgdrohhrghdpghhnuhdrohhrghenuc fkphepjeegrdduudeirddukeeirdeggeenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehsrghmphhlvghtsehnghihrhhordgtohhm X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 4AF84240059; Thu, 3 Dec 2020 15:52:11 -0500 (EST) From: Timothy Sample To: Jonathan Frederickson Subject: Re: [bug#45000] [PATCH 0/9] Build git-annex with assistant webapp enabled References: <20201202045335.31096-1-jonathan@terracrypt.net> <86sg8o1mou.fsf@gmail.com> <87sg8njw03.fsf@kyleam.com> Date: Thu, 03 Dec 2020 15:52:10 -0500 Message-ID: <87v9disjd1.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Kyle Meyer , 45000@debbugs.gnu.org, zimoun 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 (-) Hi Jonathan, Kyle Meyer writes: > zimoun writes: > >> The git-annex package is growing and now start to fetch bunch of >> dependencies. Well, I do not necessary want to have all that when I >> only use the CLI part of git-annex. >> >> Does it make sense to have 2 variants: git-annex (minimal) and >> git-annex-assistant (full features)? > > While I'm happy to see this series (thanks, Jonathan!), I share the same > feeling as a git-annex user that doesn't use the assistant (and my > impression is that a substantial proportion of git-annex users rely on > only the command-line interface). As an occasional git-annex user, I agree. My preference is for =E2=80=9Cgit-annex=E2=80=9D to be the full experience and to make a =E2=80= =9C-minimal=E2=80=9D package that omits the assistant. I guess we could also use multiple outputs, but that would likely be difficult to pull off (not to mention the fact that it doesn=E2=80=99t do anything to simplify the build-time dependency graph). That being said, I could easily make that change on top of this series. With respect to the patches, I managed to apply them all, build all of the packages, and run the assistant, so that=E2=80=99s good! However, most= of the packages are more recent then the versions given in the Stackage LTS Haskell 14.27 list , which we follow to maintain a consistent package set. Please see for an explanation. (The short version is that the problem is not really your fault but rather the fault of our tools suggesting at every turn to do the wrong thing.) All of the packages except ghc-hjsmin and ghc-cryptonite-conduit are too recent. Would you mind sending an updated patch set with the LTS Haskell 14.27 versions? As of recently, if you run =E2=80=9Cguix lint=E2=80=9D on Haskel= l packages it will warn you if the version is wrong and suggest the correct version. Besides that, there are a few minor issues in the descriptions. Mostly incomplete sentences. It=E2=80=99s not a big deal as they are easy enough = to fix at commit time. However, if you are going to update the patches anyway... :) Thanks! -- Tim From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 03 20:56:39 2020 Received: (at 45000) by debbugs.gnu.org; 4 Dec 2020 01:56:39 +0000 Received: from localhost ([127.0.0.1]:42298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kl0Ks-0005Fc-Py for submit@debbugs.gnu.org; Thu, 03 Dec 2020 20:56:39 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:57005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kl0Kq-0005FN-I3 for 45000@debbugs.gnu.org; Thu, 03 Dec 2020 20:56:37 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 2889C5C0140; Thu, 3 Dec 2020 20:56:31 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 03 Dec 2020 20:56:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=to:cc:references:from:subject:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm3; bh=4 xUE3oVS8PAzS73L9jOJA24bt9EDCn6zTUZ0rAnugI0=; b=IrsKFO/rQgcZOi9lL lkPMDv17LEouT/Qw1vowcJCA01NHoLHbsSpqiuJyW2E9lGXC1H5Yf1qJVrhjvHB2 S3fioyMEappJzSbnEYZZesvCZw1AkPZ+cPL+r3Pd1tSJXnpgbXShZ+57DF3IbzA+ 8nH7xesNj1IpHhjj0OB2J03Dd2SomFtKeZKElx1fUcFiKyZEqMfVUt3AUHdyfAAE OesqN9i44P5hO6INqjT6fHEgeyOClCzWC5QUrykruNdCBYoKEPd9IlBusU2Y6//X 8UgHr4WIv1LkXxFLyJCKe1Ef9fXU6pLt3DsXXHb8Lam+8xgBKu65DvMwer0q0CeG PgmuA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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=fm1; bh=4xUE3oVS8PAzS73L9jOJA24bt9EDCn6zTUZ0rAnug I0=; b=g1gzwgxuGh54szDUMEdCck7RUCyG4+FmIKx77hjOiCQMcpCtbHnLBLesR qdzWmhxBVpju2paNtbVEvO12Jw9g9utn8traYXX1Wi/zYroP0y+ohtG4nZ7KtdoY xm+ZC/6y8XXtRF6PeUFdhSYuEm7AZSbuvLNe6VnrV32bmW6v4iD4wz3x52AC+2Gi eITgmO2yNJ4Pv83sVzD4i/AYvrEEi1rbG3GrBQs2+B/MXdAzrjvznQF6+MYRaGJE f4F26T5b/+3LPvrS8dz1Vftpei0//1mfd7UpFtT0/Q3e66RDF8owwnZqbnFepsjD AEFWp0G0Vr0c9il4qohKEWOZIeQwQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeijedggedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepvfhfhffukffffgggjggtgfesthekredttdefjeenucfhrhhomheplfhonhgr thhhrghnucfhrhgvuggvrhhitghkshhonhcuoehjohhnrghthhgrnhesthgvrhhrrggtrh ihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpeehveevkeektdeiieetkeetvdejueef vdekffejgfefudfghfdtgfejhfeijeffieenucffohhmrghinhepshhtrggtkhgrghgvrd horhhgpdhgnhhurdhorhhgnecukfhppeeiledrvdehfedrvdegjedrleeinecuvehluhhs thgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhonhgrthhhrghnse htvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from [10.4.42.136] (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 66ACC108005F; Thu, 3 Dec 2020 20:56:30 -0500 (EST) To: Timothy Sample References: <20201202045335.31096-1-jonathan@terracrypt.net> <86sg8o1mou.fsf@gmail.com> <87sg8njw03.fsf@kyleam.com> <87v9disjd1.fsf@ngyro.com> From: Jonathan Frederickson Subject: Re: [bug#45000] [PATCH 0/9] Build git-annex with assistant webapp enabled Message-ID: <4a143acb-6b03-bc7f-12f3-17da26545f56@terracrypt.net> Date: Thu, 3 Dec 2020 20:56:29 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.4.0 MIME-Version: 1.0 In-Reply-To: <87v9disjd1.fsf@ngyro.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Kyle Meyer , 45000@debbugs.gnu.org, zimoun 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 (-) On 12/3/20 3:52 PM, Timothy Sample wrote > With respect to the patches, I managed to apply them all, build all of > the packages, and run the assistant, so that’s good! However, most of > the packages are more recent then the versions given in the Stackage LTS > Haskell 14.27 list , which we follow > to maintain a consistent package set. Please see > > for an explanation. (The short version is that the problem is not > really your fault but rather the fault of our tools suggesting at every > turn to do the wrong thing.) All of the packages except ghc-hjsmin and > ghc-cryptonite-conduit are too recent > > Would you mind sending an updated patch set with the LTS Haskell 14.27 > versions? As of recently, if you run “guix lint” on Haskell packages it > will warn you if the version is wrong and suggest the correct version. Oh, oops! Thanks for letting me know. I used the Hackage importer, but I suppose using the Stackage importer would've been a better starting point? Anyway, I can make these changes, but... I noticed the thread you linked to about adding hledger-web includes some of the same dependencies! Would you suggest that I just go ahead and fix my patch series, and we'll deal with any conflicts as they come up? > Besides that, there are a few minor issues in the descriptions. Mostly > incomplete sentences. It’s not a big deal as they are easy enough to > fix at commit time. However, if you are going to update the patches > anyway... :) Got it, I'll update those as well. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 04 09:34:15 2020 Received: (at 45000) by debbugs.gnu.org; 4 Dec 2020 14:34:15 +0000 Received: from localhost ([127.0.0.1]:43455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klCA2-0007TB-SH for submit@debbugs.gnu.org; Fri, 04 Dec 2020 09:34:15 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:44503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klCA0-0007Sy-Df for 45000@debbugs.gnu.org; Fri, 04 Dec 2020 09:34:14 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 24CB35C0208; Fri, 4 Dec 2020 09:34:07 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Fri, 04 Dec 2020 09:34:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding: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=fm1; bh=NJascWOUOMka//TZebfoU/+Dmbb5BQi0wSUHQJ8+K Hk=; b=eytQ7HzvaFhbMTtXKwXSK49oUmXdiIiEq/TEOucPOclQi4154SndaNZAh bxxVxkT9CnV/6WCi1GAC33tB/P+N/LppiimSNB4KcBHKi3oIjMATOiKEPY9SdVvJ bQDpGvecDaNA8l0Nyx+jXDZXPyq5+LJ91RZL6qbxu2RuwFrAUBsdvptA2WbwoH2C TI4skBFMUz6tzZoUjDj47IfNyG6B8Icw9GOZ99wnlzfK/VzkgtabZvGywWn6pM08 yI2U4i/maNwTFUpSeIzYuUGM+AQZZoQoJcbSccPGpUPv6anc6OQa7yoe98402781 +MXfv+riFSWDB0WZ8NFvaL5leL0SQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeikedgieeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhho thhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecuggftrf grthhtvghrnhephfdvgeefvdeugfdujefgjeejteegkeeltedugfeltdefkeevkeeigedt ffelgfegnecuffhomhgrihhnpehsthgrtghkrghgvgdrohhrghdpghhnuhdrohhrghenuc fkphepjeegrdduudeirddukeeirdeggeenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehsrghmphhlvghtsehnghihrhhordgtohhm X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id ABD67240057; Fri, 4 Dec 2020 09:34:05 -0500 (EST) From: Timothy Sample To: Jonathan Frederickson Subject: Re: [bug#45000] [PATCH 0/9] Build git-annex with assistant webapp enabled References: <20201202045335.31096-1-jonathan@terracrypt.net> <86sg8o1mou.fsf@gmail.com> <87sg8njw03.fsf@kyleam.com> <87v9disjd1.fsf@ngyro.com> <4a143acb-6b03-bc7f-12f3-17da26545f56@terracrypt.net> Date: Fri, 04 Dec 2020 09:34:05 -0500 In-Reply-To: <4a143acb-6b03-bc7f-12f3-17da26545f56@terracrypt.net> (Jonathan Frederickson's message of "Thu, 3 Dec 2020 20:56:29 -0500") Message-ID: <87r1o5skrm.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45000 Cc: Kyle Meyer , 45000@debbugs.gnu.org, zimoun 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 (-) Hi Jonathan, Jonathan Frederickson writes: > On 12/3/20 3:52 PM, Timothy Sample wrote >> With respect to the patches, I managed to apply them all, build all of >> the packages, and run the assistant, so that=E2=80=99s good! However, m= ost of >> the packages are more recent then the versions given in the Stackage LTS >> Haskell 14.27 list , which we follow >> to maintain a consistent package set. Please see >> >> for an explanation. (The short version is that the problem is not >> really your fault but rather the fault of our tools suggesting at every >> turn to do the wrong thing.) All of the packages except ghc-hjsmin and >> ghc-cryptonite-conduit are too recent >> Would you mind sending an updated patch set with the LTS Haskell >> 14.27 >> versions? As of recently, if you run =E2=80=9Cguix lint=E2=80=9D on Has= kell packages it >> will warn you if the version is wrong and suggest the correct version. > > Oh, oops! Thanks for letting me know. I used the Hackage importer, but > I suppose using the Stackage importer would've been a better starting > point? Yup! The Stackage importer will do the right thing. > Anyway, I can make these changes, but... I noticed the thread you > linked to about adding hledger-web includes some of the same > dependencies! Would you suggest that I just go ahead and fix my patch > series, and we'll deal with any conflicts as they come up? I think that makes sense. There should be no big conflicts, since we=E2=80= =99ll end up with the LTS Haskell versions of each package either way. The only unfortunate thing is the duplication of work. I guess that=E2=80=99s = hard to avoid with a large, distributed, and disorganized group of volunteers. :) >> Besides that, there are a few minor issues in the descriptions. Mostly >> incomplete sentences. It=E2=80=99s not a big deal as they are easy enou= gh to >> fix at commit time. However, if you are going to update the patches >> anyway... :) > > Got it, I'll update those as well. Thanks! -- Tim