gnucash-on-flatpak master: Update Finance::Quote to 1.71 and its dependencies to whatever's current.

John Ralls jralls at code.gnucash.org
Tue Sep 1 14:53:50 EDT 2026


Updated	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/09eff91c (commit)
	from  https://github.com/Gnucash/gnucash-on-flatpak/commit/097dd8da (commit)



commit 09eff91c1b086fb8314483ea499004a31b39ba2f
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 1 11:53:29 2026 -0700

    Update Finance::Quote to 1.71 and its dependencies to whatever's current.

diff --git a/functions.sh b/functions.sh
index dd4c94e..79d1295 100644
--- a/functions.sh
+++ b/functions.sh
@@ -136,7 +136,7 @@ function prepare_repo()
     then
       remote_branch_dir=$repo_rev
     fi
-    git reset --hard origin/$repo_rev
+    git reset --hard $repo_rev
   fi
   popd
 }
diff --git a/modules/finance-quote-sources.json b/modules/finance-quote-sources.json
index 624a092..ee39c43 100644
--- a/modules/finance-quote-sources.json
+++ b/modules/finance-quote-sources.json
@@ -13,76 +13,82 @@
       "        echo 'No Makefile.PL or Build.PL found. Do not know how to install this module'",
       "        exit 1",
       "    fi",
+      "    if [ -f 'LICENSE' ]; then",
+      "       install -Dm644 LICENSE -t ${FLATPAK_DEST}/share/licenses/${FLATPAK_ID}/${mod_dir}/",
+      "    fi",
+      "    if [ -f 'COPYING' ]; then",
+      "       install -Dm644 COPYING -t ${FLATPAK_DEST}/share/licenses/${FLATPAK_ID}/${mod_dir}/",
+      "    fi",
       "}",
       "cp -R perl-libs/Finance-Quote/Examples ${FLATPAK_DEST}/share/finance-quote",
       "(make_install perl-libs/JSON-Parse)",
-      "(make_install perl-libs/Mozilla-CA)",
-      "(make_install perl-libs/Smart-Comments)",
+      "(make_install perl-libs/IO-HTML)",
+      "(make_install perl-libs/Clone)",
       "(make_install perl-libs/MIME-Base32)",
       "(make_install perl-libs/URI)",
-      "(make_install perl-libs/HTML-Tagset)",
-      "(make_install perl-libs/Clone)",
+      "(make_install perl-libs/LWP-MediaTypes)",
+      "(make_install perl-libs/Encode-Locale)",
       "(make_install perl-libs/TimeDate)",
       "(make_install perl-libs/HTTP-Date)",
-      "(make_install perl-libs/IO-HTML)",
-      "(make_install perl-libs/Encode-Locale)",
-      "(make_install perl-libs/LWP-MediaTypes)",
       "(make_install perl-libs/HTTP-Message)",
-      "(make_install perl-libs/HTML-Parser)",
-      "(make_install perl-libs/Devel-Trace)",
-      "(make_install perl-libs/YAML-PP)",
-      "(make_install perl-libs/ExtUtils-Config)",
-      "(make_install perl-libs/ExtUtils-InstallPaths)",
-      "(make_install perl-libs/ExtUtils-Helpers)",
-      "(make_install perl-libs/Module-Build-Tiny)",
-      "(make_install perl-libs/Readonly)",
-      "(make_install perl-libs/Net-SSLeay)",
       "(make_install perl-libs/HTTP-Cookies)",
-      "(make_install perl-libs/Net-HTTP)",
+      "(make_install perl-libs/HTTP-CookieJar)",
+      "(make_install perl-libs/Mozilla-CA)",
       "(make_install perl-libs/File-Listing)",
-      "(make_install perl-libs/HTTP-Negotiate)",
+      "(make_install perl-libs/HTML-Tagset)",
+      "(make_install perl-libs/HTML-Parser)",
+      "(make_install perl-libs/Net-HTTP)",
       "(make_install perl-libs/WWW-RobotRules)",
+      "(make_install perl-libs/HTTP-Negotiate)",
       "(make_install perl-libs/Try-Tiny)",
       "(make_install perl-libs/libwww-perl)",
