Skip to contentSkip to conversation

new perl packages

PATCH New Thomas De Schampheleire 2 participants 13 messages Jul 12, 2018 – Jul 16, 2018

lore
Share & tools
lore
#0 lore raw

cover new perl packages

Basic addition of some new perl packages...

Thomas De Schampheleire (10):
perl-convert-asn1: new package
perl-crypt-blowfish: new package
perl-crypt-cbc: new package
perl-digest-md5: new package
perl-mime-base64-urlsafe: new package perl-mojolicious-plugin-authentication: new package
perl-net-ping: new package
perl-net-snmp: new package
perl-net-ssh2: new package
perl-net-telnet: new package

 DEVELOPERS                                                 | 10 ++++++++++
 package/Config.in                                          | 10 ++++++++++
 package/perl-convert-asn1/Config.in                        |  6 ++++++
 package/perl-convert-asn1/perl-convert-asn1.hash           |  6 ++++++
 package/perl-convert-asn1/perl-convert-asn1.mk             | 13 +++++++++++++
 package/perl-crypt-blowfish/Config.in                      | 10 ++++++++++
 package/perl-crypt-blowfish/perl-crypt-blowfish.hash       |  6 ++++++
 package/perl-crypt-blowfish/perl-crypt-blowfish.mk         | 12 ++++++++++++
 package/perl-crypt-cbc/Config.in                           |  6 ++++++
 package/perl-crypt-cbc/perl-crypt-cbc.hash                 |  6 ++++++
 package/perl-crypt-cbc/perl-crypt-cbc.mk                   | 12 ++++++++++++
 package/perl-digest-md5/Config.in                          | 10 ++++++++++
 package/perl-digest-md5/perl-digest-md5.hash               |  6 ++++++
 package/perl-digest-md5/perl-digest-md5.mk                 | 13 +++++++++++++
 package/perl-mime-base64-urlsafe/Config.in                 |  6 ++++++
 .../perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.hash |  6 ++++++
 .../perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk   | 12 ++++++++++++
 package/perl-mojolicious-plugin-authentication/Config.in   |  7 +++++++
 .../perl-mojolicious-plugin-authentication.hash            |  6 ++++++
 .../perl-mojolicious-plugin-authentication.mk              | 14 ++++++++++++++
 package/perl-net-ping/Config.in                            |  6 ++++++
 package/perl-net-ping/perl-net-ping.hash                   |  6 ++++++
 package/perl-net-ping/perl-net-ping.mk                     | 12 ++++++++++++
 package/perl-net-snmp/Config.in                            |  6 ++++++
 package/perl-net-snmp/perl-net-snmp.hash                   |  6 ++++++
 package/perl-net-snmp/perl-net-snmp.mk                     | 14 ++++++++++++++
 package/perl-net-ssh2/Config.in                            | 11 +++++++++++
 package/perl-net-ssh2/perl-net-ssh2.hash                   |  6 ++++++
 package/perl-net-ssh2/perl-net-ssh2.mk                     | 14 ++++++++++++++
 package/perl-net-telnet/Config.in                          |  6 ++++++
 package/perl-net-telnet/perl-net-telnet.hash               |  6 ++++++
 package/perl-net-telnet/perl-net-telnet.mk                 | 12 ++++++++++++
 32 files changed, 282 insertions(+)
 create mode 100644 package/perl-convert-asn1/Config.in
 create mode 100644 package/perl-convert-asn1/perl-convert-asn1.hash
 create mode 100644 package/perl-convert-asn1/perl-convert-asn1.mk
 create mode 100644 package/perl-crypt-blowfish/Config.in
 create mode 100644 package/perl-crypt-blowfish/perl-crypt-blowfish.hash
 create mode 100644 package/perl-crypt-blowfish/perl-crypt-blowfish.mk
 create mode 100644 package/perl-crypt-cbc/Config.in
 create mode 100644 package/perl-crypt-cbc/perl-crypt-cbc.hash
 create mode 100644 package/perl-crypt-cbc/perl-crypt-cbc.mk
 create mode 100644 package/perl-digest-md5/Config.in
 create mode 100644 package/perl-digest-md5/perl-digest-md5.hash
 create mode 100644 package/perl-digest-md5/perl-digest-md5.mk
 create mode 100644 package/perl-mime-base64-urlsafe/Config.in
 create mode 100644 package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.hash
 create mode 100644 package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk
 create mode 100644 package/perl-mojolicious-plugin-authentication/Config.in
 create mode 100644 package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.hash
 create mode 100644 package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk
 create mode 100644 package/perl-net-ping/Config.in
 create mode 100644 package/perl-net-ping/perl-net-ping.hash
 create mode 100644 package/perl-net-ping/perl-net-ping.mk
 create mode 100644 package/perl-net-snmp/Config.in
 create mode 100644 package/perl-net-snmp/perl-net-snmp.hash
 create mode 100644 package/perl-net-snmp/perl-net-snmp.mk
 create mode 100644 package/perl-net-ssh2/Config.in
 create mode 100644 package/perl-net-ssh2/perl-net-ssh2.hash
 create mode 100644 package/perl-net-ssh2/perl-net-ssh2.mk
 create mode 100644 package/perl-net-telnet/Config.in
 create mode 100644 package/perl-net-telnet/perl-net-telnet.hash
 create mode 100644 package/perl-net-telnet/perl-net-telnet.mk
