gnucash-on-flatpak master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Jun 16 18:09:51 EDT 2026


Updated	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/e923e2b3 (commit)
	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/89dd2af8 (commit)
	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/08599477 (commit)
	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/ecd7bda3 (commit)
	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/d78c9fef (commit)
	from  https://github.com/Gnucash/gnucash-on-flatpak/commit/2acfd7ca (commit)



commit e923e2b3b17f3158a9f70ce14f7edbe24a09191f
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 16 15:08:14 2026 -0700

    Update Finance::Quote to 1.69

diff --git a/modules/finance-quote-sources.json b/modules/finance-quote-sources.json
index 05fb926..088e4c3 100644
--- a/modules/finance-quote-sources.json
+++ b/modules/finance-quote-sources.json
@@ -23,99 +23,99 @@
       "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/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/File-Which)",
-      "(make_install perl-libs/File-chdir)",
-      "(make_install perl-libs/Path-Tiny)",
-      "(make_install perl-libs/Capture-Tiny)",
-      "(make_install perl-libs/FFI-CheckLib)",
-      "(make_install perl-libs/Alien-Build)",
+      "(make_install perl-libs/TimeDate)",
+      "(make_install perl-libs/LWP-MediaTypes)",
+      "(make_install perl-libs/HTTP-Date)",
       "(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/Test-Requires)",
-      "(make_install perl-libs/HTML-Selector-XPath)",
-      "(make_install perl-libs/HTML-Tagset)",
-      "(make_install perl-libs/Module-Build)",
       "(make_install perl-libs/Clone)",
       "(make_install perl-libs/IO-HTML)",
       "(make_install perl-libs/Encode-Locale)",
-      "(make_install perl-libs/LWP-MediaTypes)",
-      "(make_install perl-libs/TimeDate)",
-      "(make_install perl-libs/HTTP-Date)",
       "(make_install perl-libs/HTTP-Message)",
-      "(make_install perl-libs/HTML-Parser)",
-      "(make_install perl-libs/Try-Tiny)",
-      "(make_install perl-libs/Test-Fatal)",
-      "(make_install perl-libs/HTML-Tree)",
-      "(make_install perl-libs/XML-XPathEngine)",
-      "(make_install perl-libs/HTML-TreeBuilder-XPath)",
-      "(make_install perl-libs/YAML)",
       "(make_install perl-libs/HTTP-Cookies)",
-      "(make_install perl-libs/WWW-RobotRules)",
       "(make_install perl-libs/Net-HTTP)",
+      "(make_install perl-libs/HTML-Tagset)",
+      "(make_install perl-libs/HTML-Parser)",
+      "(make_install perl-libs/WWW-RobotRules)",
       "(make_install perl-libs/File-Listing)",
       "(make_install perl-libs/HTTP-Negotiate)",
+      "(make_install perl-libs/Try-Tiny)",
       "(make_install perl-libs/libwww-perl)",
-      "(make_install perl-libs/UNIVERSAL-require)",
-      "(make_install perl-libs/Spiffy)",
-      "(make_install perl-libs/Test-Base)",
-      "(make_install perl-libs/Web-Scraper)",
-      "(make_install perl-libs/HTML-TableExtract)",
+      "(make_install perl-libs/Date-Simple)",
+      "(make_install perl-libs/Net-SSLeay)",
       "(make_install perl-libs/HTTP-CookieJar)",
-      "(make_install perl-libs/Text-Template)",
-      "(make_install perl-libs/String-Util)",
+      "(make_install perl-libs/Module-Build)",
+      "(make_install perl-libs/Test-Fatal)",
+      "(make_install perl-libs/HTML-Tree)",
+      "(make_install perl-libs/Smart-Comments)",
       "(make_install perl-libs/MRO-Compat)",
-      "(make_install perl-libs/Module-Runtime)",
-      "(make_install perl-libs/Role-Tiny)",
-      "(make_install perl-libs/Devel-StackTrace)",
       "(make_install perl-libs/Clone-PP)",