+      "(make_install perl-libs/JSON)",
+      "(make_install perl-libs/File-Which)",
+      "(make_install perl-libs/FFI-CheckLib)",
+      "(make_install perl-libs/Path-Tiny)",
+      "(make_install perl-libs/File-chdir)",
+      "(make_install perl-libs/Capture-Tiny)",
+      "(make_install perl-libs/Alien-Build)",
+      "(make_install perl-libs/Alien-Build-Plugin-Download-GitLab)",
+      "(make_install perl-libs/Alien-Libxml2)",
+      "(make_install perl-libs/XML-NamespaceSupport)",
+      "(make_install perl-libs/XML-SAX-Base)",
+      "(make_install perl-libs/XML-SAX)",
+      "(make_install perl-libs/XML-LibXML)",
+      "(make_install perl-libs/Date-Simple)",
+      "(make_install perl-libs/Net-SSLeay)",
+      "(make_install perl-libs/IO-Socket-SSL)",
+      "(make_install perl-libs/LWP-Protocol-https)",
+      "(make_install perl-libs/Devel-Trace)",
+      "(make_install perl-libs/XML-XPathEngine)",
       "(make_install perl-libs/Module-Build)",
       "(make_install perl-libs/Test-Fatal)",
       "(make_install perl-libs/HTML-Tree)",
-      "(make_install perl-libs/Date-Simple)",
-      "(make_install perl-libs/Date-Range)",
-      "(make_install perl-libs/IO-String)",
-      "(make_install perl-libs/Spiffy)",
-      "(make_install perl-libs/Test-Base)",
-      "(make_install perl-libs/XML-XPathEngine)",
       "(make_install perl-libs/HTML-TreeBuilder-XPath)",
-      "(make_install perl-libs/YAML)",
-      "(make_install perl-libs/Test-Requires)",
-      "(make_install perl-libs/HTML-Selector-XPath)",
-      "(make_install perl-libs/UNIVERSAL-require)",
-      "(make_install perl-libs/Web-Scraper)",
       "(make_install perl-libs/HTML-TableExtract)",
-      "(make_install perl-libs/String-Util)",
-      "(make_install perl-libs/Eval-Closure)",
+      "(make_install perl-libs/Smart-Comments)",
+      "(make_install perl-libs/Role-Tiny)",
       "(make_install perl-libs/Devel-StackTrace)",
-      "(make_install perl-libs/Class-Data-Inheritable)",
-      "(make_install perl-libs/Exception-Class)",
-      "(make_install perl-libs/Params-ValidationCompiler)",
+      "(make_install perl-libs/Module-Runtime)",
       "(make_install perl-libs/Clone-PP)",
-      "(make_install perl-libs/Role-Tiny)",
       "(make_install perl-libs/MRO-Compat)",
-      "(make_install perl-libs/Module-Runtime)",
-      "(make_install perl-libs/Module-Implementation)",
-      "(make_install perl-libs/XString)",
       "(make_install perl-libs/Sub-Quote)",
+      "(make_install perl-libs/XString)",
+      "(make_install perl-libs/Module-Implementation)",
+      "(make_install perl-libs/Eval-Closure)",
       "(make_install perl-libs/Specio)",
-      "(make_install perl-libs/Dist-CheckConflicts)",
       "(make_install perl-libs/File-ShareDir-Install)",
-      "(make_install perl-libs/Sub-Exporter-Progressive)",
+      "(make_install perl-libs/Dist-CheckConflicts)",
       "(make_install perl-libs/Variable-Magic)",
+      "(make_install perl-libs/Sub-Exporter-Progressive)",
       "(make_install perl-libs/B-Hooks-EndOfScope)",
       "(make_install perl-libs/Package-Stash-XS)",
       "(make_install perl-libs/Package-Stash)",
       "(make_install perl-libs/namespace-clean)",
       "(make_install perl-libs/namespace-autoclean)",
+      "(make_install perl-libs/Class-Data-Inheritable)",
+      "(make_install perl-libs/Exception-Class)",
+      "(make_install perl-libs/Params-ValidationCompiler)",
       "(make_install perl-libs/Class-Inspector)",
       "(make_install perl-libs/File-ShareDir)",
       "(make_install perl-libs/DateTime-Locale)",
@@ -90,26 +96,26 @@
       "(make_install perl-libs/DateTime-TimeZone)",
       "(make_install perl-libs/DateTime)",
       "(make_install perl-libs/DateTime-Format-Strptime)",