Signature · 1 line
2.16.4
#1 lore raw

PATCH 1/10 perl-convert-asn1: new package

---
 DEVELOPERS                                       |  1 +
 package/Config.in                                |  1 +
 package/perl-convert-asn1/Config.in              |  6 ++++++
 package/perl-convert-asn1/perl-convert-asn1.hash |  6 ++++++
 package/perl-convert-asn1/perl-convert-asn1.mk   | 13 +++++++++++++
 5 files changed, 27 insertions(+)
 create mode 100644 package/perl-convert-asn1/Config.in
 create mode 100644 package/perl-convert-asn1/perl-convert-asn1.hash
 create mode 100644 package/perl-convert-asn1/perl-convert-asn1.mk
DEVELOPERS +1 -0
index 48ab0d9048..932b01d327 100644
@@ -1921,6 +1921,7 @@ F:	package/civetweb/
 N:	Thomas De Schampheleire <[email protected]>
 F:	docs/manual/
 F:	package/opkg-utils/
+F:	package/perl-convert-asn1/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 20fe5ad8ff..86563a1cee 100644
@@ -664,6 +664,7 @@ endif
 	source "package/perl/Config.in"
 if BR2_PACKAGE_PERL
 menu "Perl libraries/modules"
+	source "package/perl-convert-asn1/Config.in"
 	source "package/perl-crypt-openssl-random/Config.in"
 	source "package/perl-crypt-openssl-rsa/Config.in"
 	source "package/perl-datetime-tiny/Config.in"
package/perl-convert-asn1/Config.in new file +6 -0
new file mode 100644
index 0000000000..a3e988c888
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_CONVERT_ASN1
+	bool "perl-convert-asn1"
+	help
+	  Convert between perl data structures and ASN.1 encoded packets
+
+	  https://metacpan.org/release/Convert-ASN1
package/perl-convert-asn1/perl-convert-asn1.hash new file +6 -0
new file mode 100644
index 0000000000..4fd7d3eb61
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    68723e96be0b258a9e20480276e8a62c Convert-ASN1-0.27.tar.gz
+sha256 74a4a78ae0c5e973100ac0a8f203a110f76fb047b79dae4fc1fd7d6814d3d58a Convert-ASN1-0.27.tar.gz
+
+# computed by scancpan
+sha256 4ef46cc39d9e2b4c767503457a1f8fda5bcf9c0c164923e2a54a3863209cf237 LICENSE
package/perl-convert-asn1/perl-convert-asn1.mk new file +13 -0
new file mode 100644
index 0000000000..74482010f9
@@ -0,0 +1,13 @@
+################################################################################
+#
+# perl-convert-asn1
+#
+################################################################################
+
+PERL_CONVERT_ASN1_VERSION = 0.27
+PERL_CONVERT_ASN1_SOURCE = Convert-ASN1-$(PERL_CONVERT_ASN1_VERSION).tar.gz
+PERL_CONVERT_ASN1_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GB/GBARR
+PERL_CONVERT_ASN1_LICENSE = Artistic or GPL-1.0+
+PERL_CONVERT_ASN1_LICENSE_FILES = LICENSE
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#2 lore raw

PATCH 2/10 perl-crypt-blowfish: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                                           |  1 +
 package/Config.in                                    |  1 +
 package/perl-crypt-blowfish/Config.in                | 10 ++++++++++
 package/perl-crypt-blowfish/perl-crypt-blowfish.hash |  6 ++++++
 package/perl-crypt-blowfish/perl-crypt-blowfish.mk   | 12 ++++++++++++
 5 files changed, 30 insertions(+)
 create mode 100644 package/perl-crypt-blowfish/Config.in
 create mode 100644 package/perl-crypt-blowfish/perl-crypt-blowfish.hash
 create mode 100644 package/perl-crypt-blowfish/perl-crypt-blowfish.mk
DEVELOPERS +1 -0
index 932b01d327..f437401818 100644
@@ -1922,6 +1922,7 @@ N:	Thomas De Schampheleire <[email protected]>
 F:	docs/manual/
 F:	package/opkg-utils/
 F:	package/perl-convert-asn1/
