701 Commits

Author SHA1 Message Date
Khem Raj
1ac15a1e7f
libtest-nowarnings-perl: upgrade 1.04 -> 1.06
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:03 -07:00
Khem Raj
3e3e12bd63
libxml-libxml-perl: upgrade 2.0134 -> 2.0213
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:03 -07:00
Khem Raj
8f0f88c7d3
libcrypt-openssl-rsa-perl: upgrade 0.37 -> 0.41
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:03 -07:00
Khem Raj
96bb51940d
libfile-slurp-perl: upgrade 9999.19 -> 9999.32
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:02 -07:00
Khem Raj
81540278bd
libextutils-parsexs-perl: upgrade 3.35 -> 3.63
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:02 -07:00
Khem Raj
0ef9daab03
libextutils-installpaths-perl: upgrade 0.012 -> 0.015
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:02 -07:00
Khem Raj
28d4f5bcd7
libdata-hexdump-perl: upgrade 0.02 -> 0.04
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:02 -07:00
Khem Raj
023f6ac0a8
libmodule-build-tiny-perl: upgrade 0.048 -> 0.053
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:02 -07:00
Khem Raj
383ee3b28e
logcheck: upgrade 1.4.3 -> 1.4.7
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-15 22:44:02 -07:00
Khem Raj
4583ab1e38
libtext-diff-perl: upgrade 1.41 -> 1.45
Maintainership moved on CPAN from OVID to NEILB, so update the
SRC_URI author path and HOMEPAGE accordingly. Refresh
LIC_FILES_CHKSUM for the updated FSF address in the bundled GPL
text; the licensing (Artistic-1.0 | GPL-2.0-or-later) is unchanged.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-09 07:18:21 -07:00
Khem Raj
c89376afc7
libmodule-pluggable-perl: upgrade 5.2 -> 6.3
The README license block (LIC_FILES_CHKSUM beginline/endline) is
unchanged.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-09 07:18:21 -07:00
Khem Raj
72a0bb8aa5
libextutils-config-perl: upgrade 0.008 -> 0.010
Refresh LIC_FILES_CHKSUM: upstream reformatted the bundled Artistic
license text ("Artistic License 1.0" -> "Perl Artistic License 1.0");
the licensing (Artistic-1.0 | GPL-1.0-or-later) is unchanged.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-09 07:18:16 -07:00
Wang Mingyu
a8bc1ca3b1
librole-tiny-perl: upgrade 2.002004 -> 2.002005
Changelog:
==========
- split role initialization from setting pragmas to allow more flexibility
  for subclasses
- ensure consistent internal handling of Class::C3 vs mro
- reduced Exporter dependency to 0 (any version)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-31 03:08:48 -07:00
Wang Mingyu
3986b2233c
libio-compress-perl: upgrade 2.219 -> 2.220
Changelog:
==========
* remove use of eval in globmapper. #73
* Update zipdetails to version 4.006.
* Fix typo in fastForward #72
* Fix issue with "rawdeflate` option in AnyInflate.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-31 03:08:48 -07:00
Wang Mingyu
b10fc6f6f7
libhtml-parser-perl: upgrade 3.83 -> 3.85
License-Update: Copyright updated to 2000

Changelog:
============
- Replace deprecated uvuni_to_utf8() with uvchr_to_utf8()
- Fix heap-use-after-free in _decode_entities (CVE-2026-8829)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-31 03:08:48 -07:00
Wang Mingyu
390f294ff3
libtest-harness-perl: upgrade 3.50 -> 3.52
Changelog:
 - Supports additional indicators on block scalars in YAML
 - fix string comparisons with $] to use numeric comparison instead

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:54 -07:00
Wang Mingyu
de7b302aae
libnet-dns-sec-perl: upgrade 1.26 -> 1.27
Changelog:
 Provide deprecation status for RSA and DSA (per RFC9904)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:53 -07:00
Wang Mingyu
3839e31771
libnet-dns-perl: upgrade 1.53 -> 1.54
Changelog:
===========
- Resync with IANA DNS parameters registry.
- Resync with IANA DNSSEC algorithms registry.
- Implement DELEGI as derived subtype of DELEG RR.
- Backport DELEG parser to SVCB.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:53 -07:00
Wang Mingyu
3567b3a761
libio-socket-ssl-perl: upgrade 2.096 -> 2.098
Changelog:
==========
- Another fix to issue #175 to make sure that an unblessed sockets gets
  blessed in place instead of using new_from_fd. Document that it will
  not retain original class with unblessed sockets on error, since this
  never worked anyway (there is no native unbless)
