mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-27 16:41:11 +02:00
dev-lang/perl: Sync with Gentoo
It's from Gentoo commit 8af6b420c23f7568f7b9ca74af2096fc07837c60.
This commit is contained in:
parent
428a754a5f
commit
295fd03b20
@ -5,7 +5,7 @@ DIST perl-5.34.1.tar.xz 12760168 BLAKE2B 3768e55f66551c83295153e91d25d568b7b8638
|
|||||||
DIST perl-5.36.0-patches-1.tar.xz 20352 BLAKE2B f5413c75c5bbced230ad7fa692998caef8e4041f3394ae5212dc2aaee465de619b56cf07551be1bb36f2e06b9ed7d0ddda31ad4a7ec81d5c0c64b698ddd80379 SHA512 ab24577b6d71a13d9ccf272efa0881b29933b6a39532ca0d71d4c9a134f451bbe5f3d87c6c851f26114702ac3f92af5c5a72129a458ebee31e372106955eb157
|
DIST perl-5.36.0-patches-1.tar.xz 20352 BLAKE2B f5413c75c5bbced230ad7fa692998caef8e4041f3394ae5212dc2aaee465de619b56cf07551be1bb36f2e06b9ed7d0ddda31ad4a7ec81d5c0c64b698ddd80379 SHA512 ab24577b6d71a13d9ccf272efa0881b29933b6a39532ca0d71d4c9a134f451bbe5f3d87c6c851f26114702ac3f92af5c5a72129a458ebee31e372106955eb157
|
||||||
DIST perl-5.36.0.tar.xz 13051500 BLAKE2B e4864a4c21e5242df4164c73db8af10f7b9c36b075e0c05777abec79716db7778ccbf2c0c9e7e749518ad310019d2a6b32bd8b5ab2af5a8b16b5d920f83d034f SHA512 6dd6ac2a77566c173c5ab9c238cf555f2c3e592e89abb5600bc23ce1cbd0c349e0233f6417cbbf1f6d0aefc6a734ba491285af0d3dc68a605b658b65c89f1dab
|
DIST perl-5.36.0.tar.xz 13051500 BLAKE2B e4864a4c21e5242df4164c73db8af10f7b9c36b075e0c05777abec79716db7778ccbf2c0c9e7e749518ad310019d2a6b32bd8b5ab2af5a8b16b5d920f83d034f SHA512 6dd6ac2a77566c173c5ab9c238cf555f2c3e592e89abb5600bc23ce1cbd0c349e0233f6417cbbf1f6d0aefc6a734ba491285af0d3dc68a605b658b65c89f1dab
|
||||||
DIST perl-5.36.1.tar.xz 13053604 BLAKE2B baab610d16e444338ad7d529bad6a88e12010786bd25f2ab117ab4dd636859ff862cb925700095434f05a802bea5b89a9d41769f26bdbae439443020950882bd SHA512 8d1ec654c59d078bfc477f11c9526233199a85e4d4f6f5a55bf9eb7802cd355189c669cc6785d2d5e741c1de4d740b7a0cfd3c0198122586a07ac7f527fb14af
|
DIST perl-5.36.1.tar.xz 13053604 BLAKE2B baab610d16e444338ad7d529bad6a88e12010786bd25f2ab117ab4dd636859ff862cb925700095434f05a802bea5b89a9d41769f26bdbae439443020950882bd SHA512 8d1ec654c59d078bfc477f11c9526233199a85e4d4f6f5a55bf9eb7802cd355189c669cc6785d2d5e741c1de4d740b7a0cfd3c0198122586a07ac7f527fb14af
|
||||||
DIST perl-5.38.0-RC0.tar.gz 21163691 BLAKE2B 11f335e5811abf2d0a756414451889636969b442e1b030378b1fa1307fa4788aa0e1810ed6e01b9b9dc6829344d08246ac878104be69dfc3b29c8d9eca6a6d99 SHA512 189522d889eb3c14d3a1769c69ad1cf46a48b61a9dc67fd6b5426be45378d43217a80c69013240d67197db0281fa9d6ffe42768e057a859c97f7084420e66f72
|
DIST perl-5.38.0-RC1.tar.xz 13570400 BLAKE2B a08f5ab6d1d8cf4572929b6e47834cf3e17dec33e8e41916f5a9f3524281493f369b75054ef7232b777b9b162635e4ee7864d8fd4f97de542b3d9704ba526af2 SHA512 1bd17db43e5b25fdcd8f0addd53820371f78173fe2bf6ca12de06589ecb296314e996cfa37357f656a694cf56504b85e7d7aef4f8cd367edb64653951b7a2efd
|
||||||
DIST perl-5.38.0-patches-1.tar.gz 26047 BLAKE2B 809dd5242f9868e54525ae8056598d3252c889afc72ed6f122174f828947223399a5ba4dbc16dd43501f7138205991f8c102cbe0ed94175ae3353040c53a0162 SHA512 c66160e20095555aa21d3be70050dce934d62e55e01dcf0f716129b2faa390923958a48bc448b4fab6f55e5b097eb378f7a6409a92c024fe68c8b34fddcfc5e4
|
DIST perl-5.38.0-patches-1.tar.gz 26047 BLAKE2B 809dd5242f9868e54525ae8056598d3252c889afc72ed6f122174f828947223399a5ba4dbc16dd43501f7138205991f8c102cbe0ed94175ae3353040c53a0162 SHA512 c66160e20095555aa21d3be70050dce934d62e55e01dcf0f716129b2faa390923958a48bc448b4fab6f55e5b097eb378f7a6409a92c024fe68c8b34fddcfc5e4
|
||||||
DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd SHA512 1111274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c
|
DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd SHA512 1111274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c
|
||||||
DIST perl-cross-1.4.1.tar.gz 117688 BLAKE2B e01103fb92764213dafb1ab92954fdc4bdcf1bd71a0064279ee75fed55a1c71850eaabdf667d6ab1c15eadccf7497668e5bb5ab13de33fef707fba14bfd52912 SHA512 5f403d3a52f724383d25c23b08e8001954300fa8f07a5b49df440ef4d06ef756404a6e448093c4f4d4f9a470b1c3f2b1b8b27d3d227ac1823552f6a377edd06a
|
DIST perl-cross-1.4.1.tar.gz 117688 BLAKE2B e01103fb92764213dafb1ab92954fdc4bdcf1bd71a0064279ee75fed55a1c71850eaabdf667d6ab1c15eadccf7497668e5bb5ab13de33fef707fba14bfd52912 SHA512 5f403d3a52f724383d25c23b08e8001954300fa8f07a5b49df440ef4d06ef756404a6e448093c4f4d4f9a470b1c3f2b1b8b27d3d227ac1823552f6a377edd06a
|
||||||
|
@ -149,13 +149,8 @@ check_rebuild() {
|
|||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
case ${CHOST} in
|
case ${CHOST} in
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
*-solaris*) osname="solaris" ;;
|
*-solaris*) osname="solaris" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
*) osname="linux" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -144,13 +144,8 @@ check_rebuild() {
|
|||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
case ${CHOST} in
|
case ${CHOST} in
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
*-solaris*) osname="solaris" ;;
|
*-solaris*) osname="solaris" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
*) osname="linux" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -144,13 +144,8 @@ check_rebuild() {
|
|||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
case ${CHOST} in
|
case ${CHOST} in
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
*-solaris*) osname="solaris" ;;
|
*-solaris*) osname="solaris" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
*) osname="linux" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -144,13 +144,8 @@ check_rebuild() {
|
|||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
case ${CHOST} in
|
case ${CHOST} in
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
*-solaris*) osname="solaris" ;;
|
*-solaris*) osname="solaris" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
*) osname="linux" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -144,13 +144,8 @@ check_rebuild() {
|
|||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
case ${CHOST} in
|
case ${CHOST} in
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
*-solaris*) osname="solaris" ;;
|
*-solaris*) osname="solaris" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
*) osname="linux" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -39,13 +39,12 @@ MY_PV="${DIST_VERSION%-RC*}"
|
|||||||
|
|
||||||
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
|
||||||
|
|
||||||
# mirror://cpan/src/5.0/${MY_P}.tar.xz
|
|
||||||
# mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
|
mirror://cpan/src/5.0/${MY_P}.tar.xz
|
||||||
|
mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${MY_P}.tar.xz
|
||||||
https://github.com/gentoo-perl/perl-patchset/archive/refs/tags/${PATCH_BASE}.tar.gz
|
https://github.com/gentoo-perl/perl-patchset/archive/refs/tags/${PATCH_BASE}.tar.gz
|
||||||
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.gz
|
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PATCH_BASE}.tar.gz
|
||||||
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
|
||||||
https://semiotic.systems/perl-5.38.0-RC0.tar.gz
|
|
||||||
"
|
"
|
||||||
|
|
||||||
HOMEPAGE="https://www.perl.org/"
|
HOMEPAGE="https://www.perl.org/"
|
||||||
@ -145,13 +144,8 @@ check_rebuild() {
|
|||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
case ${CHOST} in
|
case ${CHOST} in
|
||||||
*-freebsd*) osname="freebsd" ;;
|
|
||||||
*-dragonfly*) osname="dragonfly" ;;
|
|
||||||
*-netbsd*) osname="netbsd" ;;
|
|
||||||
*-openbsd*) osname="openbsd" ;;
|
|
||||||
*-darwin*) osname="darwin" ;;
|
*-darwin*) osname="darwin" ;;
|
||||||
*-solaris*) osname="solaris" ;;
|
*-solaris*) osname="solaris" ;;
|
||||||
*-cygwin*) osname="cygwin" ;;
|
|
||||||
*) osname="linux" ;;
|
*) osname="linux" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -402,10 +396,6 @@ src_prepare() {
|
|||||||
# "Fix broken miniperl on hppa"\
|
# "Fix broken miniperl on hppa"\
|
||||||
# "https://bugs.debian.org/869122" "https://bugs.gentoo.org/634162"
|
# "https://bugs.debian.org/869122" "https://bugs.gentoo.org/634162"
|
||||||
|
|
||||||
add_patch "${FILESDIR}/${PN}-5.36.1-http-tiny.patch" "0111-5.36.1-http-tiny.patch"\
|
|
||||||
"Enable certificate checking in HTTP::Tiny by default"\
|
|
||||||
"https://bugs.gentoo.org/905296" "https://bugs.debian.org/954089"
|
|
||||||
|
|
||||||
if [[ ${CHOST} == *-solaris* ]] ; then
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
# do NOT mess with nsl, on Solaris this is always necessary,
|
# do NOT mess with nsl, on Solaris this is always necessary,
|
||||||
# when -lsocket is used e.g. to get h_errno
|
# when -lsocket is used e.g. to get h_errno
|
Loading…
x
Reference in New Issue
Block a user