-      "(make_install perl-libs/Module-Implementation)",
       "(make_install perl-libs/XString)",
-      "(make_install perl-libs/Eval-Closure)",
       "(make_install perl-libs/Sub-Quote)",
+      "(make_install perl-libs/Role-Tiny)",
+      "(make_install perl-libs/Module-Runtime)",
+      "(make_install perl-libs/Eval-Closure)",
+      "(make_install perl-libs/Devel-StackTrace)",
+      "(make_install perl-libs/Module-Implementation)",
       "(make_install perl-libs/Specio)",
+      "(make_install perl-libs/Dist-CheckConflicts)",
+      "(make_install perl-libs/File-ShareDir-Install)",
       "(make_install perl-libs/Class-Data-Inheritable)",
       "(make_install perl-libs/Exception-Class)",
       "(make_install perl-libs/Params-ValidationCompiler)",
-      "(make_install perl-libs/Sub-Exporter-Progressive)",
       "(make_install perl-libs/Variable-Magic)",
+      "(make_install perl-libs/Sub-Exporter-Progressive)",
       "(make_install perl-libs/B-Hooks-EndOfScope)",
-      "(make_install perl-libs/Dist-CheckConflicts)",
       "(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/Params-Validate)",
-      "(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/Class-Singleton)",
+      "(make_install perl-libs/DateTime-TimeZone)",
       "(make_install perl-libs/DateTime)",
       "(make_install perl-libs/DateTime-Format-Strptime)",
-      "(make_install perl-libs/DateTime-Format-Builder)",
-      "(make_install perl-libs/DateTime-Format-ISO8601)",
-      "(make_install perl-libs/Net-SSLeay)",
-      "(make_install perl-libs/JSON)",
-      "(make_install perl-libs/Date-Simple)",
-      "(make_install perl-libs/Date-Range)",
-      "(make_install perl-libs/Smart-Comments)",
+      "(make_install perl-libs/String-Util)",
+      "(make_install perl-libs/ExtUtils-Config)",
+      "(make_install perl-libs/ExtUtils-Helpers)",
+      "(make_install perl-libs/ExtUtils-InstallPaths)",
+      "(make_install perl-libs/Module-Build-Tiny)",
+      "(make_install perl-libs/Readonly)",
       "(make_install perl-libs/IO-String)",
+      "(make_install perl-libs/JSON)",
+      "(make_install perl-libs/Devel-Trace)",
+      "(make_install perl-libs/Test-Requires)",
+      "(make_install perl-libs/XML-XPathEngine)",
+      "(make_install perl-libs/HTML-TreeBuilder-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/HTML-Selector-XPath)",
+      "(make_install perl-libs/Web-Scraper)",
       "(make_install perl-libs/IO-Socket-SSL)",
       "(make_install perl-libs/LWP-Protocol-https)",
+      "(make_install perl-libs/Params-Validate)",
+      "(make_install perl-libs/DateTime-Format-Builder)",
+      "(make_install perl-libs/DateTime-Format-ISO8601)",
+      "(make_install perl-libs/HTML-TableExtract)",
       "(make_install perl-libs/YAML-PP)",
-      "(make_install perl-libs/Devel-Trace)",
+      "(make_install perl-libs/File-Which)",
+      "(make_install perl-libs/Capture-Tiny)",
+      "(make_install perl-libs/File-chdir)",
+      "(make_install perl-libs/Path-Tiny)",
+      "(make_install perl-libs/FFI-CheckLib)",
+      "(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-SAX-Base)",
+      "(make_install perl-libs/XML-NamespaceSupport)",
+      "(make_install perl-libs/XML-SAX)",
+      "(make_install perl-libs/XML-LibXML)",
+      "(make_install perl-libs/Date-Range)",
+      "(make_install perl-libs/Text-Template)",
       "(make_install perl-libs/Finance-Quote)"
     ],
     "dest": "perl-libs",