2.097 2026/01/06
- fix issue #175 with upgrading from plain socket (no object) by using
  correct fdopen mode +< instead of <+

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:53 -07:00
Wang Mingyu
5ce922aaea
libcgi-perl: upgrade 4.71 -> 4.72
Changelog:
     - fix regression due to edge case bug introduced in 4.71

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:52 -07:00
Wang Mingyu
bfd93bafbb
libauthen-sasl-perl: upgrade 2.1800 -> 2.2000
[Added]
   - Documentation for the security layer
[Fixed]
  - CVE-2025-40918 (Insecure source of randomness),
    required addition of dependency on Crypt::URandom
  - Several public functions missing from the API documentation
[Changed]
  - Modules Authen::SASL::Perl::CRAM_MD5, Authen::SASL::Perl::DIGEST_MD5
    and Authen::SASL::CRAM_MD5 marked as deprecated based on the respective
    RFC documents; thanks to @robrwo for the suggestion and @neustradamus
    for the pointers to the documentation
  - Update module metadata to point to the new 'perl-authen-sasl' org
    on GitHub to which the modules moved
  - Use VERSION declarations in 'package' statements, since our minimum
    Perl version is 5.14 anyway

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-05-13 00:30:52 -07:00
Liu Yiding
9546a4e07d
libnet-ssleay-perl: upgrade 1.94 -> 1.96
1.Changelog:
  https://metacpan.org/dist/Net-SSLeay/changes

2.Remove following patches as merged upstream
  0001-tests-Address-another-formatting-difference-in-OpenSSL-3.4.1.patch
  0001-test-32_x509_get_cert_info-allow-single-colon.patch

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-04-02 16:05:46 +00:00
Wang Mingyu
cea5bea96f
libio-compress-perl: upgrade 2.218 -> 2.219
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-03-27 09:08:53 -07:00
Khem Raj
a75c2f0b6f
layers: update for wrynose release series
Drop walnascar from supported release series

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-18 14:35:06 -07:00
Wang Mingyu
f738b5785b
libio-compress-perl: upgrade 2.217 -> 2.218
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:26 -07:00
Wang Mingyu
51b90b90a1
libcurses-perl: upgrade 1.45 -> 1.46
Changelog:
- Add BUTTON5 constants: BUTTON5_RELEASED, BUTTON5_PRESSED, BUTTON5_CLICKED,
  BUTTON5_DOUBLE_CLICKED, and BUTTON5_TRIPLE_CLICKED.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:26 -07:00
Wang Mingyu
909ce63d35
libcompress-raw-zlib-perl: upgrade 2.217 -> 2.222
License-Update:
 zlib updated to 1.3.2
 Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:26 -07:00
Wang Mingyu
74f7001ed5
libcompress-raw-lzma-perl: upgrade 2.217 -> 2.221
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:26 -07:00
Wang Mingyu
82417023a3
libcompress-raw-bzip2-perl: upgrade 2.217 -> 2.218
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:26 -07:00
Gyorgy Sarvari
91fcee9f10
README.md: fix typos
Correct a couple of typos in the various readme files.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-02 19:25:48 -08:00
Wang Mingyu
c2bf93c8d0
libio-compress-perl: upgrade 2.214 -> 2.217
License-Update: Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-06 10:06:22 -08:00
Wang Mingyu
3faa41265d
libio-compress-lzma-perl: upgrade 2.214 -> 2.217
License-Update: Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-06 10:06:22 -08:00
Wang Mingyu
d40d4ddc9c
libcompress-raw-zlib-perl: upgrade 2.214 -> 2.217
License-Update: Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-06 10:06:21 -08:00
Wang Mingyu
c37e050575
libcompress-raw-lzma-perl: upgrade 2.214 -> 2.217
License-Update: Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-06 10:06:21 -08:00
Wang Mingyu
1424870f1f
libcompress-raw-bzip2-perl: upgrade 2.214 -> 2.217
License-Update: Copyright year updated to 2026

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-06 10:06:21 -08:00
Wang Mingyu
60106a8990
libio-socket-ssl-perl: upgrade 2.095 -> 2.096
Changelog:
- Allow stacking TLS layers with SSL_usebio
  This also allows LWP (after patches) to access https site through TLS
  enabled proxy

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-01-12 08:53:43 -08:00
Wang Mingyu
8142a5dad4
libdbd-sqlite-perl: upgrade 1.76 -> 1.78
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-01-12 08:53:42 -08:00
Wang Mingyu
6c3cd83b8d
libmime-types-perl: upgrade 2.29 -> 2.30
Changelog:
============
Fixes:
- no undef when simplifying illegal type

Improvements:
- add bugtracker to meta
- better OO use of attributes.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-12-21 08:54:02 -08:00
Yoann Congal
09c7f76c19
libunix-statgrab: Put LD export in do_configure
Toolchains (gcc/clang) forcibly define LD (LD = ...), so, override it in
the do_configure task.

