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