11 Commits
Author SHA1 Message Date
Khem Raj 16cc7db7d3 libdata-hexdump-perl: add perl-module-parent to RDEPENDS
Data::HexDump uses parent.pm, which was not installed, so the module
failed to load and both ptests failed:

  Can't locate parent.pm in @INC

meta-perl-image-ptest-libdata-hexdump-perl on qemux86-64 now passes.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-21 08:13:48 -07:00
Khem Raj 9975d3e602 libdata-hexdump-perl: Drop the dangling hexdump alternative
Data-HexDump 0.02 installed a "hexdump" script via EXE_FILES in
Makefile.PL, so registering ${bindir}/hexdump with update-alternatives
was correct. Upstream 0.02_01 moved that script to eg/ and dropped
EXE_FILES:

    * Moved hexdump script to eg/, so it won't be installed.
      Addresses RT#123224 from KENTNL.

so since the 0.02 -> 0.04 upgrade the package installs nothing but
Data/HexDump.pm and the alternative refers to a file that is never
created:

  WARNING: libdata-hexdump-perl-0.04-r0 do_package: libdata-hexdump-perl:
  alternative target (/usr/bin/hexdump or /usr/bin/hexdump.libdata-hexdump-perl)
  does not exist, skipping...
  WARNING: libdata-hexdump-perl-0.04-r0 do_package: libdata-hexdump-perl:
  NOT adding alternative provide /usr/bin/hexdump:
  /usr/bin/hexdump.libdata-hexdump-perl does not exist
  WARNING: libdata-hexdump-perl-0.04-r0 do_package: libdata-hexdump-perl:
  alt_link == alt_target: /usr/bin/hexdump == /usr/bin/hexdump

Drop the update-alternatives inherit and its settings to match what the
recipe actually ships. The eg/hexdump example is deliberately not
installed upstream, and util-linux/busybox already provide hexdump.
Packaged file lists are unchanged; the package no longer carries the
dead update-alternatives postinst/prerm.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-11 22:47:22 -07:00
Khem Raj ee06eef8e6 libdata-hexdump-perl: upgrade 0.02 -> 0.04
License-Update: license POD section relocated to lines 277-279; license text unchanged

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-28 00:59:23 -07:00
Gyorgy Sarvari 85a6e07eb9 libdata-hexdump-perl: fix ptests
Add missing dependencies.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-24 17:11:35 -07:00
Alexander Kanavin fc78d37ff0 meta-openembedded/all: adapt to UNPACKDIR changes
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-25 06:44:52 -07:00
J. S. a52b31d2a5 libdata-hexdump-perl: Use ${CPAN_MIRROR}
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:54:32 -07:00
J. S. 93b5ea2881 libdata-hexdump-perl: Change references to search.cpan.org to use metacpan.org
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 14:02:31 -07:00
J. S. d7c1a20f00 libdata-hexdump-perl: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-22 21:03:04 -07:00
Martin Jansa c61dc077bb Convert to new override syntax
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-08-03 10:21:25 -07:00
Khem Raj 9b56183e66 libdata-hexdump-perl: Use update alternatives for hexdump
Hexdump can come from busybox or util-linux, therefore its better to
define it via u-a so it can live along with these packages

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-03 07:54:13 -07:00
Jackie Huang 3a4385bc05 libdata-hexdump-perl: add new recipe
Data::HexDump - Hexadecial Dumper module for perl.

It's required by libauthen-radius-perl.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27 11:14:57 +02:00