+      "(make_install perl-libs/IO-String)",
+      "(make_install perl-libs/YAML-PP)",
+      "(make_install perl-libs/String-Util)",
+      "(make_install perl-libs/Text-Template)",
+      "(make_install perl-libs/ExtUtils-Config)",
+      "(make_install perl-libs/ExtUtils-InstallPaths)",
+      "(make_install perl-libs/ExtUtils-Helpers)",
+      "(make_install perl-libs/Module-Build-Tiny)",
+      "(make_install perl-libs/Readonly)",
+      "(make_install perl-libs/YAML)",
+      "(make_install perl-libs/Test-Requires)",
+      "(make_install perl-libs/Spiffy)",
+      "(make_install perl-libs/Test-Base)",
+      "(make_install perl-libs/UNIVERSAL-require)",
+      "(make_install perl-libs/HTML-Selector-XPath)",
+      "(make_install perl-libs/Web-Scraper)",
       "(make_install perl-libs/Params-Validate)",
       "(make_install perl-libs/DateTime-Format-Builder)",
       "(make_install perl-libs/DateTime-Format-ISO8601)",
-      "(make_install perl-libs/Text-Template)",
-      "(make_install perl-libs/JSON)",
-      "(make_install perl-libs/IO-Socket-SSL)",
-      "(make_install perl-libs/LWP-Protocol-https)",
-      "(make_install perl-libs/HTTP-CookieJar)",
-      "(make_install perl-libs/File-Which)",
-      "(make_install perl-libs/Capture-Tiny)",
-      "(make_install perl-libs/File-chdir)",
-      "(make_install perl-libs/FFI-CheckLib)",
-      "(make_install perl-libs/Path-Tiny)",
-      "(make_install perl-libs/Alien-Build)",
-      "(make_install perl-libs/Alien-Build-Plugin-Download-GitLab)",
-      "(make_install perl-libs/Alien-Libxml2)",
-      "(make_install perl-libs/XML-NamespaceSupport)",
-      "(make_install perl-libs/XML-SAX-Base)",
-      "(make_install perl-libs/XML-SAX)",
-      "(make_install perl-libs/XML-LibXML)",
+      "(make_install perl-libs/Date-Range)",
       "(make_install perl-libs/Finance-Quote)"
     ],
     "dest": "perl-libs",