+F:	package/perl-crypt-blowfish/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 86563a1cee..5bd229eab0 100644
@@ -665,6 +665,7 @@ endif
 if BR2_PACKAGE_PERL
 menu "Perl libraries/modules"
 	source "package/perl-convert-asn1/Config.in"
+	source "package/perl-crypt-blowfish/Config.in"
 	source "package/perl-crypt-openssl-random/Config.in"
 	source "package/perl-crypt-openssl-rsa/Config.in"
 	source "package/perl-datetime-tiny/Config.in"
package/perl-crypt-blowfish/Config.in new file +10 -0
new file mode 100644
index 0000000000..093f11d95b
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PERL_CRYPT_BLOWFISH
+	bool "perl-crypt-blowfish"
+	depends on !BR2_STATIC_LIBS
+	help
+	  Perl Blowfish encryption module
+
+	  https://metacpan.org/release/Crypt-Blowfish
+
+comment "perl-crypt-blowfish needs a toolchain w/ dynamic library"
+	depends on BR2_STATIC_LIBS
package/perl-crypt-blowfish/perl-crypt-blowfish.hash new file +6 -0
new file mode 100644
index 0000000000..f814cb9bd5
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    792b43cd4e49d2c2cf4a9f6990ff7d1b Crypt-Blowfish-2.14.tar.gz
+sha256 46b3431ffb6bf5b9cb359f79565d48407e652ad2b04fdf5ca62a69e7197a67b1 Crypt-Blowfish-2.14.tar.gz
+
+# computed by scancpan
+sha256 d61437443e6912d03677874c7baef242f28119c2c5d8b92b0f3f3660200f98d4 COPYRIGHT
package/perl-crypt-blowfish/perl-crypt-blowfish.mk new file +12 -0
new file mode 100644
index 0000000000..f6644eb151
@@ -0,0 +1,12 @@
+################################################################################
+#
+# perl-crypt-blowfish
+#
+################################################################################
+
+PERL_CRYPT_BLOWFISH_VERSION = 2.14
+PERL_CRYPT_BLOWFISH_SOURCE = Crypt-Blowfish-$(PERL_CRYPT_BLOWFISH_VERSION).tar.gz
+PERL_CRYPT_BLOWFISH_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DP/DPARIS
+PERL_CRYPT_BLOWFISH_LICENSE_FILES = COPYRIGHT
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#3 lore raw

PATCH 3/10 perl-crypt-cbc: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                                 |  1 +
 package/Config.in                          |  1 +
 package/perl-crypt-cbc/Config.in           |  6 ++++++
 package/perl-crypt-cbc/perl-crypt-cbc.hash |  6 ++++++
 package/perl-crypt-cbc/perl-crypt-cbc.mk   | 12 ++++++++++++
 5 files changed, 26 insertions(+)
 create mode 100644 package/perl-crypt-cbc/Config.in
 create mode 100644 package/perl-crypt-cbc/perl-crypt-cbc.hash
 create mode 100644 package/perl-crypt-cbc/perl-crypt-cbc.mk
DEVELOPERS +1 -0
index f437401818..ca7e1efd7e 100644
@@ -1923,6 +1923,7 @@ F:	docs/manual/
 F:	package/opkg-utils/
 F:	package/perl-convert-asn1/
 F:	package/perl-crypt-blowfish/
+F:	package/perl-crypt-cbc/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 5bd229eab0..981c84c350 100644
@@ -666,6 +666,7 @@ if BR2_PACKAGE_PERL
 menu "Perl libraries/modules"
 	source "package/perl-convert-asn1/Config.in"
 	source "package/perl-crypt-blowfish/Config.in"
+	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-datetime-tiny/Config.in"
package/perl-crypt-cbc/Config.in new file +6 -0
new file mode 100644
index 0000000000..7ecfa70552
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_CRYPT_CBC
+	bool "perl-crypt-cbc"
+	help
+	  Encrypt Data with Cipher Block Chaining Mode
+
+	  https://metacpan.org/release/Crypt-CBC
package/perl-crypt-cbc/perl-crypt-cbc.hash new file +6 -0
new file mode 100644
index 0000000000..f3d5e03c31
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    3db5117d60df67e3b400fe367e716be0 Crypt-CBC-2.33.tar.gz
+sha256 6a70de21b6cc7f2b100067e8e188db966e9a8001b5db6fa976e7cb5b294ae645 Crypt-CBC-2.33.tar.gz
+
+# computed by scancpan
+sha256 a98da8a2eef02a8823cf2f58111e981796c4aaf38e8d446acd338a559af42bfc README
package/perl-crypt-cbc/perl-crypt-cbc.mk new file +12 -0
new file mode 100644
index 0000000000..3da0561096
@@ -0,0 +1,12 @@
+################################################################################
+#
+# perl-crypt-cbc
+#
+################################################################################
+
+PERL_CRYPT_CBC_VERSION = 2.33
+PERL_CRYPT_CBC_SOURCE = Crypt-CBC-$(PERL_CRYPT_CBC_VERSION).tar.gz
+PERL_CRYPT_CBC_SITE = $(BR2_CPAN_MIRROR)/authors/id/L/LD/LDS
+PERL_CRYPT_CBC_LICENSE_FILES = README
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#4 lore raw

