From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:11:12 2020 Received: (at submit) by debbugs.gnu.org; 25 Nov 2020 20:11:12 +0000 Received: from localhost ([127.0.0.1]:37175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki18C-00081T-4v for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:11:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:52912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki189-00081K-Pb for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:11:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37716) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ki188-0001wB-6P for guix-patches@gnu.org; Wed, 25 Nov 2020 15:11:09 -0500 Received: from mail-pg1-x541.google.com ([2607:f8b0:4864:20::541]:46213) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ki185-0003ed-DH for guix-patches@gnu.org; Wed, 25 Nov 2020 15:11:07 -0500 Received: by mail-pg1-x541.google.com with SMTP id w4so3346741pgg.13 for ; Wed, 25 Nov 2020 12:11:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=cZIMuPpvARzz0gGRPPq40Lbqn99lkY5GDvV8fG8zEi4=; b=XiYptEKegwQlYF0IBtsHycP2R12Lp8atLPV/O8TMJS1CS5LVLhfgrKjYxnZ8JTVpTW OEigkqBSXXyl2d5zp/YOMUDPLxXKJxdXhdngemNFcqBAKptIypH+a0KU3N80AY3HWWXP WB7TrASvLYQN1N7qMyzRhrLvx7FTsF/I26ZpNDDooWROyLNk6xk4xNDQocn2InLJXtIs RSgqKmPS8oe8i6ODwmoRmsaO76vqlBqRz9hYotFyCgprR0dlRp0H8U51neUKm86LKQXU 6RD6lk2MbNbO67cA23f4M4S+6Re+6IGEAOJBS+h1GTEM9C0PXq8aR6T0+EDCtiJi4hYO zeiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=cZIMuPpvARzz0gGRPPq40Lbqn99lkY5GDvV8fG8zEi4=; b=cUt5Jh3BK8w7gz6ksWqhEtmkEKYGNmcdgBTIx7puIAo3goJDTJftaRjfrHRqPYU2JR A59QS/MHFKSZewOpPoUVEMKIntnk8r/b7SwEWSpQo6JoqgpkLxUq08cFz6gghEs2ze+/ KfqEfR/igTDaBmtjWQrvua9EZeT1CVMtpFkuykEr3FBM6JksMJ4QKdS1B0wMP6qQX0xg jx3qCfjklO0CQNq4kMoLtZHs08nzvLCDVCg7p+G6aUJEu+pPuzMRdz6LFAA0Ad7PLekZ h8H0M0ORGULMpbZUB7m3v3EPrbAz3dW673MC+TduSikvFjVrTWdSla+jlwBZzkLqXp1m XVzA== X-Gm-Message-State: AOAM532TNnvSSYtND5oKlg0cmAxEHe1hCgtd+RAuzaUU2cvxhQAkXozj uWUN89oRxlMTOGfci5mcKwrp3GzzUoY= X-Google-Smtp-Source: ABdhPJy3KKYAj+44T7B2pWQjMJ2p/u1JQDNMox5PrLPt1ZhAAwyC3TNyJYkGv5nmLZTtBbGob0U94g== X-Received: by 2002:a17:90a:d3d3:: with SMTP id d19mr6270559pjw.0.1606335063001; Wed, 25 Nov 2020 12:11:03 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id n127sm2765770pfd.143.2020.11.25.12.11.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:11:02 -0800 (PST) From: Carlo Holl To: guix-patches@gnu.org Subject: [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release. Date: Wed, 25 Nov 2020 12:10:32 -0800 Message-Id: <20201125201032.1896-1-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::541; envelope-from=carloholl@gmail.com; helo=mail-pg1-x541.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Carlo Holl 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.3 (--) Guix, My recent contribution, pushed to master as e6bfb02eb79777b760031384d4a3c14239f7fb55 (bug#44174), introduced some haskell packages that are newer than the latest LTSHaskell release supported by Guix, as pointed out by Ricardo Wurmus. This patch series fixes that, representing a downgrade of several of the packages to versions matching the latest LTSHaskell release, as well as one package addition. Carlo Holl (6): gnu: ghc-tabular: Downgrade to 0.2.2.7. gnu: ghc-doctest: Downgrade to 0.16.2. gnu: Add ghc-easytest. gnu: ghc-hledger-lib: Downgrade to 0.14.1. gnu: hledger: Downgrade to 1.14.2. gnu: ghc-cassava-megaparsec: Downgrade to 2.0.1. gnu/packages/finance.scm | 19 +++++---- gnu/packages/haskell-check.scm | 75 ++++++++++++++++++++++++++++++++++ gnu/packages/haskell-xyz.scm | 35 +++++++--------- 3 files changed, 99 insertions(+), 30 deletions(-) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:16:50 2020 Received: (at 44873) by debbugs.gnu.org; 25 Nov 2020 20:16:50 +0000 Received: from localhost ([127.0.0.1]:37180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dd-00089p-T6 for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:50 -0500 Received: from mail-pf1-f172.google.com ([209.85.210.172]:44783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dc-00089Y-7R for 44873@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:48 -0500 Received: by mail-pf1-f172.google.com with SMTP id y7so3374227pfq.11 for <44873@debbugs.gnu.org>; Wed, 25 Nov 2020 12:16:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hBfAg2VYYJnH3BtjGsj/C/EDmPelLWqKOg5x3kN4hQ8=; b=hKd7SmGEZy20RBBhdO+Xug5TH3FfDzCPxUb8O+hITL56ulTqT4KvtcYlX2/KMCYiM1 lhq2KuD5CxggPz3EaOJ6EAPV+uCIFz6AnHQeRuirjzzfZWxBx2ETYhUsnJDeeGMEEPcd 5slMWggj6DUhhAtwcEyrc/3nFkEe6f6/WoMwphjeXJdBUQKZ7lfxMxj75kRqiaO8NzAI PhU3A/BC4VN5aXWkUuawZAHyDJlqFuBkscPfvoRvsqjV3Ci8m5+jfC0q44TR8jKuHOOB BZbmBG6klEJMQSJ/Ijf8Apnqoal6UV4ywVYxJeRoCfyDbR4y8TvamafV61IZpqwwMLwn Lzmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hBfAg2VYYJnH3BtjGsj/C/EDmPelLWqKOg5x3kN4hQ8=; b=IEi0w1HROvDUHW6I3Rqqx8SabL5PAHTFaQ3pM9MLQztX0/eSK9RPX7L8dm5k9UJ5n8 lLj6yDyZe4YcCmUWMSJe5pfiFYKpRV3jRKHO5MxGe5PdY8++CJWZ6XU5U8okOU0iBQpe JZnScGo+8H1+amglx2jljr3S3vyd22q/BTd9sUHV4W4AWMu933U7j9Hoafa8Nq/Ec71+ 4K/82vZ9hLCNcMCFLXJ4COv8jbLRnwpp5LPBPAqX4wHo3UM4lTBGHT7mfsa6aYoNlZUe Y3mCEsRZFxSnfEj7mq4E1NHmGBN+L6RR5u0XWKiztSqnXHl1RE3bb/BKg6yMMBm5hS0l m+3w== X-Gm-Message-State: AOAM5306K9GjWKofkzJAYXkpvwFYiLswTCz2BqHQB4mlwkmLiG/mOU+L /ek5tujWgZPR7krycW1e70ULjhVaxVY= X-Google-Smtp-Source: ABdhPJzdU1SuZ+aA8JudfoSAW555RnJT1VJP3pTlzzrXPKqKbJBvWGNsTr/hjY7OrjFJrRntcOHiag== X-Received: by 2002:a17:90b:809:: with SMTP id bk9mr5939790pjb.149.1606335401958; Wed, 25 Nov 2020 12:16:41 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id u24sm2931036pfm.81.2020.11.25.12.16.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:16:40 -0800 (PST) From: Carlo Holl To: 44873@debbugs.gnu.org Subject: [PATCH 1/6] gnu: ghc-tabular: Downgrade to 0.2.2.7. Date: Wed, 25 Nov 2020 12:16:33 -0800 Message-Id: <20201125201638.2044-1-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873 Cc: Carlo Holl 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-xyz.scm (ghc-tabular): Downgrade to 0.2.2.7. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d340df4a08..7f68b82fc1 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13054,7 +13054,7 @@ increasing type safety.") (define-public ghc-tabular (package (name "ghc-tabular") - (version "0.2.2.8") + (version "0.2.2.7") (source (origin (method url-fetch) @@ -13064,7 +13064,7 @@ increasing type safety.") ".tar.gz")) (sha256 (base32 - "0z936gh8n8i8qdkagyxwd9gqq13skd5fv013vdvwsibrxkm0czfb")))) + "1ysgq7rrks7f98nnvxil8xz1q27hxdgz4szbjhqwzbwd209dmy0k")))) (build-system haskell-build-system) (inputs `(("ghc-csv" ,ghc-csv) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:16:54 2020 Received: (at 44873) by debbugs.gnu.org; 25 Nov 2020 20:16:54 +0000 Received: from localhost ([127.0.0.1]:37184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Di-0008A7-4s for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:54 -0500 Received: from mail-pg1-f171.google.com ([209.85.215.171]:40851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dg-00089e-5G for 44873@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:53 -0500 Received: by mail-pg1-f171.google.com with SMTP id t37so3386968pga.7 for <44873@debbugs.gnu.org>; Wed, 25 Nov 2020 12:16:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8XKNk7y7UiwEo6nMkH6XjWLJpYxpfeJHZVHX2e6D/r4=; b=k2agmXM1aJJl/Cb7t4TdVS5h4MrX4PxxN2k8ZAU3VRr4RwoMQcPi7vqwkI0Jz2IAf2 ex51iEQcjxPKzjKvxsJlHamkfjLB6UwOsfXK2MYjbYKHpA8QoU1znsIGqaMao7xYXFPY fyYoZHmLPQP5RaxB2XEwQfg+5SLYax6SmhuV3mB6hDlqsxsUlY3shTcNUV+WGHxwA4Pf lmgfZMBmrcKaMJkYAU0Pk7WXNAsooGfPuSqxweC4BK0FaOvenEtTLjJwAUA7P479JIX9 OmvZoH/Ngji7xP37rpjtRCwu6RMn3IEYg2VlnhlXSCZsMKtMlhfJlse+yXI/QUBsWPJS Dddg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=8XKNk7y7UiwEo6nMkH6XjWLJpYxpfeJHZVHX2e6D/r4=; b=LHXHRgsKfOut9oGiG5jdIvWaJDL2S1zhgiLcn9Ks0twmvGFq+48llJiEjtzeN9h7y+ 5ZXGRL2Dq6zRzAYrkHSZCPpsilXb/qHESM/J3psjYK24LGNAWYOokxjthVADv6NrE7pF EEkWvo6u+q6Z31qCcl4TNV/VSRJ/6FxPP53/0ujdvMBo6oEbJzcKg22KpAVDeOUubZ/e tqhnhK0OESoxsRG1oHTApD8lZ+CetKY5+YMeAyIC+IfEXq9+8uIhpiQhInVBKuEOz/Av sLVrdNZr8X0ebS6N7vdd9h476ww7rCM0VyCC96jf31Xwq5MzOW+oQB6/nI2tIGRTNWW3 LzYw== X-Gm-Message-State: AOAM530sNGW4H3yItPIqerU9gZCMMyd0rYzdFjCwaRRS3ncRrIWGKkMH XU/pZO0fEw8bjOZ7feeXHV0fYhZ+bB8= X-Google-Smtp-Source: ABdhPJx1f2tlytci2mUcA6qYG170/Uy6wxsvb5H/wmSugK2x4f30UDwfTqg1VeA0yrP2MNceffrKPQ== X-Received: by 2002:a63:cb51:: with SMTP id m17mr4360017pgi.337.1606335406135; Wed, 25 Nov 2020 12:16:46 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id u24sm2931036pfm.81.2020.11.25.12.16.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:16:45 -0800 (PST) From: Carlo Holl To: 44873@debbugs.gnu.org Subject: [PATCH 2/6] gnu: ghc-doctest: Downgrade to 0.16.2. Date: Wed, 25 Nov 2020 12:16:34 -0800 Message-Id: <20201125201638.2044-2-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201125201638.2044-1-carloholl@gmail.com> References: <20201125201638.2044-1-carloholl@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873 Cc: Carlo Holl 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-xyz.scm (ghc-doctest): Downgrade to 0.16.2. [inputs]: Replace with what is generated by guix import. --- gnu/packages/haskell-xyz.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 7f68b82fc1..67395baea3 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -3551,7 +3551,7 @@ Writer monad), where list append quickly becomes too expensive.") (define-public ghc-doctest (package (name "ghc-doctest") - (version "0.16.3") + (version "0.16.2") (source (origin (method url-fetch) @@ -3561,7 +3561,7 @@ Writer monad), where list append quickly becomes too expensive.") ".tar.gz")) (sha256 (base32 - "1y1l7aa80qkib1z8lsizgg7fpfdmdwhxvi5m255a42jdkjgn5sfg")))) + "0lk4cjfzi5bx2snfzw1zi06li0gvgz3ckfh2kwa98l7nxfdl39ag")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; FIXME: missing test framework (inputs @@ -3573,7 +3573,6 @@ Writer monad), where list append quickly becomes too expensive.") `(("ghc-hunit" ,ghc-hunit) ("ghc-quickcheck" ,ghc-quickcheck) ("ghc-hspec" ,ghc-hspec) - ("ghc-hspec-core" ,ghc-hspec-core) ("ghc-mockery" ,ghc-mockery) ("ghc-setenv" ,ghc-setenv) ("ghc-silently" ,ghc-silently) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:16:57 2020 Received: (at 44873) by debbugs.gnu.org; 25 Nov 2020 20:16:58 +0000 Received: from localhost ([127.0.0.1]:37188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dl-0008AR-BS for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:57 -0500 Received: from mail-pf1-f194.google.com ([209.85.210.194]:40503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Di-00089n-RK for 44873@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:55 -0500 Received: by mail-pf1-f194.google.com with SMTP id b6so3389527pfp.7 for <44873@debbugs.gnu.org>; Wed, 25 Nov 2020 12:16:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=39k9u0T7yldzeMhbb9IC5WZ5zUcyqen+HmxzqQw5pXI=; b=j8j0u30oqeg/gAYRVbBvUHPhD/NZjVVQ47wr9uGZXaYKndd8EP/j6eYrS0eYoFcOms s2Cg3/Bfkuy8KZRcMHmJqFocgTsboCNckEPFaEDQ+oCI1qZrnUpW8tTdkoLIG8W4ovPd lBVa5kZDvfpolAw4W5IOgeDARnfc4WZzu+zqyVzt7ScIIDw3+kYn++0DckXxJ95T1Wot xZasDEnXd7sg+Qs1eGpQY5AwUjI51T2PtCJ81fj4zZWXzn+N5NFP+Tizf3FzDy6KHF+J mqxHRuStyiKAOHCISOGR6hkqKeWqwCaj8ehoLSadmssivf/CtXOdiBEQh8/Rvaf6yPB0 tEeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=39k9u0T7yldzeMhbb9IC5WZ5zUcyqen+HmxzqQw5pXI=; b=k1qA/R3XXwsf4ZB4moqq56ze+h0XNTobIMPTlU/8h2y6lK1mTINvUS7s0dZ56biNCP C4aGwjCZhMFBmwyoqYsQovLle6t8wvTaWQpSsooZyHl+g1LHSDbpTFVlO2YqpDrVEE50 tAluyEMuwnkQTI8e4c84jbv5jBxKqMfxh00EMs3gOwC4KXH+GVs/xLgUa30va/DvPR6u UusMUKXUMElcUvPlIZT9qVJfwNjWt2xgMuoXSGRaofA4nHvwlMOSub10zZsNA8rVRi+W 6wV8P1awJ9w9ScztUUInrZCE9l0fHYb+Y4pTempk9o/Sjf7UNsnRBJIyZT6iwmaz9C++ a1qA== X-Gm-Message-State: AOAM5307P2dgc7PGvBLeg5AHGbC0R9PVQuGN4T4GN55aRXI7Rt9vIOqf 4kjinBkXTOOAZfcV6f9JgfOf0v5UPdg= X-Google-Smtp-Source: ABdhPJw77WTYwXneg9rhL0RjbRcJo2yeXM7zj4HOGtz3dsSgp0G7GL57OUGrCKbq89U2nSggAnA4ZA== X-Received: by 2002:a63:4283:: with SMTP id p125mr4405145pga.26.1606335408883; Wed, 25 Nov 2020 12:16:48 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id u24sm2931036pfm.81.2020.11.25.12.16.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:16:48 -0800 (PST) From: Carlo Holl To: 44873@debbugs.gnu.org Subject: [PATCH 4/6] gnu: ghc-hledger-lib: Downgrade to 0.14.1. Date: Wed, 25 Nov 2020 12:16:36 -0800 Message-Id: <20201125201638.2044-4-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201125201638.2044-1-carloholl@gmail.com> References: <20201125201638.2044-1-carloholl@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873 Cc: Carlo Holl 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-xyz.scm (ghc-hledger-lib): Downgrade to 0.14.1. [inputs]: Replace with what is generated by guix import. --- gnu/packages/haskell-xyz.scm | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 67395baea3..2e3fbbb5b0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -5866,7 +5866,7 @@ accessed or modified.") (define-public ghc-hledger-lib (package (name "ghc-hledger-lib") - (version "1.19.1") + (version "1.14.1") (source (origin (method url-fetch) @@ -5876,14 +5876,10 @@ accessed or modified.") ".tar.gz")) (sha256 (base32 - "0py11011r358nmnvwwkc8mlx6mpy36jm8sqlr4i8ihx3x0zjdgya")))) + "1w6qp01cak6spnpldm01czlm6i5a2alw47w76875l2nagrc4rfp2")))) (build-system haskell-build-system) (inputs - `(("ghc-decimal" ,ghc-decimal) - ("ghc-glob" ,ghc-glob) - ("ghc-aeson" ,ghc-aeson) - ("ghc-aeson-pretty" ,ghc-aeson-pretty) - ("ghc-ansi-terminal" ,ghc-ansi-terminal) + `(("ghc-ansi-terminal" ,ghc-ansi-terminal) ("ghc-base-compat-batteries" ,ghc-base-compat-batteries) ("ghc-blaze-markup" ,ghc-blaze-markup) ("ghc-call-stack" ,ghc-call-stack) @@ -5891,11 +5887,14 @@ accessed or modified.") ("ghc-cassava-megaparsec" ,ghc-cassava-megaparsec) ("ghc-cmdargs" ,ghc-cmdargs) ("ghc-data-default" ,ghc-data-default) + ("ghc-decimal" ,ghc-decimal) + ("ghc-easytest" ,ghc-easytest) ("ghc-extra" ,ghc-extra) - ("ghc-fgl" ,ghc-fgl) ("ghc-file-embed" ,ghc-file-embed) + ("ghc-glob" ,ghc-glob) ("ghc-hashtables" ,ghc-hashtables) ("ghc-megaparsec" ,ghc-megaparsec) + ("ghc-mtl-compat" ,ghc-mtl-compat) ("ghc-old-time" ,ghc-old-time) ("ghc-parser-combinators" ,ghc-parser-combinators) ("ghc-pretty-show" ,ghc-pretty-show) @@ -5903,14 +5902,9 @@ accessed or modified.") ("ghc-safe" ,ghc-safe) ("ghc-split" ,ghc-split) ("ghc-tabular" ,ghc-tabular) - ("ghc-tasty" ,ghc-tasty) - ("ghc-tasty-hunit" ,ghc-tasty-hunit) - ("ghc-timeit" ,ghc-timeit) ("ghc-uglymemo" ,ghc-uglymemo) - ("ghc-unordered-containers" ,ghc-unordered-containers) ("ghc-utf8-string" ,ghc-utf8-string))) - (native-inputs - `(("ghc-doctest" ,ghc-doctest))) + (native-inputs `(("ghc-doctest" ,ghc-doctest))) (home-page "https://hledger.org") (synopsis "Reusable library providing the core functionality of hledger") (description -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:17:00 2020 Received: (at 44873) by debbugs.gnu.org; 25 Nov 2020 20:17:00 +0000 Received: from localhost ([127.0.0.1]:37191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dn-0008An-S9 for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:17:00 -0500 Received: from mail-pf1-f171.google.com ([209.85.210.171]:43502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dh-00089g-Hv for 44873@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:57 -0500 Received: by mail-pf1-f171.google.com with SMTP id w202so3378307pff.10 for <44873@debbugs.gnu.org>; Wed, 25 Nov 2020 12:16:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9C/YC2YYdfg/RGWuqQUdb6vbb5NOfJkBgVoS8DuvZjM=; b=dWkqZLhlxNyNdpIR4CjzKhRuGu8+IfphN+2vsaloTUIgC8q5wdA5O7g2VSbtknlwom 97ZqQ7xdLPx75/nQapC70F7rRG5j7PpMdkhUOCdgc/2e5DvYTvT2OcANO+DKP4uUGqDb cOY3SJSq9d2PnNrWxwO7gFmp8+4LPuKySJ3bYLW8zixDAJQ7TJoUbfAgw2tIDM3v7Bvd axKW3CA0U/szkTvf3e3IU0j6uwzUYGSDiG1tuhVqBykYWXd12ieXoDQaIBgX7z2GDK6K /d0dkaz1+agVwXMV6Zjc3a3mmspvWmmq6HxDVtSTcS7Ibt1xO92qsPakMD5P4zN6q20s gcag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9C/YC2YYdfg/RGWuqQUdb6vbb5NOfJkBgVoS8DuvZjM=; b=JC4xKyC60mBme6PRNXETKZ+5UYwLu8KZVtsqcwdVxVlQckWtNb6G4AsPQ640FbeUiM uRsf/mwmzOuTKhyWbGN1Wp+AAFOqnX7CJ1ua/rnSc4akCa2GeakT28EOzcquCJAa+DXr RtvGD+Ww4symBtYlrvfJs+k+JMvVwZgQk9vj5+c/6lJ8hGN3BERfnrGlnffTZM0Tg7HN YtdjYrwc98QyXcknCr4uHyiQQoizWkajlm+bzxOr6VQepSTW6xda7JG5CZreuKe1MAbI T5YJgES/U25ZeFQoG5OZeHzugLS2h04YXk77pZzTkPXeU0MXH//LDFbo39Sy776tE0Pf 71Xg== X-Gm-Message-State: AOAM530q8eo16JyMVZXKkEpbJQXO5xbylNtNFwurZ4HpvJiXQfpichjI wLBYC5VDEs0uLin0PxaZc2B2fnFetoU= X-Google-Smtp-Source: ABdhPJwwbG7aSuXOokQYFEtjciEnMWEJ5JI33OUl4vlh+tkifNezFTC5O76ynABtoK+71+4YUT2BIQ== X-Received: by 2002:a63:4912:: with SMTP id w18mr2963002pga.9.1606335407401; Wed, 25 Nov 2020 12:16:47 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id u24sm2931036pfm.81.2020.11.25.12.16.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:16:46 -0800 (PST) From: Carlo Holl To: 44873@debbugs.gnu.org Subject: [PATCH 3/6] gnu: Add ghc-easytest. Date: Wed, 25 Nov 2020 12:16:35 -0800 Message-Id: <20201125201638.2044-3-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201125201638.2044-1-carloholl@gmail.com> References: <20201125201638.2044-1-carloholl@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873 Cc: Carlo Holl 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-check.scm (ghc-easytest): New variable --- gnu/packages/haskell-check.scm | 75 ++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.scm index b5546f97f8..b61846f55f 100644 --- a/gnu/packages/haskell-check.scm +++ b/gnu/packages/haskell-check.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2018 Arun Isaac ;;; Copyright © 2019 Timothy Sample ;;; Copyright © 2020 John Soo +;;; Copyright © 2020 Carlo Holl ;;; ;;; This file is part of GNU Guix. ;;; @@ -1038,3 +1039,77 @@ regular development cycle and regressions caught early. See the documentation in \"Test.Inspection\" or the project webpage for more examples and more information.") (license license:expat))) + +(define-public ghc-easytest + (package + (name "ghc-easytest") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/easytest/easytest-" + version + ".tar.gz")) + (sha256 + (base32 + "0gdyawzlw6d15yz7ji599xjgfr0g7l1iq11ffr4aw3j6g3dc6m8i")))) + (build-system haskell-build-system) + (inputs + `(("ghc-async" ,ghc-async) + ("ghc-random" ,ghc-random) + ("ghc-call-stack" ,ghc-call-stack))) + (home-page "https://github.com/joelburget/easytest") + (synopsis "Simple, expressive testing library") + (description "EasyTest is a simple testing toolkit, meant to replace most +uses of QuickCheck, SmallCheck, HUnit, and frameworks like Tasty, etc. +Here's an example usage: + +@example + +module Main where + +import EasyTest +import Control.Applicative +import Control.Monad + +suite :: Test () +suite = tests + [ scope \"addition.ex1\" $ expect (1 + 1 == 2) + , scope \"addition.ex2\" $ expect (2 + 3 == 5) + , scope \"list.reversal\" . fork $ do + -- generate lists from size 0 to 10, of Ints in (0,43) + -- shorthand: listsOf [0..10] (int' 0 43) + ns <- [0..10] `forM` \\n -> replicateM n (int' 0 43) + ns `forM_` \\ns -> expect (reverse (reverse ns) == ns) + -- equivalent to `scope \"addition.ex3\"` + , scope \"addition\" . scope \"ex3\" $ expect (3 + 3 == 6) + , scope \"always passes\" $ do + note \"I'm running this test, even though it always passes!\" + ok -- like `pure ()`, but records a success result + , scope \"failing test\" $ crash \"oh noes!!\" ] + +-- NB: `run suite` would run all tests, but we only run +-- tests whose scopes are prefixed by \"addition\" +main = runOnly \"addition\" suite + +@end example + +This generates the output: + +@example + +Randomness seed for this run is 5104092164859451056 +Raw test output to follow ... +------------------------------------------------------------ +OK addition.ex1 +OK addition.ex2 +OK addition.ex3 +------------------------------------------------------------ +3 tests passed, no failures! + +@end example + +The idea here is to write tests with ordinary Haskell code, with +control flow explicit and under programmer control.") + (license license:expat))) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:17:00 2020 Received: (at 44873) by debbugs.gnu.org; 25 Nov 2020 20:17:00 +0000 Received: from localhost ([127.0.0.1]:37193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Do-0008Ap-7Y for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:17:00 -0500 Received: from mail-pl1-f195.google.com ([209.85.214.195]:46721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dk-00089x-DW for 44873@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:57 -0500 Received: by mail-pl1-f195.google.com with SMTP id 18so1644464pli.13 for <44873@debbugs.gnu.org>; Wed, 25 Nov 2020 12:16:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=AVajiz2PuPJbqNKl2WzR8/f5OsaAoXRoAPFKETAoP9I=; b=WeMWCSela7RQpfSj2UCwihPzoqaVbDRHyaVFst060rA+ypbnL2jX8grtEumc1ttavk UzKhBi8/noGrxSN0R0hEaCXAdTWP8iKCVuhpZkh9+dw9ewq6kxQI9pgOJICzeWmsUgMS ApP794m6DDSkzhv4N7cLzxMbfwclyhzTcgpGdObrWwTzLkNm7c/2C45K7sZSWu+zf1Yn QqESPe2K5XfzYbxMWL37ti7SEKFU91kL16kZn6lt+kOEI2wq7SuTWLsef/n0XTEN628t rq3n6kxEp1sjVWGjEW/gZrrBysoRPEDLOBYk7amI05TipxLdswkwxMYMIuSKc9a+6J+x KwrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=AVajiz2PuPJbqNKl2WzR8/f5OsaAoXRoAPFKETAoP9I=; b=OWPW4pbku7BWxvv0a5niE50YKKJS/ZdgKORjHGUwR4yOm/sucdWUh0VVL66KUEYeby Xt8d48ou5HLqzUfHEMiospHyA4yiVMjBrCDyedzah461HO6fqwh2RF98U/GsEYw22jqF NUYoaxJXSfSow/fwDigbf8ZPY00df3LCnpw2+ewQWTgoLRZbAU7Olp6NrzrEf64p481f H7m7eYucMaawFZkQWCNyRCLBIZQt/gF81ZsD92/srZUzloRjdMy/brvuB402fRCu6eRV yQFX2jkHY9WxhxzI7QEcdrYR8a5Q19semk+S9IpnhC/msbvQytZ8AAWe8WgofWZ/Btlj 8eVw== X-Gm-Message-State: AOAM531+YhTyCy4pt+VZiMnajVG0rgWMwF5Yz4sdx5GhODgw5KO5Gm4v ApDZ0Zytd01HVxYO0UeyPhTaYyu66bM= X-Google-Smtp-Source: ABdhPJxGmoSKPbNSKAeu2ewVOuQ/xG2zutmVipOqkulQV2pSMquzkNk4VwNm2OKA8AxeotXy2x4KgA== X-Received: by 2002:a17:902:32d:b029:d9:d8a9:11e4 with SMTP id 42-20020a170902032db02900d9d8a911e4mr4520566pld.6.1606335410255; Wed, 25 Nov 2020 12:16:50 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id u24sm2931036pfm.81.2020.11.25.12.16.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:16:49 -0800 (PST) From: Carlo Holl To: 44873@debbugs.gnu.org Subject: [PATCH 5/6] gnu: hledger: Downgrade to 1.14.2. Date: Wed, 25 Nov 2020 12:16:37 -0800 Message-Id: <20201125201638.2044-5-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201125201638.2044-1-carloholl@gmail.com> References: <20201125201638.2044-1-carloholl@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873 Cc: Carlo Holl 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/finance.scm (hledger): Downgrade to 0.14.2. [inputs,native-inputs]: Replace with what is generated by guix import. --- gnu/packages/finance.scm | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 7ef40f544f..dc62892e2a 100644 --- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -186,7 +186,7 @@ line client and a client based on Qt.") (define-public hledger (package (name "hledger") - (version "1.19.1") + (version "1.14.2") (source (origin (method url-fetch) @@ -196,22 +196,22 @@ line client and a client based on Qt.") ".tar.gz")) (sha256 (base32 - "0wfsyf2q1kf90mj3lxs0m5ghj153axmpkc8xfy12vkz5imnyphfm")))) + "1si9zqparkdq77yji87lhcsrf11fr3gisqwsv82cabhrhc36x6l4")))) (build-system haskell-build-system) (inputs - `(("ghc-decimal" ,ghc-decimal) - ("ghc-diff" ,ghc-diff) - ("ghc-aeson" ,ghc-aeson) - ("ghc-ansi-terminal" ,ghc-ansi-terminal) + `(("ghc-ansi-terminal" ,ghc-ansi-terminal) ("ghc-base-compat-batteries" ,ghc-base-compat-batteries) ("ghc-cmdargs" ,ghc-cmdargs) ("ghc-data-default" ,ghc-data-default) - ("ghc-extra" ,ghc-extra) + ("ghc-decimal" ,ghc-decimal) + ("ghc-diff" ,ghc-diff) + ("ghc-easytest" ,ghc-easytest) ("ghc-hashable" ,ghc-hashable) ("ghc-hledger-lib" ,ghc-hledger-lib) ("ghc-lucid" ,ghc-lucid) ("ghc-math-functions" ,ghc-math-functions) ("ghc-megaparsec" ,ghc-megaparsec) + ("ghc-mtl-compat" ,ghc-mtl-compat) ("ghc-old-time" ,ghc-old-time) ("ghc-pretty-show" ,ghc-pretty-show) ("ghc-regex-tdfa" ,ghc-regex-tdfa) @@ -219,13 +219,14 @@ line client and a client based on Qt.") ("ghc-shakespeare" ,ghc-shakespeare) ("ghc-split" ,ghc-split) ("ghc-tabular" ,ghc-tabular) - ("ghc-tasty" ,ghc-tasty) ("ghc-temporary" ,ghc-temporary) - ("ghc-timeit" ,ghc-timeit) ("ghc-unordered-containers" ,ghc-unordered-containers) ("ghc-utf8-string" ,ghc-utf8-string) ("ghc-utility-ht" ,ghc-utility-ht) ("ghc-wizards" ,ghc-wizards))) + (native-inputs + `(("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit))) (home-page "https://hledger.org") (synopsis "Command-line interface for the hledger accounting system") (description -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 15:17:00 2020 Received: (at 44873) by debbugs.gnu.org; 25 Nov 2020 20:17:01 +0000 Received: from localhost ([127.0.0.1]:37195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Do-0008Aw-Gv for submit@debbugs.gnu.org; Wed, 25 Nov 2020 15:17:00 -0500 Received: from mail-pf1-f175.google.com ([209.85.210.175]:41571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki1Dl-00089z-Dq for 44873@debbugs.gnu.org; Wed, 25 Nov 2020 15:16:58 -0500 Received: by mail-pf1-f175.google.com with SMTP id t8so3386703pfg.8 for <44873@debbugs.gnu.org>; Wed, 25 Nov 2020 12:16:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=temiNc8efrldbFYxIAxDr53M9WDsyfWYzX9G4BZJWY0=; b=VWIJctUWG/tcb9DywlynFyNfGYo3T+f4UtUFw/dowf79oGUG1FkGDa8sN8HGgKGME0 uMvuqBw1FoabNTyDbGEOKLuR5PVI6WBRiVc2yBJEr8/DykM3oPuIlro7fZFnNz3K8Jxi Hyy3EwQEMISS+utb5LOW2um2GhFnEyLCfwHh0AhvVRVfBw+JJQtNqBBXIVb8GAY2oWML 7Mn88WREVAnY7br0J2+SLPzkWd/no6F/wDafVNLmtqUAffhaxqbN5pU2cIodps040UOh 3YfUvQXTrec4hMOozQ74oC7mSjx3KaHSTji9jd8hkeK6+ClcpGiWFZ7W/XdhBc+SbiPl 3D7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=temiNc8efrldbFYxIAxDr53M9WDsyfWYzX9G4BZJWY0=; b=NzJBlhVRi+K+ktY3VZji4/56CvK6WMFlDCJlMYC/u4FAEWizpF4E+hXHeXgBly5Nuz wgEFoeYOBB9YGSMC6Oj92FHXMh6atTxqJgn3BZteLbEyYuiGAOCT/YqdpMrLOyiKloXH ZBOxEYAPX4pnxMOPyh15DyWCSI8+ZQ0RxRvVi+8Gzzk7jN1VPVKj1pxJZrx7Iln6L7R5 UaKgcoBcI2Nw1JX4s5at1djJrRMk7mx1RSiNZxeNjMCAZnB9IiF2euMRv90hS2P2pugU NGlWm2wEUL5ASQ4wcSKudAHuPs/V3g5wOgNcVL8d3hma8Udsc/mW2hQ2p0DpyHsrhXC/ uShA== X-Gm-Message-State: AOAM533TYNGeupC19DXR6Z8FmI+bz7m4ZpeVzA2oRAsIhzCaB4XvmvAH iNVNysA7D2Lx2OwBp6aC2HGtKW6UCUA= X-Google-Smtp-Source: ABdhPJyvgvd3i76bPH8h+f1jVYHyonUYhs74/IJ88bPDNhPWVogVrV7l+Wg3p2CTjWvjP1OEz+cLVQ== X-Received: by 2002:a17:90b:e0a:: with SMTP id ge10mr6225432pjb.211.1606335411547; Wed, 25 Nov 2020 12:16:51 -0800 (PST) Received: from cehdev.hsd1.ca.comcast.net ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id u24sm2931036pfm.81.2020.11.25.12.16.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Nov 2020 12:16:50 -0800 (PST) From: Carlo Holl To: 44873@debbugs.gnu.org Subject: [PATCH 6/6] gnu: ghc-cassava-megaparsec: Downgrade to 2.0.1. Date: Wed, 25 Nov 2020 12:16:38 -0800 Message-Id: <20201125201638.2044-6-carloholl@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201125201638.2044-1-carloholl@gmail.com> References: <20201125201638.2044-1-carloholl@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873 Cc: Carlo Holl 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-xyz.scm (ghc-cassava-megaparsec): Downgrade to 2.0.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 2e3fbbb5b0..1655b88cb0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1663,7 +1663,7 @@ very simple example of encoding CSV data: (define-public ghc-cassava-megaparsec (package (name "ghc-cassava-megaparsec") - (version "2.0.2") + (version "2.0.1") (source (origin (method url-fetch) @@ -1674,7 +1674,7 @@ very simple example of encoding CSV data: ".tar.gz")) (sha256 (base32 - "03x1462agrfdagklp8c89b8p4z2hd8nbf6d3895sz770zjkawda7")))) + "0q4skw98nzy6icmgpwqvgw0c5pqcgi25rf7nmwh2pksvv94pi3p3")))) (build-system haskell-build-system) (inputs `(("ghc-cassava" ,ghc-cassava) -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 25 21:07:11 2020 Received: (at 44873-done) by debbugs.gnu.org; 26 Nov 2020 02:07:11 +0000 Received: from localhost ([127.0.0.1]:37587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki6gh-0003mJ-7U for submit@debbugs.gnu.org; Wed, 25 Nov 2020 21:07:11 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:56757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ki6ge-0003m6-VS for 44873-done@debbugs.gnu.org; Wed, 25 Nov 2020 21:07:09 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 0B2031C24; Wed, 25 Nov 2020 21:07:02 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 25 Nov 2020 21:07:03 -0500 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=HkOgowWfWx7bYDxa5559s/0U dOiXYjaHiMzVeIKAR20=; b=tJlurV4lHd0j4bp2rLVWaUrtWiCaZ6DdvzYYq6Vl 3KDKtdmhfb70FZnBEN2R6V6nkW7ZLciFxDamuRHqZsOYpqcKtAyiaxj+qMfCSGlL AY1T5qJ+KURWT5ts2XISx1/PacowFArCDw7cbPvA/xzG2Pz5tTTDKPfNWZVYY/xq SgM= 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=fm1; bh=HkOgow WfWx7bYDxa5559s/0UdOiXYjaHiMzVeIKAR20=; b=bqjbzMsZ4VoNO2JHFJyDte q4isTQglqm5MIneZtWsUd0XL1rZUe3ePPkrU+JQ/xbvBZivaMP9AQ52wKlnSxvxT CwaK05h+jecyQIJbQkT3yq2aBpDMfcljkftWwtsHEKHTkUKw4ZzdS9XXlj0mXr/r LTQ2IFflYn8eUv7pCquIgU0hcSwKdda0CHssF4PcbYvO4B6LozR+D343l54kosJn QqxLIrT0poGWRBuXYEk/B9Wm7Ec2EzKbMvaRB3rDZUiaN2KousTRDXsJu7QJunPv mycImIAFwRMxSpmIkQ4LWtOUIyKQ5cEiLbqpR/txkd0FWU0YRR8cFyilLnP9+vCg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudehuddggeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpedvvddugefffeeitddthfefvdeuhffgkeeikeegkeevteeghfeftefggeeuudff ieenucffohhmrghinhepghhnuhdrohhrghenucfkphepjeefrddugedurdduvdejrdduge einecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgv ohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 619DB3064AB2; Wed, 25 Nov 2020 21:07:02 -0500 (EST) Date: Wed, 25 Nov 2020 21:07:00 -0500 From: Leo Famulari To: Carlo Holl Subject: Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release. Message-ID: <20201126020700.GA10557@jasmine.lan> References: <20201125201032.1896-1-carloholl@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201125201032.1896-1-carloholl@gmail.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44873-done Cc: 44873-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: -1.7 (-) On Wed, Nov 25, 2020 at 12:10:32PM -0800, Carlo Holl wrote: > My recent contribution, pushed to master as e6bfb02eb79777b760031384d4a3c14239f7fb55 (bug#44174), introduced some haskell packages that are newer than the latest LTSHaskell release supported by Guix, as pointed out by Ricardo Wurmus. This patch series fixes that, representing a downgrade of several of the packages to versions matching the latest LTSHaskell release, as well as one package addition. Thank you for following up! Pushed as d482954c99720e5b166400d7b42204ddbf94412e with some cosmetic changes... > gnu: Add ghc-easytest. For ghc-easytest, I removed so-called "marketing language" from the synopsis and description [0], and also removed the usage example from the description. It's nice to have examples but they belong in the package's documentation rather than the Guix package description. [0] The manual section Synopses and Descriptions talks about how to handle the "marketing language": https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 26 12:51:57 2020 Received: (at 44873-done) by debbugs.gnu.org; 26 Nov 2020 17:51:57 +0000 Received: from localhost ([127.0.0.1]:42796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiLQy-0001OZ-Pk for submit@debbugs.gnu.org; Thu, 26 Nov 2020 12:51:57 -0500 Received: from mail-pf1-f195.google.com ([209.85.210.195]:36932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiLQv-0001OJ-4X for 44873-done@debbugs.gnu.org; Thu, 26 Nov 2020 12:51:56 -0500 Received: by mail-pf1-f195.google.com with SMTP id b10so831850pfo.4 for <44873-done@debbugs.gnu.org>; Thu, 26 Nov 2020 09:51:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=s4CK73+PxPS6xiDkcDH6+SqGRRVZqTdEKKxPp0Ce86w=; b=oUxxvW0qt+1esQIGqETkhSsfEQH3MuHoG48VtOnqqxOas00M2lhRqlewI0rzMDN8Ai wuBQDULpaONOotBhI3CuNY1z3MY60g45ZShv4qlebNURWaCUmIgBHtdS7eUVFzOJiaRj G8TbrCad6Xek/YcKdwyKXALHT2R4n3+vxLDkZ4rn4n0tdxW/ULwVXeAgpkza4cSNCWkG vJZBGtTs9NNuhONnNi4sAAJnob84/exIIZ1sdjmmUnvY2d5Ze4S+hLuqWlcCe7HaokBp muCm6gwmuL7MWND7xJDEQneZU2Cszo45L21P8JLo8pjd+/DeKaZBrIQfvECKTEhlwUoy Z1sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=s4CK73+PxPS6xiDkcDH6+SqGRRVZqTdEKKxPp0Ce86w=; b=LdxztOAHdbOjrJS2GxNlrvuu1/7imQcyGK43ALCz7NrxX/GTxF5TX5XnQE2rFjbZIL icvXcRviKwWDWB/Sw4YDIQaKqG48I+Lp/LDzosG0KUrW9Ylo77SM/Y14R/mfczSPdGz/ N2jusvYbzcjfubZJ0atEGQdL7hJMQRJrnZH+jZ+GhAHWip/Cmxb9hvocjj2lUd+1CnuF e+3o7Sl3moBK8tR0vgci0I3cg0dTVstiHePuh/91I3mcFFrHGL2I3dDiLJZsVVq2L8+I v17QT4O1dgYfzZfkOQoPTry07ErlMvlEcXw9imKdEWrum4qyXNs82xXVlBQlKdsGws3c 4jbg== X-Gm-Message-State: AOAM5333q7LtTMiLac9Vp6DfCiH0F2HlNrnwZRuBbXxBi2hMOR8f+XN3 4T4jbwJoPj1cE0koUzsl7cU= X-Google-Smtp-Source: ABdhPJxLWmOCYNENM2OblqkwVU87A5A15al6jEcUwc3TSC/LzqkZp41E/JlOdLN4cWgr3YytMe/1XA== X-Received: by 2002:a17:90a:aa14:: with SMTP id k20mr4797648pjq.131.1606413107025; Thu, 26 Nov 2020 09:51:47 -0800 (PST) Received: from localhost ([2603:3024:1704:300::8401]) by smtp.gmail.com with ESMTPSA id y23sm7233279pje.41.2020.11.26.09.51.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Nov 2020 09:51:46 -0800 (PST) Date: Thu, 26 Nov 2020 09:51:44 -0800 From: Carlo Holl To: Leo Famulari Subject: Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release. Message-ID: <20201126175144.7f5kwct3gruyxyii@cehdev> References: <20201125201032.1896-1-carloholl@gmail.com> <20201126020700.GA10557@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline In-Reply-To: <20201126020700.GA10557@jasmine.lan> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44873-done Cc: 44873-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: -1.0 (-) Leo, >For ghc-easytest, I removed so-called "marketing language" from the >synopsis and description [0], and also removed the usage example from >the description. It's nice to have examples but they belong in the >package's documentation rather than the Guix package description. > >[0] The manual section Synopses and Descriptions talks about how to >handle the "marketing language": > >https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html I'm afraid I'm guilty of just doing the minimal work to format the text. I'll pay more attention to this next time. Anyways, thanks for pushing. Best, Carlo Holl carloholl@gmail.com From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 26 13:53:38 2020 Received: (at 44873-done) by debbugs.gnu.org; 26 Nov 2020 18:53:38 +0000 Received: from localhost ([127.0.0.1]:42878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiMOg-0002ux-DO for submit@debbugs.gnu.org; Thu, 26 Nov 2020 13:53:38 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:56723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiMOd-0002uh-S8 for 44873-done@debbugs.gnu.org; Thu, 26 Nov 2020 13:53:37 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 945D81949; Thu, 26 Nov 2020 13:53:29 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 26 Nov 2020 13:53:30 -0500 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=2/MggHRBWIU8apW3oGiultlI eBWv/8wDMmP0wCK7FJg=; b=nfZpZmREf+pshdu5v03PhCge+2Pn4sU4OD8awDhf R2mQ4rEpe2/uQuqwaEKn6cHO+Z+jDOInkPHPSs3Soi8gxLLdZUOExWWFxqZgP3/v 41pX9rHWwYHGJ/vAuRXxBJ3gCmCwziQTt0jKMOS09Mh364FnBD/WARychCL9pG2F Ytw= 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=fm1; bh=2/MggH RBWIU8apW3oGiultlIeBWv/8wDMmP0wCK7FJg=; b=AyiNWQx5Hxv/1om8fCZzgs 9D9hLhjATP9BPWELoPpoCirWogatgiPcLWG9860fimTg8FDWbtzvB8wfkhTqvcya tH/TqmDWM96ukEICHEmqja5KzVHx7uCq211eLye9coXlDO7huOkEGlEbyYdgq2Kw czq/SJgqB/qQ5jtKJFKURpQe4SbkKCg0HJwTXfbvUyzobQw4DHhOU+FefjPE2FZn FYX5v74vsnHCE0yakzC+99GBbQ+xM6TC3TVcFD+Mt/nBGsC8Jz5jARFLZzN2/9Gd VTfpuYSbnLedXFlDjZ7u8HMyFE59+pb3/sn7KyHy8rfQHwyg2Kf9XMO1+Rxc49CA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudehvddguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepvddvudegffefiedttdfhfedvuefhgfekieekgeekveetgefhfeetgfeguedu ffeinecuffhomhgrihhnpehgnhhurdhorhhgnecukfhppeejfedrudeguddruddvjedrud egieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehl vghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id D272F3280069; Thu, 26 Nov 2020 13:53:28 -0500 (EST) Date: Thu, 26 Nov 2020 13:53:24 -0500 From: Leo Famulari To: Carlo Holl Subject: Re: [bug#44873] [PATCH 0/6] Fix Haskell packages incompatible with latest LTSHaskell release. Message-ID: References: <20201125201032.1896-1-carloholl@gmail.com> <20201126020700.GA10557@jasmine.lan> <20201126175144.7f5kwct3gruyxyii@cehdev> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201126175144.7f5kwct3gruyxyii@cehdev> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 44873-done Cc: 44873-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: -1.7 (-) On Thu, Nov 26, 2020 at 09:51:44AM -0800, Carlo Holl wrote: > Leo, > > > For ghc-easytest, I removed so-called "marketing language" from the > > synopsis and description [0], and also removed the usage example from > > the description. It's nice to have examples but they belong in the > > package's documentation rather than the Guix package description. > > > > [0] The manual section Synopses and Descriptions talks about how to > > handle the "marketing language": > > > > https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html > > I'm afraid I'm guilty of just doing the minimal work to format the text. I'll pay more attention to this next time. Okay, don't worry about it too much! That's what review is for :) From unknown Wed Jul 09 00:06:59 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, 25 Dec 2020 12:24:08 +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