From 146ba38c1f0d1d9f857020eb0323ea7d5e2e0f4b Mon Sep 17 00:00:00 2001 From: "J. S." Date: Sun, 30 Mar 2025 15:41:22 -0400 Subject: perlcross: upgrade 1.6 -> 1.6.1 https://github.com/arsv/perl-cross/releases/tag/1.6.1 This provides support for Perl 5.40.1 (From OE-Core rev: f09a8f0f414f31e1b4684bf48786a7ca0ba1e724) Signed-off-by: Jason Schonberg Signed-off-by: Richard Purdie --- .../recipes-devtools/perl-cross/perlcross_1.6.1.bb | 38 ++++++++++++++++++++++ meta/recipes-devtools/perl-cross/perlcross_1.6.bb | 38 ---------------------- 2 files changed, 38 insertions(+), 38 deletions(-) create mode 100644 meta/recipes-devtools/perl-cross/perlcross_1.6.1.bb delete mode 100644 meta/recipes-devtools/perl-cross/perlcross_1.6.bb diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.6.1.bb b/meta/recipes-devtools/perl-cross/perlcross_1.6.1.bb new file mode 100644 index 0000000000..21964a7336 --- /dev/null +++ b/meta/recipes-devtools/perl-cross/perlcross_1.6.1.bb @@ -0,0 +1,38 @@ +SUMMARY = "Perl-cross build system" +HOMEPAGE = "https://github.com/arsv/perl-cross" +DESCRIPTION = "perl-cross provides configure script, top-level Makefile and some auxiliary files for perl, \ +with the primary emphasis on cross-compiling the source." +SECTION = "devel" +LICENSE = "Artistic-1.0 | GPL-1.0-or-later" +# README.md is taken from https://github.com/arsv/perl-cross/blob/master/README.md +# but is not provided inside the release tarballs +LIC_FILES_CHKSUM = "file://${UNPACKDIR}/README.md;md5=252fcce2026b765fee1ad74d2fb07a3b" + +inherit allarch github-releases + +SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/perl-cross-${PV}.tar.gz;name=perl-cross \ + file://README.md \ + file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \ + file://determinism.patch \ + file://0001-Makefile-check-the-file-if-patched-or-not.patch \ + " +GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/" + +SRC_URI[perl-cross.sha256sum] = "b5f4b4457bbd7be37adac8ee423beedbcdba8963a85f79770f5e701dabc5550f" + +S = "${WORKDIR}/perl-cross-${PV}" + +do_configure () { +} + +do_compile () { +} + +do_install:class-native() { + mkdir -p ${D}/${datadir}/perl-cross/ + cp -rf ${S}/* ${D}/${datadir}/perl-cross/ + rm -rf ${D}/${datadir}/perl-cross/patches/ +} + +BBCLASSEXTEND = "native" + diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.6.bb b/meta/recipes-devtools/perl-cross/perlcross_1.6.bb deleted file mode 100644 index 34d9236cab..0000000000 --- a/meta/recipes-devtools/perl-cross/perlcross_1.6.bb +++ /dev/null @@ -1,38 +0,0 @@ -SUMMARY = "Perl-cross build system" -HOMEPAGE = "https://github.com/arsv/perl-cross" -DESCRIPTION = "perl-cross provides configure script, top-level Makefile and some auxiliary files for perl, \ -with the primary emphasis on cross-compiling the source." -SECTION = "devel" -LICENSE = "Artistic-1.0 | GPL-1.0-or-later" -# README.md is taken from https://github.com/arsv/perl-cross/blob/master/README.md -# but is not provided inside the release tarballs -LIC_FILES_CHKSUM = "file://${UNPACKDIR}/README.md;md5=252fcce2026b765fee1ad74d2fb07a3b" - -inherit allarch github-releases - -SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/perl-cross-${PV}.tar.gz;name=perl-cross \ - file://README.md \ - file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \ - file://determinism.patch \ - file://0001-Makefile-check-the-file-if-patched-or-not.patch \ - " -GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/" - -SRC_URI[perl-cross.sha256sum] = "5abf198ee50ce9e69eb68fede68c87f65241caa744e4203e97490fa59b45ed69" - -S = "${WORKDIR}/perl-cross-${PV}" - -do_configure () { -} - -do_compile () { -} - -do_install:class-native() { - mkdir -p ${D}/${datadir}/perl-cross/ - cp -rf ${S}/* ${D}/${datadir}/perl-cross/ - rm -rf ${D}/${datadir}/perl-cross/patches/ -} - -BBCLASSEXTEND = "native" - -- cgit v1.2.3-54-g00ecf