PATCH 4/10 perl-digest-md5: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                                   |  1 +
 package/Config.in                            |  1 +
 package/perl-digest-md5/Config.in            | 10 ++++++++++
 package/perl-digest-md5/perl-digest-md5.hash |  6 ++++++
 package/perl-digest-md5/perl-digest-md5.mk   | 13 +++++++++++++
 5 files changed, 31 insertions(+)
 create mode 100644 package/perl-digest-md5/Config.in
 create mode 100644 package/perl-digest-md5/perl-digest-md5.hash
 create mode 100644 package/perl-digest-md5/perl-digest-md5.mk
DEVELOPERS +1 -0
index ca7e1efd7e..6208e2b6b2 100644
@@ -1924,6 +1924,7 @@ F:	package/opkg-utils/
 F:	package/perl-convert-asn1/
 F:	package/perl-crypt-blowfish/
 F:	package/perl-crypt-cbc/
+F:	package/perl-digest-md5/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 981c84c350..1408b46bb7 100644
@@ -671,6 +671,7 @@ menu "Perl libraries/modules"
 	source "package/perl-crypt-openssl-rsa/Config.in"
 	source "package/perl-datetime-tiny/Config.in"
 	source "package/perl-digest-hmac/Config.in"
+	source "package/perl-digest-md5/Config.in"
 	source "package/perl-digest-sha1/Config.in"
 	source "package/perl-encode-detect/Config.in"
 	source "package/perl-encode-locale/Config.in"
package/perl-digest-md5/Config.in new file +10 -0
new file mode 100644
index 0000000000..e8bb3fd8e7
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PERL_DIGEST_MD5
+	bool "perl-digest-md5"
+	depends on !BR2_STATIC_LIBS
+	help
+	  Perl interface to the MD-5 algorithm
+
+	  https://metacpan.org/release/Digest-MD5
+
+comment "perl-digest-md5 needs a toolchain w/ dynamic library"
+	depends on BR2_STATIC_LIBS
package/perl-digest-md5/perl-digest-md5.hash new file +6 -0
new file mode 100644
index 0000000000..3876f3aca3
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    601519b826ca14c233f13a4578b967ef Digest-MD5-2.55.tar.gz
+sha256 03b198a2d14425d951e5e50a885d3818c3162c8fe4c21e18d7798a9a179d0e3c Digest-MD5-2.55.tar.gz
+
+# computed by scancpan
+sha256 f92f16702159fc57cd29c23f29b7f2420bff578ed72365d0225d2945a501cd5a README
package/perl-digest-md5/perl-digest-md5.mk new file +13 -0
new file mode 100644
index 0000000000..f39f4b2323
@@ -0,0 +1,13 @@
+################################################################################
+#
+# perl-digest-md5
+#
+################################################################################
+
+PERL_DIGEST_MD5_VERSION = 2.55
+PERL_DIGEST_MD5_SOURCE = Digest-MD5-$(PERL_DIGEST_MD5_VERSION).tar.gz
+PERL_DIGEST_MD5_SITE = $(BR2_CPAN_MIRROR)/authors/id/G/GA/GAAS
+PERL_DIGEST_MD5_LICENSE = Artistic or GPL-1.0+
+PERL_DIGEST_MD5_LICENSE_FILES = README
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#5 lore raw

PATCH 5/10 perl-mime-base64-urlsafe: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                                                   |  1 +
 package/Config.in                                            |  1 +
 package/perl-mime-base64-urlsafe/Config.in                   |  6 ++++++
 .../perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.hash   |  6 ++++++
 package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk | 12 ++++++++++++
 5 files changed, 26 insertions(+)
 create mode 100644 package/perl-mime-base64-urlsafe/Config.in
 create mode 100644 package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.hash
 create mode 100644 package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk
DEVELOPERS +1 -0
index 6208e2b6b2..88b4ad0a65 100644
@@ -1925,6 +1925,7 @@ F:	package/perl-convert-asn1/
 F:	package/perl-crypt-blowfish/
 F:	package/perl-crypt-cbc/
 F:	package/perl-digest-md5/
