unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Julian Flake <flake@uni-koblenz.de>
To: 70222@debbugs.gnu.org
Cc: steve@futurile.net, 70591@debbugs.gnu.org
Subject: [bug#70591] [PATCH v2 13/14] gnu: perl-finance-quote: Update perl-finance-quote.
Date: Fri, 26 Apr 2024 13:42:07 +0200	[thread overview]
Message-ID: <f055cdc05d19661ac864d6508e4150fd4137cbe5.1714130775.git.flake@uni-koblenz.de> (raw)
In-Reply-To: <cover.1714130774.git.flake@uni-koblenz.de>

From: Steve George <steve@futurile.net>

* gnu/packages/web.scm (perl-finance-quote): Update to 1.59.
[source] remove patch
* gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch: Remove file.

Change-Id: I3646082d628470327fbd9deec6111de8c1eec921

Change-Id: Ibe50f9736bcbe4e628c05f86c0e0be8bd335d4c8
---
 gnu/local.mk                                  |  1 -
 .../perl-finance-quote-unuse-mozilla-ca.patch | 15 -------
 gnu/packages/web.scm                          | 42 ++++++++++++++-----
 3 files changed, 32 insertions(+), 26 deletions(-)
 delete mode 100644 gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 42961e60b2..85858c0df6 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1860,7 +1860,6 @@ dist_patch_DATA =						\
   %D%/packages/patches/perl-5.14-no-sys-dirs.patch		\
   %D%/packages/patches/perl-autosplit-default-time.patch	\
   %D%/packages/patches/perl-class-methodmaker-reproducible.patch \
-  %D%/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch \
   %D%/packages/patches/perl-image-exiftool-CVE-2021-22204.patch	\
   %D%/packages/patches/perl-net-amazon-s3-moose-warning.patch	\
   %D%/packages/patches/perl-net-dns-resolver-programmable-fix.patch	\
diff --git a/gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch b/gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch
deleted file mode 100644
index 5f37bb0ba7..0000000000
--- a/gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Rather than unconditionally using Mozilla's CA certificates, let the user tell
-LWP's UserAgent where to find certificates with the PERL_LWP_SSL_CA_FILE,
-HTTPS_CA_FILE, PERL_LWP_SSL_CA_PATH, or HTTPS_CA_DIR environment variables
-instead.
-
---- Finance-Quote-1.37/lib/Finance/Quote/Tiaacref.pm.orig	2015-02-01 13:24:41.000000000 -0600
-+++ Finance-Quote-1.37/lib/Finance/Quote/Tiaacref.pm	2015-07-07 20:09:47.278885944 -0500
-@@ -30,7 +30,6 @@
- package Finance::Quote::Tiaacref;
- require 5.005;
- require LWP::Protocol::https;
--require Mozilla::CA;
- 
- use strict;
- 
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 52d7048fde..b45333ce51 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -184,6 +184,7 @@ (define-module (gnu packages web)
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages perl-check)
+  #:use-module (gnu packages perl-compression)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-build)
   #:use-module (gnu packages python-check)
@@ -3387,34 +3388,55 @@ (define-public perl-file-listing
 (define-public perl-finance-quote
   (package
    (name "perl-finance-quote")
-   (version "1.47")
+   (version "1.59")
    (source
     (origin
       (method url-fetch)
-      (uri (string-append "https://cpan.metacpan.org/authors/id/E/EC/ECOCODE/"
+      (uri (string-append "https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/"
                           "Finance-Quote-" version ".tar.gz"))
       (sha256
-       (base32 "0gzbq85738f299jaw4nj3ljnka380j2y6yspmyl71rgfypqjvbr7"))
-      (patches (search-patches
-                "perl-finance-quote-unuse-mozilla-ca.patch"))))
+       (base32 "0a19y5bj2pvdlfi747ihgz5khjlfkhjakv712r0gz0n6miwjiscs"))))
    (build-system perl-build-system)
+   (native-inputs
+     (list perl-test-harness
+           perl-date-manip
+           perl-date-range
+           perl-date-simple
+           perl-datetime
+           perl-datetime-format-iso8601
+           perl-string-util
+           perl-pathtools
+           perl-test-pod
+           perl-test-pod-coverage))
    (propagated-inputs
-    (list perl-cgi
-          perl-datetime
+    (list perl-datetime
+          perl-datetime-format-strptime
           perl-html-parser
           perl-html-tableextract
+          perl-html-tokeparser-simple
           perl-html-tree
+          perl-html-treebuilder-xpath
+          perl-http-cookiejar
           perl-http-cookies
           perl-http-message
+          perl-io-string
           perl-json
           perl-libwww
           perl-lwp-protocol-https
-          perl-uri))
+          perl-mozilla-ca
+          perl-spreadsheet-xlsx
+          perl-readonly
+          perl-string-util
+          perl-text-template
+          perl-try-tiny
+          perl-web-scraper
+          perl-xml-libxml))
    (home-page "https://metacpan.org/release/Finance-Quote")
    (synopsis "Stock and mutual fund quotes")
    (description
-    "Finance::Quote gets stock quotes from various internet sources, including
-Yahoo! Finance, Fidelity Investments, and the Australian Stock Exchange.")
+    "The @code{Finance::Quote} module retries stock quotes from various
+internet sources, including Yahoo! Finance, Fidelity Investments, and the
+Australian Stock Exchange.")
    (license license:gpl2)))
 
 (define-public perl-gssapi
-- 
2.41.0





  parent reply	other threads:[~2024-04-26 11:55 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-05 19:59 [bug#70222] [PATCH 00/13] Series to update gnucash to 5.6 Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 01/13] gnu: gwenhywfar: Update to 5.10.2 Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 02/13] gnu: aqbanking: Update to 6.5.4 Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 03/13] gnu: Add perl-html-selector-xpath Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 04/13] gnu: Add perl-html-treebuilder-xpath Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 05/13] gnu: Add perl-web-scraper Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 06/13] gnu: Add perl-string-util Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 07/13] gnu: Add perl-sub-override Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 08/13] gnu: Add perl-html-tokeparser-simple Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 09/13] gnu: Add perl-digest-perl-md5 Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 10/13] gnu: Add perl-spreadsheet-parseexcel Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 11/13] gnu: Add perl-spreadsheet-xlsx Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 12/13] gnu: perl-finance-quote: Update perl-finance-quote Steve George
2024-04-05 20:10 ` [bug#70222] [PATCH 13/13] gnu: gnucash: Update to 5.6 Steve George
2024-04-26 11:41 ` [bug#70222] [PATCH 00/14] Updated series to update gnucash to 5.6 / aqbanking 6.5.4 / gwenhywfar 5.10.2 Julian Flake
2024-04-26 11:41   ` [bug#70592] [PATCH v2 01/14] Series to update gnucash to 5.6 Julian Flake
2024-04-26 12:00     ` bug#70592: close issue that was opened by accident Julian Flake
2024-05-04 17:13     ` bug#70222: [PATCH v2 01/14] Series to update gnucash to 5.6 Ludovic Courtès
2024-04-26 11:41   ` [bug#70222] [PATCH v2 02/14] gnu: gwenhywfar: Update to 5.10.2 Julian Flake
2024-04-26 11:41   ` [bug#70222] [PATCH v2 03/14] gnu: aqbanking: Update to 6.5.4 Julian Flake
2024-04-26 11:41   ` [bug#70222] [PATCH v2 04/14] gnu: Add perl-html-selector-xpath Julian Flake
2024-04-26 11:41   ` [bug#70222] [PATCH v2 05/14] gnu: Add perl-html-treebuilder-xpath Julian Flake
2024-04-26 11:42   ` [bug#70222] [PATCH v2 06/14] gnu: Add perl-web-scraper Julian Flake
2024-04-26 11:42   ` [bug#70591] [PATCH v2 07/14] gnu: Add perl-string-util Julian Flake
2024-04-26 11:42   ` [bug#70591] [PATCH v2 08/14] gnu: Add perl-sub-override Julian Flake
2024-04-26 11:42   ` [bug#70591] [PATCH v2 09/14] gnu: Add perl-html-tokeparser-simple Julian Flake
2024-04-26 11:42   ` [bug#70222] [PATCH v2 10/14] gnu: Add perl-digest-perl-md5 Julian Flake
2024-04-26 11:42   ` [bug#70222] [PATCH v2 11/14] gnu: Add perl-spreadsheet-parseexcel Julian Flake
2024-04-26 11:42   ` [bug#70591] [PATCH v2 12/14] gnu: Add perl-spreadsheet-xlsx Julian Flake
2024-04-26 11:42   ` Julian Flake [this message]
2024-04-26 11:42   ` [bug#70591] [PATCH v2 14/14] gnu: gnucash: Update to 5.6 Julian Flake

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f055cdc05d19661ac864d6508e4150fd4137cbe5.1714130775.git.flake@uni-koblenz.de \
    --to=flake@uni-koblenz.de \
    --cc=70222@debbugs.gnu.org \
    --cc=70591@debbugs.gnu.org \
    --cc=steve@futurile.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).