@@ -328,9 +328,9 @@
   },
   {
     "dest": "perl-libs/HTML-Parser",
-    "sha256": "7278ce9791256132b26a71a5719451844704bb9674b58302c3486df43584f8c0",
+    "sha256": "fd42ba6abe07241cf0ad57be246c3980065f683e4465e59b46af9efebc8e0c71",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Parser-3.83.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Parser-3.85.tar.gz"
   },
   {
     "dest": "perl-libs/HTML-Selector-XPath",
@@ -382,9 +382,9 @@
   },
   {
     "dest": "perl-libs/HTTP-Message",
-    "sha256": "82b79ce680251045c244ee059626fecbf98270bed1467f0175ff5ea91071437e",
+    "sha256": "78abef1d833146b48d17db219b1b03d53cbbe37a28ccdad0efdcc5833ca5c60c",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-7.01.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-7.02.tar.gz"
   },
   {
     "dest": "perl-libs/HTTP-Negotiate",
@@ -526,9 +526,9 @@
   },
   {
     "dest": "perl-libs/Role-Tiny",
-    "sha256": "d7bdee9e138a4f83aa52d0a981625644bda87ff16642dfa845dcb44d9a242b45",
+    "sha256": "4618ec524618c104dc28a8cc86af129a00cad282aea7f4c75060ba05d4c8f4d7",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.002004.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.002005.tar.gz"
   },
   {
     "dest": "perl-libs/Smart-Comments",
@@ -610,9 +610,9 @@
   },
   {
     "dest": "perl-libs/URI",
-    "sha256": "de64c779a212ff1821896c5ca2bb69e74767d2674cee411e777deea7a22604a8",
+    "sha256": "89648964ce5ae006726951f42f718576fbefe9e98a41bd2212d57386163092d2",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.34.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.35.tar.gz"
   },
   {
     "dest": "perl-libs/Variable-Magic",
@@ -622,9 +622,9 @@
   },
   {
     "dest": "perl-libs/WWW-RobotRules",
-    "sha256": "46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e",
+    "sha256": "8522b532935a11bfa688c2e113bac66729df4851be50c2c26d4b06f45fade472",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/WWW-RobotRules-6.03.tar.gz"
   },
   {
     "dest": "perl-libs/Web-Scraper",
@@ -634,9 +634,9 @@
   },
   {
     "dest": "perl-libs/XML-LibXML",
-    "sha256": "a29bf3f00ab9c9ee04218154e0afc8f799bf23674eb99c1a9ed4de1f4059a48d",
+    "sha256": "2af21c5d61ac34ea26a5fabf15ba5a5841e648f7189db3e33b6f28b5489802ab",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0210.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-LibXML-2.0213.tar.gz"
   },
   {
     "dest": "perl-libs/XML-NamespaceSupport",
@@ -682,9 +682,9 @@
   },
   {
     "dest": "perl-libs/libwww-perl",
-    "sha256": "c53306fd1c93ca264693dcc44787ce96fb740c49cc419a837dfdea647fc58a98",
+    "sha256": "e75f0fa9d3c6f0daf5a5a72fa9f8b1c9c0d23e3a84a8522ccb4f835232b95505",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.82.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.83.tar.gz"
   },
   {
     "dest": "perl-libs/namespace-autoclean",

commit 89dd2af8a613faa8e4de239b06dfe7484bf20cf0
Merge: 2acfd7c 0859947
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 16 14:53:59 2026 -0700

    Merge John Ralls's 'licenses' into master.


commit 0859947779d38a9772c0d3bb1a77cb75b3ae518e
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun May 3 16:23:12 2026 -0700

    Update Finance::Quote to 1.69.

diff --git a/modules/finance-quote-sources.json b/modules/finance-quote-sources.json
index 0ace600..05fb926 100644
--- a/modules/finance-quote-sources.json
+++ b/modules/finance-quote-sources.json
@@ -13,102 +13,108 @@
       "        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/LWP-MediaTypes)",
+      "(make_install perl-libs/Mozilla-CA)",
+      "(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/File-Which)",
+      "(make_install perl-libs/File-chdir)",
+      "(make_install perl-libs/Path-Tiny)",
+      "(make_install perl-libs/Capture-Tiny)",
+      "(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/Test-Requires)",
+      "(make_install perl-libs/HTML-Selector-XPath)",
+      "(make_install perl-libs/HTML-Tagset)",
+      "(make_install perl-libs/Module-Build)",
       "(make_install perl-libs/Clone)",
+      "(make_install perl-libs/IO-HTML)",
       "(make_install perl-libs/Encode-Locale)",
+      "(make_install perl-libs/LWP-MediaTypes)",
       "(make_install perl-libs/TimeDate)",
       "(make_install perl-libs/HTTP-Date)",
-      "(make_install perl-libs/MIME-Base32)",
-      "(make_install perl-libs/URI)",
-      "(make_install perl-libs/IO-HTML)",
       "(make_install perl-libs/HTTP-Message)",
-      "(make_install perl-libs/HTML-Tagset)",
       "(make_install perl-libs/HTML-Parser)",
-      "(make_install perl-libs/Net-SSLeay)",
-      "(make_install perl-libs/Date-Simple)",
-      "(make_install perl-libs/Date-Range)",
       "(make_install perl-libs/Try-Tiny)",
-      "(make_install perl-libs/File-Listing)",
+      "(make_install perl-libs/Test-Fatal)",
+      "(make_install perl-libs/HTML-Tree)",
+      "(make_install perl-libs/XML-XPathEngine)",
+      "(make_install perl-libs/HTML-TreeBuilder-XPath)",
+      "(make_install perl-libs/YAML)",
+      "(make_install perl-libs/HTTP-Cookies)",
       "(make_install perl-libs/WWW-RobotRules)",
-      "(make_install perl-libs/HTTP-Negotiate)",
       "(make_install perl-libs/Net-HTTP)",
-      "(make_install perl-libs/HTTP-Cookies)",
+      "(make_install perl-libs/File-Listing)",
+      "(make_install perl-libs/HTTP-Negotiate)",
       "(make_install perl-libs/libwww-perl)",
+      "(make_install perl-libs/UNIVERSAL-require)",
+      "(make_install perl-libs/Spiffy)",
+      "(make_install perl-libs/Test-Base)",
+      "(make_install perl-libs/Web-Scraper)",
+      "(make_install perl-libs/HTML-TableExtract)",
       "(make_install perl-libs/HTTP-CookieJar)",
-      "(make_install perl-libs/Class-Data-Inheritable)",
-      "(make_install perl-libs/Devel-StackTrace)",
-      "(make_install perl-libs/Exception-Class)",
-      "(make_install perl-libs/Eval-Closure)",
-      "(make_install perl-libs/Params-ValidationCompiler)",
+      "(make_install perl-libs/Text-Template)",
+      "(make_install perl-libs/String-Util)",
+      "(make_install perl-libs/MRO-Compat)",
       "(make_install perl-libs/Module-Runtime)",
-      "(make_install perl-libs/Dist-CheckConflicts)",
-      "(make_install perl-libs/File-ShareDir-Install)",
       "(make_install perl-libs/Role-Tiny)",
-      "(make_install perl-libs/Sub-Quote)",
-      "(make_install perl-libs/Test-Fatal)",
+      "(make_install perl-libs/Devel-StackTrace)",
       "(make_install perl-libs/Clone-PP)",
-      "(make_install perl-libs/XString)",
-      "(make_install perl-libs/MRO-Compat)",
       "(make_install perl-libs/Module-Implementation)",
+      "(make_install perl-libs/XString)",
+      "(make_install perl-libs/Eval-Closure)",
+      "(make_install perl-libs/Sub-Quote)",
       "(make_install perl-libs/Specio)",
-      "(make_install perl-libs/Variable-Magic)",
+      "(make_install perl-libs/Class-Data-Inheritable)",
+      "(make_install perl-libs/Exception-Class)",
+      "(make_install perl-libs/Params-ValidationCompiler)",
       "(make_install perl-libs/Sub-Exporter-Progressive)",
+      "(make_install perl-libs/Variable-Magic)",
       "(make_install perl-libs/B-Hooks-EndOfScope)",
+      "(make_install perl-libs/Dist-CheckConflicts)",
       "(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/Params-Validate)",
+      "(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/Class-Singleton)",
-      "(make_install perl-libs/DateTime-TimeZone)",
       "(make_install perl-libs/DateTime)",
       "(make_install perl-libs/DateTime-Format-Strptime)",
-      "(make_install perl-libs/File-Which)",
-      "(make_install perl-libs/File-chdir)",
-      "(make_install perl-libs/Path-Tiny)",
-      "(make_install perl-libs/FFI-CheckLib)",
-      "(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-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-Socket-SSL)",
-      "(make_install perl-libs/LWP-Protocol-https)",
-      "(make_install perl-libs/IO-String)",
-      "(make_install perl-libs/HTML-TableExtract)",
-      "(make_install perl-libs/Module-Build)",
-      "(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/Smart-Comments)",
-      "(make_install perl-libs/HTML-Tree)",
-      "(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/Test-Requires)",
-      "(make_install perl-libs/HTML-Selector-XPath)",
-      "(make_install perl-libs/XML-XPathEngine)",
-      "(make_install perl-libs/Spiffy)",
-      "(make_install perl-libs/Test-Base)",
-      "(make_install perl-libs/YAML)",
-      "(make_install perl-libs/HTML-TreeBuilder-XPath)",
-      "(make_install perl-libs/UNIVERSAL-require)",
-      "(make_install perl-libs/Web-Scraper)",
+      "(make_install perl-libs/Net-SSLeay)",
       "(make_install perl-libs/JSON)",
-      "(make_install perl-libs/String-Util)",
+      "(make_install perl-libs/Date-Simple)",
+      "(make_install perl-libs/Date-Range)",
+      "(make_install perl-libs/Smart-Comments)",
+      "(make_install perl-libs/IO-String)",
+      "(make_install perl-libs/IO-Socket-SSL)",
+      "(make_install perl-libs/LWP-Protocol-https)",
       "(make_install perl-libs/YAML-PP)",
-      "(make_install perl-libs/Mozilla-CA)",
-      "(make_install perl-libs/Readonly)",
       "(make_install perl-libs/Devel-Trace)",
       "(make_install perl-libs/Finance-Quote)"
     ],