@@ -190,9 +196,9 @@
   },
   {
     "dest": "perl-libs/DateTime",
-    "sha256": "afabd686fb83d3ebf49ee453974f9122f3eec9b25ff8d2ddf4f12de92af1e5e2",
+    "sha256": "ba237fe792c93e8c13879c58fead45de2d1185e53793b792db1a3c9e77dd7b55",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.66.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.67.tar.gz"
   },
   {
     "dest": "perl-libs/DateTime-Format-Builder",
@@ -214,15 +220,15 @@
   },
   {
     "dest": "perl-libs/DateTime-Locale",
-    "sha256": "1bc56dc2ff4b3152612e1d474ca65071ae2c00912e3fa4bc6f5a99e5e7a1da68",
+    "sha256": "fda10fd3ee85f9ce73f46e4ccfe764243978c3ac377e3097597058101b935d9f",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.45.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.46.tar.gz"
   },
   {
     "dest": "perl-libs/DateTime-TimeZone",
-    "sha256": "1c1285d911027d276f235b32a888ee7425c9ab356ee62cd126c4b3ee3ea659b3",
+    "sha256": "a8e285cd14bc7f40daae8028bc912e1d0c53bb9ac464659ad64a36cc5e2bf35f",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.68.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.69.tar.gz"
   },
   {
     "dest": "perl-libs/Devel-StackTrace",
@@ -316,9 +322,9 @@
   },
   {
     "dest": "perl-libs/Finance-Quote",
-    "sha256": "5f1ac87b78f76fc9c3013d8f462d41a4cb8a0ca08baaf9e1beedc5c3b8f47915",
+    "sha256": "31130fe01a8866639075985fca99478c93c0d73bd411a69565b0d4783faf5fef",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.70.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.71.tar.gz"
   },
   {
     "dest": "perl-libs/HTML-Parser",
@@ -364,21 +370,21 @@
   },
   {
     "dest": "perl-libs/HTTP-Cookies",
-    "sha256": "8c9a541a4a39f6c0c7e3d0b700b05dfdb830bd490a1b1942a7dedd1b50d9a8c8",
+    "sha256": "4e460c4bae76285bfc726f641349402fc9038fcd9ca0f33346bec036d73876b8",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.11.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.12.tar.gz"
   },
   {
     "dest": "perl-libs/HTTP-Date",
-    "sha256": "7b685191c6acc3e773d1fc02c95ee1f9fae94f77783175f5e78c181cc92d2b52",
+    "sha256": "b57d80ca6d821c6949ca48b27467d45aba7a9c77346562306facca781a003e44",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.06.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.08.tar.gz"
   },
   {
     "dest": "perl-libs/HTTP-Message",
-    "sha256": "78abef1d833146b48d17db219b1b03d53cbbe37a28ccdad0efdcc5833ca5c60c",
+    "sha256": "699f3350dbb7bd8fdc9f3b013b0c91b7c059783708443e39bc395fa33352f006",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-7.02.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-7.04.tar.gz"
   },
   {
     "dest": "perl-libs/HTTP-Negotiate",
@@ -394,9 +400,9 @@
   },
   {
     "dest": "perl-libs/IO-Socket-SSL",
-    "sha256": "b38473be20256b1a06447dd6769ad162bfad6a258234ed2c7e2e1819c16c4df7",
+    "sha256": "a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.098.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.099.tar.gz"
   },
   {
     "dest": "perl-libs/IO-String",
@@ -424,9 +430,9 @@
   },
   {
     "dest": "perl-libs/LWP-Protocol-https",
-    "sha256": "44eec2da147ba0511090871b0ca82f69794376bc31e8c76d1040961ba57f59b8",
+    "sha256": "361c7c1eee8cf66812958f975f26ef2e2272a0c6221d2043477cb9c22b8d1c23",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.15.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.17.tar.gz"
   },
   {
     "dest": "perl-libs/MIME-Base32",
@@ -466,9 +472,9 @@
   },
   {
     "dest": "perl-libs/Mozilla-CA",
-    "sha256": "adeac0752440b2da094e8036bab6c857e22172457658868f5ac364f0c7b35481",
+    "sha256": "81f0bd9665eacbb6feef13b0fa16fbb30162c09292542b1206434e569196dd9b",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/L/LW/LWP/Mozilla-CA-20250602.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/L/LW/LWP/Mozilla-CA-20260813.tar.gz"
   },
   {
     "dest": "perl-libs/Net-HTTP",
@@ -544,9 +550,9 @@
   },
   {
     "dest": "perl-libs/String-Util",
-    "sha256": "e089dc4aa714c4801b359df6546f265bad392ca2380309c8900e45b4668bb76e",
+    "sha256": "517b1ab32566fd4d5e8be23d99339ce3bffee2912c5ff29f5dc95870ff4fcb0e",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/B/BA/BAKERSCOT/String-Util-1.35.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/B/BA/BAKERSCOT/String-Util-1.36.tar.gz"
   },
   {
     "dest": "perl-libs/Sub-Exporter-Progressive",
@@ -604,15 +610,15 @@
   },
   {
     "dest": "perl-libs/URI",
-    "sha256": "89648964ce5ae006726951f42f718576fbefe9e98a41bd2212d57386163092d2",
+    "sha256": "32719e57413db6e18492e104707b95c2210df637614c512e7368c9ec3c2f783b",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.35.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.36.tar.gz"
   },
   {
     "dest": "perl-libs/Variable-Magic",
-    "sha256": "9f7853249c9ea3b4df92fb6b790c03a60680fc029f44c8bf9894dccf019516bd",
+    "sha256": "457bfb1b2369e44c0e2ef3e7b61580831107cbeebf0f5d8c4b9b02368550b91e",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.64.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.65.tar.gz"
   },
   {
     "dest": "perl-libs/WWW-RobotRules",
@@ -664,9 +670,9 @@
   },
   {
     "dest": "perl-libs/YAML",
-    "sha256": "a0ce30381657dce8e694df9a09e95d818d13beb03698fd2cf79d0c8d564a9b8e",
+    "sha256": "d461167b8b4aa9244f736a7a740830141e61dddee301e456bf642e81d3cea193",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/I/IN/INGY/YAML-1.31.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-1.321.tar.gz"
   },
   {
     "dest": "perl-libs/YAML-PP",



Summary of changes:
 functions.sh                       |   2 +-
 modules/finance-quote-sources.json | 176 +++++++++++++++++++------------------
 2 files changed, 92 insertions(+), 86 deletions(-)



More information about the gnucash-changes mailing list