From unknown Sat Sep 06 05:03:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38900] [PATCH] gnu: Add ghc-scalpel. Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Jan 2020 16:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 38900 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38900@debbugs.gnu.org Cc: Alexandru-Sergiu Marton X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157806914925832 (code B ref -1); Fri, 03 Jan 2020 16:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Jan 2020 16:32:29 +0000 Received: from localhost ([127.0.0.1]:41339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inPsD-0006ia-AC for submit@debbugs.gnu.org; Fri, 03 Jan 2020 11:32:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:32928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inPsB-0006iR-Mu for submit@debbugs.gnu.org; Fri, 03 Jan 2020 11:32:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42827) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inPsA-00012R-Am for guix-patches@gnu.org; Fri, 03 Jan 2020 11:32:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_40, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inPs9-0004Wp-62 for guix-patches@gnu.org; Fri, 03 Jan 2020 11:32:26 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:51266) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1inPs8-0004Qn-Rr for guix-patches@gnu.org; Fri, 03 Jan 2020 11:32:25 -0500 Received: by mail-wm1-x32c.google.com with SMTP id d73so8876447wmd.1 for ; Fri, 03 Jan 2020 08:32:24 -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=ERfsVBc1fK6pJ3cFBijDOgtQpvPTf8js0/ItKwbKgQI=; b=hIEcgRJL9XFJgF5nrJTGrcg29d0uCr+Q2iELWH4D+tYeq86NuFeb2bPyxWBBallbfJ CBYEaJXhLl+DbtgGxmi4FZNigQ3aV4AIiCyOrASBoiLFtp01x7I3USXlVCB6sDOMG0n0 Vqou7ZLuBbo9243uOeOJzYT94nqI+RrLsr/EbFOMYf7e3ZF9kLVDdO9jC974LSNoKWTs 3V/7jXnSDW6ZwiBXuuGtKZZppcbfjRb6HaGFor31K1jz8Zbx7SOOdDi51X4hIXSnogJR 9PWgEpBywnn8ZMBcYksASdpFE1nwYlJ+sQ1vDswYWfQs97lsas9bC0qOih8t1DqKgB2I QJkQ== 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=ERfsVBc1fK6pJ3cFBijDOgtQpvPTf8js0/ItKwbKgQI=; b=WQh7eyL+l8J2s1n1WtDGirqgXiohYaYTHrAzoYaI+FK2MwWgwnVViaed+ZPG8ld6wb f8rw+UidJjX6t0IUwu3L/oamfHxbIx8X/ukLjXAbrho3d8gvHNW87Z+IO9xqRebWy/KD CPXOSjo41myaF/6doG8GtHT8I+548pF5pUM3bu908gg/6y+6MEq+Jud4NCl1WIodzaQ9 5COEMDbKpqKalogPzA4ITf3rfoao0M25r5jvQIFjaCeBjh5BNxx7IhL01dIeKH+PNshM e1dAeHM37qukIh7jJJ556UXoXH8ufOLJd5x3xbhX/F5u5RSEYlTly0zdk5pm5JSsrRth sRog== X-Gm-Message-State: APjAAAUHwowlAlxFKclVuTaMW1XL1kaiZDbJIcXc1tiZc8mtdeBtkBG6 EFf9dZFkjEo0bWENia348PlNPccEuPg= X-Google-Smtp-Source: APXvYqwaU/54yqlPlKkcoq1mv0hNfRe1Y7DwBiR7bvJWcmh9M/muHgpfpyxxLy8prggAAx7/GdHOgA== X-Received: by 2002:a1c:20d3:: with SMTP id g202mr20902021wmg.169.1578069143381; Fri, 03 Jan 2020 08:32:23 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id h17sm63877959wrs.18.2020.01.03.08.32.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jan 2020 08:32:22 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton Date: Fri, 3 Jan 2020 18:32:47 +0200 Message-Id: <20200103163247.5246-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::32c X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Depends on 38899 (ghc-scalpel-core). gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: haskell.org] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) 2.0 SPOOFED_FREEMAIL No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Depends on 38899 (ghc-scalpel-core). gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index cbdf7f94a3..f8aa918100 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1627,3 +1627,33 @@ cookies, serving files, and more.") that is intended to have lightweight dependencies and to be free of all non-Haskell dependencies.") (license license:asl2.0))) + +(define-public ghc-scalpel + (package + (name "ghc-scalpel") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/scalpel/" + "scalpel-" version ".tar.gz")) + (sha256 + (base32 + "0jbrfcgljl8kbcwi2zqx1jp3c3dpxrkc94za44x56kcz68n89hlz")))) + (build-system haskell-build-system) + (inputs + `(("ghc-scalpel-core" ,ghc-scalpel-core) + ("ghc-case-insensitive" ,ghc-case-insensitive) + ("ghc-data-default" ,ghc-data-default) + ("ghc-http-client" ,ghc-http-client) + ("ghc-http-client-tls" ,ghc-http-client-tls) + ("ghc-tagsoup" ,ghc-tagsoup))) + (home-page "https://github.com/fimad/scalpel") + (synopsis + "A high level web scraping library for Haskell.") + (description + "Scalpel is a web scraping library inspired by libraries like Parsec +and Perl's Web::Scraper Scalpel builds on top of TagSoup to provide a +declarative and monadic interface.") + (license license:asl2.0))) -- 2.24.1 From unknown Sat Sep 06 05:03:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38900] [PATCH v2] gnu: Add ghc-scalpel. References: <20200103163247.5246-1-brown121407@member.fsf.org> In-Reply-To: <20200103163247.5246-1-brown121407@member.fsf.org> Resent-From: Alexandru-Sergiu Marton Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Jan 2020 08:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38900 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38900@debbugs.gnu.org Cc: Alexandru-Sergiu Marton Received: via spool by 38900-submit@debbugs.gnu.org id=B38900.157812684828000 (code B ref 38900); Sat, 04 Jan 2020 08:35:02 +0000 Received: (at 38900) by debbugs.gnu.org; 4 Jan 2020 08:34:08 +0000 Received: from localhost ([127.0.0.1]:42419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inesq-0007HY-Fa for submit@debbugs.gnu.org; Sat, 04 Jan 2020 03:34:08 -0500 Received: from mail-wr1-f47.google.com ([209.85.221.47]:44462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inesp-0007HJ-BE for 38900@debbugs.gnu.org; Sat, 04 Jan 2020 03:34:07 -0500 Received: by mail-wr1-f47.google.com with SMTP id q10so5470411wrm.11 for <38900@debbugs.gnu.org>; Sat, 04 Jan 2020 00:34:07 -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=Gel+TfCRcLSC0kpoN/T471Bpz1Pq64Wh0V9J9an8paw=; b=qVPiMwRTestIX4GfWzYLDzxiE19/fl10/g6tFtGO8X/hYTZZ57kBWQIy1donBkgDXL 8dc7242lvOV1qdfACneJuXudSJvXwyq9jUdEptRo/OB2Jf3aBfYd3xNq6fJX83l28HEH 95/YxUbWqnwYcbO9rPEw96ZPdcerctpBbXjfI2UlM+BXNj/3gEf+Fdv7C88Z38p22zD6 q+Mua+U/cYrWPyV3p3FbguCuIGDH4mqljePx7A/DCWDoHtdIKwcfOwzzxd0U8c0cv/uN XshJeI2om9Btussb+Z0K6tGXU/KWx6E5D7HI5ZIvGaoPbG8b4YucAWQCVXf5YprupZbh wAiA== 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=Gel+TfCRcLSC0kpoN/T471Bpz1Pq64Wh0V9J9an8paw=; b=nzAsRha5hOzWIVIAZwuM7Q5/HXqemL6foOdDx/sOg0g4nJ4ZvE6ShxKYANFlbCrGS5 45lVjxm4I45U4tYbCWGvjXwYRZcSRPpbfmhFCPHT00C7EFAkb8kWQotpiIpahpmEN9Wg rOkOY6cdL1fmhZCsoUo/0G3H5X0thFp0huyEoeCM3lhXRULw/OAqA1dMl+RAUM1pz914 Vu9Qg3/88tGGhlGo01n9huzz85gAHuMw0u0VQulRRpKrg84WbRqTxGaO0F3Nbz5f5x6a kThf/72TImc5ktCZ75qDdccie+diUkBL7FxjFPYuA1QlQ3b3vA4i4hkuxuqJtp1C7sMG DLyQ== X-Gm-Message-State: APjAAAUo30bA1gdIJYfUwTdew970Lu1e5j6UJD/+liu9yu+R8XA10iOD LPj/26cBf99QHMHF+WYiWWvhi3cZQ4k= X-Google-Smtp-Source: APXvYqyg0oMponqL8SncKiuSQ3WcNacD50ueAKQnlUyXGf0VacvVx0YXhVfK3CEqQ1SSMMfh4voByA== X-Received: by 2002:a05:6000:11c9:: with SMTP id i9mr89672619wrx.164.1578126841171; Sat, 04 Jan 2020 00:34:01 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id z3sm63521103wrs.94.2020.01.04.00.34.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Jan 2020 00:34:00 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton Date: Sat, 4 Jan 2020 10:34:23 +0200 Message-Id: <20200104083423.3337-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Fix linter errors. gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index cbdf7f94a3..695668c711 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1627,3 +1627,33 @ [...] Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: haskell.org] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.47 listed in list.dnswl.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.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Fix linter errors. gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index cbdf7f94a3..695668c711 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1627,3 +1627,33 @ [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: haskell.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.47 listed in list.dnswl.org] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Fix linter errors. gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index cbdf7f94a3..695668c711 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1627,3 +1627,33 @@ cookies, serving files, and more.") that is intended to have lightweight dependencies and to be free of all non-Haskell dependencies.") (license license:asl2.0))) + +(define-public ghc-scalpel + (package + (name "ghc-scalpel") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/scalpel/" + "scalpel-" version ".tar.gz")) + (sha256 + (base32 + "0jbrfcgljl8kbcwi2zqx1jp3c3dpxrkc94za44x56kcz68n89hlz")))) + (build-system haskell-build-system) + (inputs + `(("ghc-scalpel-core" ,ghc-scalpel-core) + ("ghc-case-insensitive" ,ghc-case-insensitive) + ("ghc-data-default" ,ghc-data-default) + ("ghc-http-client" ,ghc-http-client) + ("ghc-http-client-tls" ,ghc-http-client-tls) + ("ghc-tagsoup" ,ghc-tagsoup))) + (home-page "https://github.com/fimad/scalpel") + (synopsis + "High level web scraping library for Haskell") + (description + "Scalpel is a web scraping library inspired by libraries like Parsec +and Perl's Web::Scraper Scalpel builds on top of TagSoup to provide a +declarative and monadic interface.") + (license license:asl2.0))) -- 2.24.1 From unknown Sat Sep 06 05:03:31 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#38900] [PATCH] gnu: Add ghc-scalpel. References: <20200103163247.5246-1-brown121407@member.fsf.org> In-Reply-To: <20200103163247.5246-1-brown121407@member.fsf.org> Resent-From: John Soo Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Jan 2020 18:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38900 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38900@debbugs.gnu.org Cc: brown121407@gmail.com Received: via spool by 38900-submit@debbugs.gnu.org id=B38900.15803215008359 (code B ref 38900); Wed, 29 Jan 2020 18:12:02 +0000 Received: (at 38900) by debbugs.gnu.org; 29 Jan 2020 18:11:40 +0000 Received: from localhost ([127.0.0.1]:34578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iwroS-0002Al-5c for submit@debbugs.gnu.org; Wed, 29 Jan 2020 13:11:40 -0500 Received: from mail-oi1-f179.google.com ([209.85.167.179]:34113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iwroQ-0002AW-TQ for 38900@debbugs.gnu.org; Wed, 29 Jan 2020 13:11:39 -0500 Received: by mail-oi1-f179.google.com with SMTP id l136so681430oig.1 for <38900@debbugs.gnu.org>; Wed, 29 Jan 2020 10:11:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asu-edu.20150623.gappssmtp.com; s=20150623; h=content-transfer-encoding:from:mime-version:date:subject:message-id :cc:to; bh=wENu6AvvBHBob0ZUT8QnR1GWYI1H9ptjL5V1OmFk0ug=; b=MQSAedDfyRHdwzR0KiSN30caLDEmRqs37VpbmaG84qbWYL1Q/GXosgYbG3LUWm5dBz McZttXfcXxo+8w9hP3YRTHmnvnWOtzqJR6oGGUk3fUmRDXYCm9rMSgqQstKumr4EpHYU kfHVjFtOldTzqS6F3rBZ4KKmS59wymJ7uMLjFjCZBsgDCGsFb0DxHlZwHQ9kb9uJyii1 9VIUoMeSzOn2yVQHnylFB+mnWMqyTKS6uA6ONZiCjyap0RDeZI3DGE29Ae8CxM4mlght 4o2ipH3gDbR64c/lzq3XgVBPiYqnD2QDqkylscKytnVK3JrDmndxwGfwEXn8/G8FTL7U dqCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version:date :subject:message-id:cc:to; bh=wENu6AvvBHBob0ZUT8QnR1GWYI1H9ptjL5V1OmFk0ug=; b=Y0tD94013px7Kwdq8Tx3x3vZhnliat0mHMTp05oX7LHstA946XWkFy+sYk8yaftUJD GncLiFFeKYs7nAgp8oakFZBwCx7jcbDPgWSBRlLdrAPsBLTU3GYULC9tC9VHlwLK6drJ yDsIyu8wow18cGbchH4xPM4uMVmP6hjxB7QXqaD7657FcJRYpXjXPTrHnCNnkTs1xOr8 polIs89grirDdqifPpER+7HDZIcxrP/3TXp6Qbwf4FK5OxIBqKsSvyqWhheAA11+mpVV LzI33/Ox+tZSfaT7N22odM9G+P3PBINWbpM9m/o7T9rfdR3w6cUbqeUweRjWKVxwFBYq gGrQ== X-Gm-Message-State: APjAAAWGlcDtOimUjq6CRdiQr980NGRpL+8XND+LjYfVWGclwRL4s8wA MhuqBR992YQBVAYbHx9uiCU/wg== X-Google-Smtp-Source: APXvYqzhip1OpMLYihHwQuO29V28Mr/XbKf/lsqLbX6//N5djXlZmt/tWcPlhvnp0fj6WQmw4J99Pg== X-Received: by 2002:aca:f1c6:: with SMTP id p189mr99247oih.159.1580321493123; Wed, 29 Jan 2020 10:11:33 -0800 (PST) Received: from ?IPv6:2600:1700:83b0:8bd0:3ca5:832e:396a:f815? ([2600:1700:83b0:8bd0:3ca5:832e:396a:f815]) by smtp.gmail.com with ESMTPSA id j26sm923934otq.18.2020.01.29.10.11.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Jan 2020 10:11:32 -0800 (PST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: John Soo Mime-Version: 1.0 (1.0) Date: Wed, 29 Jan 2020 10:11:30 -0800 Message-Id: <1F0F9524-8C4E-4666-9472-C55180A2EE9C@asu.edu> X-Mailer: iPhone Mail (17C54) X-Spam-Score: -0.0 (/) 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 Alexandru-Sergio, Thanks for more Haskell patches! Scalpel looks good to me. One recommendation would be to squash these two patches into one with an int= eractive rebase. Otherwise I hope someone can push these changes soon. Thanks again, John From unknown Sat Sep 06 05:03:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Alexandru-Sergiu Marton Subject: bug#38900: closed (Re: [bug#38900] [PATCH v2] gnu: Add ghc-scalpel.) Message-ID: References: <20200130205929.GC9517@E5400> <20200103163247.5246-1-brown121407@member.fsf.org> X-Gnu-PR-Message: they-closed 38900 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 38900@debbugs.gnu.org Date: Thu, 30 Jan 2020 21:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1580418062-1609-1" This is a multi-part message in MIME format... ------------=_1580418062-1609-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #38900: [PATCH] gnu: Add ghc-scalpel. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 38900@debbugs.gnu.org. --=20 38900: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38900 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1580418062-1609-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 38900-done) by debbugs.gnu.org; 30 Jan 2020 21:00:08 +0000 Received: from localhost ([127.0.0.1]:36316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixGv2-0000Oh-3u for submit@debbugs.gnu.org; Thu, 30 Jan 2020 16:00:08 -0500 Received: from flashner.co.il ([178.62.234.194]:51708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixGv0-0000N2-MB for 38900-done@debbugs.gnu.org; Thu, 30 Jan 2020 16:00:07 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id B966040190; Thu, 30 Jan 2020 21:00:00 +0000 (UTC) Date: Thu, 30 Jan 2020 22:59:29 +0200 From: Efraim Flashner To: Alexandru-Sergiu Marton Subject: Re: [bug#38900] [PATCH v2] gnu: Add ghc-scalpel. Message-ID: <20200130205929.GC9517@E5400> References: <20200103163247.5246-1-brown121407@member.fsf.org> <20200104083423.3337-1-brown121407@member.fsf.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3Gf/FFewwPeBMqCJ" Content-Disposition: inline In-Reply-To: <20200104083423.3337-1-brown121407@member.fsf.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 38900-done Cc: 38900-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 (-) --3Gf/FFewwPeBMqCJ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks. Patch oushed. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --3Gf/FFewwPeBMqCJ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4zQ7EACgkQQarn3Mo9 g1Gk2Q//ZqM69gVqPwc75+tUp910DHQUqr0VoS/n5b2GBraUyC2vssMUahDxdS4S SUD6aogzfANihuLEuZeeT9bsxe7fPPLd2r07FelYYEERDjUQRbHl4yf8EijMfiPU t8z5ZEbjL6PNMX6TFIFgl+qOG3Ng3AYTNtKWPiMeBBstgKZp+DlezUSHU88zK78y WbN/zX7mQYscqA5tztygMA8Hc0Yd1scaH8Tkis0EZLIuK0gIatbroRA36kDT5q4U WQ8VZUCN8s9UCN4s4q+mboiDbr6layqmDGRN0XyVUPfAeIusTS12017PfLwiY0G6 9Hou7E8tCvOGzyiZuCU6fBS9Mu3+TxtfRPj67elWJnTUukRgrm7JfgMnIgIy3Fnq PGpCjG2iM5hdx2n/LF49w9oZyrVpFLbbwv74YdyWG65UZlrYssDq0MvtjzSHLY9A wBjQX6N6dCl+p2zbWXxGxJ4SphbFxZ/sjS4bnQsFGNZXPmpU6ACZyvXHFwKEpbNc +wiQOtLsGTcRdyMkMHa1LAHdkdDF6hoKte6Il90RirVjUCP8KegwebWImjVaNhPz IoQEJycDJWT7J1LaCZdDXBDuyLfU3KDAJrJrT7g/jVB2lBLKyjzykqAKWxWsEzez FX7LQn9Wblel/8sLHwgfoG65nJtkWnSYjXLS+B0++CPzB2Ic3Z0= =TVHy -----END PGP SIGNATURE----- --3Gf/FFewwPeBMqCJ-- ------------=_1580418062-1609-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Jan 2020 16:32:29 +0000 Received: from localhost ([127.0.0.1]:41339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inPsD-0006ia-AC for submit@debbugs.gnu.org; Fri, 03 Jan 2020 11:32:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:32928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inPsB-0006iR-Mu for submit@debbugs.gnu.org; Fri, 03 Jan 2020 11:32:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42827) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inPsA-00012R-Am for guix-patches@gnu.org; Fri, 03 Jan 2020 11:32:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_40, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inPs9-0004Wp-62 for guix-patches@gnu.org; Fri, 03 Jan 2020 11:32:26 -0500 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:51266) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1inPs8-0004Qn-Rr for guix-patches@gnu.org; Fri, 03 Jan 2020 11:32:25 -0500 Received: by mail-wm1-x32c.google.com with SMTP id d73so8876447wmd.1 for ; Fri, 03 Jan 2020 08:32:24 -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=ERfsVBc1fK6pJ3cFBijDOgtQpvPTf8js0/ItKwbKgQI=; b=hIEcgRJL9XFJgF5nrJTGrcg29d0uCr+Q2iELWH4D+tYeq86NuFeb2bPyxWBBallbfJ CBYEaJXhLl+DbtgGxmi4FZNigQ3aV4AIiCyOrASBoiLFtp01x7I3USXlVCB6sDOMG0n0 Vqou7ZLuBbo9243uOeOJzYT94nqI+RrLsr/EbFOMYf7e3ZF9kLVDdO9jC974LSNoKWTs 3V/7jXnSDW6ZwiBXuuGtKZZppcbfjRb6HaGFor31K1jz8Zbx7SOOdDi51X4hIXSnogJR 9PWgEpBywnn8ZMBcYksASdpFE1nwYlJ+sQ1vDswYWfQs97lsas9bC0qOih8t1DqKgB2I QJkQ== 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=ERfsVBc1fK6pJ3cFBijDOgtQpvPTf8js0/ItKwbKgQI=; b=WQh7eyL+l8J2s1n1WtDGirqgXiohYaYTHrAzoYaI+FK2MwWgwnVViaed+ZPG8ld6wb f8rw+UidJjX6t0IUwu3L/oamfHxbIx8X/ukLjXAbrho3d8gvHNW87Z+IO9xqRebWy/KD CPXOSjo41myaF/6doG8GtHT8I+548pF5pUM3bu908gg/6y+6MEq+Jud4NCl1WIodzaQ9 5COEMDbKpqKalogPzA4ITf3rfoao0M25r5jvQIFjaCeBjh5BNxx7IhL01dIeKH+PNshM e1dAeHM37qukIh7jJJ556UXoXH8ufOLJd5x3xbhX/F5u5RSEYlTly0zdk5pm5JSsrRth sRog== X-Gm-Message-State: APjAAAUHwowlAlxFKclVuTaMW1XL1kaiZDbJIcXc1tiZc8mtdeBtkBG6 EFf9dZFkjEo0bWENia348PlNPccEuPg= X-Google-Smtp-Source: APXvYqwaU/54yqlPlKkcoq1mv0hNfRe1Y7DwBiR7bvJWcmh9M/muHgpfpyxxLy8prggAAx7/GdHOgA== X-Received: by 2002:a1c:20d3:: with SMTP id g202mr20902021wmg.169.1578069143381; Fri, 03 Jan 2020 08:32:23 -0800 (PST) Received: from localhost.localdomain ([86.107.75.45]) by smtp.gmail.com with ESMTPSA id h17sm63877959wrs.18.2020.01.03.08.32.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jan 2020 08:32:22 -0800 (PST) From: Alexandru-Sergiu Marton X-Google-Original-From: Alexandru-Sergiu Marton To: guix-patches@gnu.org Subject: [PATCH] gnu: Add ghc-scalpel. Date: Fri, 3 Jan 2020 18:32:47 +0200 Message-Id: <20200103163247.5246-1-brown121407@member.fsf.org> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::32c X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Depends on 38899 (ghc-scalpel-core). gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: haskell.org] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 2.6 RCVD_IN_SBL RBL: Received via a relay in Spamhaus SBL [86.107.75.45 listed in zen.spamhaus.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (brown121407[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (brown121407[at]gmail.com) 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit Cc: Alexandru-Sergiu Marton X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) * gnu/packages/haskell-web.scm (ghc-scalpel): New variable. --- Depends on 38899 (ghc-scalpel-core). gnu/packages/haskell-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index cbdf7f94a3..f8aa918100 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1627,3 +1627,33 @@ cookies, serving files, and more.") that is intended to have lightweight dependencies and to be free of all non-Haskell dependencies.") (license license:asl2.0))) + +(define-public ghc-scalpel + (package + (name "ghc-scalpel") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/scalpel/" + "scalpel-" version ".tar.gz")) + (sha256 + (base32 + "0jbrfcgljl8kbcwi2zqx1jp3c3dpxrkc94za44x56kcz68n89hlz")))) + (build-system haskell-build-system) + (inputs + `(("ghc-scalpel-core" ,ghc-scalpel-core) + ("ghc-case-insensitive" ,ghc-case-insensitive) + ("ghc-data-default" ,ghc-data-default) + ("ghc-http-client" ,ghc-http-client) + ("ghc-http-client-tls" ,ghc-http-client-tls) + ("ghc-tagsoup" ,ghc-tagsoup))) + (home-page "https://github.com/fimad/scalpel") + (synopsis + "A high level web scraping library for Haskell.") + (description + "Scalpel is a web scraping library inspired by libraries like Parsec +and Perl's Web::Scraper Scalpel builds on top of TagSoup to provide a +declarative and monadic interface.") + (license license:asl2.0))) -- 2.24.1 ------------=_1580418062-1609-1--