@@ -166,9 +172,9 @@
   },
   {
     "dest": "perl-libs/Clone",
-    "sha256": "4c2c0cb9a483efbf970cb1a75b2ca75b0e18cb84bcb5c09624f86e26b09c211d",
+    "sha256": "f9732a4a857974db30905233589113003301b585b0cecda29a21cfba5bb014f9",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-0.47.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-0.50.tar.gz"
   },
   {
     "dest": "perl-libs/Clone-PP",
@@ -202,9 +208,9 @@
   },
   {
     "dest": "perl-libs/DateTime-Format-ISO8601",
-    "sha256": "04899f3b1896b2e0933a1d728b3094ccd2f7d09e434c4eac2696cd931bbf0551",
+    "sha256": "104fe5f79523cde5494ba7654b6b4357a2d8bb71f18ca6eb836e1475a70bcc1b",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-ISO8601-0.17.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/DateTime-Format-ISO8601-0.19.tar.gz"
   },
   {
     "dest": "perl-libs/DateTime-Format-Strptime",
@@ -220,9 +226,9 @@
   },
   {
     "dest": "perl-libs/DateTime-TimeZone",
-    "sha256": "6fbd61b2d5d7563a8e738341c3790e0d4302dffd4a879b9c268812fe44b54dc1",
+    "sha256": "1c1285d911027d276f235b32a888ee7425c9ab356ee62cd126c4b3ee3ea659b3",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.66.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.68.tar.gz"
   },
   {
     "dest": "perl-libs/Devel-StackTrace",
@@ -316,9 +322,9 @@
   },
   {
     "dest": "perl-libs/Finance-Quote",
-    "sha256": "32ec8387ca9966bfe24e86f54e247f9a0b7d7799abc000ccfa4f2823afa24441",
+    "sha256": "c29fa77696aa1dfac4dbf4f8b528aa21761c4b9dc1b823cca6b650904fe3f5ef",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.68.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.69.tar.gz"
   },
   {
     "dest": "perl-libs/HTML-Parser",
@@ -406,9 +412,9 @@
   },
   {
     "dest": "perl-libs/JSON",
-    "sha256": "df8b5143d9a7de99c47b55f1a170bd1f69f711935c186a6dc0ab56dd05758e35",
+    "sha256": "713bdbe724dbb915ed50265ffe47e079a511980cb2427aa19076788bb64c3182",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-4.10.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-4.11.tar.gz"
   },
   {
     "dest": "perl-libs/JSON-Parse",
@@ -424,9 +430,9 @@
   },
   {
     "dest": "perl-libs/LWP-Protocol-https",
-    "sha256": "59cdeabf26950d4f1bef70f096b0d77c5b1c5a7b5ad1b66d71b681ba279cbb2a",
+    "sha256": "44eec2da147ba0511090871b0ca82f69794376bc31e8c76d1040961ba57f59b8",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.14.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.15.tar.gz"
   },
   {
     "dest": "perl-libs/MIME-Base32",
@@ -448,9 +454,9 @@
   },
   {
     "dest": "perl-libs/Module-Build-Tiny",
-    "sha256": "bd10452c9f24d4b4fe594126e3ad231bab6cebf16acda40a4e8dc784907eb87f",
+    "sha256": "3726d622da6f655e88fdf89e4fd597709c44970b47de65082003e8d86b5e193a",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.052.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.053.tar.gz"
   },
   {
     "dest": "perl-libs/Module-Implementation",
@@ -478,9 +484,9 @@
   },
   {
     "dest": "perl-libs/Net-SSLeay",
-    "sha256": "9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d",
+    "sha256": "ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz"
   },
   {
     "dest": "perl-libs/Package-Stash",
@@ -586,9 +592,9 @@
   },
   {
     "dest": "perl-libs/TimeDate",
-    "sha256": "c0b69c4b039de6f501b0d9f13ec58c86b040c1f7e9b27ef249651c143d605eb2",
+    "sha256": "baddd0306ae2e86e9ec28d3de5439e514643e80b3735e43bd0fbb426d73304de",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.33.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.35.tar.gz"
   },
   {
     "dest": "perl-libs/Try-Tiny",
@@ -670,15 +676,15 @@
   },
   {
     "dest": "perl-libs/YAML-PP",
-    "sha256": "32f53c65781277dcbe50827b4cbf217eceeff264779e3a6c98c94229eb149f58",
+    "sha256": "76c4d28d5c78f0a5cfec631f0032aff1baa68a705f21f6f4bfe70ad83dce2e33",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-PP-v0.39.0.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-PP-v0.40.0.tar.gz"
   },
   {
     "dest": "perl-libs/libwww-perl",
-    "sha256": "ab30552f194e8b5ae3ac0885132fd1d4ea04c4c7fe6555765b98f01af70c1736",
+    "sha256": "c53306fd1c93ca264693dcc44787ce96fb740c49cc419a837dfdea647fc58a98",
     "type": "archive",
-    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.81.tar.gz"
+    "url": "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.82.tar.gz"
   },
   {
     "dest": "perl-libs/namespace-autoclean",

commit ecd7bda33dd183a0677afb9f35cdbc1e5a97dc09
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 5 15:44:47 2026 -0700

    Install all dependency licenses in /app/share/licenses/org.gnucash.GnuCash

diff --git a/flatpak-cpan-generator.pl b/flatpak-cpan-generator.pl
index 3cb4651..50f3896 100755
--- a/flatpak-cpan-generator.pl
+++ b/flatpak-cpan-generator.pl
@@ -129,6 +129,12 @@ sub main {
       "        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",
        map { "(make_install $_->{dest})" } @sources
diff --git a/modules/guile.json b/modules/guile.json
index 53fc3f7..1ffd418 100644
--- a/modules/guile.json
+++ b/modules/guile.json
@@ -14,22 +14,22 @@
     "modules": [
         {
             "name": "gc",
-            "cleanup": [
-                "/share"
-            ],
             "sources": [
                 {
                     "type": "archive",
                     "url": "http://www.hboehm.info/gc/gc_source/gc-8.0.4.tar.gz",
                     "sha256": "436a0ddc67b1ac0b0405b61a9675bca9e075c8156f4debd1d06f3a56c7cd289d"
                 }
+            ],
+            "post-install": [
+                "head -n16 finalize.c > LICENSE",
+                "install -Dm644 LICENSE -t $FLATPAK_DEST/share/licenses/$FLATPAK_ID/gc/"
+
             ]
         },
         {
             "name": "libunistring",
-            "cleanup": [
-                "/share"
-            ],
+            "license-files": ["COPYING"],
             "sources": [
                 {
                     "type": "archive",
diff --git a/modules/perl.json b/modules/perl.json
index 64ce3f6..f147e1a 100644
--- a/modules/perl.json
+++ b/modules/perl.json
@@ -26,6 +26,7 @@
                     ]
                 }
             ],
+            "license-files":["Copying", "Artistic"],
             "post-install": [
                 "chmod -R u+w /app/lib/perl5"
             ]
diff --git a/modules/postgresql.json b/modules/postgresql.json
index e480e56..11d1d47 100644
--- a/modules/postgresql.json
+++ b/modules/postgresql.json
@@ -1,14 +1,14 @@
 {
     "name": "postgresql",
     "no-make-install": true,
+    "license-files": [ "COPYRIGHT"],
     "post-install": [
         "make -C src/include install",
         "make -C src/interfaces install",
         "make -C src/bin/pg_config install"
     ],
     "cleanup": [
-        "/bin",
-        "/share"
+        "/bin"
     ],
     "build-options": {
         "cflags": "-std=c11"

commit d78c9fef1def72c9b90b31298763e1acdec0bdce
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon May 4 16:21:11 2026 -0700

    Bump runtime version to 50

diff --git a/org.gnucash.GnuCash.json b/org.gnucash.GnuCash.json
index 2ace845..e9caf14 100644
--- a/org.gnucash.GnuCash.json
+++ b/org.gnucash.GnuCash.json
@@ -1,7 +1,7 @@
 {
   "app-id": "org.gnucash.GnuCash",
   "runtime": "org.gnome.Platform",
-  "runtime-version": "49",
+  "runtime-version": "50",
   "sdk": "org.gnome.Sdk",
   "command": "gnucash",
   "copy-icon": true,



Summary of changes:
 flatpak-cpan-generator.pl          |   6 ++
 modules/finance-quote-sources.json | 176 +++++++++++++++++++------------------
 modules/guile.json                 |  12 +--
 modules/perl.json                  |   1 +
 modules/postgresql.json            |   4 +-
 org.gnucash.GnuCash.json           |   2 +-
 6 files changed, 107 insertions(+), 94 deletions(-)



More information about the gnucash-changes mailing list