mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
perl: bump to version 5.20.1
[Peter: squash 'add hash' patch into it] Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
14a97e9450
commit
f7ef4c2ed4
@ -6,7 +6,7 @@ Index: b/cpan/Socket/Socket.xs
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- a/cpan/Socket/Socket.xs
|
--- a/cpan/Socket/Socket.xs
|
||||||
+++ b/cpan/Socket/Socket.xs
|
+++ b/cpan/Socket/Socket.xs
|
||||||
@@ -896,7 +896,7 @@
|
@@ -920,7 +920,7 @@
|
||||||
CODE:
|
CODE:
|
||||||
#ifdef HAS_INETNTOP
|
#ifdef HAS_INETNTOP
|
||||||
STRLEN addrlen;
|
STRLEN addrlen;
|
||||||
@ -15,7 +15,7 @@ Index: b/cpan/Socket/Socket.xs
|
|||||||
struct in6_addr addr;
|
struct in6_addr addr;
|
||||||
char str[INET6_ADDRSTRLEN];
|
char str[INET6_ADDRSTRLEN];
|
||||||
#else
|
#else
|
||||||
@@ -916,7 +916,7 @@
|
@@ -940,7 +940,7 @@
|
||||||
croak("Bad address length for Socket::inet_ntop on AF_INET;"
|
croak("Bad address length for Socket::inet_ntop on AF_INET;"
|
||||||
" got %"UVuf", should be 4", (UV)addrlen);
|
" got %"UVuf", should be 4", (UV)addrlen);
|
||||||
break;
|
break;
|
||||||
@ -24,7 +24,7 @@ Index: b/cpan/Socket/Socket.xs
|
|||||||
case AF_INET6:
|
case AF_INET6:
|
||||||
if(addrlen != 16)
|
if(addrlen != 16)
|
||||||
croak("Bad address length for Socket::inet_ntop on AF_INET6;"
|
croak("Bad address length for Socket::inet_ntop on AF_INET6;"
|
||||||
@@ -925,7 +925,7 @@
|
@@ -949,7 +949,7 @@
|
||||||
#endif
|
#endif
|
||||||
default:
|
default:
|
||||||
croak("Bad address family for %s, got %d, should be"
|
croak("Bad address family for %s, got %d, should be"
|
||||||
@ -33,7 +33,7 @@ Index: b/cpan/Socket/Socket.xs
|
|||||||
" either AF_INET or AF_INET6",
|
" either AF_INET or AF_INET6",
|
||||||
#else
|
#else
|
||||||
" AF_INET",
|
" AF_INET",
|
||||||
@@ -955,7 +955,7 @@
|
@@ -979,7 +979,7 @@
|
||||||
#ifdef HAS_INETPTON
|
#ifdef HAS_INETPTON
|
||||||
int ok;
|
int ok;
|
||||||
int addrlen = 0;
|
int addrlen = 0;
|
||||||
@ -42,7 +42,7 @@ Index: b/cpan/Socket/Socket.xs
|
|||||||
struct in6_addr ip_address;
|
struct in6_addr ip_address;
|
||||||
#else
|
#else
|
||||||
struct in_addr ip_address;
|
struct in_addr ip_address;
|
||||||
@@ -965,14 +965,14 @@
|
@@ -989,14 +989,14 @@
|
||||||
case AF_INET:
|
case AF_INET:
|
||||||
addrlen = 4;
|
addrlen = 4;
|
||||||
break;
|
break;
|
||||||
|
4
package/perl/perl.hash
Normal file
4
package/perl/perl.hash
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# Hashes from: http://www.cpan.org/src/5.0/perl-5.20.1.tar.bz2.{md5,sha1,sha256}.txt
|
||||||
|
md5 ede5166f949d9a07163bc5b086be9759 perl-5.20.1.tar.bz2
|
||||||
|
sha1 cd424d1520ba2686fe5d4422565aaf880e9467f6 perl-5.20.1.tar.bz2
|
||||||
|
sha256 ede5ded37e7fb6139b04728cfca826f17076f9888dbfd100a56834dbeb04657c perl-5.20.1.tar.bz2
|
@ -4,16 +4,16 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PERL_VERSION_MAJOR = 18
|
PERL_VERSION_MAJOR = 20
|
||||||
PERL_VERSION = 5.$(PERL_VERSION_MAJOR).2
|
PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1
|
||||||
PERL_SITE = http://www.cpan.org/src/5.0
|
PERL_SITE = http://www.cpan.org/src/5.0
|
||||||
PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2
|
PERL_SOURCE = perl-$(PERL_VERSION).tar.bz2
|
||||||
PERL_LICENSE = Artistic or GPLv1+
|
PERL_LICENSE = Artistic or GPLv1+
|
||||||
PERL_LICENSE_FILES = Artistic Copying README
|
PERL_LICENSE_FILES = Artistic Copying README
|
||||||
PERL_INSTALL_STAGING = YES
|
PERL_INSTALL_STAGING = YES
|
||||||
|
|
||||||
PERL_CROSS_VERSION = 0.8.5
|
PERL_CROSS_VERSION = 0.9.2
|
||||||
PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).2
|
PERL_CROSS_BASE_VERSION = 5.$(PERL_VERSION_MAJOR).0
|
||||||
# DO NOT refactor with the github helper (the result is not the same)
|
# DO NOT refactor with the github helper (the result is not the same)
|
||||||
PERL_CROSS_SITE = http://raw.github.com/arsv/perl-cross/releases
|
PERL_CROSS_SITE = http://raw.github.com/arsv/perl-cross/releases
|
||||||
PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz
|
PERL_CROSS_SOURCE = perl-$(PERL_CROSS_BASE_VERSION)-cross-$(PERL_CROSS_VERSION).tar.gz
|
||||||
@ -116,7 +116,10 @@ endef
|
|||||||
#
|
#
|
||||||
define PERL_ADD_CORE_H
|
define PERL_ADD_CORE_H
|
||||||
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/patchlevel-debian.h
|
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/patchlevel-debian.h
|
||||||
|
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/patchlevel-gentoo.h
|
||||||
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/cc_runtime.h
|
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/cc_runtime.h
|
||||||
|
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/fakethr.h
|
||||||
|
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/perlsfio.h
|
||||||
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/vutil.h
|
touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/vutil.h
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -471,7 +471,7 @@ unshift @INC, sub {
|
|||||||
} # END OF FATPACK CODE
|
} # END OF FATPACK CODE
|
||||||
|
|
||||||
|
|
||||||
use 5.018; # same major version as target perl
|
use 5.020; # same major version as target perl
|
||||||
use strict;
|
use strict;
|
||||||
use warnings;
|
use warnings;
|
||||||
use Fatal qw(open close);
|
use Fatal qw(open close);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user