+F:	package/perl-mime-base64-urlsafe/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 1408b46bb7..e67bcc7f25 100644
@@ -694,6 +694,7 @@ menu "Perl libraries/modules"
 	source "package/perl-lwp-mediatypes/Config.in"
 	source "package/perl-mail-dkim/Config.in"
 	source "package/perl-mailtools/Config.in"
+	source "package/perl-mime-base64-urlsafe/Config.in"
 	source "package/perl-mime-base64/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
package/perl-mime-base64-urlsafe/Config.in new file +6 -0
new file mode 100644
index 0000000000..8abfdc25ab
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_MIME_BASE64_URLSAFE
+	bool "perl-mime-base64-urlsafe"
+	help
+	  Perl version of Python's URL-safe base64 codec
+
+	  https://metacpan.org/release/MIME-Base64-URLSafe
package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.hash new file +6 -0
new file mode 100644
index 0000000000..c6d01afe38
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    eccf42cc7e9576dd23b9f39ad59c9b62 MIME-Base64-URLSafe-0.01.tar.gz
+sha256 cb9966c50538bb676ab67bc40a7c841019b23ba2243d0ffcc2ccf084e5c33798 MIME-Base64-URLSafe-0.01.tar.gz
+
+# computed by scancpan
+sha256 2fffac76f75709b6d94111a37f6cd8cab21e8f2b2de73b0b4fa53a5bed4efc15 README
package/perl-mime-base64-urlsafe/perl-mime-base64-urlsafe.mk new file +12 -0
new file mode 100644
index 0000000000..d72b36fb04
@@ -0,0 +1,12 @@
+################################################################################
+#
+# perl-mime-base64-urlsafe
+#
+################################################################################
+
+PERL_MIME_BASE64_URLSAFE_VERSION = 0.01
+PERL_MIME_BASE64_URLSAFE_SOURCE = MIME-Base64-URLSafe-$(PERL_MIME_BASE64_URLSAFE_VERSION).tar.gz
+PERL_MIME_BASE64_URLSAFE_SITE = $(BR2_CPAN_MIRROR)/authors/id/K/KA/KAZUHO
+PERL_MIME_BASE64_URLSAFE_LICENSE_FILES = README
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#6 lore raw

PATCH 6/10 perl-mojolicious-plugin-authentication: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                                                 |  1 +
 package/Config.in                                          |  1 +
 package/perl-mojolicious-plugin-authentication/Config.in   |  7 +++++++
 .../perl-mojolicious-plugin-authentication.hash            |  6 ++++++
 .../perl-mojolicious-plugin-authentication.mk              | 14 ++++++++++++++
 5 files changed, 29 insertions(+)
 create mode 100644 package/perl-mojolicious-plugin-authentication/Config.in
 create mode 100644 package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.hash
 create mode 100644 package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk
DEVELOPERS +1 -0
index 88b4ad0a65..0cd6b6d03a 100644
@@ -1926,6 +1926,7 @@ F:	package/perl-crypt-blowfish/
 F:	package/perl-crypt-cbc/
 F:	package/perl-digest-md5/
 F:	package/perl-mime-base64-urlsafe/
+F:	package/perl-mojolicious-plugin-authentication/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index e67bcc7f25..fe9175b42b 100644
@@ -696,6 +696,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-mojolicious-plugin-authentication/Config.in"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
 	source "package/perl-net-http/Config.in"
package/perl-mojolicious-plugin-authentication/Config.in new file +7 -0
new file mode 100644
index 0000000000..26c3cde5d4
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION
+	bool "perl-mojolicious-plugin-authentication"
+	select BR2_PACKAGE_PERL_MOJOLICIOUS
+	help
+	  A plugin to make authentication a bit easier
+
+	  https://metacpan.org/release/Mojolicious-Plugin-Authentication
package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.hash new file +6 -0
new file mode 100644
index 0000000000..f225ff486b
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    b318be1e1e50e7595baee639b2964565 Mojolicious-Plugin-Authentication-1.33.tar.gz
+sha256 1c32dffc88a683ba3b2719f34bc52fb9c5c5fb2f1276bbd30136bfad0ac262bc Mojolicious-Plugin-Authentication-1.33.tar.gz
+
+# computed by scancpan
+sha256 59727ac57166e9891175d8247a8ea47d4aeb24a0dc1e24011b773d139481b135 LICENSE
package/perl-mojolicious-plugin-authentication/perl-mojolicious-plugin-authentication.mk new file +14 -0
new file mode 100644
index 0000000000..2748965944
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-mojolicious-plugin-authentication
+#
+################################################################################
+
+PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_VERSION = 1.33
+PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_SOURCE = Mojolicious-Plugin-Authentication-$(PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_VERSION).tar.gz
+PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JJ/JJATRIA
+PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_DEPENDENCIES = perl-mojolicious
+PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_LICENSE = Artistic or GPL-1.0+
+PERL_MOJOLICIOUS_PLUGIN_AUTHENTICATION_LICENSE_FILES = LICENSE
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#7 lore raw

