aboutsummaryrefslogtreecommitdiffstats
path: root/meta-perl
AgeCommit message (Collapse)Author
2022-05-07layer.conf: Post release codename changesArmin Kuster
Post release add langdale to match core Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-25libtest-harness-perl: upgrade 3.42 -> 3.44wangmy
Changelog: ========== - Fix skipping SEGV test - Fix failing SEGV test on Windows - Remove ASCII-isms to better work on EBCDIC - Move timer initialization - Fix YAMLish behaviour with empty values - fix eintr error handling in TAP::Parser::Multiplexer - Parse out signal name & core dump. - Let the aggregator finish gracefully after bailout - Make prove respect HARNESS_VERBOSE if no verbosity flags are passed License-Update: the following removed from README ================================================== To use Module::Build (preferred) do: perl NotBuild.PL ./Build ./Build test ./Build install Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-25libextutils-cppguess-perl: upgrade 0.23 -> 0.26wangmy
Changelog from 0.23 to 0.26 ============================= - fix test-failure caused if CXX is set - ignore environment variables CXXFLAGS, CXXLDFLAGS (#26) - support environment variables CXX, CXXFLAGS, CXXLDFLAGS Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-25libencode-perl: upgrade 3.16 -> 3.17wangmy
Changelog: ========== ! bin/enc2xs t/enc_data.t t/enc_module.t t/encoding.t t/jperl.t Pulled: Fix Issue #144, spurious warnings from -Wc++-compate, and a few related nits https://github.com/dankogai/p5-encode/pull/168 ! MANIFEST add t/utf32warnings.t which was missing ! t/taint.t Pulled: Skip taint tests if your perl was built without taint support https://github.com/dankogai/p5-encode/pull/167 ! Unicode/Unicode.pm Pulled: fix link to Unicode standard https://github.com/dankogai/p5-encode/pull/165 ! t/Unicode_trailing_nul.t Pulled: Use note() instead of diag() https://github.com/dankogai/p5-encode/pull/164 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-25libdbd-sqlite-perl: upgrade 1.68 -> 1.70wangmy
Changelog: ========== - Fix doc to use the correct attribute with sqlite_ (GH#86, eekboek++) - Modify the fix to silence the sqlite_unicode warning not to check the attribute twice - Fix an encoding issue of naive (GH#83, HaraldJoerg++) - Typo (GH#85, grr++) - Silenced deprecation warning of sqlite_unicode not to break tests of existing applications Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21io-compress-lzma-perl, io-compress-perl: Rename to use debian namesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Hongxu Jia <hongxu.jia@windriver.com> Cc: Tim "moto-timo" Orling <ticotimo@gmail.com>
2022-03-21io-compress-lzma-perl,io-compress-perl: Do not mark allarchKhem Raj
These recipes are using target perl install during build so they can not be allarch, the issue becomes evident when libdir for target the native build hosts do not match e.g. ppc64 where target libdir is usr/lib64 then the do_configure starts to fail because it can not find Config_heavy-target.pl script which is part of tatget perl install and allarch recipes seems to assume libdir defaults to /usr/lib when accessing it. I think it can be fixed by perhaps building the missing perl files into perl native perhaps. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Hongxu Jia <hongxu.jia@windriver.com> Cc: Tim "moto-timo" Orling <ticotimo@gmail.com>
2022-03-04recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-28layer.conf: change layer priority to match oe-coreRoss Burton
Layer priority is the ultimate decider of what recipe is used: if layer A has recipe foo_1 and layer B has recipe foo_2, if layer A's priority is higher than B then foo_1 will be used, even though the version in B is higher, and even if PREFERRED_VERSION_foo is set to 2. This complicates recipes moving between layers, for example when a newer version of a recipe (say, python3-wheel) is taken from a layer with a higher priority (say, meta-python) and moved to a layer with a lower priority (say, oe-core) then it has to be removed before it is added: there is no way to have it in both layers and work correctly. Higher priorities are useful in distribution layers where you may want to override specific recipes without any other fuss. However as all of the layers in meta-oe simply add more recipes in defined areas, there's no need to have a higher layer priority. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-22libio-socket-ssl-perl: upgrade 2.073 -> 2.074Wang Mingyu
Changelog: ========= - add SSL_ciphersuites option for TLS 1.3 ciphers - no longer use own default for ciphers, instead use system default but disable some weak ciphers which might still be enabled on older systems Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-21layers: Bump to use kirkstoneKhem Raj
its not going to be backward ABI compatible with honister due to variable renaming. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-16libcrypt-openssl-guess-perl: upgrade 0.14 -> 0.15Wang Mingyu
Changelog: ========= -fix synopsis Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-08libcgi-perl: upgrade 4.53 -> 4.54wangmy
Changelog: ========= - fix use of cache when calling ->cookie - thanks to Sergey Panteleev for the PR Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-27libio-socket-ssl-perl: upgrade 2.072 -> 2.073wangmy
Changelog: ========= fix behavior and tests for openssl 3.0.1 fix #110 - prevent internal error warning in some cases Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-27libfile-slurper-perl: upgrade 0.012 -> 0.013wangmy
Changelog: ========= Always split on newlines in read_lines Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-21libnet-dns-perl: upgrade 1.32 -> 1.33zhengruoqin
License-Update: change "the above copyright" to "the original copyright" Changelog: ========= Fix rt.cpan.org #137768 Test t/05-SVCB.t on Perl 5.18.0 fails with deep recursion. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-10packagegroup-meta-perl: Add new packagesKhem Raj
compress-raw-bzip2-perl, compress-raw-lzma-perl, compress-raw-zlib-perl, io-compress-perl, io-compress-lzma-perl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-10io-compress-lzma-perl: add recipe for version 2.096Sakib Sajal
Add recipe for io-compress-lzma-perl and all the dependencies. Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-06libunix-statgrab: Use compiler driver for linking as wellKhem Raj
the build system tries to deduce the compiler and its friends and fails because OE passes LDFLAGS assuming that linker will be invoked via compiler driver ( gcc or clang ) therefore prefixes linker options with -Wl, but libunix-statgrab build system enquires LD variable for linker and uses LDFLAGS with it, which causes linker to fail since ld does not recognise -Wl, etc. Therefore using CCLD for linker is right choice here Fixes Checking for cc... i686-yoe-linux-ld: unrecognized option '-Wl,-O1' i686-yoe-linux-ld: use the --help option for usage information Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-03recipes: Update SRC_URI branch and protocolsRichard Purdie
This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-03libcrypt-openssl-guess-perl: upgrade 0.13 -> 0.14wangmy
0.14 2021-10-28T15:35:02Z macOS: check dylib exists in library paths (PR#11) backport from Net::SSLeay 1.91_01 (PR#10) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-10-19libencode-perl: upgrade 3.12 -> 3.16zhengruoqin
Revision: 3.16 Makefile.PL Pulled: Only add -Werror=declaration-after-statement for 5.035004 and earlier https://github.com/dankogai/p5-encode/pull/162/filehttps://github.com/dankogai/p5-encode/pull/162 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-10-17libcrypt-openssl-rsa-perl: Fix build with openssl3+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-10-16libcrypt-openssl-rsa-perl: Upgrade to 0.32Khem Raj
0.32 changes - Prefix internal bn2sv function so it doesn't collide with Net::SSLeay - Ensure that verify() leaves openssl error stack clean on failure - Fixed broken SEE ALSO links. - prevent outer $SIG{__DIE__} handler from being called during optional require. - omit done_testing since it does not work for older perl versions Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-27README: update to main repoArmin Kuster
The main repo is sourced from git://git.openembedded.org not github. Don't think oe-core.git exists. Lets be constent across all sub layers. Drop Revisions and Prioriiy from repo references as they are not used. Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25libio-socket-ssl-perl: upgrade 2.071 -> 2.072zangrc
2.072 - add PEM_certs2file and PEM_file2certs in IO::Socket::SSL::Utils based on idea by rovo89 in #101 - certs/*.p12 used for testing should now work with OpenSSL 3.0 too #108 - update public suffix database Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-23libencode-perl: upgrade 3.11 -> 3.12zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-09Convert to new override syntax using latest convert-overrides.py scriptChen Qi
This patch is the result of running the latest convert-ovrrides.py script. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-03layer.conf: Update to honisterMartin Jansa
This marks the layers as compatible with honister now they use the new override syntax. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03Convert to new override syntaxMartin Jansa
This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-07-29libencode-perl: upgrade 3.10 -> 3.11zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-29libdbd-sqlite-perl: upgrade 1.66 -> 1.68zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-29libcurses-perl: upgrade 1.37 -> 1.38zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-27libtest-warnings-perl: upgrade 0.030 -> 0.031zhengruoqin
0.031 2021-07-13 22:13:48Z - remove unneeded develop prereqs that caused metacpan to unduly raise the river position of some dependent modules Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-27libnet-dns-perl: upgrade 1.31 -> 1.32wangmy
**** 1.32 Jul 16, 2021 Text: Offer both Unicode and escaped-ASCII strings. Add LICENSE file to comply with Fedora/RedHat announcement. Fix rt.cpan.org #136666 Net::DNS::RR::ZoneFile parser erroneously strips line terminators in quoted string forming part of multiline RR. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-17layers: Fix git send-email instructions in READMEKhem Raj
This ensures that cut-n-paste of this command from README will work Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13logcheck: upgrade 1.3.20 -> 1.3.23Tim Orling
logcheck (1.3.23) unstable; urgency=medium * v.i.d/logcheck-sudo: adjust 'session opened' rule to match uid, thanks to Marco d'Itri for the patch (closes: #985166) * v.i.d/logcheck-su: allow 'none' as pseudo terminal, thanks to Marco d'Itri for the patch -- Hannes von Haugwitz <hannes@vonhaugwitz.com> Thu, 01 Apr 2021 21:19:39 +0200 logcheck (1.3.22) unstable; urgency=medium * d/t/01-logcheck: use temporary log file -- Hannes von Haugwitz <hannes@vonhaugwitz.com> Mon, 01 Feb 2021 22:28:20 +0100 logcheck (1.3.21) unstable; urgency=medium [ Debian Janitor ] * Set debhelper-compat version in Build-Depends. * Fix day-of-week for changelog entries 1.2.23, 1.2.17, 1.1.1-7.3, 1.1.1-7. * Update standards version to 4.4.1, no changes needed. [ Simó Albert i Beltran ] * ignore.d.server/ssh: - match port - match more variants of 'Disconnected from' message - match 'Connection reset' message [ Ville Salomäki ] * v.i.d/logcheck-su, v.i.d/logcheck-sudo: allow '.' and '_' in usernames [Lee Maguire] * src/logcheck: support systemd journal as log source (closes: #876420) [ Hannes von Haugwitz ] * Switch to debhelper 13 * Update standards version to 4.5.1, no changes needed. * Update debian/copyright * Set Rules-Requires-Root to no * Add autopkgtest * Adjust rules for PAM open session messages to match new format * Update 'su' rules to match changed format (closes: #931770) * i.d.s/dnsmasq: allow '.' in interface names, thanks to Craig Small for the patch (closes: #732655) * i.d.s/openvpn: match 'VERIFY X509NAME OK' message (closes: #751292) * i.d.s/spamd: - match autolearn_force field - properly match IPv6 addresses thanks to Craig Small for the patch (closes: #755374) * i.d.s/postfix: match sasl_sender field (closes: #700851) * i.d.s/su, v.i.d/logcheck-su: - match 'su-l:session' - match '(to <substitute-user>) <user>' message * i.d.s/systemd-logind: new - match logind session messages * i.d.s/systemd: match some Succeeded/Finished messages * i.d.s/dhclient: adjust 'DHCPREQUEST' rule -- Hannes von Haugwitz <hannes@vonhaugwitz.com> Sun, 31 Jan 2021 23:01:29 +0100 Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libtest-warnings-perl: upgrade 0.028 -> 0.030Tim Orling
0.030 2020-03-21 16:56:30Z - fix tests that can fail when there is already an installed module named Foo::Bar::Baz (RT#132140) 0.029 2020-03-14 05:27:59Z - new :report_warnings feature, for printing all of the (unexpected) warning content when had_no_warnings() is called (Tina Mueller, PR#10) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libnet-dns-perl: upgrade 1.26 -> 1.31Tim Orling
**** 1.31 May 2, 2021 Improve implementation of SVCB record. **** 1.30 Mar 30, 2021 Simplify parsing of multi-line RRs in zone file. Improve robustness of "dry" resolver tests. Avoid deep recursion in non-fatal test report. **** 1.29 Nov 18, 2020 Include test number in summary of failed non-fatal tests. Remove Net::DNS::SEC specific tests. Fix faulty test plan in t/08-recurse.t. **** 1.28 Oct 23, 2020 Eliminate indirect object syntax. Eliminate grep/map <expression>. **** 1.27 Sep 11, 2020 Fix rt.cpan.org #133203 Net::DNS::RR::LOC erroneously strips non default values from string representation Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libmoo-perl: upgrade 2.004000 -> 2.005004Tim Orling
2.005004 - 2021-03-29 - fix file set in %INC in create_class_with_roles (RT#134845) 2.005003 - 2021-03-21 - silence 'once' warnings from Moo::_Utils 2.005_002 - 2021-01-22 - fix C3 test skipping properly when MRO::Compat not available on perl < 5.10 2.005_001 - 2021-01-20 - fix perl version check in global destruction code 2.005_000 - 2021-01-20 - remove MooseX::Types from developer prereqs - recommend Sub::Util rather than Sub::Name, since Sub::Util is in core - fix line numbers when using oo module (perl -Moo) - adjust some author tests to rely less on external modules - lower Exporter prereq to any version - bump Role::Tiny prereq to 2.003004 - refactor and simplify role application code, as allowed by new Role::Tiny version - switch to using normal strict+warnings rather than strictures for authors - remove strictures from recommends, as Moo does not use it anywhere - remove Task::Weaken prereq, as it served no purpose - remove MRO::Compat prereq, using it only when user code does - remove use of Devel::GlobalDestruction in code, only using Devel::GlobalDestruction::XS when it is available. Devel::GlobalDestruction is still a dependency on perl < 5.14 to facilitate the installation of the ::XS module. - Moo now has no mandatory perl version specific dependencies. The version specific modules are now optional or not used. This means code using Moo can be fatpacked on a new perl version without special cases, and it will work on older perl versions. 2.004004 - 2020-11-25 - fix error location test when using core Carp on perl 5.8.9 - 5.10.1 2.004003 - 2020-11-21 - fix extraneous MANIFEST entry 2.004002 - 2020-11-20 - no changes - releasing as stable 2.004_001 - 2020-07-30 - remove Module::Runtime prerequisite - internal code cleanups - added test for conflicts in extensions wrapping 'has' and similar subs Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libio-socket-ssl-perl: upgrade 2.068 -> 2.071Tim Orling
2.071 2021/05/23 - fix t/nonblock.t race on some systems. Fixes issue #102, maybe #98 too. 2.070 2021/02/26 - changed bugtracker in Makefile.PL to github, away from obsolete rt.cpan.org 2.069 2021/01/22 - IO::Socket::Utils CERT_asHash and CERT_create now support subject and issuer with multiple same parts (like multiple OU). In this case an array ref instead of a scalar is used as hash value. References: https://github.com/noxxi/p5-io-socket-ssl/issues/102 https://github.com/noxxi/p5-io-socket-ssl/issues/98 https://github.com/noxxi/p5-io-socket-ssl/issues/95 Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libextutils-cppguess-perl: upgrade 0.21 -> 0.23Tim Orling
0.23 2021-05-31 - added CI - thanks @zmughal - now recognises MacOS clang - thanks @xenu 0.22 2021-05-29 - Add C++ standard support flag detection - thanks @zmughal! See <https://github.com/tsee/extutils-cppguess/pull/24>. Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libcrypt-openssl-guess-perl: upgrade 0.12 -> 0.13Tim Orling
0.13 2021-05-03T15:37:39Z - use --installed option while executing brew --prefix (PR#9 @skaji++) References: https://github.com/akiym/Crypt-OpenSSL-Guess/pull/9 Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-13libcgi-perl: upgrade 4.51 -> 4.53Tim Orling
4.53 2021-06-03 [ FIX ] - fix typo in passing of max-age to CGI::Cookie (GH #247) 4.52 2021-05-04 [ FIX ] - sort hash keys for deterministic behaviour (GH #245, GH #246) References: https://github.com/leejo/CGI.pm/issues/247 https://github.com/leejo/CGI.pm/pull/246 https://github.com/leejo/CGI.pm/issues/245 Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-23libnet-telnet-perl: upgrade 3.04 -> 3.05zhengruoqin
-License-Update: Copyright year updated to 2021. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-19libencode-perl: upgrade 3.08 -> 3.10zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-01libnet-ssleay-perl: add rdep on perl-module-autoloaderAwais Belal
Without the autoloader module, doing a Net::SSLeay fails. The Net::SSLeay package also does an use AutoLoader; Ref: https://github.com/rurban/Net-SSLeay/blob/master/lib/Net/SSLeay.pm#L26 so this is evident. Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-19layers: Drop gatesgarth from LAYERSERIES_COMPATKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-16libcrypt-openssl-guess-perl: upgrade 0.11 -> 0.12zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-01libauthen-sasl-perl,libhtml-tree-perl: allow PERL_USE_UNSAFE_INCKhem Raj
latest perl has made it defualt to remove current directory from default include paths but some modules still depend on this behavior, so let them use it Signed-off-by: Khem Raj <raj.khem@gmail.com>