aboutsummaryrefslogtreecommitdiffstats
path: root/meta-perl/recipes-perl
AgeCommit message (Collapse)Author
2024-03-31liberror-perl: move recipe from oe-coreTim Orling
While this package is deprecated by the upstream maintainer, we do not know if there are any users in the wider OpenEmbedded ecosystem, so move the recipe from oe-core to meta-perl. [YOCTO #15461] Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17recipes: Drop remaining PR values from recipesMartin Jansa
* as oe-core did in: https://git.openembedded.org/openembedded-core/commit/?id=d4c346e8ab * when people are have to maintain own PRs for recipes in oe-core, they might add them for meta-oe recipes at the same time when upgrading to next LTS Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-26libencode-locale-perl: drop recipeTim Orling
The upstream has not been touched since 2015, when this recipe was added. https://metacpan.org/pod/Encode::Locale There are no other recipes in meta-openembedded which depend on this recipe and it is the only recipe that depends on the now dropped libencode-perl recipe. My original reason for contributing this recipe is long gone. If someone continues to need this recipe, please submit it again, but refactor it to use perl-module-encode(-*) for its RDEPENDS. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-26libencode-perl: drop recipeTim Orling
Encode.pm is packaged in perl itself and users should instead RDEPENDS on perl-module-encode This was originally added a long time ago when I did not understand the way the packages split was done. See the other Encode::* sub-packages in: https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/perl/files/perl-rdepends.txt#n313 Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-19libmime-types-perl: upgrade 2.24 -> 2.26Wang Mingyu
Changelog: ========== - iana updates - support multi-level extensions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09libio-socket-ssl-perl: upgrade 2.084 -> 2.085Wang Mingyu
Changelog: =========== - #147 fix test which failed due to behavior changes in OpenSSL 3.2 - update PublicSuffix - add examples for TLS JA3/JA4 fingerprinting to tls_fingerprint/ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21libextutils-cppguess-perl: upgrade 0.26 -> 0.27Wang Mingyu
Changelog: support C++20 and C++23 standards, and vendored version output Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-16libencode-perl: upgrade 3.19 -> 3.20Wang Mingyu
Changelog: ========== -Fix indirect syntax accordingly to (but not by pulling) -enc2xs: Fix indirect syntax -encguess: remove duplicate "the" -Fix spelling in comment -fix gsm0338 test compatibility with perl < 5.8.8 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-08libio-socket-ssl-perl: upgrade 2.083 -> 2.084Wang Mingyu
Changelog: ============ - various fixes for edge cases and build: #136, #141, #142, #143, #145 - update documentation to reflect default SSL_version Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libcgi-perl: upgrade 4.57 -> 4.60Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libconfig-tiny-perl: upgrade 2.29 -> 2.30Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libdbd-sqlite-perl: upgrade 1.72 -> 1.74Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libmodule-build-tiny-perl: upgrade 0.046 -> 0.047Khem Raj
License-Update: Rearranged text of license - The Artistic License 1.0 (Perl) + The Perl Artistic License 1.0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libtest-harness-perl: upgrade 3.47 -> 3.48Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-24meta-perl: Drop broken BBCLASSEXTEND variantsRichard Purdie
The command "bitbake universe -c fetch" currently throws a ton of warnings as there are many 'impossible' dependencies. In some cases these variants may never have worked and were just added by copy and paste of recipes. In some cases they once clearly did work but became broken somewhere along the way. Users may also be carrying local bbappend files which add further BBCLASSEXTEND. Having universe fetch work without warnings is desireable so clean up the broken variants. Anyone actually needing something dropped here can propose adding it and the correct functional dependencies back quite easily. This also then ensures we're not carrying or fixing things nobody uses. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-18po4a: remove old recipeTim Orling
po4a has been failing AUH upgrades for a long time now. The latest attempt to get ptests working for it can be found at: https://git.openembedded.org/meta-openembedded-contrib/log/?h=timo/po4a_0.69%2bptest If you care about this recipe, please continue the effort above and get ptests functional. According to the layerindex, the po4a recipe is not depended upon by any other known recipes: https://layers.openembedded.org/layerindex/branch/master/recipes/?q=depends%3Apo4a (debsums in meta-oe dynamic-layers will be removed in another commit) Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-13libtext: add ptestDavid Pierret
Signed-off-by: David Pierret <david.pierret@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-11libnet-idn-encode: Fix build with perl 2.38 and gcc13Khem Raj
Add missing rdep on perl-module-encode-encoding fixes Can't locate Encode/Encoding.pm in @INC (you may need to install the Encode::Encoding module) Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29libio-socket-ssl-perl: Change libnet-libidn-perl->libnet-idn-encode rdep for ↵Khem Raj
ptests This ensures that all ptests can pass, libidn wrapper does not seem to find the library and as a result the idn tests fail. Fixes Failed ptests: {'libio-socket-ssl-perl': ['t/verify_hostname']} as they are now skipped ok 78 # skip no IDN support with Net::LibIDN ok 79 # skip no IDN support with Net::LibIDN Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29libnet-idn-encode: Add recipeKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07libnet-dns-perl: upgrade 1.39 -> 1.40Wang Mingyu
Changelog: ============ Add support for SVCB dohpath and ohttp parameters. More robust test of bgbusy() SpamAssassin workaround. Fix rt.cpan.org #149456 Fix rt.cpan.org #149280 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26libio-socket-ssl-perl: Upgrade to 2.083Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15libtest-harness-perl: upgrade 3.44 -> 3.47Wang Mingyu
Changelog: =========== - Add missing negation in EINTR check - Fix HARNESS_PERL_SWITCHES=-I handling in TAP::Harness::Env - Color the "ok"s as well. - Skip symlink tests on msys2 - Use use absolute path for executable tests - Space-quote executable if has spaces - Avoid using Errno::EINTR directly for platforms without it - stop calling import on App::Prove plugins - Avoid using Errno::EINTR directly for platforms without it - Color the "ok"s as well. - Skip symlink tests on msys2 - Use use absolute path for executable tests - Space-quote executable if has spaces Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-08libmodule-build-tiny-perl: upgrade 0.045 -> 0.046Tim Orling
* Drop redundant do_install * Use four spaces for indent in RDEPENDS * RDEPENDS: - += not = - sort alphabetically - Add perl-module-perl-ostype - Add perl-module-extutils-cbuilder-base - Replace perl-module-ipc-open3 with -ipc-cmd - Add perl-module-metadata - Add perl-module-parse-cpan-meta - Add perl-module-extutils-install - Add perl-module-encode-encoding * Enable ptest * RDEPENDS for ptest: - Add perl-module-ipc-open2 - Add perl-module-blib - Add packagegroup-core-buildessential - Add perl-dev (for "EXTERN.h") * INSANE_SKIP dev-deps for -ptest 0.046 2023-06-01 19:31:21+02:00 Europe/Amsterdam - Add src/ to include paths License-Update: Updated Artistic-1.0 (Perl) text Signed-off-by: Tim Orling <ticotimo@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03remove unused AUTHOR variableMichael Opdenacker
No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01libio-compress-perl: upgrade 2.204 -> 2.206Wang Mingyu
Changelog: =========== * Merge branch 'master' of https://github.com/pmqs/IO-Compress * Merge pull request #50 from haarg/fix-version-check * fix version checks to use correct method * drop rt.cpan from SUPPORT section * add perl 5.38 * add on workflow_dispatch * Add some OO examples Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01libio-compress-lzma-perl: upgrade 2.204 -> 2.206Wang Mingyu
Changelog: =========== * drop rt.cpan from SUPPORT section * add perl 5.38 * add on workflow_dispatch * Add some OO examples Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01libcompress-raw-zlib-perl: upgrade 2.204 -> 2.206Wang Mingyu
Changelog: =========== * drop rt.cpan from SUPPORT section * Test::More::isn't warns in perl 5.38 * add zlib-ng 2.1.3 * add zlib-ng 2.1.2 * Change storage of ZLIBNG_VER_STATUS from IV to PV https://github.com/pmqs/Compress-Raw-Zlib/issues/24 * Fix to allow building with C++17 register keyword not allowed in C++17 https://github.com/pmqs/Compress-Raw-Zlib/issues/23 * Change while loop for `LimitOutput` example https://github.com/pmqs/Compress-Raw-Zlib/issues/21 * [doc] zlib.h: Remove duplicate "the" (#22) * Add zlib compat version for 2.0.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01libcompress-raw-lzma-perl: upgrade 2.204 -> 2.206Wang Mingyu
Changelog: =========== * Add instructions to deal with build failure on Ubuntu/Debian https://github.com/pmqs/Compress-Raw-Lzma/issues/7 * Test::More isn't warns in Perl 5.38 * perl 5.38 * add on workflow_dispatch * update action/checkout version Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01libcompress-raw-bzip2-perl: upgrade 2.204 -> 2.206Wang Mingyu
Changelog: =========== * drop rt.cpan from SUPPORT section * Test::More::isn't warns in perl 5.38 * Add perl 5.38 & run cron for upstream repos * add on workflow_dispatch * fix reference to github issue * Fix to allow building with C++17 register keyword not allowed in C++17 https://github.com/pmqs/Compress-Raw-Bzip2/issues/11 * Silence warnings on HPUX https://github.com/pmqs/Compress-Raw-Bzip2/issues/10 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05libnet-dns-perl: upgrade 1.38 -> 1.39Wang Mingyu
Changelog: Fix rt.cpan.org #148340 udpsize uninitialized value Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14libnet-dns-perl: upgrade 1.37 -> 1.38Wang Mingyu
Changelog: =========== Fix rt.cpan.org #148274 Multicast DNS flag breaks Net::DNS::Parameters::classbyval Fix rt.cpan.org #148273 EDNS extended rcode not handled correctly Fix rt.cpan.org #147507 Nameserver.pm: peerhost undefined after $sock->accept Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08libmodule-build-tiny-perl: upgrade 0.043 -> 0.045Wang Mingyu
Changelog: ============ - Fix compilation issue on Windows - Add module sharedirs - Only add src/*.c files to primary XS file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08libcgi-perl: upgrade 4.56 -> 4.57Wang Mingyu
Changelog: - Documentation tweaks around uploadInfo() and hooks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-07libencode-perl: Remove buildpaths from generated .exh filesKhem Raj
there are generated .exh files which has the absolute perl interpreter path in comments, which is caught by build QA, therefore remove the absolute perl native path prefix Fixes warnings like WARNING: libencode-perl-3.19-r0 do_package_qa: QA Issue: File /usr/src/debug/libencode-perl/3.19-r0/def_t.exh in package libencode-perl-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23libmodule-build-tiny-perl: upgrade 0.039 -> 0.043Wang Mingyu
Changelog: - Fix manification test for perls without man paths License-Update: remove whitespace of end of the line. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10libconfig-tiny-perl: upgrade 2.28 -> 2.29Wang Mingyu
Changelog: ========== - Edit to remove Test::Pod from TEST_REQUIRES in Makefile.PL, again. - Update versiojnn # in t/02.main.t. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05libnet-ssleay-perl: Fix patch upstream statusKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04recipes-perl/images: move to recipes-coreTim Orling
Be consistent with other layers like oe-core, meta-oe and meta-python Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04recipes-perl/packagegroups: move to recipes-core/Tim Orling
Be consistent with other layers, like oe-core, meta-oe and meta-python Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-25libcgi-perl: upgrade 4.55 -> 4.56Wang Mingyu
Changelog: - add new cookie field 'Priority' to CGI::Cookie code Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-25libnet-dns-perl: upgrade 1.36 -> 1.37Wang Mingyu
Changelog: ========== Add links to relevant RFCs in package documentation. Fix rt.cpan.org #147038 resolver->axfr( undef ) fails silently Fix rt.cpan.org #145944 Case sensitivity issue with AXFR Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libtest-deep-perl: upgrade 1.130 -> 1.204Wang Mingyu
License-Update: dzilification cleanup: remove redundant pod Changelog: ========== - restore v5.12 compatibility (see commit 66b79eb for the amusing anecdote) - try to avoid clobbering global error variables when loading test libraries (thanks, Felipe Gasper) - hash_each now enumates keys in sort() order, to make errors more consistent - no changes since trial releases - Test::Deep now requires perl v5.12. - correct Changes entry about which version version of perl is required - converted to Dist::Zilla - Test::Deep will now require v5.12, and this may go up. This change allows simplification of the Makefile.PL, which was coping with a mistake made twelve years ago. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libio-compress-perl: upgrade 2.201 -> 2.204Wang Mingyu
Changelog: ========== * Update Gzip.pm https://github.com/pmqs/IO-Compress/pull/49 6d0514b86ceeab56884c43fd1e6f09f839c12b74 feab074420bf4059eb6fa9d0553a354e2dd33e95 * Allow Z_NULL https://github.com/pmqs/Compress-Raw-Zlib/issues/17 c42da1483767bc8afbdb2d8b03ecda7b67b4d022 License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libio-compress-lzma-perl: upgrade 2.201 -> 2.204Wang Mingyu
License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libcompress-raw-zlib-perl: upgrade 2.202 -> 2.204Wang Mingyu
Changelog: ========== * Update zlib sources to zlib-1.2.13 https://github.com/pmqs/Compress-Raw-Zlib/issues/20 eafe29c85437582d16c6bda16449ea2dea534266 * Use GIMME_V instead of the deprecated GIMME https://github.com/pmqs/Compress-Raw-Zlib/pull/19 7a7b045d9d8729a6c82a78039dab5decf7e65907 License-Update: Copyright year updated to 2023. zlib version updated to 1.2.13, Copyright year updated to 2022. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libcompress-raw-lzma-perl: upgrade 2.201 -> 2.204Wang Mingyu
Changelog: =========== * Use GIMME_V instead of GIMME 54e3c1e18b61f0892056925240bbc80f76e2f038 License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libcompress-raw-bzip2-perl: upgrade 2.201 -> 2.204Wang Mingyu
Changelog: =========== * Cast isdigit argument as unsigned char https://github.com/pmqs/Compress-Raw-Bzip2/pull/9 967696b4fa91768fa4d46163f46982bc063a175e * Use GIMME_V instead of GIMME https://github.com/pmqs/Compress-Raw-Bzip2/pull/8 54e3c1e18b61f0892056925240bbc80f76e2f038 * typos 12496575c17829506cc9c9fa325e31aab1fcd1c7 * Trim trailing spaces from bzip2-src https://github.com/pmqs/Compress-Raw-Bzip2/pull/7 8728d405e8d805cb88685b82a5e5493b62288046 License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-23libclass-method-modifiers-perl: upgrade 2.13 -> 2.15Wang Mingyu
Changelog: ========== - localize $SIG{__DIE__} before calling eval - remove Test::Fatal and Test::Needs from test prereqs License-Update: Removed spaces at the end of the line Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17meta-perl-base:fix SUMMARYChen Pei
Signed-off-by: Chen Pei <cp0613@linux.alibaba.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>