gnucash-on-flatpak master: Fix quote-retrieval failure
John Ralls
jralls at code.gnucash.org
Fri Jul 4 19:09:11 EDT 2025
Updated via https://github.com/Gnucash/gnucash-on-flatpak/commit/7a8c60f4 (commit)
from https://github.com/Gnucash/gnucash-on-flatpak/commit/8f6dbeb7 (commit)
commit 7a8c60f452a1e2eb7047238a8374a8f835af0416
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Jul 4 15:49:20 2025 -0700
Fix quote-retrieval failure
The root problem was that Net::SSLeay had been removed from
the build because the script attempts to install all of the
modules. Net::SSLeay requires the libssl headers, requiring
in turn that on Linux systems the libssl-dev package is
installed. It was not installed on my system. Now it is and
Net::SSLeay is again included in the flatpak.
Fixes https://github.com/flathub/org.gnucash.GnuCash/issues/97
diff --git a/modules/finance-quote-sources.json b/modules/finance-quote-sources.json
index 21b1e94..dff4098 100644
--- a/modules/finance-quote-sources.json
+++ b/modules/finance-quote-sources.json
@@ -15,98 +15,105 @@
" fi",
"}",
"(make_install perl-libs/JSON-Parse)",
- "(make_install perl-libs/IO-Stringy)",
- "(make_install perl-libs/Crypt-RC4)",
- "(make_install perl-libs/OLE-Storage_Lite)",
- "(make_install perl-libs/Digest-Perl-MD5)",
- "(make_install perl-libs/Spreadsheet-ParseExcel)",
- "(make_install perl-libs/Archive-Zip)",
- "(make_install perl-libs/Spreadsheet-XLSX)",
"(make_install perl-libs/TimeDate)",
- "(make_install perl-libs/File-Which)",
- "(make_install perl-libs/Capture-Tiny)",
- "(make_install perl-libs/Path-Tiny)",
- "(make_install perl-libs/File-chdir)",
- "(make_install perl-libs/FFI-CheckLib)",
- "(make_install perl-libs/Alien-Build)",
- "(make_install perl-libs/MIME-Base32)",
- "(make_install perl-libs/URI)",
- "(make_install perl-libs/Alien-Build-Plugin-Download-GitLab)",
- "(make_install perl-libs/Alien-Libxml2)",
- "(make_install perl-libs/XML-SAX-Base)",
- "(make_install perl-libs/XML-NamespaceSupport)",
- "(make_install perl-libs/XML-SAX)",
- "(make_install perl-libs/XML-LibXML)",
"(make_install perl-libs/HTTP-Date)",
- "(make_install perl-libs/LWP-MediaTypes)",
"(make_install perl-libs/Encode-Locale)",
+ "(make_install perl-libs/MIME-Base32)",
+ "(make_install perl-libs/URI)",
"(make_install perl-libs/IO-HTML)",
+ "(make_install perl-libs/LWP-MediaTypes)",
"(make_install perl-libs/Clone)",
"(make_install perl-libs/HTTP-Message)",
- "(make_install perl-libs/HTTP-Cookies)",
- "(make_install perl-libs/IO-String)",
- "(make_install perl-libs/IO-Socket-SSL)",
"(make_install perl-libs/Net-HTTP)",
+ "(make_install perl-libs/Try-Tiny)",
"(make_install perl-libs/HTML-Tagset)",
"(make_install perl-libs/HTML-Parser)",
- "(make_install perl-libs/Try-Tiny)",
- "(make_install perl-libs/HTTP-Negotiate)",
"(make_install perl-libs/File-Listing)",
+ "(make_install perl-libs/HTTP-Negotiate)",
+ "(make_install perl-libs/HTTP-Cookies)",
"(make_install perl-libs/WWW-RobotRules)",
"(make_install perl-libs/libwww-perl)",
+ "(make_install perl-libs/Net-SSLeay)",
+ "(make_install perl-libs/IO-Socket-SSL)",
"(make_install perl-libs/LWP-Protocol-https)",
- "(make_install perl-libs/Text-Template)",
- "(make_install perl-libs/JSON)",
+ "(make_install perl-libs/HTML-TableExtract)",
+ "(make_install perl-libs/Mozilla-CA)",
"(make_install perl-libs/ExtUtils-Helpers)",
"(make_install perl-libs/ExtUtils-Config)",
"(make_install perl-libs/ExtUtils-InstallPaths)",
"(make_install perl-libs/Module-Build-Tiny)",
- "(make_install perl-libs/Readonly)",
"(make_install perl-libs/Module-Build)",
"(make_install perl-libs/Test-Fatal)",
"(make_install perl-libs/HTML-Tree)",
+ "(make_install perl-libs/YAML)",
+ "(make_install perl-libs/UNIVERSAL-require)",
"(make_install perl-libs/XML-XPathEngine)",
"(make_install perl-libs/HTML-TreeBuilder-XPath)",
- "(make_install perl-libs/Mozilla-CA)",
+ "(make_install perl-libs/Spiffy)",
+ "(make_install perl-libs/Test-Base)",
+ "(make_install perl-libs/HTML-Selector-XPath)",
+ "(make_install perl-libs/Test-Requires)",
+ "(make_install perl-libs/Web-Scraper)",
+ "(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/MIME-Base32)",
+ "(make_install perl-libs/URI)",
+ "(make_install perl-libs/Alien-Build-Plugin-Download-GitLab)",
+ "(make_install perl-libs/Alien-Libxml2)",
+ "(make_install perl-libs/XML-SAX-Base)",
+ "(make_install perl-libs/XML-NamespaceSupport)",
+ "(make_install perl-libs/XML-SAX)",
+ "(make_install perl-libs/XML-LibXML)",
+ "(make_install perl-libs/IO-String)",
+ "(make_install perl-libs/Readonly)",
"(make_install perl-libs/String-Util)",
+ "(make_install perl-libs/IO-Stringy)",
+ "(make_install perl-libs/Crypt-RC4)",
+ "(make_install perl-libs/OLE-Storage_Lite)",
+ "(make_install perl-libs/Digest-Perl-MD5)",
+ "(make_install perl-libs/Spreadsheet-ParseExcel)",
+ "(make_install perl-libs/Archive-Zip)",
+ "(make_install perl-libs/Spreadsheet-XLSX)",
+ "(make_install perl-libs/HTTP-CookieJar)",
"(make_install perl-libs/Module-Runtime)",
- "(make_install perl-libs/Dist-CheckConflicts)",
- "(make_install perl-libs/File-ShareDir-Install)",
- "(make_install perl-libs/Devel-StackTrace)",
- "(make_install perl-libs/Eval-Closure)",
- "(make_install perl-libs/Sub-Quote)",
"(make_install perl-libs/Role-Tiny)",
"(make_install perl-libs/XString)",
+ "(make_install perl-libs/Sub-Quote)",
+ "(make_install perl-libs/Clone-PP)",
"(make_install perl-libs/MRO-Compat)",
- "(make_install perl-libs/Specio)",
- "(make_install perl-libs/Class-Inspector)",
- "(make_install perl-libs/File-ShareDir)",
+ "(make_install perl-libs/Eval-Closure)",
+ "(make_install perl-libs/Devel-StackTrace)",
"(make_install perl-libs/Module-Implementation)",
- "(make_install perl-libs/Package-Stash-XS)",
- "(make_install perl-libs/Package-Stash)",
- "(make_install perl-libs/Variable-Magic)",
+ "(make_install perl-libs/Clone-Choose)",
+ "(make_install perl-libs/Specio)",
+ "(make_install perl-libs/Dist-CheckConflicts)",
"(make_install perl-libs/Sub-Exporter-Progressive)",
+ "(make_install perl-libs/Variable-Magic)",
"(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-Singleton)",
"(make_install perl-libs/Class-Data-Inheritable)",
"(make_install perl-libs/Exception-Class)",
"(make_install perl-libs/Params-ValidationCompiler)",
- "(make_install perl-libs/DateTime-Locale)",
- "(make_install perl-libs/Class-Singleton)",
"(make_install perl-libs/DateTime-TimeZone)",
+ "(make_install perl-libs/File-ShareDir-Install)",
+ "(make_install perl-libs/Class-Inspector)",
+ "(make_install perl-libs/File-ShareDir)",
+ "(make_install perl-libs/DateTime-Locale)",
"(make_install perl-libs/DateTime)",
"(make_install perl-libs/DateTime-Format-Strptime)",
- "(make_install perl-libs/HTTP-CookieJar)",
- "(make_install perl-libs/HTML-TableExtract)",
- "(make_install perl-libs/Test-Requires)",
- "(make_install perl-libs/HTML-Selector-XPath)",
- "(make_install perl-libs/Spiffy)",
- "(make_install perl-libs/Test-Base)",
- "(make_install perl-libs/YAML)",
- "(make_install perl-libs/UNIVERSAL-require)",
- "(make_install perl-libs/Web-Scraper)",
- "(make_install perl-libs/Finance-Quote)"
+ "(make_install perl-libs/Text-Template)",
+ "(make_install perl-libs/JSON)",
+ "(make_install perl-libs/Finance-Quote)",
+ "(make_install perl-libs/Smart-Comments)",
+ "(make_install perl-libs/Devel-Trace)"
],
"dest": "perl-libs",
"dest-filename": "install.sh",
@@ -172,6 +179,18 @@
"type": "archive",
"url": "https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-0.47.tar.gz"
},
+ {
+ "dest": "perl-libs/Clone-Choose",
+ "sha256": "5623481f58cee8edb96cd202aad0df5622d427e5f748b253851dfd62e5123632",
+ "type": "archive",
+ "url": "https://cpan.metacpan.org/authors/id/H/HE/HERMES/Clone-Choose-0.010.tar.gz"
+ },
+ {
+ "dest": "perl-libs/Clone-PP",
+ "sha256": "57203094a5d8574b6a00951e8f2399b666f4e74f9511d9c9fb5b453d5d11f578",
+ "type": "archive",
+ "url": "https://cpan.metacpan.org/authors/id/N/NE/NEILB/Clone-PP-1.08.tar.gz"
+ },
{
"dest": "perl-libs/Crypt-RC4",
"sha256": "5ec4425c6bc22207889630be7350d99686e62a44c6136960110203cd594ae0ea",
@@ -208,6 +227,12 @@
"type": "archive",
"url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.05.tar.gz"
},
+ {
+ "dest": "perl-libs/Devel-Trace",
+ "sha256": "f501caf776ff7e986f76e02544d6ce234c89770173283f31df7dcc57800a3868",
+ "type": "archive",
+ "url": "https://cpan.metacpan.org/authors/id/M/MJ/MJD/Devel-Trace-0.12.tar.gz"
+ },
{
"dest": "perl-libs/Digest-Perl-MD5",
"sha256": "7100cba1710f45fb0e907d8b1a7bd8caef35c64acd31d7f225aff5affeecd9b1",
@@ -372,9 +397,9 @@
},
{
"dest": "perl-libs/IO-Socket-SSL",
- "sha256": "f683112c1642967e9149f51ad553eccd017833b2f22eb23a9055609d2e3a14d1",
+ "sha256": "b2446889cb5e20545d782c4676da1b235673a81c181689aaae2492589d84bf02",
"type": "archive",
- "url": "https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.089.tar.gz"
+ "url": "https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.094.tar.gz"
},
{
"dest": "perl-libs/IO-String",
@@ -432,9 +457,9 @@
},
{
"dest": "perl-libs/Module-Build-Tiny",
- "sha256": "74fdce35e8cd4d787bc2d4fc1d43a291b7bbced4e94dc5fc592bd81ca93a98e9",
+ "sha256": "bd10452c9f24d4b4fe594126e3ad231bab6cebf16acda40a4e8dc784907eb87f",
"type": "archive",
- "url": "https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.051.tar.gz"
+ "url": "https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.052.tar.gz"
},
{
"dest": "perl-libs/Module-Implementation",
@@ -450,9 +475,9 @@
},
{
"dest": "perl-libs/Mozilla-CA",
- "sha256": "32d43ce8cb3b201813898f0c4c593a08df350c1e47484e043fc8adebbda60dbf",
+ "sha256": "adeac0752440b2da094e8036bab6c857e22172457658868f5ac364f0c7b35481",
"type": "archive",
- "url": "https://cpan.metacpan.org/authors/id/L/LW/LWP/Mozilla-CA-20250202.tar.gz"
+ "url": "https://cpan.metacpan.org/authors/id/L/LW/LWP/Mozilla-CA-20250602.tar.gz"
},
{
"dest": "perl-libs/Net-HTTP",
@@ -460,6 +485,12 @@
"type": "archive",
"url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.23.tar.gz"
},
+ {
+ "dest": "perl-libs/Net-SSLeay",
+ "sha256": "9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d",
+ "type": "archive",
+ "url": "https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz"
+ },
{
"dest": "perl-libs/OLE-Storage_Lite",
"sha256": "d0566d6c29d397ea736379dc515c36849f6b97107cf700ba8250505c984cf965",
@@ -502,11 +533,17 @@
"type": "archive",
"url": "https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.002004.tar.gz"
},
+ {
+ "dest": "perl-libs/Smart-Comments",
+ "sha256": "dcf8a312134a7c6b82926a0115d93b692472a662d28cdc3a9bdf28984ada9ee3",
+ "type": "archive",
+ "url": "https://cpan.metacpan.org/authors/id/N/NE/NEILB/Smart-Comments-1.06.tar.gz"
+ },
{
"dest": "perl-libs/Specio",
- "sha256": "467baf0582681626266318e3154727497d7205996fbd76674ba58ed79e10640e",
+ "sha256": "505f5de28bee55545b9ec0c45c1d5e4ae568d4f5dbb5e8eabe9d980cb9b68f93",
"type": "archive",
- "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.50.tar.gz"
+ "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.51.tar.gz"
},
{
"dest": "perl-libs/Spiffy",
@@ -588,9 +625,9 @@
},
{
"dest": "perl-libs/URI",
- "sha256": "b9c4d58b2614b8611ae03a95a6d60ed996f4b311ef3cd5a937b92f1825ecc564",
+ "sha256": "9632067d34e14e0dae2da94631c4f25a387fcc48d06fa29330e8b3c04c4e913d",
"type": "archive",
- "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.31.tar.gz"
+ "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.32.tar.gz"
},
{
"dest": "perl-libs/Variable-Magic",
@@ -654,9 +691,9 @@
},
{
"dest": "perl-libs/libwww-perl",
- "sha256": "b738bdcf54e2c6bb81fd2b83ec47bc83347f97b371ea80f0dc10360f817a9a44",
+ "sha256": "f2526e9a33ac96715cc47fbf5b4bec1a8c51720330b24e3974c2c5ae07a9c5e7",
"type": "archive",
- "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.78.tar.gz"
+ "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.79.tar.gz"
},
{
"dest": "perl-libs/namespace-autoclean",
Summary of changes:
modules/finance-quote-sources.json | 169 ++++++++++++++++++++++---------------
1 file changed, 103 insertions(+), 66 deletions(-)
More information about the gnucash-changes
mailing list