This fixes this build error (seen on AB[0]):
| Checking for pkg-config... .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/recipe-sysroot-native/usr/bin/pkg-config
| Checking for pkg-config package of libstatgrab... Unsupported compile language "C" at Makefile.PL line 39.
| -lstatgrab -lpthread
| Checking for library containing sg_get_process_stats_r... WARNING: .../run.do_configure.38403:154 exit 255 from 'perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1 PERL=$(which perl)'
| WARNING: Backtrace (BB generated script):
| 	#1: cpan_do_configure, .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/temp/run.do_configure.38403, line 154
| 	#2: do_configure, .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/temp/run.do_configure.38403, line 147
| 	#3: main, .../tmp/work/x86-64-v3-poky-linux/libunix-statgrab/0.112/temp/run.do_configure.38403, line 189
NOTE: recipe libunix-statgrab-0.112-r0: task do_configure: Failed
ERROR: Task (meta-openembedded/meta-perl/recipes-perl/libstatgrab/libunix-statgrab_0.112.bb:do_configure) failed with exit code '1'

[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/77/steps/38/logs/stdio

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-23 00:12:01 -08:00
Khem Raj
918020f7cf
libhtml-tagset-perl: Fix failing ptests
Add missing module rdep for pests, fixes
Failed ptests:
{'libhtml-tagset-perl': ['t/01-populated', 't/00-load']}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-19 07:45:40 -08:00
Yi Zhao
3af3a188f3
adduser: add UPSTREAM_CHECK_URI
Add UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX to check the correct
latest stable verison.

Before the patch:
$ devtool latest-version adduser
INFO: Current version: 3.118
INFO: Latest version:

After the patch:
$ devtool latest-version adduser
INFO: Current version: 3.118
INFO: Latest version: 3.153

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-08 06:27:14 -08:00
Wang Mingyu
4541a9ddef
libcrypt-openssl-rsa-perl: upgrade 0.35 -> 0.37
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-06 16:00:49 -08:00
Yoann Congal
8d4b8287b8 ptest-packagelists-meta-perl: remove libxml-libxml-perl
libxml-libxml-perl recipe is currently skipped. Remove it from the ptest
lists as well.

This should fix these warnings from AB[0]:
  WARNING: Nothing RPROVIDES 'libxml-libxml-perl-ptest' (but virtual:mcextend:libxml-libxml-perl:/srv/pokybuild/yocto-worker/meta-oe-mirror/build/meta-openembedded/meta-perl/recipes-core/images/meta-perl-image-ptest.bb RDEPENDS on or otherwise requires it)
  libxml-libxml-perl RPROVIDES libxml-libxml-perl-ptest but was skipped: Recipe will be skipped because: Not compatible with latest libxml
  NOTE: Runtime target 'libxml-libxml-perl-ptest' is unbuildable, removing...
  Missing or unbuildable dependency chain was: ['libxml-libxml-perl-ptest']
  WARNING: Nothing RPROVIDES 'meta-perl-image-ptest-libxml-libxml-perl'
  No eligible RPROVIDERs exist for 'meta-perl-image-ptest-libxml-libxml-perl'
  NOTE: Runtime target 'meta-perl-image-ptest-libxml-libxml-perl' is unbuildable, removing...
  Missing or unbuildable dependency chain was: ['meta-perl-image-ptest-libxml-libxml-perl']

[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/494/steps/13/logs/stdio

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-31 11:38:34 -07:00
Wang Mingyu
d456002d6e libio-compress-perl: upgrade 2.213 -> 2.214
License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Wang Mingyu
2ef55e868b libio-compress-lzma-perl: upgrade 2.213 -> 2.214
License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Wang Mingyu
3aeb29205c libcompress-raw-zlib-perl: upgrade 2.213 -> 2.214
License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Wang Mingyu
6bc40de862 libcompress-raw-lzma-perl: upgrade 2.213 -> 2.214
License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Wang Mingyu
242ced2c79 libcompress-raw-bzip2-perl: upgrade 2.213 -> 2.214
License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Gyorgy Sarvari
7e9941ab0f libxml-libxml-perl: skip recipe
The application should not be used in its current state:
it is not compatible with the current version of libxml[1].

Due to this, skip it for now - if it will be maintained again,
it can be re-enabled.

[1]: https://github.com/shlomif/perl-XML-LibXML/issues/84

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-25 14:20:38 -07:00
Gyorgy Sarvari
5c0c80437e libconfig-autoconf-perl: fix ptests
Add missing dependencies.

Also, fixing the tests have surfaced an actual bug: the module
expects unversioned perl library to be present on the system
(or at least present in Perl's $Config{libperl}), however the
OE Perl build has a versioned library, which causes final linking
to fail.

A patch to correct this is part of this change, and it has been
submitted upstream also.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-25 08:45:03 -07:00