even more perl modules
cover even more perl modules
This series adds more perl modules, most of which depend on the previous series. It also adds host builds where needed. All generated with scancpan.
perl-package-stash was edited to not build the xs directory bits (more on this later)
perl-mime-tools was edited to use correct version
This config fragment should select all modules from both series to make testing easier.
BR2_PACKAGE_PERL=y
BR2_PACKAGE_PERL_CGI=y
BR2_PACKAGE_PERL_CLASS_LOAD=y
BR2_PACKAGE_PERL_CLASS_STD_FAST=y
BR2_PACKAGE_PERL_DATA_UUID=y
BR2_PACKAGE_PERL_DATE_MANIP=y
BR2_PACKAGE_PERL_DBI=y
BR2_PACKAGE_PERL_FILE_SLURP=y
BR2_PACKAGE_PERL_IO_SOCKET_MULTICAST=y
BR2_PACKAGE_PERL_JSON_MAYBEXS=y
BR2_PACKAGE_PERL_LIBWWW_PERL=y
BR2_PACKAGE_PERL_MIME_TOOLS=y
BR2_PACKAGE_PERL_MODULE_BUILD=y
BR2_PACKAGE_PERL_NUMBER_BYTES_HUMAN=y
BR2_PACKAGE_PERL_SYS_MEMINFO=y
BR2_PACKAGE_PERL_SYS_MMAP=y
BR2_PACKAGE_PERL_TERMREADKEY=y
BR2_PACKAGE_PERL_TEMPLATE_TOOLKIT=y
BR2_PACKAGE_PERL_X10=y
Christopher McCrory (17):
perl-cgi: add host
perl-html-parser: add host
perl-html-tagset: add host
perl-class-std-fast: new package
perl-data-optlist: new package
perl-module-runtime: add host
perl-dist-checkconflicts: new package
perl-io-socket-multicast: new package
perl-mime-tools: new package
perl-module-implementation: new package
perl-package-stash: new package
perl-template-toolkit: new package
perl-time-parsedate: new package
perl-x10: new package
perl-module-build: add target
perl-class-load: new package
perl-termreadkey: new package
DEVELOPERS | 13 +++++++++++++ package/Config.in | 13 +++++++++++++ package/perl-cgi/perl-cgi.mk | 2 ++ package/perl-class-load/Config.in | 15 +++++++++++++++ package/perl-class-load/perl-class-load.hash | 6 ++++++ package/perl-class-load/perl-class-load.mk | 14 ++++++++++++++ package/perl-class-std-fast/Config.in | 7 +++++++ package/perl-class-std-fast/perl-class-std-fast.hash | 6 ++++++ package/perl-class-std-fast/perl-class-std-fast.mk | 14 ++++++++++++++ package/perl-data-optlist/Config.in | 12 ++++++++++++ package/perl-data-optlist/perl-data-optlist.hash | 6 ++++++ package/perl-data-optlist/perl-data-optlist.mk | 14 ++++++++++++++ package/perl-dist-checkconflicts/Config.in | 7 +++++++ .../perl-dist-checkconflicts.hash | 6 ++++++ .../perl-dist-checkconflicts/perl-dist-checkconflicts.mk | 16 ++++++++++++++++ package/perl-html-parser/perl-html-parser.mk | 2 ++ package/perl-html-tagset/perl-html-tagset.mk | 1 + package/perl-io-socket-multicast/Config.in | 11 +++++++++++ .../perl-io-socket-multicast.hash | 6 ++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.mk | 14 ++++++++++++++ package/perl-mime-tools/Config.in | 7 +++++++ package/perl-mime-tools/perl-mime-tools.hash | 6 ++++++ package/perl-mime-tools/perl-mime-tools.mk | 14 ++++++++++++++ package/perl-module-build/Config.in | 6 ++++++ package/perl-module-build/perl-module-build.mk | 1 + package/perl-module-implementation/Config.in | 8 ++++++++ .../perl-module-implementation.hash | 6 ++++++ .../perl-module-implementation.mk | 14 ++++++++++++++ package/perl-module-runtime/perl-module-runtime.mk | 2 ++ package/perl-package-stash/Config.in | 8 ++++++++ package/perl-package-stash/perl-package-stash.hash | 6 ++++++ package/perl-package-stash/perl-package-stash.mk | 15 +++++++++++++++ package/perl-template-toolkit/Config.in | 11 +++++++++++ package/perl-template-toolkit/perl-template-toolkit.hash | 6 ++++++ package/perl-template-toolkit/perl-template-toolkit.mk | 14 ++++++++++++++ package/perl-termreadkey/Config.in | 10 ++++++++++ package/perl-termreadkey/perl-termreadkey.hash | 6 ++++++ package/perl-termreadkey/perl-termreadkey.mk | 13 +++++++++++++ package/perl-time-parsedate/Config.in | 6 ++++++ package/perl-time-parsedate/perl-time-parsedate.hash | 6 ++++++ package/perl-time-parsedate/perl-time-parsedate.mk | 12 ++++++++++++ package/perl-x10/Config.in | 13 +++++++++++++ package/perl-x10/perl-x10.hash | 6 ++++++ package/perl-x10/perl-x10.mk | 14 ++++++++++++++ 44 files changed, 395 insertions(+) create mode 100644 package/perl-class-load/Config.in create mode 100644 package/perl-class-load/perl-class-load.hash create mode 100644 package/perl-class-load/perl-class-load.mk create mode 100644 package/perl-class-std-fast/Config.in create mode 100644 package/perl-class-std-fast/perl-class-std-fast.hash create mode 100644 package/perl-class-std-fast/perl-class-std-fast.mk create mode 100644 package/perl-data-optlist/Config.in create mode 100644 package/perl-data-optlist/perl-data-optlist.hash create mode 100644 package/perl-data-optlist/perl-data-optlist.mk create mode 100644 package/perl-dist-checkconflicts/Config.in create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.hash create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk create mode 100644 package/perl-io-socket-multicast/Config.in create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.hash create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.mk create mode 100644 package/perl-mime-tools/Config.in create mode 100644 package/perl-mime-tools/perl-mime-tools.hash create mode 100644 package/perl-mime-tools/perl-mime-tools.mk create mode 100644 package/perl-module-build/Config.in create mode 100644 package/perl-module-implementation/Config.in create mode 100644 package/perl-module-implementation/perl-module-implementation.hash create mode 100644 package/perl-module-implementation/perl-module-implementation.mk create mode 100644 package/perl-package-stash/Config.in create mode 100644 package/perl-package-stash/perl-package-stash.hash create mode 100644 package/perl-package-stash/perl-package-stash.mk create mode 100644 package/perl-template-toolkit/Config.in create mode 100644 package/perl-template-toolkit/perl-template-toolkit.hash create mode 100644 package/perl-template-toolkit/perl-template-toolkit.mk create mode 100644 package/perl-termreadkey/Config.in create mode 100644 package/perl-termreadkey/perl-termreadkey.hash create mode 100644 package/perl-termreadkey/perl-termreadkey.mk create mode 100644 package/perl-time-parsedate/Config.in create mode 100644 package/perl-time-parsedate/perl-time-parsedate.hash create mode 100644 package/perl-time-parsedate/perl-time-parsedate.mk create mode 100644 package/perl-x10/Config.in create mode 100644 package/perl-x10/perl-x10.hash create mode 100644 package/perl-x10/perl-x10.mk
Signature · 1 line
2.14.4
PATCH 1/17 perl-cgi: add host
--- package/perl-cgi/perl-cgi.mk | 2 ++ 1 file changed, 2 insertions(+)
package/perl-cgi/perl-cgi.mk +2 -0
@@ -8,7 +8,9 @@ PERL_CGI_VERSION = 4.38 PERL_CGI_SOURCE = CGI-$(PERL_CGI_VERSION).tar.gz PERL_CGI_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEEJO PERL_CGI_DEPENDENCIES = perl-html-parser +HOST_PERL_CGI_DEPENDENCIES = host-perl-html-parser PERL_CGI_LICENSE = Artistic or GPL-1.0+ PERL_CGI_LICENSE_FILES = LICENSE $(eval $(perl-package)) +$(eval $(host-perl-package))
Signature · 1 line
2.14.4
PATCH 1/17 perl-cgi: add host
Hello Christopher,
Quoted 10 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- package/perl-cgi/perl-cgi.mk | 2 ++ 1 file changed, 2 insertions(+)package/perl-cgi/perl-cgi.mk +0
-0
package/perl-cgi/perl-cgi.mk PERL_CGI_VERSION = 4.38 · line 11
Quoted 4 lines
package/perl-cgi/perl-cgi.mk +1
-0@@ -8,7 +8,9 @@ PERL_CGI_VERSION = 4.38 PERL_CGI_SOURCE = CGI-$(PERL_CGI_VERSION).tar.gz PERL_CGI_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEEJO PERL_CGI_DEPENDENCIES = perl-html-parser +HOST_PERL_CGI_DEPENDENCIES = host-perl-html-parser
host-perl-html-parser does not exist, until PATCH 02/17 of this series. Therefore, the order of the patches in your series is not good, and the series is not bisectable. If I apply only PATCH 01/17, things are broken because host-perl-cgi-perl will try to build host-perl-html-parser, which doesn't exist.
Please be careful when ordering the patches: they should be organized in the correct order to make sure that everything builds at every point of the series.
In this specific example, you should have the following order:
(1) Introduce host-perl-html-tagset
(2) Introduce host-perl-html-parser, which uses host-perl-html-tagset
(3) Introduce host-perl-cgi, which uses host-perl-html-parser
Does that make sense ?
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 1/17 perl-cgi: add host
hello
Quoted 9 lines · Thomas Petazzoni
Hello Christopher,
Quoted 4 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- package/perl-cgi/perl-cgi.mk | 2 ++ 1 file changed, 2 insertions(+)
Quoted 5 lines
Please be careful when ordering the patches: they should be organized in the correct order to make sure that everything builds at every point of the series.
Sorry about that, I did spend a lot of time getting them in the correct order. Somehow I missed this one. After a while they all started bluring together :)
Quoted 18 lines
In this specific example, you should have the following order:
(1) Introduce host-perl-html-tagset
(2) Introduce host-perl-html-parser, which uses host-perl-html-tagset
(3) Introduce host-perl-cgi, which uses host-perl-html-parser
Does that make sense ?
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering
https://bootlin.com
Signature · 7 lines
Christopher McCrory To the optimist, the glass is half full. To the pessimist, the glass is half empty. To the engineer, the glass is twice as big as it needs to be. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180813/8480682d/attachment.html>
PATCH 2/17 perl-html-parser: add host
In reply to Christopher McCrory--- package/perl-html-parser/perl-html-parser.mk | 2 ++ 1 file changed, 2 insertions(+)
package/perl-html-parser/perl-html-parser.mk +2 -0
@@ -8,7 +8,9 @@ PERL_HTML_PARSER_VERSION = 3.72 PERL_HTML_PARSER_SOURCE = HTML-Parser-$(PERL_HTML_PARSER_VERSION).tar.gz PERL_HTML_PARSER_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS PERL_HTML_PARSER_DEPENDENCIES = perl-html-tagset +HOST_PERL_HTML_PARSER_DEPENDENCIES = host-perl-html-tagset PERL_HTML_PARSER_LICENSE = Artistic or GPL-1.0+ PERL_HTML_PARSER_LICENSE_FILES = README $(eval $(perl-package)) +$(eval $(host-perl-package))
Signature · 1 line
2.14.4
PATCH 3/17 perl-html-tagset: add host
In reply to Christopher McCrory--- package/perl-html-tagset/perl-html-tagset.mk | 1 + 1 file changed, 1 insertion(+)
package/perl-html-tagset/perl-html-tagset.mk +1 -0
@@ -11,3 +11,4 @@ PERL_HTML_TAGSET_LICENSE = Artistic or GPL-1.0+ PERL_HTML_TAGSET_LICENSE_FILES = README $(eval $(perl-package)) +$(eval $(host-perl-package))
Signature · 1 line
2.14.4
PATCH 4/17 perl-class-std-fast: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-std-fast/Config.in | 7 +++++++ package/perl-class-std-fast/perl-class-std-fast.hash | 6 ++++++ package/perl-class-std-fast/perl-class-std-fast.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-class-std-fast/Config.in create mode 100644 package/perl-class-std-fast/perl-class-std-fast.hash create mode 100644 package/perl-class-std-fast/perl-class-std-fast.mk
DEVELOPERS +1 -0
@@ -484,6 +484,7 @@ F: package/perl-appconfig F: package/perl-astro-suntime F: package/perl-cgi F: package/perl-class-std +F: package/perl-class-std-fast F: package/perl-data-uuid F: package/perl-date-manip F: package/perl-dbi
package/Config.in +1 -0
@@ -669,6 +669,7 @@ menu "Perl libraries/modules" source "package/perl-astro-suntime/Config.in" source "package/perl-cgi/Config.in" source "package/perl-class-std/Config.in" + source "package/perl-class-std-fast/Config.in" source "package/perl-convert-asn1/Config.in" source "package/perl-crypt-blowfish/Config.in" source "package/perl-crypt-cbc/Config.in"
package/perl-class-std-fast/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PERL_CLASS_STD_FAST + bool "perl-class-std-fast" + select BR2_PACKAGE_PERL_CLASS_STD + help + faster but less secure than Class::Std + + https://metacpan.org/release/Class-Std-Fast
package/perl-class-std-fast/perl-class-std-fast.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 d06d084cb84f295b0aabf2eee78ef746 Class-Std-Fast-v0.0.8.tar.gz +sha256 1bd43763c6a373183097a30e787f5d6713b0db27511c52d533266b59d2cfa780 Class-Std-Fast-v0.0.8.tar.gz + +# computed by scancpan +sha256 aa1ab90c498aee078076e9a1f83e5f14bbfd841509582795ab5a9571428c0c38 README
package/perl-class-std-fast/perl-class-std-fast.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-class-std-fast +# +################################################################################ + +PERL_CLASS_STD_FAST_VERSION = v0.0.8 +PERL_CLASS_STD_FAST_SOURCE = Class-Std-Fast-$(PERL_CLASS_STD_FAST_VERSION).tar.gz +PERL_CLASS_STD_FAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AC/ACID +PERL_CLASS_STD_FAST_DEPENDENCIES = perl-class-std +PERL_CLASS_STD_FAST_LICENSE = Artistic or GPL-1.0+ +PERL_CLASS_STD_FAST_LICENSE_FILES = README + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 4/17 perl-class-std-fast: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
Quoted 89 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-std-fast/Config.in | 7 +++++++ package/perl-class-std-fast/perl-class-std-fast.hash | 6 ++++++ package/perl-class-std-fast/perl-class-std-fast.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-class-std-fast/Config.in create mode 100644 package/perl-class-std-fast/perl-class-std-fast.hash create mode 100644 package/perl-class-std-fast/perl-class-std-fast.mkDEVELOPERS +1
-0@@ -484,6 +484,7 @@ F: package/perl-appconfig F: package/perl-astro-suntime F: package/perl-cgi F: package/perl-class-std +F: package/perl-class-std-fast F: package/perl-data-uuid F: package/perl-date-manip F: package/perl-dbipackage/Config.in +1
-0@@ -669,6 +669,7 @@ menu "Perl libraries/modules" source "package/perl-astro-suntime/Config.in" source "package/perl-cgi/Config.in" source "package/perl-class-std/Config.in" + source "package/perl-class-std-fast/Config.in" source "package/perl-convert-asn1/Config.in" source "package/perl-crypt-blowfish/Config.in" source "package/perl-crypt-cbc/Config.in"package/perl-class-std-fast/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PERL_CLASS_STD_FAST + bool "perl-class-std-fast" + select BR2_PACKAGE_PERL_CLASS_STD + help + faster but less secure than Class::Std + + https://metacpan.org/release/Class-Std-Fastpackage/perl-class-std-fast/perl-class-std-fast.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 d06d084cb84f295b0aabf2eee78ef746 Class-Std-Fast-v0.0.8.tar.gz +sha256 1bd43763c6a373183097a30e787f5d6713b0db27511c52d533266b59d2cfa780Class-Std-Fast-v0.0.8.tar.gz
package/perl-class-std-fast/perl-class-std-fast.hash new file +3
-0+ +# computed by scancpan +sha256 aa1ab90c498aee078076e9a1f83e5f14bbfd841509582795ab5a9571428c0c38README
package/perl-class-std-fast/perl-class-std-fast.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-class-std-fast/perl-class-std-fast.mk new file +4
-0+# +# perl-class-std-fast +# +################################################################################
package/perl-class-std-fast/perl-class-std-fast.mk new file +3
-0+ +PERL_CLASS_STD_FAST_VERSION = v0.0.8 +PERL_CLASS_STD_FAST_SOURCE = Class-Std-Fast-$(PERL_CLASS_STD_FAST_VERSION).tar.gz
package/perl-class-std-fast/perl-class-std-fast.mk new file +6
-1+PERL_CLASS_STD_FAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AC/ACID +PERL_CLASS_STD_FAST_DEPENDENCIES = perl-class-std +PERL_CLASS_STD_FAST_LICENSE = Artistic or GPL-1.0+ +PERL_CLASS_STD_FAST_LICENSE_FILES = README + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/7c476cfd/attachment.html>
Thomas Petazzoni
AppliedPATCH 4/17 perl-class-std-fast: new package
In reply to Christopher McCroryHello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-std-fast/Config.in | 7 +++++++ package/perl-class-std-fast/perl-class-std-fast.hash | 6 ++++++ package/perl-class-std-fast/perl-class-std-fast.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-class-std-fast/Config.in create mode 100644 package/perl-class-std-fast/perl-class-std-fast.hash create mode 100644 package/perl-class-std-fast/perl-class-std-fast.mk
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 4/17 perl-class-std-fast: new package
Hello,
Quoted 15 lines · Thomas Petazzoni
Hello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-std-fast/Config.in | 7 +++++++ package/perl-class-std-fast/perl-class-std-fast.hash | 6 ++++++ package/perl-class-std-fast/perl-class-std-fast.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-class-std-fast/Config.in create mode 100644 package/perl-class-std-fast/perl-class-std-fast.hash create mode 100644 package/perl-class-std-fast/perl-class-std-fast.mk
Quoted 1 line
Applied to next, thanks.
Scratch that: I have not applied this package, but perl-class-std. I will have a look at this one later.
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
Thomas Petazzoni
AppliedPATCH 4/17 perl-class-std-fast: new package
In reply to Christopher McCroryHello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-std-fast/Config.in | 7 +++++++ package/perl-class-std-fast/perl-class-std-fast.hash | 6 ++++++ package/perl-class-std-fast/perl-class-std-fast.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-class-std-fast/Config.in create mode 100644 package/perl-class-std-fast/perl-class-std-fast.hash create mode 100644 package/perl-class-std-fast/perl-class-std-fast.mk
Applied to next, thanks (for real this time).
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 5/17 perl-data-optlist: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-data-optlist/Config.in | 12 ++++++++++++ package/perl-data-optlist/perl-data-optlist.hash | 6 ++++++ package/perl-data-optlist/perl-data-optlist.mk | 14 ++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/perl-data-optlist/Config.in create mode 100644 package/perl-data-optlist/perl-data-optlist.hash create mode 100644 package/perl-data-optlist/perl-data-optlist.mk
DEVELOPERS +1 -0
@@ -485,6 +485,7 @@ F: package/perl-astro-suntime F: package/perl-cgi F: package/perl-class-std F: package/perl-class-std-fast +F: package/perl-data-optlist F: package/perl-data-uuid F: package/perl-date-manip F: package/perl-dbi
package/Config.in +1 -0
@@ -675,6 +675,7 @@ menu "Perl libraries/modules" source "package/perl-crypt-cbc/Config.in" source "package/perl-crypt-openssl-random/Config.in" source "package/perl-crypt-openssl-rsa/Config.in" + source "package/perl-data-optlist/Config.in" source "package/perl-data-uuid/Config.in" source "package/perl-date-manip/Config.in" source "package/perl-datetime-tiny/Config.in"
package/perl-data-optlist/Config.in new file +12 -0
@@ -0,0 +1,12 @@ +config BR2_PACKAGE_PERL_DATA_OPTLIST + bool "perl-data-optlist" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_PARAMS_UTIL + select BR2_PACKAGE_PERL_SUB_INSTALL + help + parse and validate simple name/value option pairs + + https://github.com/rjbs/Data-OptList + +comment "perl-data-optlist needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS
package/perl-data-optlist/perl-data-optlist.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 f9236c9ea5607134ad8a2b3dc901c4c5 Data-OptList-0.110.tar.gz +sha256 366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3 Data-OptList-0.110.tar.gz + +# computed by scancpan +sha256 73c7bd4c8e4adc474f9dae32b9aa08f6ce27327940751dd6e8373404beabdffa LICENSE
package/perl-data-optlist/perl-data-optlist.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-data-optlist +# +################################################################################ + +PERL_DATA_OPTLIST_VERSION = 0.110 +PERL_DATA_OPTLIST_SOURCE = Data-OptList-$(PERL_DATA_OPTLIST_VERSION).tar.gz +PERL_DATA_OPTLIST_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS +PERL_DATA_OPTLIST_DEPENDENCIES = perl-params-util perl-sub-install +PERL_DATA_OPTLIST_LICENSE = Artistic or GPL-1.0+ +PERL_DATA_OPTLIST_LICENSE_FILES = LICENSE + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 5/17 perl-data-optlist: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
Quoted 94 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-data-optlist/Config.in | 12 ++++++++++++ package/perl-data-optlist/perl-data-optlist.hash | 6 ++++++ package/perl-data-optlist/perl-data-optlist.mk | 14 ++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/perl-data-optlist/Config.in create mode 100644 package/perl-data-optlist/perl-data-optlist.hash create mode 100644 package/perl-data-optlist/perl-data-optlist.mkDEVELOPERS +1
-0@@ -485,6 +485,7 @@ F: package/perl-astro-suntime F: package/perl-cgi F: package/perl-class-std F: package/perl-class-std-fast +F: package/perl-data-optlist F: package/perl-data-uuid F: package/perl-date-manip F: package/perl-dbipackage/Config.in +1
-0@@ -675,6 +675,7 @@ menu "Perl libraries/modules" source "package/perl-crypt-cbc/Config.in" source "package/perl-crypt-openssl-random/Config.in" source "package/perl-crypt-openssl-rsa/Config.in" + source "package/perl-data-optlist/Config.in" source "package/perl-data-uuid/Config.in" source "package/perl-date-manip/Config.in" source "package/perl-datetime-tiny/Config.in"package/perl-data-optlist/Config.in new file +12
-0@@ -0,0 +1,12 @@ +config BR2_PACKAGE_PERL_DATA_OPTLIST + bool "perl-data-optlist" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_PARAMS_UTIL + select BR2_PACKAGE_PERL_SUB_INSTALL + help + parse and validate simple name/value option pairs + + https://github.com/rjbs/Data-OptList + +comment "perl-data-optlist needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBSpackage/perl-data-optlist/perl-data-optlist.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 f9236c9ea5607134ad8a2b3dc901c4c5 Data-OptList-0.110.tar.gz +sha256 366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3Data-OptList-0.110.tar.gz
package/perl-data-optlist/perl-data-optlist.hash new file +3
-0+ +# computed by scancpan +sha256 73c7bd4c8e4adc474f9dae32b9aa08f6ce27327940751dd6e8373404beabdffaLICENSE
package/perl-data-optlist/perl-data-optlist.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-data-optlist/perl-data-optlist.mk new file +4
-0+# +# perl-data-optlist +# +################################################################################
package/perl-data-optlist/perl-data-optlist.mk new file +3
-0+ +PERL_DATA_OPTLIST_VERSION = 0.110 +PERL_DATA_OPTLIST_SOURCE = Data-OptList-$(PERL_DATA_OPTLIST_VERSION).tar.gz
package/perl-data-optlist/perl-data-optlist.mk new file +6
-1+PERL_DATA_OPTLIST_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RJ/RJBS +PERL_DATA_OPTLIST_DEPENDENCIES = perl-params-util perl-sub-install +PERL_DATA_OPTLIST_LICENSE = Artistic or GPL-1.0+ +PERL_DATA_OPTLIST_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/bf0b4217/attachment.html>
Thomas Petazzoni
AppliedPATCH 5/17 perl-data-optlist: new package
In reply to Christopher McCroryHello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-data-optlist/Config.in | 12 ++++++++++++ package/perl-data-optlist/perl-data-optlist.hash | 6 ++++++ package/perl-data-optlist/perl-data-optlist.mk | 14 ++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/perl-data-optlist/Config.in create mode 100644 package/perl-data-optlist/perl-data-optlist.hash create mode 100644 package/perl-data-optlist/perl-data-optlist.mk
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 6/17 perl-module-runtime: add host
In reply to Christopher McCrory--- package/perl-module-runtime/perl-module-runtime.mk | 2 ++ 1 file changed, 2 insertions(+)
package/perl-module-runtime/perl-module-runtime.mk +2 -0
@@ -8,7 +8,9 @@ PERL_MODULE_RUNTIME_VERSION = 0.016 PERL_MODULE_RUNTIME_SOURCE = Module-Runtime-$(PERL_MODULE_RUNTIME_VERSION).tar.gz PERL_MODULE_RUNTIME_SITE = $(BR2_CPAN_MIRROR)/authors/id/Z/ZE/ZEFRAM PERL_MODULE_RUNTIME_DEPENDENCIES = host-perl-module-build +HOST_PERL_MODULE_RUNTIME_DEPENDENCIES = host-perl-module-build PERL_MODULE_RUNTIME_LICENSE = Artistic or GPL-1.0+ PERL_MODULE_RUNTIME_LICENSE_FILES = README $(eval $(perl-package)) +$(eval $(host-perl-package))
Signature · 1 line
2.14.4
PATCH 6/17 perl-module-runtime: add host
Most of the time, host-perl-* packages are useless on BuildRoot, please, double check the package which introduces this dependency.
Note: host-perl-module-build & host-perl-module-build-tiny are obviously useful.
Fran?ois
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 19 lines
Signed-off-by Christopher McCrory <[email protected]>--- package/perl-module-runtime/perl-module-runtime.mk | 2 ++ 1 file changed, 2 insertions(+)package/perl-module-runtime/perl-module-runtime.mk +0
-0@@ -8,7 +8,9 @@ PERL_MODULE_RUNTIME_VERSION = 0.016 PERL_MODULE_RUNTIME_SOURCE = Module-Runtime-$(PERL_MODULE_RUNTIME_VERSION).tar.gz
PERL_MODULE_RUNTIME_SITE= $(BR2_CPAN_MIRROR)/authors/id/Z/ZE/ZEFRAMPERL_MODULE_RUNTIME_DEPENDENCIES= host-perl-module-build
+HOST_PERL_MODULE_RUNTIME_DEPENDENCIES = host-perl-module-build
PERL_MODULE_RUNTIME_LICENSE= Artistic or GPL-1.0+PERL_MODULE_RUNTIME_LICENSE_FILES= README
Quoted 6 lines
$(eval $(perl-package))
+$(eval $(host-perl-package))
--
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/a3ed7d20/attachment.html>
PATCH 6/17 perl-module-runtime: add host
Hello Fran?ois,
(Thanks for reviewing the Perl patches, definitely very useful!)
Quoted 2 lines · Fran?ois Perrad
Most of the time, host-perl-* packages are useless on BuildRoot, please, double check the package which introduces this dependency.
For which specific patches are you giving this comment ? Does it also apply to host-perl-cgi, host-perl-html-parser and host-perl-html-tagset ?
Also Fran?ois, it is very good when you make comments on patches that have issues, but it would be even better if you could provide your Reviewed-by/Acked-by on the patches that look correct to you. This gives me a sign that you are OK with a specific patch, so that I can merge it, and reduce the backlog of patches.
Thanks a lot!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 6/17 perl-module-runtime: add host
Hello Fran?ois,
Quoted 9 lines · Thomas Petazzoni
(Thanks for reviewing the Perl patches, definitely very useful!)
Quoted 2 lines · Fran?ois Perrad
Most of the time, host-perl-* packages are useless on BuildRoot, please, double check the package which introduces this dependency.
For which specific patches are you giving this comment ? Does it also apply to host-perl-cgi, host-perl-html-parser and host-perl-html-tagset ?
Could you comment on this specific perl-module-runtime patch, adding the host variant ? Christopher, have you been able to verify if it it's really needed for your use-case ?
Fran?ois, I also need your input/review on:
http://patchwork.ozlabs.org/patch/956316/
http://patchwork.ozlabs.org/patch/956590/
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 7/17 perl-dist-checkconflicts: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-dist-checkconflicts/Config.in | 7 +++++++ .../perl-dist-checkconflicts.hash | 6 ++++++ .../perl-dist-checkconflicts/perl-dist-checkconflicts.mk | 16 ++++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-dist-checkconflicts/Config.in create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.hash create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk
DEVELOPERS +1 -0
@@ -490,6 +490,7 @@ F: package/perl-data-uuid F: package/perl-date-manip F: package/perl-dbi F: package/perl-device-serialport +F: package/perl-dist-checkconflicts F: package/perl-file-slurp F: package/perl-io-interface F: package/perl-json-maybexs
package/Config.in +1 -0
@@ -680,6 +680,7 @@ menu "Perl libraries/modules" source "package/perl-date-manip/Config.in" source "package/perl-datetime-tiny/Config.in" source "package/perl-dbi/Config.in" + source "package/perl-dist-checkconflicts/Config.in" source "package/perl-device-serialport/Config.in" source "package/perl-digest-hmac/Config.in" source "package/perl-digest-md5/Config.in"
package/perl-dist-checkconflicts/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PERL_DIST_CHECKCONFLICTS + bool "perl-dist-checkconflicts" + select BR2_PACKAGE_PERL_MODULE_RUNTIME + help + declare version conflicts for your dist + + http://metacpan.org/release/Dist-CheckConflicts
package/perl-dist-checkconflicts/perl-dist-checkconflicts.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 c8725a92b9169708b0f63036812070f2 Dist-CheckConflicts-0.11.tar.gz +sha256 ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4 Dist-CheckConflicts-0.11.tar.gz + +# computed by scancpan +sha256 b4e0637ed96008ddcbf7e0ddeb73967df3d0b4dc62a6b7fdb86eac37018cb12e LICENSE
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk new file +16 -0
@@ -0,0 +1,16 @@ +################################################################################ +# +# perl-dist-checkconflicts +# +################################################################################ + +PERL_DIST_CHECKCONFLICTS_VERSION = 0.11 +PERL_DIST_CHECKCONFLICTS_SOURCE = Dist-CheckConflicts-$(PERL_DIST_CHECKCONFLICTS_VERSION).tar.gz +PERL_DIST_CHECKCONFLICTS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY +PERL_DIST_CHECKCONFLICTS_DEPENDENCIES = perl-module-runtime +HOST_PERL_DIST_CHECKCONFLICTS_DEPENDENCIES = host-perl-module-runtime +PERL_DIST_CHECKCONFLICTS_LICENSE = Artistic or GPL-1.0+ +PERL_DIST_CHECKCONFLICTS_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) +$(eval $(host-perl-package))
Signature · 1 line
2.14.4
PATCH 7/17 perl-dist-checkconflicts: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 87 lines
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-dist-checkconflicts/Config.in | 7 +++++++ .../perl-dist-checkconflicts.hash | 6 ++++++ .../perl-dist-checkconflicts/perl-dist-checkconflicts.mk | 16 ++++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-dist-checkconflicts/Config.in create mode 100644 package/perl-dist-checkconflicts/perl-dist- checkconflicts.hash create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk
DEVELOPERS +1
-0@@ -490,6 +490,7 @@ F: package/perl-data-uuid F: package/perl-date-manip F: package/perl-dbi F: package/perl-device-serialport +F: package/perl-dist-checkconflicts F: package/perl-file-slurp F: package/perl-io-interface F: package/perl-json-maybexspackage/Config.in +1
-0@@ -680,6 +680,7 @@ menu "Perl libraries/modules" source "package/perl-date-manip/Config.in" source "package/perl-datetime-tiny/Config.in" source "package/perl-dbi/Config.in" + source "package/perl-dist-checkconflicts/Config.in" source "package/perl-device-serialport/Config.in" source "package/perl-digest-hmac/Config.in" source "package/perl-digest-md5/Config.in"package/perl-dist-checkconflicts/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PERL_DIST_CHECKCONFLICTS + bool "perl-dist-checkconflicts" + select BR2_PACKAGE_PERL_MODULE_RUNTIME + help + declare version conflicts for your dist + + http://metacpan.org/release/Dist-CheckConflictspackage/perl-dist-checkconflicts/perl-dist-checkconflicts.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 c8725a92b9169708b0f63036812070f2 Dist-CheckConflicts-0.11.tar.gz +sha256 ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4Dist-CheckConflicts-0.11.tar.gz
package/perl-dist-checkconflicts/perl-dist-checkconflicts.hash new file +3
-0+ +# computed by scancpan +sha256 b4e0637ed96008ddcbf7e0ddeb73967df3d0b4dc62a6b7fdb86eac37018cb12eLICENSE
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk new file +1
-0@@ -0,0 +1,16 @@ +################################################################################
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk new file +4
-0+# +# perl-dist-checkconflicts +# +################################################################################
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk new file +3
-0+ +PERL_DIST_CHECKCONFLICTS_VERSION = 0.11 +PERL_DIST_CHECKCONFLICTS_SOURCE = Dist-CheckConflicts-$(PERL_DIST_CHECKCONFLICTS_VERSION).tar.gz
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk line 16
Quoted 8 lines
package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk new file +8
-0+PERL_DIST_CHECKCONFLICTS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY +PERL_DIST_CHECKCONFLICTS_DEPENDENCIES = perl-module-runtime +HOST_PERL_DIST_CHECKCONFLICTS_DEPENDENCIES = host-perl-module-runtime +PERL_DIST_CHECKCONFLICTS_LICENSE = Artistic or GPL-1.0+ +PERL_DIST_CHECKCONFLICTS_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) +$(eval $(host-perl-package))
This package is a dependency of perl-package-stash : target and host version.
I think only one version is really needed.
Fran?ois
Quoted 4 lines
--
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180814/d03cc2e1/attachment.html>
PATCH 8/17 perl-io-socket-multicast: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-io-socket-multicast/Config.in | 11 +++++++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.hash | 6 ++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.mk | 14 ++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/perl-io-socket-multicast/Config.in create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.hash create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.mk
DEVELOPERS +1 -0
@@ -493,6 +493,7 @@ F: package/perl-device-serialport F: package/perl-dist-checkconflicts F: package/perl-file-slurp F: package/perl-io-interface +F: package/perl-io-socket-multicast F: package/perl-json-maybexs F: package/perl-module-runtime F: package/perl-number-bytes-human
package/Config.in +1 -0
@@ -702,6 +702,7 @@ menu "Perl libraries/modules" source "package/perl-http-negotiate/Config.in" source "package/perl-io-html/Config.in" source "package/perl-io-interface/Config.in" + source "package/perl-io-socket-multicast/Config.in" source "package/perl-io-socket-ssl/Config.in" source "package/perl-json-maybexs/Config.in" source "package/perl-json-tiny/Config.in"
package/perl-io-socket-multicast/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_PERL_IO_SOCKET_MULTICAST + bool "perl-io-socket-multicast" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_IO_INTERFACE + help + Send and receive multicast messages + + https://metacpan.org/release/IO-Socket-Multicast + +comment "perl-io-socket-multicast needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS
package/perl-io-socket-multicast/perl-io-socket-multicast.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 c96e6cbb367b1d11ffe7bb9fbd833540 IO-Socket-Multicast-1.12.tar.gz +sha256 70e8af4aa21d19bab5edd9f43a6b3d6277748a65145d46ff0ea2ae4c59495c72 IO-Socket-Multicast-1.12.tar.gz + +# computed by scancpan +sha256 ea33bda0e2ec6734e29895a37cd1fc005d86f2abbe7e9943e0213ae64844a697 README
package/perl-io-socket-multicast/perl-io-socket-multicast.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-io-socket-multicast +# +################################################################################ + +PERL_IO_SOCKET_MULTICAST_VERSION = 1.12 +PERL_IO_SOCKET_MULTICAST_SOURCE = IO-Socket-Multicast-$(PERL_IO_SOCKET_MULTICAST_VERSION).tar.gz +PERL_IO_SOCKET_MULTICAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/B/BR/BRAMBLE +PERL_IO_SOCKET_MULTICAST_DEPENDENCIES = perl-io-interface +PERL_IO_SOCKET_MULTICAST_LICENSE = Artistic or GPL-1.0+ +PERL_IO_SOCKET_MULTICAST_LICENSE_FILES = README + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 8/17 perl-io-socket-multicast: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
Quoted 98 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-io-socket-multicast/Config.in | 11 +++++++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.hash | 6 ++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.mk | 14 ++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/perl-io-socket-multicast/Config.in create mode 100644 package/perl-io-socket-multicast/perl-io-socket- multicast.hash create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.mk
DEVELOPERS +1
-0@@ -493,6 +493,7 @@ F: package/perl-device-serialport F: package/perl-dist-checkconflicts F: package/perl-file-slurp F: package/perl-io-interface +F: package/perl-io-socket-multicast F: package/perl-json-maybexs F: package/perl-module-runtime F: package/perl-number-bytes-humanpackage/Config.in +1
-0@@ -702,6 +702,7 @@ menu "Perl libraries/modules" source "package/perl-http-negotiate/Config.in" source "package/perl-io-html/Config.in" source "package/perl-io-interface/Config.in" + source "package/perl-io-socket-multicast/Config.in" source "package/perl-io-socket-ssl/Config.in" source "package/perl-json-maybexs/Config.in" source "package/perl-json-tiny/Config.in"package/perl-io-socket-multicast/Config.in new file +11
-0@@ -0,0 +1,11 @@ +config BR2_PACKAGE_PERL_IO_SOCKET_MULTICAST + bool "perl-io-socket-multicast" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_IO_INTERFACE + help + Send and receive multicast messages + + https://metacpan.org/release/IO-Socket-Multicast + +comment "perl-io-socket-multicast needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBSpackage/perl-io-socket-multicast/perl-io-socket-multicast.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 c96e6cbb367b1d11ffe7bb9fbd833540 IO-Socket-Multicast-1.12.tar.gz +sha256 70e8af4aa21d19bab5edd9f43a6b3d6277748a65145d46ff0ea2ae4c59495c72IO-Socket-Multicast-1.12.tar.gz
package/perl-io-socket-multicast/perl-io-socket-multicast.hash new file +3
-0+ +# computed by scancpan +sha256 ea33bda0e2ec6734e29895a37cd1fc005d86f2abbe7e9943e0213ae64844a697README
package/perl-io-socket-multicast/perl-io-socket-multicast.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-io-socket-multicast/perl-io-socket-multicast.mk new file +4
-0+# +# perl-io-socket-multicast +# +################################################################################
package/perl-io-socket-multicast/perl-io-socket-multicast.mk new file +3
-0+ +PERL_IO_SOCKET_MULTICAST_VERSION = 1.12 +PERL_IO_SOCKET_MULTICAST_SOURCE = IO-Socket-Multicast-$(PERL_IO_SOCKET_MULTICAST_VERSION).tar.gz +PERL_IO_SOCKET_MULTICAST_SITE = $(BR2_CPAN_MIRROR)/authors/id/ B/BR/BRAMBLE
package/perl-io-socket-multicast/perl-io-socket-multicast.mk new file +5
-1+PERL_IO_SOCKET_MULTICAST_DEPENDENCIES = perl-io-interface +PERL_IO_SOCKET_MULTICAST_LICENSE = Artistic or GPL-1.0+ +PERL_IO_SOCKET_MULTICAST_LICENSE_FILES = README + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/38187d26/attachment.html>
Thomas Petazzoni
AppliedPATCH 8/17 perl-io-socket-multicast: new package
In reply to Christopher McCroryHello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-io-socket-multicast/Config.in | 11 +++++++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.hash | 6 ++++++ .../perl-io-socket-multicast/perl-io-socket-multicast.mk | 14 ++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/perl-io-socket-multicast/Config.in create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.hash create mode 100644 package/perl-io-socket-multicast/perl-io-socket-multicast.mk
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 9/17 perl-mime-tools: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-mime-tools/Config.in | 7 +++++++ package/perl-mime-tools/perl-mime-tools.hash | 6 ++++++ package/perl-mime-tools/perl-mime-tools.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-mime-tools/Config.in create mode 100644 package/perl-mime-tools/perl-mime-tools.hash create mode 100644 package/perl-mime-tools/perl-mime-tools.mk
DEVELOPERS +1 -0
@@ -495,6 +495,7 @@ F: package/perl-file-slurp F: package/perl-io-interface F: package/perl-io-socket-multicast F: package/perl-json-maybexs +F: package/perl-mime-tools F: package/perl-module-runtime F: package/perl-number-bytes-human F: package/perl-params-util
package/Config.in +1 -0
@@ -712,6 +712,7 @@ menu "Perl libraries/modules" source "package/perl-mailtools/Config.in" source "package/perl-mime-base64-urlsafe/Config.in" source "package/perl-mime-base64/Config.in" + source "package/perl-mime-tools/Config.in" source "package/perl-module-runtime/Config.in" source "package/perl-mojolicious-plugin-authentication/Config.in" source "package/perl-mojolicious/Config.in"
package/perl-mime-tools/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PERL_MIME_TOOLS + bool "perl-mime-tools" + select BR2_PACKAGE_PERL_MAILTOOLS + help + Tools to manipulate MIME messages + + https://metacpan.org/release/MIME-tools
package/perl-mime-tools/perl-mime-tools.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 a2f0e07da2ff4b0478908544cc4b40fa MIME-tools-5.509.tar.gz +sha256 64579f0c923d81d9a2194586e47c3475519e2646e4b5c102a8920759facf6973 MIME-tools-5.509.tar.gz + +# computed by scancpan +sha256 151cd94e37eb05239c5a678c7d1c4d9d5241a7c9c138760b85152bc1947e2b93 COPYING
package/perl-mime-tools/perl-mime-tools.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-mime-tools +# +################################################################################ + +PERL_MIME_TOOLS_VERSION = 5.509 +PERL_MIME_TOOLS_SOURCE = MIME-tools-$(PERL_MIME_TOOLS_VERSION).tar.gz +PERL_MIME_TOOLS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DS/DSKOLL +PERL_MIME_TOOLS_DEPENDENCIES = perl-mailtools +PERL_MIME_TOOLS_LICENSE = Artistic or GPL-1.0+ +PERL_MIME_TOOLS_LICENSE_FILES = COPYING + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 9/17 perl-mime-tools: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
Quoted 88 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-mime-tools/Config.in | 7 +++++++ package/perl-mime-tools/perl-mime-tools.hash | 6 ++++++ package/perl-mime-tools/perl-mime-tools.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-mime-tools/Config.in create mode 100644 package/perl-mime-tools/perl-mime-tools.hash create mode 100644 package/perl-mime-tools/perl-mime-tools.mkDEVELOPERS +1
-0@@ -495,6 +495,7 @@ F: package/perl-file-slurp F: package/perl-io-interface F: package/perl-io-socket-multicast F: package/perl-json-maybexs +F: package/perl-mime-tools F: package/perl-module-runtime F: package/perl-number-bytes-human F: package/perl-params-utilpackage/Config.in +1
-0@@ -712,6 +712,7 @@ menu "Perl libraries/modules" source "package/perl-mailtools/Config.in" source "package/perl-mime-base64-urlsafe/Config.in" source "package/perl-mime-base64/Config.in" + source "package/perl-mime-tools/Config.in" source "package/perl-module-runtime/Config.in" source "package/perl-mojolicious-plugin-authentication/Config.in" source "package/perl-mojolicious/Config.in"package/perl-mime-tools/ renamed from package/perl-mime-tools/Config.in +0
-0Config.in
new file mode 100644
index 0000000000..740651d1d0package/perl-mime-tools/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PERL_MIME_TOOLS + bool "perl-mime-tools" + select BR2_PACKAGE_PERL_MAILTOOLS + help + Tools to manipulate MIME messages + + https://metacpan.org/release/MIME-toolspackage/perl-mime-tools/perl-mime-tools.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 a2f0e07da2ff4b0478908544cc4b40fa MIME-tools-5.509.tar.gz +sha256 64579f0c923d81d9a2194586e47c3475519e2646e4b5c102a8920759facf6973MIME-tools-5.509.tar.gz
package/perl-mime-tools/perl-mime-tools.hash new file +3
-0+ +# computed by scancpan +sha256 151cd94e37eb05239c5a678c7d1c4d9d5241a7c9c138760b85152bc1947e2b93COPYING
package/perl-mime-tools/perl-mime-tools.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-mime-tools/perl-mime-tools.mk new file +4
-0+# +# perl-mime-tools +# +################################################################################
package/perl-mime-tools/perl-mime-tools.mk new file +9
-1+ +PERL_MIME_TOOLS_VERSION = 5.509 +PERL_MIME_TOOLS_SOURCE = MIME-tools-$(PERL_MIME_TOOLS_VERSION).tar.gz +PERL_MIME_TOOLS_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DS/DSKOLL +PERL_MIME_TOOLS_DEPENDENCIES = perl-mailtools +PERL_MIME_TOOLS_LICENSE = Artistic or GPL-1.0+ +PERL_MIME_TOOLS_LICENSE_FILES = COPYING + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/50f2a929/attachment.html>
Thomas Petazzoni
AppliedPATCH 9/17 perl-mime-tools: new package
In reply to Christopher McCroryHello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-mime-tools/Config.in | 7 +++++++ package/perl-mime-tools/perl-mime-tools.hash | 6 ++++++ package/perl-mime-tools/perl-mime-tools.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/perl-mime-tools/Config.in create mode 100644 package/perl-mime-tools/perl-mime-tools.hash create mode 100644 package/perl-mime-tools/perl-mime-tools.mk
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 10/17 perl-module-implementation: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-module-implementation/Config.in | 8 ++++++++ .../perl-module-implementation.hash | 6 ++++++ .../perl-module-implementation.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/perl-module-implementation/Config.in create mode 100644 package/perl-module-implementation/perl-module-implementation.hash create mode 100644 package/perl-module-implementation/perl-module-implementation.mk
DEVELOPERS +1 -0
@@ -496,6 +496,7 @@ F: package/perl-io-interface F: package/perl-io-socket-multicast F: package/perl-json-maybexs F: package/perl-mime-tools +F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-human F: package/perl-params-util
package/Config.in +1 -0
@@ -713,6 +713,7 @@ menu "Perl libraries/modules" source "package/perl-mime-base64-urlsafe/Config.in" source "package/perl-mime-base64/Config.in" source "package/perl-mime-tools/Config.in" + source "package/perl-module-implementation/Config.in" source "package/perl-module-runtime/Config.in" source "package/perl-mojolicious-plugin-authentication/Config.in" source "package/perl-mojolicious/Config.in"
package/perl-module-implementation/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + bool "perl-module-implementation" + select BR2_PACKAGE_PERL_MODULE_RUNTIME + select BR2_PACKAGE_PERL_TRY_TINY + help + Loads one of several alternate underlying implementations for a module + + http://metacpan.org/release/Module-Implementation
package/perl-module-implementation/perl-module-implementation.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 52e3fe0ca6b1eff0488d59b7aacc0667 Module-Implementation-0.09.tar.gz +sha256 c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d Module-Implementation-0.09.tar.gz + +# computed by scancpan +sha256 dd34e4dbcadfaa3db992201873e1cbb4b4f4c18e9bf000821d5c768e66d7ff0b LICENSE
package/perl-module-implementation/perl-module-implementation.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-module-implementation +# +################################################################################ + +PERL_MODULE_IMPLEMENTATION_VERSION = 0.09 +PERL_MODULE_IMPLEMENTATION_SOURCE = Module-Implementation-$(PERL_MODULE_IMPLEMENTATION_VERSION).tar.gz +PERL_MODULE_IMPLEMENTATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DR/DROLSKY +PERL_MODULE_IMPLEMENTATION_DEPENDENCIES = perl-module-runtime perl-try-tiny +PERL_MODULE_IMPLEMENTATION_LICENSE = Artistic-2.0 +PERL_MODULE_IMPLEMENTATION_LICENSE_FILES = LICENSE + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 10/17 perl-module-implementation: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
Quoted 97 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-module-implementation/Config.in | 8 ++++++++ .../perl-module-implementation.hash | 6 ++++++ .../perl-module-implementation.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/perl-module-implementation/Config.in create mode 100644 package/perl-module-implementation/perl-module- implementation.hash create mode 100644 package/perl-module-implementation/perl-module-implementation.mk
DEVELOPERS +1
-0@@ -496,6 +496,7 @@ F: package/perl-io-interface F: package/perl-io-socket-multicast F: package/perl-json-maybexs F: package/perl-mime-tools +F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-human F: package/perl-params-utilpackage/Config.in +1
-0@@ -713,6 +713,7 @@ menu "Perl libraries/modules" source "package/perl-mime-base64-urlsafe/Config.in" source "package/perl-mime-base64/Config.in" source "package/perl-mime-tools/Config.in" + source "package/perl-module-implementation/Config.in" source "package/perl-module-runtime/Config.in" source "package/perl-mojolicious-plugin-authentication/Config.in" source "package/perl-mojolicious/Config.in"package/perl-module-implementation/Config.in new file +6
-0@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + bool "perl-module-implementation" + select BR2_PACKAGE_PERL_MODULE_RUNTIME + select BR2_PACKAGE_PERL_TRY_TINY + help + Loads one of several alternate underlying implementations for amodule
package/perl-module-implementation/Config.in new file +2
-0+ + http://metacpan.org/release/Module-Implementationpackage/perl-module-implementation/perl-module-implementation.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 52e3fe0ca6b1eff0488d59b7aacc0667 Module-Implementation-0.09.tar.gz +sha256 c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66dModule-Implementation-0.09.tar.gz
package/perl-module-implementation/perl-module-implementation.hash new file +3
-0+ +# computed by scancpan +sha256 dd34e4dbcadfaa3db992201873e1cbb4b4f4c18e9bf000821d5c768e66d7ff0bLICENSE
(quoted diff) +0
-0implementation.mk b/package/perl-module-implementation/perl-module- implementation.mk
new file mode 100644
index 0000000000..50ee8610a5package/perl-module-implementation/perl-module-implementation.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-module-implementation/perl-module-implementation.mk new file +4
-0+# +# perl-module-implementation +# +################################################################################
package/perl-module-implementation/perl-module-implementation.mk new file +3
-0+ +PERL_MODULE_IMPLEMENTATION_VERSION = 0.09 +PERL_MODULE_IMPLEMENTATION_SOURCE = Module-Implementation-$(PERL_MODULE_IMPLEMENTATION_VERSION).tar.gz +PERL_MODULE_IMPLEMENTATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/ D/DR/DROLSKY
+PERL_MODULE_IMPLEMENTATION_DEPENDENCIES = perl-module-runtime perl-try-tinypackage/perl-module-implementation/perl-module-implementation.mk new file +4
-1+PERL_MODULE_IMPLEMENTATION_LICENSE = Artistic-2.0 +PERL_MODULE_IMPLEMENTATION_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/f9b95713/attachment.html>
Thomas Petazzoni
AppliedPATCH 10/17 perl-module-implementation: new package
In reply to Christopher McCroryHello,
Quoted 11 lines · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-module-implementation/Config.in | 8 ++++++++ .../perl-module-implementation.hash | 6 ++++++ .../perl-module-implementation.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/perl-module-implementation/Config.in create mode 100644 package/perl-module-implementation/perl-module-implementation.hash create mode 100644 package/perl-module-implementation/perl-module-implementation.mk
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 11/17 perl-package-stash: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-package-stash/Config.in | 8 ++++++++ package/perl-package-stash/perl-package-stash.hash | 6 ++++++ package/perl-package-stash/perl-package-stash.mk | 15 +++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-package-stash/Config.in create mode 100644 package/perl-package-stash/perl-package-stash.hash create mode 100644 package/perl-package-stash/perl-package-stash.mk
DEVELOPERS +1 -0
@@ -499,6 +499,7 @@ F: package/perl-mime-tools F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-human +F: package/perl-package-stash F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfo
package/Config.in +1 -0
@@ -726,6 +726,7 @@ menu "Perl libraries/modules" source "package/perl-net-telnet/Config.in" source "package/perl-netaddr-ip/Config.in" source "package/perl-number-bytes-human/Config.in" + source "package/perl-package-stash/Config.in" source "package/perl-params-util/Config.in" source "package/perl-path-tiny/Config.in" source "package/perl-sub-install/Config.in"
package/perl-package-stash/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_PACKAGE_STASH + bool "perl-package-stash" + select BR2_PACKAGE_PERL_DIST_CHECKCONFLICTS + select BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + help + routines for manipulating stashes + + http://metacpan.org/release/Package-Stash
package/perl-package-stash/perl-package-stash.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 7e47a8261312e1cf3d12bd2007916b66 Package-Stash-0.37.tar.gz +sha256 06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c Package-Stash-0.37.tar.gz + +# computed by scancpan +sha256 b4e0637ed96008ddcbf7e0ddeb73967df3d0b4dc62a6b7fdb86eac37018cb12e LICENSE
package/perl-package-stash/perl-package-stash.mk new file +15 -0
@@ -0,0 +1,15 @@ +################################################################################ +# +# perl-package-stash +# +################################################################################ + +PERL_PACKAGE_STASH_VERSION = 0.37 +PERL_PACKAGE_STASH_SOURCE = Package-Stash-$(PERL_PACKAGE_STASH_VERSION).tar.gz +PERL_PACKAGE_STASH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY +PERL_PACKAGE_STASH_DEPENDENCIES = host-perl-dist-checkconflicts perl-dist-checkconflicts perl-module-implementation +PERL_TEMPLATE_TOOLKIT_CONF_OPTS += TT_XS_ENABLE=n +PERL_PACKAGE_STASH_LICENSE = Artistic or GPL-1.0+ +PERL_PACKAGE_STASH_LICENSE_FILES = LICENSE + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 11/17 perl-package-stash: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 86 lines
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-package-stash/Config.in | 8 ++++++++ package/perl-package-stash/perl-package-stash.hash | 6 ++++++ package/perl-package-stash/perl-package-stash.mk | 15 +++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-package-stash/Config.in create mode 100644 package/perl-package-stash/perl-package-stash.hash create mode 100644 package/perl-package-stash/perl-package-stash.mkDEVELOPERS +1
-0@@ -499,6 +499,7 @@ F: package/perl-mime-tools F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-human +F: package/perl-package-stash F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfopackage/Config.in +1
-0@@ -726,6 +726,7 @@ menu "Perl libraries/modules" source "package/perl-net-telnet/Config.in" source "package/perl-netaddr-ip/Config.in" source "package/perl-number-bytes-human/Config.in" + source "package/perl-package-stash/Config.in" source "package/perl-params-util/Config.in" source "package/perl-path-tiny/Config.in" source "package/perl-sub-install/Config.in"package/perl-package-stash/Config.in new file +8
-0@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_PACKAGE_STASH + bool "perl-package-stash" + select BR2_PACKAGE_PERL_DIST_CHECKCONFLICTS + select BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + help + routines for manipulating stashes + + http://metacpan.org/release/Package-Stashpackage/perl-package-stash/perl-package-stash.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 7e47a8261312e1cf3d12bd2007916b66 Package-Stash-0.37.tar.gz +sha256 06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2cPackage-Stash-0.37.tar.gz
package/perl-package-stash/perl-package-stash.hash new file +3
-0+ +# computed by scancpan +sha256 b4e0637ed96008ddcbf7e0ddeb73967df3d0b4dc62a6b7fdb86eac37018cb12eLICENSE
package/perl-package-stash/perl-package-stash.mk new file +1
-0@@ -0,0 +1,15 @@ +################################################################################
package/perl-package-stash/perl-package-stash.mk new file +4
-0+# +# perl-package-stash +# +################################################################################
package/perl-package-stash/perl-package-stash.mk new file +3
-0+ +PERL_PACKAGE_STASH_VERSION = 0.37 +PERL_PACKAGE_STASH_SOURCE = Package-Stash-$(PERL_PACKAGE_STASH_VERSION).tar.gz
package/perl-package-stash/perl-package-stash.mk new file +2
-0+PERL_PACKAGE_STASH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY +PERL_PACKAGE_STASH_DEPENDENCIES = host-perl-dist-checkconflicts
Quoted 3 lines
perl-dist-checkconflicts perl-module-implementation +PERL_TEMPLATE_TOOLKIT_CONF_OPTS += TT_XS_ENABLE=n
This line (copy&pasted from perl-template-toolkit.mk) has no side effect here.
Package-Stash and Package-Stash-XS are two separated modules. They just supply the same feature, with different implementations, one pure perl and another native XS.
And you could install both or only your prefered without modification of files generated by scancpan.
Fran?ois
Quoted 8 lines
package/perl-package-stash/perl-package-stash.mk new file +4
-1+PERL_PACKAGE_STASH_LICENSE = Artistic or GPL-1.0+ +PERL_PACKAGE_STASH_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) --2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180811/f58756b8/attachment.html>
PATCH 11/17 perl-package-stash: new package
Hello
Sorry for top posting, I'm on my phone
Good catch! That line is in the wrong file. I'll fix that when I get home.
Quoted 105 lines · Fran?ois Perrad
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 86 lines
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-package-stash/Config.in | 8 ++++++++ package/perl-package-stash/perl-package-stash.hash | 6 ++++++ package/perl-package-stash/perl-package-stash.mk | 15 +++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-package-stash/Config.in create mode 100644 package/perl-package-stash/perl-package-stash.hash create mode 100644 package/perl-package-stash/perl-package-stash.mkDEVELOPERS +1
-0@@ -499,6 +499,7 @@ F: package/perl-mime-tools F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-human +F: package/perl-package-stash F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfopackage/Config.in +1
-0@@ -726,6 +726,7 @@ menu "Perl libraries/modules" source "package/perl-net-telnet/Config.in" source "package/perl-netaddr-ip/Config.in" source "package/perl-number-bytes-human/Config.in" + source "package/perl-package-stash/Config.in" source "package/perl-params-util/Config.in" source "package/perl-path-tiny/Config.in" source "package/perl-sub-install/Config.in"package/perl-package-stash/Config.in new file +8
-0@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_PACKAGE_STASH + bool "perl-package-stash" + select BR2_PACKAGE_PERL_DIST_CHECKCONFLICTS + select BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + help + routines for manipulating stashes + + http://metacpan.org/release/Package-Stashpackage/perl-package-stash/perl-package-stash.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 7e47a8261312e1cf3d12bd2007916b66 Package-Stash-0.37.tar.gz +sha256 06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2cPackage-Stash-0.37.tar.gz
package/perl-package-stash/perl-package-stash.hash new file +3
-0+ +# computed by scancpan +sha256 b4e0637ed96008ddcbf7e0ddeb73967df3d0b4dc62a6b7fdb86eac37018cb12eLICENSE
package/perl-package-stash/perl-package-stash.mk new file +8
-0@@ -0,0 +1,15 @@ +################################################################################ +# +# perl-package-stash +# +################################################################################ + +PERL_PACKAGE_STASH_VERSION = 0.37 +PERL_PACKAGE_STASH_SOURCE =Package-Stash-$(PERL_PACKAGE_STASH_VERSION).tar.gz
package/perl-package-stash/perl-package-stash.mk new file +2
-0+PERL_PACKAGE_STASH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DO/DOY +PERL_PACKAGE_STASH_DEPENDENCIES = host-perl-dist-checkconflictsQuoted 3 lines
perl-dist-checkconflicts perl-module-implementation +PERL_TEMPLATE_TOOLKIT_CONF_OPTS += TT_XS_ENABLE=n
This line (copy&pasted from perl-template-toolkit.mk) has no side effect here.
Package-Stash and Package-Stash-XS are two separated modules. They just supply the same feature, with different implementations, one pure perl and another native XS.
And you could install both or only your prefered without modification of files generated by scancpan.Fran?ois
Quoted 9 lines
Quoted 8 lines
package/perl-package-stash/perl-package-stash.mk new file +4
-1+PERL_PACKAGE_STASH_LICENSE = Artistic or GPL-1.0+ +PERL_PACKAGE_STASH_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) --2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180811/8fe83fe1/attachment.html>
PATCH 11/17 perl-package-stash: new package
Hello,
Quoted 1 line · Christopher McCrory
Good catch! That line is in the wrong file. I'll fix that when I get home.
I have marked this patch as Changes Requested in our patch tracking system. Please send a new version.
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 12/17 perl-template-toolkit: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-template-toolkit/Config.in | 11 +++++++++++ package/perl-template-toolkit/perl-template-toolkit.hash | 6 ++++++ package/perl-template-toolkit/perl-template-toolkit.mk | 14 ++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/perl-template-toolkit/Config.in create mode 100644 package/perl-template-toolkit/perl-template-toolkit.hash create mode 100644 package/perl-template-toolkit/perl-template-toolkit.mk
DEVELOPERS +1 -0
@@ -504,6 +504,7 @@ F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfo F: package/perl-sys-mmap +F: package/perl-template-toolkit N: Clayton Shotwell <[email protected]> F: package/audit/
package/Config.in +1 -0
@@ -732,6 +732,7 @@ menu "Perl libraries/modules" source "package/perl-sub-install/Config.in" source "package/perl-sys-meminfo/Config.in" source "package/perl-sys-mmap/Config.in" + source "package/perl-template-toolkit/Config.in" source "package/perl-time-hires/Config.in" source "package/perl-timedate/Config.in" source "package/perl-try-tiny/Config.in"
package/perl-template-toolkit/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_PERL_TEMPLATE_TOOLKIT + bool "perl-template-toolkit" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_APPCONFIG + help + comprehensive template processing system + + https://metacpan.org/release/Template-Toolkit + +comment "perl-template-toolkit needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS
package/perl-template-toolkit/perl-template-toolkit.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 a7fae5d4fe5918f33105d92a62134067 Template-Toolkit-2.27.tar.gz +sha256 1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc Template-Toolkit-2.27.tar.gz + +# computed by scancpan +sha256 d897b2d98affd4f0489340e54ceb542383101e3d21408dfad025df71d770d842 README
package/perl-template-toolkit/perl-template-toolkit.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-template-toolkit +# +################################################################################ + +PERL_TEMPLATE_TOOLKIT_VERSION = 2.27 +PERL_TEMPLATE_TOOLKIT_SOURCE = Template-Toolkit-$(PERL_TEMPLATE_TOOLKIT_VERSION).tar.gz +PERL_TEMPLATE_TOOLKIT_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AB/ABW +PERL_TEMPLATE_TOOLKIT_DEPENDENCIES = host-perl-cgi perl-appconfig +PERL_TEMPLATE_TOOLKIT_LICENSE = Artistic or GPL-1.0+ +PERL_TEMPLATE_TOOLKIT_LICENSE_FILES = README + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 12/17 perl-template-toolkit: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 90 lines
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-template-toolkit/Config.in | 11 +++++++++++ package/perl-template-toolkit/perl-template-toolkit.hash | 6 ++++++ package/perl-template-toolkit/perl-template-toolkit.mk | 14 ++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/perl-template-toolkit/Config.in create mode 100644 package/perl-template-toolkit/ perl-template-toolkit.hash create mode 100644 package/perl-template-toolkit/perl-template-toolkit.mkDEVELOPERS +1
-0@@ -504,6 +504,7 @@ F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfo F: package/perl-sys-mmap +F: package/perl-template-toolkit N: Clayton Shotwell <[email protected]> F: package/audit/package/Config.in +1
-0@@ -732,6 +732,7 @@ menu "Perl libraries/modules" source "package/perl-sub-install/Config.in" source "package/perl-sys-meminfo/Config.in" source "package/perl-sys-mmap/Config.in" + source "package/perl-template-toolkit/Config.in" source "package/perl-time-hires/Config.in" source "package/perl-timedate/Config.in" source "package/perl-try-tiny/Config.in"package/perl-template-toolkit/Config.in new file +11
-0@@ -0,0 +1,11 @@ +config BR2_PACKAGE_PERL_TEMPLATE_TOOLKIT + bool "perl-template-toolkit" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_APPCONFIG + help + comprehensive template processing system + + https://metacpan.org/release/Template-Toolkit + +comment "perl-template-toolkit needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBSpackage/perl-template-toolkit/perl-template-toolkit.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 a7fae5d4fe5918f33105d92a62134067 Template-Toolkit-2.27.tar.gz +sha256 1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dcTemplate-Toolkit-2.27.tar.gz
package/perl-template-toolkit/perl-template-toolkit.hash new file +3
-0+ +# computed by scancpan +sha256 d897b2d98affd4f0489340e54ceb542383101e3d21408dfad025df71d770d842README
package/perl-template-toolkit/perl-template-toolkit.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-template-toolkit/perl-template-toolkit.mk new file +4
-0+# +# perl-template-toolkit +# +################################################################################
package/perl-template-toolkit/perl-template-toolkit.mk new file +3
-0+ +PERL_TEMPLATE_TOOLKIT_VERSION = 2.27 +PERL_TEMPLATE_TOOLKIT_SOURCE = Template-Toolkit-$(PERL_TEMPLATE_TOOLKIT_VERSION).tar.gz
package/perl-template-toolkit/perl-template-toolkit.mk line 10
Quoted 2 lines
package/perl-template-toolkit/perl-template-toolkit.mk new file +2
-0+PERL_TEMPLATE_TOOLKIT_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AB/ABW +PERL_TEMPLATE_TOOLKIT_DEPENDENCIES = host-perl-cgi perl-appconfig
In fact, host-perl-cgi could be removed, and the patches 01-02-03/17 become useless.
package/perl-template-toolkit/perl-template-toolkit.mk line 12
Quoted 3 lines
package/perl-template-toolkit/perl-template-toolkit.mk new file +2
-0+PERL_TEMPLATE_TOOLKIT_LICENSE = Artistic or GPL-1.0+ +PERL_TEMPLATE_TOOLKIT_LICENSE_FILES = README
With adding :PERL_TEMPLATE_TOOLKIT_CONF_OPTS += TT_XS_ENABLE=n
The module becomes pure perl, so you could remove the BR2_STATIC_LIBS stuff in the Config.in
Fran?ois
+
Quoted 5 lines
+$(eval $(perl-package))
--
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/6a6b0b09/attachment.html>
PATCH 12/17 perl-template-toolkit: new package
Hello,
Quoted 9 lines · Fran?ois Perrad
package/perl-template-toolkit/perl-template-toolkit.mk line 10
Quoted 6 lines
(quoted diff) +2
-0+PERL_TEMPLATE_TOOLKIT_VERSION = 2.27 +PERL_TEMPLATE_TOOLKIT_SOURCE = Template-Toolkit-$(PERL_TEMPLATE_TOOLKIT_VERSION).tar.gz
package/perl-template-toolkit/perl-template-toolkit.mk new file +2
-0+PERL_TEMPLATE_TOOLKIT_SITE = $(BR2_CPAN_MIRROR)/authors/id/A/AB/ABW +PERL_TEMPLATE_TOOLKIT_DEPENDENCIES = host-perl-cgi perl-appconfigIn fact, host-perl-cgi could be removed, and the patches 01-02-03/17 become useless.
I have marked patches 01/17, 02/17 and 03/17 as Rejected. Then I have marked this patch 12/17 as "Changes Requested".
Christopher: please send a new iteration of this patch 12/17.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 13/17 perl-time-parsedate: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-time-parsedate/Config.in | 6 ++++++ package/perl-time-parsedate/perl-time-parsedate.hash | 6 ++++++ package/perl-time-parsedate/perl-time-parsedate.mk | 12 ++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/perl-time-parsedate/Config.in create mode 100644 package/perl-time-parsedate/perl-time-parsedate.hash create mode 100644 package/perl-time-parsedate/perl-time-parsedate.mk
DEVELOPERS +1 -0
@@ -505,6 +505,7 @@ F: package/perl-sub-install F: package/perl-sys-meminfo F: package/perl-sys-mmap F: package/perl-template-toolkit +F: package/perl-time-parsedate N: Clayton Shotwell <[email protected]> F: package/audit/
package/Config.in +1 -0
@@ -734,6 +734,7 @@ menu "Perl libraries/modules" source "package/perl-sys-mmap/Config.in" source "package/perl-template-toolkit/Config.in" source "package/perl-time-hires/Config.in" + source "package/perl-time-parsedate/Config.in" source "package/perl-timedate/Config.in" source "package/perl-try-tiny/Config.in" source "package/perl-uri/Config.in"
package/perl-time-parsedate/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PERL_TIME_PARSEDATE + bool "perl-time-parsedate" + help + Parse and format time values + + https://metacpan.org/release/Time-ParseDate
package/perl-time-parsedate/perl-time-parsedate.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 9143d075278857d21c77467d26f1603b Time-ParseDate-2015.103.tar.gz +sha256 2c1a06235bf811813caac9eaa9daa71af758667cdf7b082cb59863220fcaeed1 Time-ParseDate-2015.103.tar.gz + +# computed by scancpan +sha256 a8f6d313ecc680934da33872f69e6f4fa64ad9840b016d4d4822e952e518a964 README
package/perl-time-parsedate/perl-time-parsedate.mk new file +12 -0
@@ -0,0 +1,12 @@ +################################################################################ +# +# perl-time-parsedate +# +################################################################################ + +PERL_TIME_PARSEDATE_VERSION = 2015.103 +PERL_TIME_PARSEDATE_SOURCE = Time-ParseDate-$(PERL_TIME_PARSEDATE_VERSION).tar.gz +PERL_TIME_PARSEDATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MU/MUIR/modules +PERL_TIME_PARSEDATE_LICENSE_FILES = README + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 13/17 perl-time-parsedate: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
---
Quoted 86 lines
DEVELOPERS | 1 + package/Config.in | 1 + package/perl-time-parsedate/Config.in | 6 ++++++ package/perl-time-parsedate/perl-time-parsedate.hash | 6 ++++++ package/perl-time-parsedate/perl-time-parsedate.mk | 12 ++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/perl-time-parsedate/Config.in create mode 100644 package/perl-time-parsedate/perl-time-parsedate.hash create mode 100644 package/perl-time-parsedate/perl-time-parsedate.mkDEVELOPERS +1
-0@@ -505,6 +505,7 @@ F: package/perl-sub-install F: package/perl-sys-meminfo F: package/perl-sys-mmap F: package/perl-template-toolkit +F: package/perl-time-parsedate N: Clayton Shotwell <[email protected]> F: package/audit/package/Config.in +1
-0@@ -734,6 +734,7 @@ menu "Perl libraries/modules" source "package/perl-sys-mmap/Config.in" source "package/perl-template-toolkit/Config.in" source "package/perl-time-hires/Config.in" + source "package/perl-time-parsedate/Config.in" source "package/perl-timedate/Config.in" source "package/perl-try-tiny/Config.in" source "package/perl-uri/Config.in"package/perl-time-parsedate/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PERL_TIME_PARSEDATE + bool "perl-time-parsedate" + help + Parse and format time values + + https://metacpan.org/release/Time-ParseDatepackage/perl-time-parsedate/perl-time-parsedate.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 9143d075278857d21c77467d26f1603b Time-ParseDate-2015.103.tar.gz +sha256 2c1a06235bf811813caac9eaa9daa71af758667cdf7b082cb59863220fcaeed1Time-ParseDate-2015.103.tar.gz
package/perl-time-parsedate/perl-time-parsedate.hash new file +3
-0+ +# computed by scancpan +sha256 a8f6d313ecc680934da33872f69e6f4fa64ad9840b016d4d4822e952e518a964README
package/perl-time-parsedate/perl-time-parsedate.mk new file +1
-0@@ -0,0 +1,12 @@ +################################################################################
package/perl-time-parsedate/perl-time-parsedate.mk new file +4
-0+# +# perl-time-parsedate +# +################################################################################
package/perl-time-parsedate/perl-time-parsedate.mk new file +3
-0+ +PERL_TIME_PARSEDATE_VERSION = 2015.103 +PERL_TIME_PARSEDATE_SOURCE = Time-ParseDate-$(PERL_TIME_PARSEDATE_VERSION).tar.gz +PERL_TIME_PARSEDATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/ M/MU/MUIR/modules
package/perl-time-parsedate/perl-time-parsedate.mk new file +3
-1+PERL_TIME_PARSEDATE_LICENSE_FILES = README + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/12bcabf7/attachment.html>
PATCH 13/17 perl-time-parsedate: new package
In reply to Christopher McCroryHello,
package/perl-time-parsedate/perl-time-parsedate.mk line 10
Quoted 4 lines · Christopher McCrory
package/perl-time-parsedate/perl-time-parsedate.mk new file +4
-0+PERL_TIME_PARSEDATE_VERSION = 2015.103 +PERL_TIME_PARSEDATE_SOURCE = Time-ParseDate-$(PERL_TIME_PARSEDATE_VERSION).tar.gz +PERL_TIME_PARSEDATE_SITE = $(BR2_CPAN_MIRROR)/authors/id/M/MU/MUIR/modules +PERL_TIME_PARSEDATE_LICENSE_FILES = README
This file doesn't contain any license information. In fact, this module has no license at all. Even CPAN says the license is "unknown". I've filled a bug report upstream about this:
https://github.com/muir/Time-modules/issues/9
In the mean time, I've marked this patch as "Changes Requested".
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 14/17 perl-x10: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-x10/Config.in | 13 +++++++++++++ package/perl-x10/perl-x10.hash | 6 ++++++ package/perl-x10/perl-x10.mk | 14 ++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/perl-x10/Config.in create mode 100644 package/perl-x10/perl-x10.hash create mode 100644 package/perl-x10/perl-x10.mk
DEVELOPERS +1 -0
@@ -506,6 +506,7 @@ F: package/perl-sys-meminfo F: package/perl-sys-mmap F: package/perl-template-toolkit F: package/perl-time-parsedate +F: package/perl-x10 N: Clayton Shotwell <[email protected]> F: package/audit/
package/Config.in +1 -0
@@ -739,6 +739,7 @@ menu "Perl libraries/modules" source "package/perl-try-tiny/Config.in" source "package/perl-uri/Config.in" source "package/perl-www-robotrules/Config.in" + source "package/perl-x10/Config.in" source "package/perl-xml-libxml/Config.in" source "package/perl-xml-namespacesupport/Config.in" source "package/perl-xml-sax/Config.in"
package/perl-x10/Config.in new file +13 -0
@@ -0,0 +1,13 @@ +config BR2_PACKAGE_PERL_X10 + bool "perl-x10" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_ASTRO_SUNTIME + select BR2_PACKAGE_PERL_DEVICE_SERIALPORT + select BR2_PACKAGE_PERL_TIME_PARSEDATE + help + creates a server used to receive events from an x10 client + + https://metacpan.org/release/X10 + +comment "perl-x10 needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS
package/perl-x10/perl-x10.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 20dcca2dfb978bfed3043276aa3481e5 X10-0.04.tar.gz +sha256 3dcee9d95614b2db70de608e933d42817f93fccd5b1f2f782b0846af487d9134 X10-0.04.tar.gz + +# computed by scancpan +sha256 e6f320afa82517d663be348dd2515ecb1454a7c851ba5590f13aca01d219be80 README
package/perl-x10/perl-x10.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-x10 +# +################################################################################ + +PERL_X10_VERSION = 0.04 +PERL_X10_SOURCE = X10-$(PERL_X10_VERSION).tar.gz +PERL_X10_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RO/ROBF +PERL_X10_DEPENDENCIES = perl-astro-suntime perl-device-serialport perl-time-parsedate +PERL_X10_LICENSE = gpl_3 +PERL_X10_LICENSE_FILES = README + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 14/17 perl-x10: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
Quoted 93 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-x10/Config.in | 13 +++++++++++++ package/perl-x10/perl-x10.hash | 6 ++++++ package/perl-x10/perl-x10.mk | 14 ++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/perl-x10/Config.in create mode 100644 package/perl-x10/perl-x10.hash create mode 100644 package/perl-x10/perl-x10.mkDEVELOPERS +1
-0@@ -506,6 +506,7 @@ F: package/perl-sys-meminfo F: package/perl-sys-mmap F: package/perl-template-toolkit F: package/perl-time-parsedate +F: package/perl-x10 N: Clayton Shotwell <[email protected]> F: package/audit/package/Config.in +1
-0@@ -739,6 +739,7 @@ menu "Perl libraries/modules" source "package/perl-try-tiny/Config.in" source "package/perl-uri/Config.in" source "package/perl-www-robotrules/Config.in" + source "package/perl-x10/Config.in" source "package/perl-xml-libxml/Config.in" source "package/perl-xml-namespacesupport/Config.in" source "package/perl-xml-sax/Config.in"package/perl-x10/Config.in new file +13
-0@@ -0,0 +1,13 @@ +config BR2_PACKAGE_PERL_X10 + bool "perl-x10" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_ASTRO_SUNTIME + select BR2_PACKAGE_PERL_DEVICE_SERIALPORT + select BR2_PACKAGE_PERL_TIME_PARSEDATE + help + creates a server used to receive events from an x10 client + + https://metacpan.org/release/X10 + +comment "perl-x10 needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBSpackage/perl-x10/perl-x10. renamed from package/perl-x10/perl-x10.hash +0
-0hash
new file mode 100644
index 0000000000..5411390e3epackage/perl-x10/perl-x10.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 20dcca2dfb978bfed3043276aa3481e5 X10-0.04.tar.gz +sha256 3dcee9d95614b2db70de608e933d42817f93fccd5b1f2f782b0846af487d9134X10-0.04.tar.gz
package/perl-x10/perl-x10.hash new file +3
-0+ +# computed by scancpan +sha256 e6f320afa82517d663be348dd2515ecb1454a7c851ba5590f13aca01d219be80README
package/perl-x10/perl-x10.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-x10/perl-x10.mk new file +4
-0+# +# perl-x10 +# +################################################################################
package/perl-x10/perl-x10.mk new file +5
-0+ +PERL_X10_VERSION = 0.04 +PERL_X10_SOURCE = X10-$(PERL_X10_VERSION).tar.gz +PERL_X10_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RO/ROBF +PERL_X10_DEPENDENCIES = perl-astro-suntime perl-device-serialportperl-time-parsedate
package/perl-x10/perl-x10.mk new file +4
-1+PERL_X10_LICENSE = gpl_3 +PERL_X10_LICENSE_FILES = README + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/48475148/attachment.html>
PATCH 14/17 perl-x10: new package
In reply to Christopher McCroryHello,
Quoted 1 line · Christopher McCrory
Signed-off-by Christopher McCrory <[email protected]>
This one depends on perl-time-parsedate, which I couldn't merge due to the licensing issue. So I've marked this one as "Changes Requested" as well.
Please include Fran?ois Acked-by next time you resend this patch.
package/perl-x10/perl-x10.mk line 11
Quoted 5 lines
package/perl-x10/perl-x10.mk new file +5
-0+PERL_X10_VERSION = 0.04 +PERL_X10_SOURCE = X10-$(PERL_X10_VERSION).tar.gz +PERL_X10_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RO/ROBF +PERL_X10_DEPENDENCIES = perl-astro-suntime perl-device-serialport perl-time-parsedate +PERL_X10_LICENSE = gpl_3
This is not a correct SPDX tag. If it's indeed GPLv3, then it should be GPL-3.0.
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 15/17 perl-module-build: add target
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-module-build/Config.in | 6 ++++++ package/perl-module-build/perl-module-build.mk | 1 + 4 files changed, 9 insertions(+) create mode 100644 package/perl-module-build/Config.in
DEVELOPERS +1 -0
@@ -496,6 +496,7 @@ F: package/perl-io-interface F: package/perl-io-socket-multicast F: package/perl-json-maybexs F: package/perl-mime-tools +F: package/perl-module-build F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-human
package/Config.in +1 -0
@@ -713,6 +713,7 @@ menu "Perl libraries/modules" source "package/perl-mime-base64-urlsafe/Config.in" source "package/perl-mime-base64/Config.in" source "package/perl-mime-tools/Config.in" + source "package/perl-module-build/Config.in" source "package/perl-module-implementation/Config.in" source "package/perl-module-runtime/Config.in" source "package/perl-mojolicious-plugin-authentication/Config.in"
package/perl-module-build/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PERL_MODULE_BUILD + bool "perl-module-build" + help + Build and install Perl modules + + https://metacpan.org/release/Module-Build
package/perl-module-build/perl-module-build.mk +1 -0
@@ -10,4 +10,5 @@ PERL_MODULE_BUILD_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT PERL_MODULE_BUILD_LICENSE = Artistic or GPL-1.0+ PERL_MODULE_BUILD_LICENSE_FILES = LICENSE +$(eval $(perl-package)) $(eval $(host-perl-package))
Signature · 1 line
2.14.4
PATCH 15/17 perl-module-build: add target
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 41 lines
Signed-off-by Christopher McCrory <[email protected]>--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-module-build/Config.in | 6 ++++++ package/perl-module-build/perl-module-build.mk | 1 + 4 files changed, 9 insertions(+) create mode 100644 package/perl-module-build/Config.inDEVELOPERS +1
-0@@ -496,6 +496,7 @@ F: package/perl-io-interface F: package/perl-io-socket-multicast F: package/perl-json-maybexs F: package/perl-mime-tools +F: package/perl-module-build F: package/perl-module-implementation F: package/perl-module-runtime F: package/perl-number-bytes-humanpackage/Config.in +1
-0@@ -713,6 +713,7 @@ menu "Perl libraries/modules" source "package/perl-mime-base64-urlsafe/Config.in" source "package/perl-mime-base64/Config.in" source "package/perl-mime-tools/Config.in" + source "package/perl-module-build/Config.in" source "package/perl-module-implementation/Config.in" source "package/perl-module-runtime/Config.in" source "package/perl-mojolicious-plugin-authentication/Config.in"package/perl-module-build/Config.in new file +0
-0
package/perl-module-build/Config.in line 4
Quoted 4 lines
package/perl-module-build/Config.in new file +4
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PERL_MODULE_BUILD + bool "perl-module-build" + help + Build and install Perl modules
On Buildroot, we never need this package on target.
Fran?ois
Quoted 12 lines
package/perl-module-build/Config.in new file +2
-0+ + https://metacpan.org/release/Module-Buildpackage/perl-module-build/perl-module-build.mk +0
-0@@ -10,4 +10,5 @@ PERL_MODULE_BUILD_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LE/LEONT
PERL_MODULE_BUILD_LICENSE= Artistic or GPL-1.0+
PERL_MODULE_BUILD_LICENSE_FILES= LICENSE
Quoted 6 lines
+$(eval $(perl-package))
$(eval $(host-perl-package))
--
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/64972240/attachment.html>
PATCH 15/17 perl-module-build: add target
Hello,
Quoted 6 lines · Fran?ois Perrad
Quoted 6 lines
package/perl-module-build/Config.in new file +0
-0
Quoted 8 lines
package/perl-module-build/Config.in line 4
Quoted 6 lines
package/perl-module-build/Config.in new file +4
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PERL_MODULE_BUILD + bool "perl-module-build" + help + Build and install Perl modulesOn Buildroot, we never need this package on target.
Christopher, any comment on this ?
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 16/17 perl-class-load: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-load/Config.in | 15 +++++++++++++++ package/perl-class-load/perl-class-load.hash | 6 ++++++ package/perl-class-load/perl-class-load.mk | 14 ++++++++++++++ 5 files changed, 37 insertions(+) create mode 100644 package/perl-class-load/Config.in create mode 100644 package/perl-class-load/perl-class-load.hash create mode 100644 package/perl-class-load/perl-class-load.mk
DEVELOPERS +1 -0
@@ -483,6 +483,7 @@ N: Christopher McCrory <[email protected]> F: package/perl-appconfig F: package/perl-astro-suntime F: package/perl-cgi +F: package/perl-class-load F: package/perl-class-std F: package/perl-class-std-fast F: package/perl-data-optlist
package/Config.in +1 -0
@@ -668,6 +668,7 @@ menu "Perl libraries/modules" source "package/perl-appconfig/Config.in" source "package/perl-astro-suntime/Config.in" source "package/perl-cgi/Config.in" + source "package/perl-class-load/Config.in" source "package/perl-class-std/Config.in" source "package/perl-class-std-fast/Config.in" source "package/perl-convert-asn1/Config.in"
package/perl-class-load/Config.in new file +15 -0
@@ -0,0 +1,15 @@ +config BR2_PACKAGE_PERL_CLASS_LOAD + bool "perl-class-load" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_DATA_OPTLIST + select BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + select BR2_PACKAGE_PERL_MODULE_RUNTIME + select BR2_PACKAGE_PERL_PACKAGE_STASH + select BR2_PACKAGE_PERL_TRY_TINY + help + A working (require "Class::Name") and more + + https://github.com/moose/Class-Load + +comment "perl-class-load needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS
package/perl-class-load/perl-class-load.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 e4c831c08df592ce8dfee0c7cfc12fd7 Class-Load-0.25.tar.gz +sha256 2a48fa779b5297e56156380e8b32637c6c58decb4f4a7f3c7350523e11275f8f Class-Load-0.25.tar.gz + +# computed by scancpan +sha256 dc030e63f20035291b90d09c2c40f296224e85878caf829ea981fc2f10910f9d LICENSE
package/perl-class-load/perl-class-load.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# perl-class-load +# +################################################################################ + +PERL_CLASS_LOAD_VERSION = 0.25 +PERL_CLASS_LOAD_SOURCE = Class-Load-$(PERL_CLASS_LOAD_VERSION).tar.gz +PERL_CLASS_LOAD_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER +PERL_CLASS_LOAD_DEPENDENCIES = perl-data-optlist perl-module-implementation perl-module-runtime perl-package-stash perl-try-tiny +PERL_CLASS_LOAD_LICENSE = Artistic or GPL-1.0+ +PERL_CLASS_LOAD_LICENSE_FILES = LICENSE + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 16/17 perl-class-load: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
but depends on perl-package-stash which needs rework.
Quoted 98 lines
--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-class-load/Config.in | 15 +++++++++++++++ package/perl-class-load/perl-class-load.hash | 6 ++++++ package/perl-class-load/perl-class-load.mk | 14 ++++++++++++++ 5 files changed, 37 insertions(+) create mode 100644 package/perl-class-load/Config.in create mode 100644 package/perl-class-load/perl-class-load.hash create mode 100644 package/perl-class-load/perl-class-load.mkDEVELOPERS +1
-0@@ -483,6 +483,7 @@ N: Christopher McCrory <[email protected]> F: package/perl-appconfig F: package/perl-astro-suntime F: package/perl-cgi +F: package/perl-class-load F: package/perl-class-std F: package/perl-class-std-fast F: package/perl-data-optlistpackage/Config.in +1
-0@@ -668,6 +668,7 @@ menu "Perl libraries/modules" source "package/perl-appconfig/Config.in" source "package/perl-astro-suntime/Config.in" source "package/perl-cgi/Config.in" + source "package/perl-class-load/Config.in" source "package/perl-class-std/Config.in" source "package/perl-class-std-fast/Config.in" source "package/perl-convert-asn1/Config.in"package/perl-class-load/ renamed from package/perl-class-load/Config.in +0
-0Config.in
new file mode 100644
index 0000000000..fef9431e49package/perl-class-load/Config.in new file +15
-0@@ -0,0 +1,15 @@ +config BR2_PACKAGE_PERL_CLASS_LOAD + bool "perl-class-load" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_PERL_DATA_OPTLIST + select BR2_PACKAGE_PERL_MODULE_IMPLEMENTATION + select BR2_PACKAGE_PERL_MODULE_RUNTIME + select BR2_PACKAGE_PERL_PACKAGE_STASH + select BR2_PACKAGE_PERL_TRY_TINY + help + A working (require "Class::Name") and more + + https://github.com/moose/Class-Load + +comment "perl-class-load needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBSpackage/perl-class-load/perl-class-load.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 e4c831c08df592ce8dfee0c7cfc12fd7 Class-Load-0.25.tar.gz +sha256 2a48fa779b5297e56156380e8b32637c6c58decb4f4a7f3c7350523e11275f8fClass-Load-0.25.tar.gz
package/perl-class-load/perl-class-load.hash new file +3
-0+ +# computed by scancpan +sha256 dc030e63f20035291b90d09c2c40f296224e85878caf829ea981fc2f10910f9dLICENSE
package/perl-class-load/perl-class-load.mk new file +1
-0@@ -0,0 +1,14 @@ +################################################################################
package/perl-class-load/perl-class-load.mk new file +4
-0+# +# perl-class-load +# +################################################################################
package/perl-class-load/perl-class-load.mk new file +5
-0+ +PERL_CLASS_LOAD_VERSION = 0.25 +PERL_CLASS_LOAD_SOURCE = Class-Load-$(PERL_CLASS_LOAD_VERSION).tar.gz +PERL_CLASS_LOAD_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/ET/ETHER +PERL_CLASS_LOAD_DEPENDENCIES = perl-data-optlistperl-module-implementation perl-module-runtime perl-package-stash perl-try-tiny
package/perl-class-load/perl-class-load.mk new file +4
-1+PERL_CLASS_LOAD_LICENSE = Artistic or GPL-1.0+ +PERL_CLASS_LOAD_LICENSE_FILES = LICENSE + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/b9323004/attachment.html>
PATCH 16/17 perl-class-load: new package
Hello,
Quoted 7 lines · Fran?ois Perrad
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>Acked-by Francois Perrad <[email protected]>but depends on perl-package-stash which needs rework.
Thanks Fran?ois. I have marked this patch as Changes Requested in patchwork.
Christopher: when you send a new iteration of your patch series, please add the Acked-by from Fran?ois on this patch, provided you don't make any change to it.
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 17/17 perl-termreadkey: new package
In reply to Christopher McCrory--- DEVELOPERS | 1 + package/Config.in | 1 + package/perl-termreadkey/Config.in | 10 ++++++++++ package/perl-termreadkey/perl-termreadkey.hash | 6 ++++++ package/perl-termreadkey/perl-termreadkey.mk | 13 +++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-termreadkey/Config.in create mode 100644 package/perl-termreadkey/perl-termreadkey.hash create mode 100644 package/perl-termreadkey/perl-termreadkey.mk
DEVELOPERS +1 -0
@@ -506,6 +506,7 @@ F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfo F: package/perl-sys-mmap +F: package/perl-termreadkey F: package/perl-template-toolkit F: package/perl-time-parsedate F: package/perl-x10
package/Config.in +1 -0
@@ -734,6 +734,7 @@ menu "Perl libraries/modules" source "package/perl-sub-install/Config.in" source "package/perl-sys-meminfo/Config.in" source "package/perl-sys-mmap/Config.in" + source "package/perl-termreadkey/Config.in" source "package/perl-template-toolkit/Config.in" source "package/perl-time-hires/Config.in" source "package/perl-time-parsedate/Config.in"
package/perl-termreadkey/Config.in new file +10 -0
@@ -0,0 +1,10 @@ +config BR2_PACKAGE_PERL_TERMREADKEY + bool "perl-termreadkey" + depends on !BR2_STATIC_LIBS + help + Change terminal modes, and perform non-blocking reads. + + https://metacpan.org/release/TermReadKey + +comment "perl-termreadkey needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS
package/perl-termreadkey/perl-termreadkey.hash new file +6 -0
@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 e8ea15c16333ac4f8d146d702e83cc0c TermReadKey-2.37.tar.gz +sha256 4a9383cf2e0e0194668fe2bd546e894ffad41d556b41d2f2f577c8db682db241 TermReadKey-2.37.tar.gz + +# computed by scancpan +sha256 9deb4e80e04cca282a98902939225bf0bedac2e04034df5dba80f12bd0a3be26 README
package/perl-termreadkey/perl-termreadkey.mk new file +13 -0
@@ -0,0 +1,13 @@ +################################################################################ +# +# perl-termreadkey +# +################################################################################ + +PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_TERMREADKEY_VERSION).tar.gz +PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+ +PERL_TERMREADKEY_LICENSE_FILES = README + +$(eval $(perl-package))
Signature · 1 line
2.14.4
PATCH 17/17 perl-termreadkey: new package
2018-08-11 20:27 GMT+02:00 Christopher McCrory <[email protected]>:
Quoted 2 lines
Signed-off-by Christopher McCrory <[email protected]>
---
Quoted 89 lines
DEVELOPERS | 1 + package/Config.in | 1 + package/perl-termreadkey/Config.in | 10 ++++++++++ package/perl-termreadkey/perl-termreadkey.hash | 6 ++++++ package/perl-termreadkey/perl-termreadkey.mk | 13 +++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 package/perl-termreadkey/Config.in create mode 100644 package/perl-termreadkey/perl-termreadkey.hash create mode 100644 package/perl-termreadkey/perl-termreadkey.mkDEVELOPERS +1
-0@@ -506,6 +506,7 @@ F: package/perl-params-util F: package/perl-sub-install F: package/perl-sys-meminfo F: package/perl-sys-mmap +F: package/perl-termreadkey F: package/perl-template-toolkit F: package/perl-time-parsedate F: package/perl-x10package/Config.in +1
-0@@ -734,6 +734,7 @@ menu "Perl libraries/modules" source "package/perl-sub-install/Config.in" source "package/perl-sys-meminfo/Config.in" source "package/perl-sys-mmap/Config.in" + source "package/perl-termreadkey/Config.in" source "package/perl-template-toolkit/Config.in" source "package/perl-time-hires/Config.in" source "package/perl-time-parsedate/Config.in"package/perl-termreadkey/Config.in new file +10
-0@@ -0,0 +1,10 @@ +config BR2_PACKAGE_PERL_TERMREADKEY + bool "perl-termreadkey" + depends on !BR2_STATIC_LIBS + help + Change terminal modes, and perform non-blocking reads. + + https://metacpan.org/release/TermReadKey + +comment "perl-termreadkey needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBSpackage/perl-termreadkey/perl-termreadkey.hash new file +3
-0@@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 e8ea15c16333ac4f8d146d702e83cc0c TermReadKey-2.37.tar.gz +sha256 4a9383cf2e0e0194668fe2bd546e894ffad41d556b41d2f2f577c8db682db241TermReadKey-2.37.tar.gz
package/perl-termreadkey/perl-termreadkey.hash new file +3
-0+ +# computed by scancpan +sha256 9deb4e80e04cca282a98902939225bf0bedac2e04034df5dba80f12bd0a3be26README
package/perl-termreadkey/perl-termreadkey.mk new file +1
-0@@ -0,0 +1,13 @@ +################################################################################
package/perl-termreadkey/perl-termreadkey.mk new file +4
-0+# +# perl-termreadkey +# +################################################################################
package/perl-termreadkey/perl-termreadkey.mk new file +8
-1+ +PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_TERMREADKEY_VERSION).tar.gz +PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+ +PERL_TERMREADKEY_LICENSE_FILES = README + +$(eval $(perl-package)) --
Quoted 3 lines
2.14.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180812/eb05a9c8/attachment-0001.html>
PATCH 17/17 perl-termreadkey: new package
In reply to Christopher McCroryHello,
Adding Yann and Arnout, licensing question below.
package/perl-termreadkey/perl-termreadkey.mk line 10
Quoted 4 lines · Christopher McCrory
package/perl-termreadkey/perl-termreadkey.mk new file +4
-0+PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_TERMREADKEY_VERSION).tar.gz +PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+
This is not correct I believe.
The README file says this:
"""
Term::ReadKey 2.36 - Change terminal modes, and perform non-blocking reads.
Copyright (C) 1994-1999 Kenneth Albanowski.
2001-2016 Jonathan Stowe and others
This package is dual licensed. You can either choose to license it under the original terms which were:
Unlimited distribution and/or modification is allowed as long as this copyright notice remains intact.
Or the standard Perl terms:
This module is free software; you can redistribute it and/or modify it under the terms of the Artistic License. For details, see the full text of the license in the file "Artistic" that should have been provided with the version of perl you are using.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
"""
So it is not under "Artistic or GPL-1.0+", but it is under "Artistic or <some funky license>".
According to
http://docs.activestate.com/activeperl/5.22/perl/lib/Term/ReadKey.html,
the small "Unlimited distribution..." license was the only license of this Perl module up to version 2.31, at which point the Artistic license was added as an option.
I don't know how to SPDX-encode this weird license. Perhaps we should simply not care, and say the license is just "Artistic" ? Yann ? Arnout ?
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com
PATCH 17/17 perl-termreadkey: new package
Quoted 48 lines · Thomas Petazzoni
Hello,
Adding Yann and Arnout, licensing question below.
package/perl-termreadkey/perl-termreadkey.mk line 10
Quoted 4 lines · Christopher McCrory
package/perl-termreadkey/perl-termreadkey.mk new file +4
-0+PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_TERMREADKEY_VERSION).tar.gz +PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+This is not correct I believe.
The README file says this:
"""
Term::ReadKey2.36 - Change terminal modes, and perform non-blocking reads.Copyright (C) 1994-1999 Kenneth Albanowski.
2001-2016 Jonathan Stowe and othersThis package is dual licensed. You can either choose to license it under the original terms which were:
Unlimited distribution and/or modification is allowed as long as this copyright notice remains intact.
Or the standard Perl terms:
This module is free software; you can redistribute it and/or modify it under the terms of the Artistic License. For details, see the full text of the license in the file "Artistic" that should have been provided with the version of perl you are using.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
"""So it is not under "Artistic or GPL-1.0+", but it is under "Artistic or <some funky license>".
According to
http://docs.activestate.com/activeperl/5.22/perl/lib/Term/ReadKey.html,
the small "Unlimited distribution..." license was the only license of this Perl module up to version 2.31, at which point the Artistic license was added as an option.
Quoted 3 lines
I don't know how to SPDX-encode this weird license. Perhaps we should simply not care, and say the license is just "Artistic" ? Yann ? Arnout ?
For licenses which don't have an SPDX code, we use "<package> license", so this
would be
PERL_TERMREADKEY_LICENSE = Term::ReadKey license or Artistic-2.0
(it's artistic 2.0 because they refer to Artistic in the version of perl you're using, and our version has Artistic-2.0).
Regards,
Arnout
Quoted 5 lines
Thanks,
Thomas
Signature · 6 lines
Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
PATCH 17/17 perl-termreadkey: new package
In reply to Thomas PetazzoniThomas, Christopher, All,
On 2018-08-13 23:57 +0200, Thomas Petazzoni spake thusly:
Quoted 8 lines
Adding Yann and Arnout, licensing question below.
package/perl-termreadkey/perl-termreadkey.mk line 10
Quoted 4 lines · Christopher McCrory
package/perl-termreadkey/perl-termreadkey.mk new file +4
-0+PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_TERMREADKEY_VERSION).tar.gz +PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+This is not correct I believe.
IANAL...
Indeed it's not.
Quoted 35 lines
The README file says this:
"""
Term::ReadKey2.36 - Change terminal modes, and perform non-blocking reads.Copyright (C) 1994-1999 Kenneth Albanowski.
2001-2016 Jonathan Stowe and othersThis package is dual licensed. You can either choose to license it under the original terms which were:
Unlimited distribution and/or modification is allowed as long as this copyright notice remains intact.
Or the standard Perl terms:
This module is free software; you can redistribute it and/or modify it under the terms of the Artistic License. For details, see the full text of the license in the file "Artistic" that should have been provided with the version of perl you are using.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
"""So it is not under "Artistic or GPL-1.0+", but it is under "Artistic or <some funky license>".
According to
http://docs.activestate.com/activeperl/5.22/perl/lib/Term/ReadKey.html,
the small "Unlimited distribution..." license was the only license of this Perl module up to version 2.31, at which point the Artistic license was added as an option.
Quoted 3 lines
I don't know how to SPDX-encode this weird license. Perhaps we should simply not care, and say the license is just "Artistic" ? Yann ? Arnout ?
According to the SPDX FAQ [0]:
* How does one handle [...] licenses not found in the SPDX License List?
[...] one can add the license text to the SPDX file and define a new license label. That license identifier is defined only for that specific SPDX document. This is explained in Section 6 of the SPDX Specification or see [1].
However, we do not have our own SPDX document in Buildroot, so section 6 does not apply.
However, we already have similar situations, where we simply state something like:
FOO_LICENSE = Foo license
So, I would state something similar here:
PERL_TERMREADKEY_LICENSE = Term::ReadKey license or Artistic-1.0-Perl
Please double-check which versiopn of the Artistic license this is refering to (i.e. the docs says "see the full text of the license in the file "Artistic" that should have been provided with the version of perl you are using.", so I just used Artistic-1.0-Perl but I'm not sure...)
Regards,
Yann E. MORIN.
[0] https://spdx.org/frequently-asked-questions-faq-0
[1] https://spdx.org/spdx-specification-21-web-version#h.1v1yuxt
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'
PATCH 17/17 perl-termreadkey: new package
hello
Quoted 8 lines · Yann E. MORIN
Thomas, Christopher, All,
On 2018-08-13 23:57 +0200, Thomas Petazzoni spake thusly:
Quoted 4 lines
Adding Yann and Arnout, licensing question below.
Review
Quoted 2 lines · Christopher McCrory
(quoted diff) +2
-0+PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_TERMREADKEY_VERSION).tar.gz
Quoted 10 lines
Quoted 4 lines
package/perl-termreadkey/perl-termreadkey.mk line 10
Quoted 2 lines
package/perl-termreadkey/perl-termreadkey.mk new file +2
-0+PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+This is not correct I believe.
IANAL...
Indeed it's not.
The current maintainer explains it here:
https://github.com/jonathanstowe/TermReadKey/issues/11
Quoted 89 lines
Quoted 4 lines
The README file says this:
"""
Term::ReadKey2.36 - Change terminal modes, and perform non-blockingreads.
Quoted 7 lines
Copyright (C) 1994-1999 Kenneth Albanowski.
2001-2016 Jonathan Stowe and othersThis package is dual licensed. You can either choose to license it under the original terms which were:
Quoted 8 lines
Unlimited distribution and/or modification is allowed as long as this copyright notice remains intact.
Or the standard Perl terms:
This module is free software; you can redistribute it and/or modify it under the terms of the Artistic License. For details, see the full text of the license in the file "Artistic" that should have been
provided
Quoted 4 lines
with the version of perl you are using.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of
merchantability
Quoted 12 lines
or fitness for a particular purpose.
"""So it is not under "Artistic or GPL-1.0+", but it is under "Artistic or <some funky license>".
According to
http://docs.activestate.com/activeperl/5.22/perl/lib/Term/ReadKey.html,
the small "Unlimited distribution..." license was the only license of this Perl module up to version 2.31, at which point the Artistic license was added as an option.Quoted 3 lines
I don't know how to SPDX-encode this weird license. Perhaps we should simply not care, and say the license is just "Artistic" ? Yann ? Arnout ?
According to the SPDX FAQ [0]:
* How does one handle [...] licenses not found in the SPDX License List?
[...] one can add the license text to the SPDX file and define a new license label. That license identifier is defined only for that specific SPDX document. This is explained in Section 6 of the SPDX Specification or see [1].
However, we do not have our own SPDX document in Buildroot, so section 6 does not apply.
However, we already have similar situations, where we simply state something like:
FOO_LICENSE= Foo licenseSo, I would state something similar here:
PERL_TERMREADKEY_LICENSE=Term::ReadKeylicense or Artistic-1.0-PerlPlease double-check which versiopn of the Artistic license this is refering to (i.e. the docs says "see the full text of the license in the file "Artistic" that should have been provided with the version of perl you are using.", so I just used Artistic-1.0-Perl but I'm not sure...)
Regards,
Yann E. MORIN.[0] https://spdx.org/frequently-asked-questions-faq-0
[1] https://spdx.org/spdx-specification-21-web-version#h.1v1yuxt--
.-----------------.--------------------.------------------.-
-------------------.| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |'------------------------------^-------^------------------^- -------------------'
Signature · 7 lines
Christopher McCrory To the optimist, the glass is half full. To the pessimist, the glass is half empty. To the engineer, the glass is twice as big as it needs to be. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180815/35a473f3/attachment.html>
PATCH 17/17 perl-termreadkey: new package
Chrsitopher, All,
On 2018-08-15 04:24 -0700, Christopher McCrory spake thusly:
Quoted 11 lines · Yann E. MORIN
On 2018-08-13 23:57 +0200, Thomas Petazzoni spake thusly:
Quoted 8 lines
Adding Yann and Arnout, licensing question below.
package/perl-termreadkey/perl-termreadkey.mk line 10
Quoted 4 lines · Christopher McCrory
package/perl-termreadkey/perl-termreadkey.mk new file +4
-0+PERL_TERMREADKEY_VERSION = 2.37 +PERL_TERMREADKEY_SOURCE = TermReadKey-$(PERL_ TERMREADKEY_VERSION).tar.gz +PERL_TERMREADKEY_SITE = $(BR2_CPAN_MIRROR)/authors/id/ J/JS/JSTOWE +PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+This is not correct I believe.
Quoted 6 lines
IANAL...
Indeed it's not.
The current maintainer explains it here:
[2]https://github.com/jonathanstowe/TermReadKey/issues/11
So the watters are even muddier than what I expected. We can't take a position here. The best we can state then is:
PERL_TERMREADKEY_LICENSE = TERM::Readkey license
Anything else could be misleading.
If a user has any concern with that license, they'd have to consult with the legal department in their organisation.
Regards,
Yann E. MORIN.
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'