PATCH 7/10 perl-net-ping: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                               |  1 +
 package/Config.in                        |  1 +
 package/perl-net-ping/Config.in          |  6 ++++++
 package/perl-net-ping/perl-net-ping.hash |  6 ++++++
 package/perl-net-ping/perl-net-ping.mk   | 12 ++++++++++++
 5 files changed, 26 insertions(+)
 create mode 100644 package/perl-net-ping/Config.in
 create mode 100644 package/perl-net-ping/perl-net-ping.hash
 create mode 100644 package/perl-net-ping/perl-net-ping.mk
DEVELOPERS +1 -0
index 0cd6b6d03a..4c6eaffb09 100644
@@ -1927,6 +1927,7 @@ F:	package/perl-crypt-cbc/
 F:	package/perl-digest-md5/
 F:	package/perl-mime-base64-urlsafe/
 F:	package/perl-mojolicious-plugin-authentication/
+F:	package/perl-net-ping/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index fe9175b42b..ace997cdb8 100644
@@ -700,6 +700,7 @@ menu "Perl libraries/modules"
 	source "package/perl-mojolicious/Config.in"
 	source "package/perl-net-dns/Config.in"
 	source "package/perl-net-http/Config.in"
+	source "package/perl-net-ping/Config.in"
 	source "package/perl-net-ssleay/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
package/perl-net-ping/Config.in new file +6 -0
new file mode 100644
index 0000000000..a0ba7b0de1
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_NET_PING
+	bool "perl-net-ping"
+	help
+	  check a remote host for reachability
+
+	  https://metacpan.org/release/Net-Ping
package/perl-net-ping/perl-net-ping.hash new file +6 -0
new file mode 100644
index 0000000000..363d095386
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    0b01ada2bc588330456924393d47ed11 Net-Ping-2.68.tar.gz
+sha256 d01ac2fcdf684c4a23a07104fbb147cfbdbda47fd5b660912124258f29afd7e3 Net-Ping-2.68.tar.gz
+
+# computed by scancpan
+sha256 eb4ad254a468a977f29849efda0183f69b7f4ede0f7123e0dd5768207ee73c58 README
package/perl-net-ping/perl-net-ping.mk new file +12 -0
new file mode 100644
index 0000000000..3cd4cd0b47
@@ -0,0 +1,12 @@
+################################################################################
+#
+# perl-net-ping
+#
+################################################################################
+
+PERL_NET_PING_VERSION = 2.68
+PERL_NET_PING_SOURCE = Net-Ping-$(PERL_NET_PING_VERSION).tar.gz
+PERL_NET_PING_SITE = $(BR2_CPAN_MIRROR)/authors/id/R/RU/RURBAN
+PERL_NET_PING_LICENSE_FILES = README
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#8 lore raw

PATCH 8/10 perl-net-snmp: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                               |  1 +
 package/Config.in                        |  1 +
 package/perl-net-snmp/Config.in          |  6 ++++++
 package/perl-net-snmp/perl-net-snmp.hash |  6 ++++++
 package/perl-net-snmp/perl-net-snmp.mk   | 14 ++++++++++++++
 5 files changed, 28 insertions(+)
 create mode 100644 package/perl-net-snmp/Config.in
 create mode 100644 package/perl-net-snmp/perl-net-snmp.hash
 create mode 100644 package/perl-net-snmp/perl-net-snmp.mk
DEVELOPERS +1 -0
index 4c6eaffb09..df88e516db 100644
@@ -1928,6 +1928,7 @@ F:	package/perl-digest-md5/
 F:	package/perl-mime-base64-urlsafe/
 F:	package/perl-mojolicious-plugin-authentication/
 F:	package/perl-net-ping/
+F:	package/perl-net-snmp/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index ace997cdb8..302a01c0e7 100644
@@ -701,6 +701,7 @@ menu "Perl libraries/modules"
 	source "package/perl-net-dns/Config.in"
 	source "package/perl-net-http/Config.in"
 	source "package/perl-net-ping/Config.in"
+	source "package/perl-net-snmp/Config.in"
 	source "package/perl-net-ssleay/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
