summaryrefslogtreecommitdiffstats
path: root/meta-perl
Commit message (Collapse)AuthorAgeFilesLines
* layer.conf: Prepare for release, drop nanbield LAYERSERIESKhem Raj2024-03-171-1/+1
| | | | 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>
* layer.conf: Update for the scarthgap release seriesKhem Raj2024-03-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-perl.inc: Move couple of test to PTESTS_FAST_META_PERLKhem Raj2024-02-261-2/+2
| | | | | | | libdigest-hmac-perl and libextutils-installpaths-perl are passing fine under 20s on qemux86-64, therefore remove them out of PTESTS_PROBLEMS_META_PERL 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-263-112/+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>
* meta-perl-image-ptest: add PTESTS_PROBLEMS_META_PERLTim Orling2024-02-222-2/+2
| | | | | | | | | | | In oe-core, PTESTS_PROBLEMS are also enabled, so even though the recipe might have failures or the ptests do not run cleanly, the BBCLASSEXTEND still works. Enable the same behavior for meta-perl. 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-182-34/+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>
* meta-perl: Add libtext-diff-perl to fast ptest listKhem Raj2023-10-131-0/+1
| | | | 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>
* Add static-passwd and static-group filesFabien Thomas2023-10-102-0/+2
| | | | | | | | | In order to pass reproducible tests, recipes that use the useradd class must have static ids configured. Signed-off-by: Fabien Thomas <fabien.thomas@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-image: Switch to using core-image-minimalKhem Raj2023-10-061-1/+1
| | | | | | Keeps the dependencies really to minimum. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* images: Rename ptest images to rhyme with oe-core ptest imagesKhem Raj2023-10-063-3/+3
| | | | | | Easy to understand for new-comers. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* images: Rename <layer>-image to <layer>-image-allKhem Raj2023-10-061-0/+0
| | | | | | | | These are test images to build all recipes in layer. Renaming them makes them refect what they are. Moreover we can rename the ptest images to match OE-Core naming conventions for meta-oe/meta-perl/meta-python Signed-off-by: Khem Raj <raj.khem@gmail.com>
* images: Delete layer specific base imagesKhem Raj2023-10-061-7/+0
| | | | | | | | These were essentially duplicates of core-image-minimal, however core-image-base is a better baseline for upper layers, so switched the consumers of these images to use core-image-base Signed-off-by: Khem Raj <raj.khem@gmail.com>
* images: Inherit from core-image-baseKhem Raj2023-10-062-3/+2
| | | | | | | We really do not need to define base images which already exist in core layer, reuse them here. 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>
* layer.conf: update LAYERSERIES_COMPAT for nanbieldMartin Jansa2023-09-101-1/+1
| | | | | | | | * oe-core switched to nanbield in: https://git.openembedded.org/openembedded-core/commit/?id=f212cb12a0db9c9de5afd3cc89b1331d386e55f6 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> 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-083-53/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* logcheck: upgrade 1.4.2 -> 1.4.3Wang Mingyu2023-08-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.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>
* layers: Move READMEs to markdown formatKhem Raj2023-06-171-0/+0
| | | | | | | The READMEs are often viewed from websites markdown format which is much as readable as text and yet friendlier in browsers. 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>