summaryrefslogtreecommitdiffstats
path: root/meta-perl/recipes-perl
Commit message (Collapse)AuthorAgeFilesLines
* libcrypt-openssl-random-perl: upgrade 0.15 -> 0.16Wang Mingyu2024-04-211-2/+1
| | | | | | | | | | | | | | Changelog: ========== - add github actions, travis and appveyor. - Many patches by Takumi Akiyama. - Fix broken github image for strawberry perl by stripping its PATH. their new mingw is incompatible to their old strawberry 5.32 - minor documentation fixes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liberror-perl: move recipe from oe-coreTim Orling2024-03-311-0/+48
| | | | | | | | | | | 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>
* recipes: Drop remaining PR values from recipesMartin Jansa2024-03-171-1/+0
| | | | | | | | | | | | * 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>
* libencode-locale-perl: drop recipeTim Orling2024-02-261-20/+0
| | | | | | | | | | | | | | | | 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>
* libencode-perl: drop recipeTim Orling2024-02-261-108/+0
| | | | | | | | | | | | | | 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>
* libmime-types-perl: upgrade 2.24 -> 2.26Wang Mingyu2024-02-191-1/+1
| | | | | | | | | | Changelog: ========== - iana updates - support multi-level extensions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libio-socket-ssl-perl: upgrade 2.084 -> 2.085Wang Mingyu2024-02-091-1/+1
| | | | | | | | | | | 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>
* libextutils-cppguess-perl: upgrade 0.26 -> 0.27Wang Mingyu2023-11-211-1/+1
| | | | | | | | 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>
* libencode-perl: upgrade 3.19 -> 3.20Wang Mingyu2023-11-161-1/+1
| | | | | | | | | | | | | 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>
* libio-socket-ssl-perl: upgrade 2.083 -> 2.084Wang Mingyu2023-11-081-1/+1
| | | | | | | | | | 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>
* libcgi-perl: upgrade 4.57 -> 4.60Khem Raj2023-11-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig-tiny-perl: upgrade 2.29 -> 2.30Khem Raj2023-11-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbd-sqlite-perl: upgrade 1.72 -> 1.74Khem Raj2023-11-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmodule-build-tiny-perl: upgrade 0.046 -> 0.047Khem Raj2023-11-061-2/+2
| | | | | | | | 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>
* libtest-harness-perl: upgrade 3.47 -> 3.48Khem Raj2023-11-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-perl: Drop broken BBCLASSEXTEND variantsRichard Purdie2023-10-245-7/+1
| | | | | | | | | | | | | | | | | | 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>
* po4a: remove old recipeTim Orling2023-10-181-33/+0
| | | | | | | | | | | | | | | | 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>
* libtext: add ptestDavid Pierret2023-10-132-2/+28
| | | | | | 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>
* libnet-idn-encode: Fix build with perl 2.38 and gcc13Khem Raj2023-10-112-2/+40
| | | | | | | | | 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>
* libio-socket-ssl-perl: Change libnet-libidn-perl->libnet-idn-encode rdep for ↵Khem Raj2023-09-291-1/+1
| | | | | | | | | | | | | | | | | | | 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>
* libnet-idn-encode: Add recipeKhem Raj2023-09-291-0/+23
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnet-dns-perl: upgrade 1.39 -> 1.40Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | 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>
* libio-socket-ssl-perl: Upgrade to 2.083Khem Raj2023-08-261-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtest-harness-perl: upgrade 3.44 -> 3.47Wang Mingyu2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | 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>
* libmodule-build-tiny-perl: upgrade 0.045 -> 0.046Tim Orling2023-08-082-53/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* remove unused AUTHOR variableMichael Opdenacker2023-08-033-3/+0
| | | | | | | | | 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>
* libio-compress-perl: upgrade 2.204 -> 2.206Wang Mingyu2023-08-011-1/+1
| | | | | | | | | | | | | | | 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>
* libio-compress-lzma-perl: upgrade 2.204 -> 2.206Wang Mingyu2023-08-011-1/+1
| | | | | | | | | | | | 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>
* libcompress-raw-zlib-perl: upgrade 2.204 -> 2.206Wang Mingyu2023-08-011-1/+1
| | | | | | | | | | | | | | | | | 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>
* libcompress-raw-lzma-perl: upgrade 2.204 -> 2.206Wang Mingyu2023-08-011-1/+1
| | | | | | | | | | | | | | 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>
* libcompress-raw-bzip2-perl: upgrade 2.204 -> 2.206Wang Mingyu2023-08-011-1/+1
| | | | | | | | | | | | | | | 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>
* libnet-dns-perl: upgrade 1.38 -> 1.39Wang Mingyu2023-06-051-1/+1
| | | | | | | | 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>
* libnet-dns-perl: upgrade 1.37 -> 1.38Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | | | | | | | 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>
* libmodule-build-tiny-perl: upgrade 0.043 -> 0.045Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | 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>
* libcgi-perl: upgrade 4.56 -> 4.57Wang Mingyu2023-05-081-1/+1
| | | | | | | | Changelog: - Documentation tweaks around uploadInfo() and hooks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libencode-perl: Remove buildpaths from generated .exh filesKhem Raj2023-05-071-1/+5
| | | | | | | | | | | 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>
* libmodule-build-tiny-perl: upgrade 0.039 -> 0.043Wang Mingyu2023-04-231-3/+2
| | | | | | | | | | 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>
* libconfig-tiny-perl: upgrade 2.28 -> 2.29Wang Mingyu2023-04-101-1/+1
| | | | | | | | | | 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>
* libnet-ssleay-perl: Fix patch upstream statusKhem Raj2023-04-051-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes-perl/images: move to recipes-coreTim Orling2023-04-043-21/+0
| | | | | | | 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>
* recipes-perl/packagegroups: move to recipes-core/Tim Orling2023-04-041-106/+0
| | | | | | | 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>
* libcgi-perl: upgrade 4.55 -> 4.56Wang Mingyu2023-03-251-1/+1
| | | | | | | | 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>
* libnet-dns-perl: upgrade 1.36 -> 1.37Wang Mingyu2023-03-251-1/+1
| | | | | | | | | | | | | 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>
* libtest-deep-perl: upgrade 1.130 -> 1.204Wang Mingyu2023-03-231-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* libio-compress-perl: upgrade 2.201 -> 2.204Wang Mingyu2023-03-231-2/+2
| | | | | | | | | | | | | | | | | | 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>
* libio-compress-lzma-perl: upgrade 2.201 -> 2.204Wang Mingyu2023-03-231-2/+2
| | | | | | | License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcompress-raw-zlib-perl: upgrade 2.202 -> 2.204Wang Mingyu2023-03-232-47/+28
| | | | | | | | | | | | | | | | | | | 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>
* libcompress-raw-lzma-perl: upgrade 2.201 -> 2.204Wang Mingyu2023-03-231-2/+2
| | | | | | | | | | | | 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>
* libcompress-raw-bzip2-perl: upgrade 2.201 -> 2.204Wang Mingyu2023-03-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* libclass-method-modifiers-perl: upgrade 2.13 -> 2.15Wang Mingyu2023-03-231-3/+2
| | | | | | | | | | | | 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>