package/perl-net-snmp/Config.in new file +6 -0
new file mode 100644
index 0000000000..e509292cd8
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_NET_SNMP
+	bool "perl-net-snmp"
+	help
+	  Object oriented interface to SNMP
+
+	  https://metacpan.org/release/Net-SNMP
package/perl-net-snmp/perl-net-snmp.hash new file +6 -0
new file mode 100644
index 0000000000..0b162e6dcc
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    6137f04f9942d703f66179f890e3d096 Net-SNMP-v6.0.1.tar.gz
+sha256 14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741 Net-SNMP-v6.0.1.tar.gz
+
+# computed by scancpan
+sha256 a038159be54a2807dc48e2b946514d59fceab6737d5461d93d55297a98e6e24e LICENSE
package/perl-net-snmp/perl-net-snmp.mk new file +14 -0
new file mode 100644
index 0000000000..a9daa13d7f
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-net-snmp
+#
+################################################################################
+
+PERL_NET_SNMP_VERSION = v6.0.1
+PERL_NET_SNMP_SOURCE = Net-SNMP-$(PERL_NET_SNMP_VERSION).tar.gz
+PERL_NET_SNMP_SITE = $(BR2_CPAN_MIRROR)/authors/id/D/DT/DTOWN
+PERL_NET_SNMP_DEPENDENCIES = host-perl-module-build
+PERL_NET_SNMP_LICENSE = Artistic or GPL-1.0+
+PERL_NET_SNMP_LICENSE_FILES = LICENSE
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#9 lore raw

PATCH 9/10 perl-net-ssh2: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                               |  1 +
 package/Config.in                        |  1 +
 package/perl-net-ssh2/Config.in          | 11 +++++++++++
 package/perl-net-ssh2/perl-net-ssh2.hash |  6 ++++++
 package/perl-net-ssh2/perl-net-ssh2.mk   | 14 ++++++++++++++
 5 files changed, 33 insertions(+)
 create mode 100644 package/perl-net-ssh2/Config.in
 create mode 100644 package/perl-net-ssh2/perl-net-ssh2.hash
 create mode 100644 package/perl-net-ssh2/perl-net-ssh2.mk
DEVELOPERS +1 -0
index df88e516db..f509041441 100644
@@ -1929,6 +1929,7 @@ F:	package/perl-mime-base64-urlsafe/
 F:	package/perl-mojolicious-plugin-authentication/
 F:	package/perl-net-ping/
 F:	package/perl-net-snmp/
+F:	package/perl-net-ssh2/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 302a01c0e7..40547760fc 100644
@@ -702,6 +702,7 @@ menu "Perl libraries/modules"
 	source "package/perl-net-http/Config.in"
 	source "package/perl-net-ping/Config.in"
 	source "package/perl-net-snmp/Config.in"
+	source "package/perl-net-ssh2/Config.in"
 	source "package/perl-net-ssleay/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
package/perl-net-ssh2/Config.in new file +11 -0
new file mode 100644
index 0000000000..07c42ee5b1
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_PERL_NET_SSH2
+	bool "perl-net-ssh2"
+	depends on !BR2_STATIC_LIBS
+	select BR2_PACKAGE_LIBSSH2
+	help
+	  Support for the SSH 2 protocol via libssh2.
+
+	  https://metacpan.org/release/Net-SSH2
+
+comment "perl-net-ssh2 needs a toolchain w/ dynamic library"
+	depends on BR2_STATIC_LIBS
package/perl-net-ssh2/perl-net-ssh2.hash new file +6 -0
new file mode 100644
index 0000000000..7a84949a6e
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    94ed21d4557a6bbc3cb6bfd7c3479ef0 Net-SSH2-0.69.tar.gz
+sha256 2fc85e1434b8a6e77142d85e3cea5a081ca71da5d02c4212b9970d3a3924baa6 Net-SSH2-0.69.tar.gz
+
+# computed by scancpan
+sha256 6db904d7c8127a33df4666961088c97586c24644a4980dc50d0676ef4c0509f7 README
package/perl-net-ssh2/perl-net-ssh2.mk new file +14 -0
new file mode 100644
index 0000000000..6d84deb284
@@ -0,0 +1,14 @@
+################################################################################
+#
+# perl-net-ssh2
+#
+################################################################################
+
+PERL_NET_SSH2_VERSION = 0.69
+PERL_NET_SSH2_SOURCE = Net-SSH2-$(PERL_NET_SSH2_VERSION).tar.gz
+PERL_NET_SSH2_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SA/SALVA
+PERL_NET_SSH2_LICENSE = Artistic or GPL-1.0+
+PERL_NET_SSH2_LICENSE_FILES = README
+PERL_NET_SSH2_DEPENDENCIES = libssh2
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#10 lore raw

PATCH 10/10 perl-net-telnet: new package

In reply to Thomas De Schampheleire
---
 DEVELOPERS                                   |  1 +
 package/Config.in                            |  1 +
 package/perl-net-telnet/Config.in            |  6 ++++++
 package/perl-net-telnet/perl-net-telnet.hash |  6 ++++++
 package/perl-net-telnet/perl-net-telnet.mk   | 12 ++++++++++++
 5 files changed, 26 insertions(+)
 create mode 100644 package/perl-net-telnet/Config.in
 create mode 100644 package/perl-net-telnet/perl-net-telnet.hash
 create mode 100644 package/perl-net-telnet/perl-net-telnet.mk
DEVELOPERS +1 -0
index f509041441..f37efa457a 100644
@@ -1930,6 +1930,7 @@ F:	package/perl-mojolicious-plugin-authentication/
 F:	package/perl-net-ping/
 F:	package/perl-net-snmp/
 F:	package/perl-net-ssh2/
+F:	package/perl-net-telnet/
 F:	package/pigz/
 F:	support/scripts/size-stats
 F:	utils/size-stats-compare
package/Config.in +1 -0
index 40547760fc..c980e81003 100644
@@ -704,6 +704,7 @@ menu "Perl libraries/modules"
 	source "package/perl-net-snmp/Config.in"
 	source "package/perl-net-ssh2/Config.in"
 	source "package/perl-net-ssleay/Config.in"
+	source "package/perl-net-telnet/Config.in"
 	source "package/perl-netaddr-ip/Config.in"
 	source "package/perl-path-tiny/Config.in"
 	source "package/perl-time-hires/Config.in"
package/perl-net-telnet/Config.in new file +6 -0
new file mode 100644
index 0000000000..6d7993c608
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PERL_NET_TELNET
+	bool "perl-net-telnet"
+	help
+	  Interact with TELNET port or other TCP ports
+
+	  https://metacpan.org/release/Net-Telnet
package/perl-net-telnet/perl-net-telnet.hash new file +6 -0
new file mode 100644
index 0000000000..cf1def6a57
@@ -0,0 +1,6 @@
+# retrieved by scancpan from http://cpan.metacpan.org/
+md5    d2514080116c1b0fa5f96295c84538e3 Net-Telnet-3.04.tar.gz
+sha256 e64d567a4e16295ecba949368e7a6b8b5ae2a16b3ad682121d9b007dc5d2a37a Net-Telnet-3.04.tar.gz
+
+# computed by scancpan
+sha256 05beca683093827706ef45a4958bf23bcd91990e0beeb0b098f97c661478c90d README
package/perl-net-telnet/perl-net-telnet.mk new file +12 -0
new file mode 100644
index 0000000000..04d170d10a
@@ -0,0 +1,12 @@
+################################################################################
+#
+# perl-net-telnet
+#
+################################################################################
+
+PERL_NET_TELNET_VERSION = 3.04
+PERL_NET_TELNET_SOURCE = Net-Telnet-$(PERL_NET_TELNET_VERSION).tar.gz
+PERL_NET_TELNET_SITE = $(BR2_CPAN_MIRROR)/authors/id/J/JR/JROGERS
+PERL_NET_TELNET_LICENSE_FILES = README
+
+$(eval $(perl-package))
Signature · 1 line
2.16.4
#11 lore raw

cover new perl packages

In reply to Thomas De Schampheleire

Hello,

Quoted 12 lines · Thomas De Schampheleire

Thomas De Schampheleire (10):
perl-convert-asn1: new package
perl-crypt-blowfish: new package
perl-crypt-cbc: new package
perl-digest-md5: new package
perl-mime-base64-urlsafe: new package perl-mojolicious-plugin-authentication: new package
perl-net-ping: new package
perl-net-snmp: new package
perl-net-ssh2: new package
perl-net-telnet: new package

I have applied. However, the <pkg>_LICENSE variable is missing for some packages, and it would be good to add it. This is particularly striking for perl-crypt-blowfish, which does have a COPYRIGHT file, so clearly, it has some license information.

Could you send follow-up patches to add those license details ?

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
#12 lore raw

cover new perl packages

Hi Thomas,

Quoted 17 lines · Thomas Petazzoni

Hello,

Quoted 12 lines · Thomas De Schampheleire

Thomas De Schampheleire (10):
perl-convert-asn1: new package
perl-crypt-blowfish: new package
perl-crypt-cbc: new package
perl-digest-md5: new package
perl-mime-base64-urlsafe: new package perl-mojolicious-plugin-authentication: new package
perl-net-ping: new package
perl-net-snmp: new package
perl-net-ssh2: new package
perl-net-telnet: new package

Quoted 4 lines

I have applied. However, the <pkg>_LICENSE variable is missing for some packages, and it would be good to add it. This is particularly striking for perl-crypt-blowfish, which does have a COPYRIGHT file, so clearly, it has some license information.

I guess this is due to the perl CPAN website is not actually reporting the license. I have previously already found that these perl packages are very lacking in license details.

I guess that if nothing is mentioned, it is the perl license? Fran?ois, do you know something about this?

Quoted 3 lines

Could you send follow-up patches to add those license details ?

Yes, I'll check this and send more.

Thanks,
Thomas