summaryrefslogtreecommitdiffstats
path: root/perl
diff options
context:
space:
mode:
Diffstat (limited to 'perl')
-rw-r--r--perl/MoarVM/MoarVM.SlackBuild3
-rw-r--r--perl/MoarVM/MoarVM.info10
-rw-r--r--perl/nqp/nqp.SlackBuild3
-rw-r--r--perl/nqp/nqp.info10
-rw-r--r--perl/perl-Archive-Extract/perl-Archive-Extract.info4
-rw-r--r--perl/perl-CPANPLUS-Dist-Build/perl-CPANPLUS-Dist-Build.info4
-rw-r--r--perl/perl-CPANPLUS-Dist-Slackware/README8
-rw-r--r--perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.SlackBuild4
-rw-r--r--perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.info10
-rw-r--r--perl/perl-CPANPLUS/perl-CPANPLUS.SlackBuild2
-rw-r--r--perl/perl-CPANPLUS/perl-CPANPLUS.info10
-rw-r--r--perl/perl-Cairo-GObject/perl-Cairo-GObject.SlackBuild2
-rw-r--r--perl/perl-Cairo-GObject/perl-Cairo-GObject.info6
-rw-r--r--perl/perl-Class-Tiny/perl-Class-Tiny.SlackBuild4
-rw-r--r--perl/perl-Class-Tiny/perl-Class-Tiny.info8
-rw-r--r--perl/perl-Coro/README28
-rw-r--r--perl/perl-Coro/perl-Coro.SlackBuild7
-rw-r--r--perl/perl-Coro/perl-Coro.info6
-rw-r--r--perl/perl-Crypt-Eksblowfish/perl-Crypt-Eksblowfish.info2
-rw-r--r--perl/perl-DBD-SQLite/perl-DBD-SQLite.SlackBuild2
-rw-r--r--perl/perl-DBD-SQLite/perl-DBD-SQLite.info6
-rw-r--r--perl/perl-DBIx-Simple/perl-DBIx-Simple.info4
-rw-r--r--perl/perl-Date-Manip/perl-Date-Manip.SlackBuild4
-rw-r--r--perl/perl-Date-Manip/perl-Date-Manip.info6
-rw-r--r--perl/perl-Devel-Cycle/README1
-rw-r--r--perl/perl-Devel-Cycle/perl-Devel-Cycle.SlackBuild103
-rw-r--r--perl/perl-Devel-Cycle/perl-Devel-Cycle.info10
-rw-r--r--perl/perl-Devel-Cycle/slack-desc19
-rw-r--r--perl/perl-ExtUtils-Install/perl-ExtUtils-Install.SlackBuild2
-rw-r--r--perl/perl-ExtUtils-Install/perl-ExtUtils-Install.info6
-rw-r--r--perl/perl-File-Remove/perl-File-Remove.SlackBuild2
-rw-r--r--perl/perl-File-Remove/perl-File-Remove.info6
-rw-r--r--perl/perl-Filesys-Df/README7
-rw-r--r--perl/perl-GD/README10
-rw-r--r--perl/perl-GD/perl-GD.SlackBuild3
-rw-r--r--perl/perl-GD/perl-GD.info6
-rw-r--r--perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.SlackBuild4
-rw-r--r--perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.info6
-rw-r--r--perl/perl-GooCanvas2/README11
-rw-r--r--perl/perl-GooCanvas2/slack-desc2
-rw-r--r--perl/perl-Gtk3/perl-Gtk3.SlackBuild2
-rw-r--r--perl/perl-Gtk3/perl-Gtk3.info6
-rw-r--r--perl/perl-HTML-Tidy/slack-desc2
-rw-r--r--perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.SlackBuild4
-rw-r--r--perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.info6
-rw-r--r--perl/perl-IPC-Run/perl-IPC-Run.info2
-rw-r--r--perl/perl-Image-Sane/perl-Image-Sane.SlackBuild2
-rw-r--r--perl/perl-Image-Sane/perl-Image-Sane.info6
-rw-r--r--perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.SlackBuild6
-rw-r--r--perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.info6
-rw-r--r--perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.SlackBuild4
-rw-r--r--perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.info6
-rw-r--r--perl/perl-Log-Message-Simple/perl-Log-Message-Simple.info4
-rw-r--r--perl/perl-Log-Message/perl-Log-Message.info4
-rw-r--r--perl/perl-Math-GMPq/perl-Math-GMPq.SlackBuild2
-rw-r--r--perl/perl-Math-GMPq/perl-Math-GMPq.info10
-rw-r--r--perl/perl-Math-GMPz/perl-Math-GMPz.SlackBuild2
-rw-r--r--perl/perl-Math-GMPz/perl-Math-GMPz.info6
-rw-r--r--perl/perl-Math-MPC/README5
-rw-r--r--perl/perl-Math-MPC/perl-Math-MPC.SlackBuild2
-rw-r--r--perl/perl-Math-MPC/perl-Math-MPC.info6
-rw-r--r--perl/perl-Math-MPFR/perl-Math-MPFR.SlackBuild2
-rw-r--r--perl/perl-Math-MPFR/perl-Math-MPFR.info6
-rw-r--r--perl/perl-Modern-Perl/README14
-rw-r--r--perl/perl-Modern-Perl/perl-Modern-Perl.SlackBuild107
-rw-r--r--perl/perl-Modern-Perl/perl-Modern-Perl.info10
-rw-r--r--perl/perl-Modern-Perl/slack-desc19
-rw-r--r--perl/perl-Module-Pluggable/perl-Module-Pluggable.info4
-rw-r--r--perl/perl-Mojolicious-Plugin-I18N/README7
-rw-r--r--[-rwxr-xr-x]perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.SlackBuild0
-rw-r--r--perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.info2
-rw-r--r--perl/perl-Moo/perl-Moo.SlackBuild4
-rw-r--r--perl/perl-Moo/perl-Moo.info6
-rw-r--r--perl/perl-Mozilla-CA/perl-Mozilla-CA.SlackBuild2
-rw-r--r--perl/perl-Mozilla-CA/perl-Mozilla-CA.info8
-rw-r--r--perl/perl-MusicBrainz-DiscID/perl-MusicBrainz-DiscID.info4
-rw-r--r--perl/perl-Object-Accessor/perl-Object-Accessor.info4
-rw-r--r--perl/perl-PAR-Dist/README8
-rw-r--r--perl/perl-PAR-Dist/perl-PAR-Dist.SlackBuild17
-rw-r--r--perl/perl-PAR-Dist/perl-PAR-Dist.info6
-rw-r--r--perl/perl-PAR/perl-PAR.SlackBuild4
-rw-r--r--perl/perl-PAR/perl-PAR.info6
-rw-r--r--perl/perl-PDF-API2/perl-PDF-API2.SlackBuild2
-rw-r--r--perl/perl-PDF-API2/perl-PDF-API2.info6
-rw-r--r--perl/perl-PDF-Builder/README2
-rw-r--r--perl/perl-PDF-Builder/perl-PDF-Builder.SlackBuild107
-rw-r--r--perl/perl-PDF-Builder/perl-PDF-Builder.info10
-rw-r--r--perl/perl-PDF-Builder/slack-desc19
-rw-r--r--perl/perl-Package-Constants/perl-Package-Constants.info4
-rw-r--r--perl/perl-Path-Tiny/perl-Path-Tiny.SlackBuild4
-rw-r--r--perl/perl-Path-Tiny/perl-Path-Tiny.info6
-rw-r--r--perl/perl-Razor2-Client-Agent/perl-Razor2-Client-Agent.info4
-rw-r--r--perl/perl-Role-Tiny/perl-Role-Tiny.SlackBuild4
-rw-r--r--perl/perl-Role-Tiny/perl-Role-Tiny.info6
-rw-r--r--perl/perl-Sidef/perl-Sidef.SlackBuild2
-rw-r--r--perl/perl-Sidef/perl-Sidef.info6
-rw-r--r--perl/perl-String-Random/README3
-rw-r--r--perl/perl-String-Random/slack-desc2
-rw-r--r--perl/perl-Template-Toolkit/perl-Template-Toolkit.SlackBuild2
-rw-r--r--perl/perl-Template-Toolkit/perl-Template-Toolkit.info6
-rw-r--r--perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.SlackBuild4
-rw-r--r--perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.info10
-rw-r--r--perl/perl-Term-UI/perl-Term-UI.info4
-rw-r--r--perl/perl-Test-Memory-Cycle/README2
-rw-r--r--perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.SlackBuild103
-rw-r--r--perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.info10
-rw-r--r--perl/perl-Test-Memory-Cycle/slack-desc19
-rw-r--r--perl/perl-Text-CharWidth/README2
-rw-r--r--perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.SlackBuild2
-rw-r--r--perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.info8
-rw-r--r--perl/perl-WebService-MusicBrainz/perl-WebService-MusicBrainz.info4
-rw-r--r--perl/perl-YAML-Syck/perl-YAML-Syck.SlackBuild2
-rw-r--r--perl/perl-YAML-Syck/perl-YAML-Syck.info6
-rw-r--r--perl/perl-cairo/perl-cairo.SlackBuild6
-rw-r--r--perl/perl-cairo/perl-cairo.info6
-rw-r--r--perl/perl-cgi-minimal/perl-cgi-minimal.SlackBuild9
-rw-r--r--perl/perl-cgi-minimal/perl-cgi-minimal.info6
-rw-r--r--perl/perl-file-libmagic/README5
-rw-r--r--perl/perl-file-libmagic/perl-file-libmagic.SlackBuild24
-rw-r--r--perl/perl-file-libmagic/perl-file-libmagic.info8
-rw-r--r--perl/perl-file-mimeinfo/README3
-rw-r--r--perl/perl-file-mimeinfo/perl-file-mimeinfo.SlackBuild4
-rw-r--r--perl/perl-file-mimeinfo/perl-file-mimeinfo.info8
-rw-r--r--perl/perl-file-slurper/slack-desc16
-rw-r--r--perl/perl-glib/perl-glib.SlackBuild2
-rw-r--r--perl/perl-glib/perl-glib.info6
-rw-r--r--perl/perl-html-form/perl-html-form.info2
-rw-r--r--perl/perl-parallel-forkmanager/perl-parallel-forkmanager.info2
-rw-r--r--perl/raku-Readline/raku-Readline.SlackBuild3
-rw-r--r--perl/raku-Readline/raku-Readline.info12
-rw-r--r--perl/raku-Readline/slack-desc2
-rw-r--r--perl/rakudo/rakudo.SlackBuild3
-rw-r--r--perl/rakudo/rakudo.info10
-rw-r--r--perl/zef/zef.SlackBuild3
-rw-r--r--perl/zef/zef.info10
135 files changed, 892 insertions, 313 deletions
diff --git a/perl/MoarVM/MoarVM.SlackBuild b/perl/MoarVM/MoarVM.SlackBuild
index efa8842178..c8ac7a7c3c 100644
--- a/perl/MoarVM/MoarVM.SlackBuild
+++ b/perl/MoarVM/MoarVM.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for MoarVM
+# Copyright 2020- Michel Begue <mab974@gmail.com>
# Copyright 2018-2020 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
@@ -17,7 +18,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=MoarVM
-VERSION=${VERSION:-2020.06}
+VERSION=${VERSION:-2021.03}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/MoarVM/MoarVM.info b/perl/MoarVM/MoarVM.info
index 119a830d0a..d0f99d6a71 100644
--- a/perl/MoarVM/MoarVM.info
+++ b/perl/MoarVM/MoarVM.info
@@ -1,10 +1,10 @@
PRGNAM="MoarVM"
-VERSION="2020.06"
+VERSION="2021.03"
HOMEPAGE="https://moarvm.org/"
-DOWNLOAD="https://moarvm.org/releases/MoarVM-2020.06.tar.gz"
-MD5SUM="d6d5ba22674b2438f4769c07459ccdba"
+DOWNLOAD="https://moarvm.org/releases/MoarVM-2021.03.tar.gz"
+MD5SUM="6356797ffb300acb74abe46ab8576df9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libtommath libuv"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Michel Begue"
+EMAIL="mab974@gmail.com"
diff --git a/perl/nqp/nqp.SlackBuild b/perl/nqp/nqp.SlackBuild
index e680ee28b3..dd36d05e47 100644
--- a/perl/nqp/nqp.SlackBuild
+++ b/perl/nqp/nqp.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for nqp
+# Copyright 2020- Michel Begue <mab974@gmail.com>
# Copyright 2018-2020 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
@@ -17,7 +18,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=nqp
-VERSION=${VERSION:-2020.06}
+VERSION=${VERSION:-2021.03}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/nqp/nqp.info b/perl/nqp/nqp.info
index 41a3300620..b4b8435c7f 100644
--- a/perl/nqp/nqp.info
+++ b/perl/nqp/nqp.info
@@ -1,10 +1,10 @@
PRGNAM="nqp"
-VERSION="2020.06"
+VERSION="2021.03"
HOMEPAGE="https://rakudo.org"
-DOWNLOAD="https://github.com/Raku/nqp/releases/download/2020.06/nqp-2020.06.tar.gz"
-MD5SUM="0f5c71f82e824320fdbe9d7e0d2ef807"
+DOWNLOAD="https://github.com/Raku/nqp/releases/download/2021.03/nqp-2021.03.tar.gz"
+MD5SUM="da691c02a904f960c8b1cedb7a96da8a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="MoarVM"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Michel Begue"
+EMAIL="mab974@gmail.com"
diff --git a/perl/perl-Archive-Extract/perl-Archive-Extract.info b/perl/perl-Archive-Extract/perl-Archive-Extract.info
index 1c3edc4479..0afda6717b 100644
--- a/perl/perl-Archive-Extract/perl-Archive-Extract.info
+++ b/perl/perl-Archive-Extract/perl-Archive-Extract.info
@@ -6,5 +6,5 @@ MD5SUM="f586017fb17bec26b56c7ff7ea0307fa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Sergey Poznyakoff"
+EMAIL="gray@gnu.org"
diff --git a/perl/perl-CPANPLUS-Dist-Build/perl-CPANPLUS-Dist-Build.info b/perl/perl-CPANPLUS-Dist-Build/perl-CPANPLUS-Dist-Build.info
index cf7ff09478..01880237ec 100644
--- a/perl/perl-CPANPLUS-Dist-Build/perl-CPANPLUS-Dist-Build.info
+++ b/perl/perl-CPANPLUS-Dist-Build/perl-CPANPLUS-Dist-Build.info
@@ -6,5 +6,5 @@ MD5SUM="1fbf2c087bbe10a4c1536b415e45c960"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-CPANPLUS perl-Module-Build"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Sergey Poznyakoff"
+EMAIL="gray@gnu.org"
diff --git a/perl/perl-CPANPLUS-Dist-Slackware/README b/perl/perl-CPANPLUS-Dist-Slackware/README
index 81280dbde7..0081c812d5 100644
--- a/perl/perl-CPANPLUS-Dist-Slackware/README
+++ b/perl/perl-CPANPLUS-Dist-Slackware/README
@@ -3,11 +3,11 @@ compatible packages from Perl distributions. You can either install the
created packages using the API provided by CPANPLUS or manually with
"installpkg".
- $ cpanp
- CPAN Terminal> i Some::Module --format=CPANPLUS::Dist::Slackware
+ $ cpanp
+ CPAN Terminal> i Some::Module --format=CPANPLUS::Dist::Slackware
- $ cpan2dist --format CPANPLUS::Dist::Slackware Some::Module
- $ sudo /sbin/installpkg /tmp/perl-Some-Module-1.0-i486-1_CPANPLUS.tgz
+ $ cpan2dist --format CPANPLUS::Dist::Slackware Some::Module
+ $ sudo /sbin/installpkg /tmp/perl-Some-Module-1.0-i486-1_CPANPLUS.tgz
Please type "perldoc CPANPLUS::Dist::Slackware" after installation to
see the module usage information.
diff --git a/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.SlackBuild b/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.SlackBuild
index 9f1b5fe4f7..c7c0c273ed 100644
--- a/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.SlackBuild
+++ b/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-CPANPLUS-Dist-Slackware
-# Copyright 2012-2018 Andreas Voegele <andreas@andreasvoegele.com>
+# Copyright 2012-2020 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
@@ -17,7 +17,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=perl-CPANPLUS-Dist-Slackware
-VERSION=${VERSION:-1.027}
+VERSION=${VERSION:-1.029}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.info b/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.info
index 702d9e7017..7ea4320a3f 100644
--- a/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.info
+++ b/perl/perl-CPANPLUS-Dist-Slackware/perl-CPANPLUS-Dist-Slackware.info
@@ -1,10 +1,10 @@
PRGNAM="perl-CPANPLUS-Dist-Slackware"
-VERSION="1.027"
+VERSION="1.029"
HOMEPAGE="https://metacpan.org/pod/CPANPLUS::Dist::Slackware"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/V/VO/VOEGELAS/CPANPLUS-Dist-Slackware-1.027.tar.gz"
-MD5SUM="9b97f0202575db88f64e1162370ae380"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/V/VO/VOEGELAS/CPANPLUS-Dist-Slackware-1.029.tar.gz"
+MD5SUM="9b9f82c2f98cf7193f22a692b71cd737"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fakeroot perl-CPANPLUS perl-CPANPLUS-Dist-Build perl-Module-Pluggable"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Sergey Poznyakoff"
+EMAIL="gray@gnu.org"
diff --git a/perl/perl-CPANPLUS/perl-CPANPLUS.SlackBuild b/perl/perl-CPANPLUS/perl-CPANPLUS.SlackBuild
index 6555507a07..2ca2a30a22 100644
--- a/perl/perl-CPANPLUS/perl-CPANPLUS.SlackBuild
+++ b/perl/perl-CPANPLUS/perl-CPANPLUS.SlackBuild
@@ -17,7 +17,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=perl-CPANPLUS
-VERSION=${VERSION:-0.9908}
+VERSION=${VERSION:-0.9910}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-CPANPLUS/perl-CPANPLUS.info b/perl/perl-CPANPLUS/perl-CPANPLUS.info
index de0620c1fe..bc68bc01be 100644
--- a/perl/perl-CPANPLUS/perl-CPANPLUS.info
+++ b/perl/perl-CPANPLUS/perl-CPANPLUS.info
@@ -1,10 +1,10 @@
PRGNAM="perl-CPANPLUS"
-VERSION="0.9908"
+VERSION="0.9910"
HOMEPAGE="https://metacpan.org/pod/CPANPLUS"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/B/BI/BINGOS/CPANPLUS-0.9908.tar.gz"
-MD5SUM="a6d9b7ccd29ff1ecb987d3ecdf31f1bd"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/B/BI/BINGOS/CPANPLUS-0.9910.tar.gz"
+MD5SUM="2f80c70ca7464083c22351a401d55f69"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Archive-Extract perl-DBD-SQLite perl-DBIx-Simple perl-Log-Message perl-Module-Pluggable perl-Object-Accessor perl-Package-Constants perl-Term-ReadLine-Gnu perl-Term-UI"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Sergey Poznyakoff"
+EMAIL="gray@gnu.org"
diff --git a/perl/perl-Cairo-GObject/perl-Cairo-GObject.SlackBuild b/perl/perl-Cairo-GObject/perl-Cairo-GObject.SlackBuild
index d75924fd40..6604ac2b9b 100644
--- a/perl/perl-Cairo-GObject/perl-Cairo-GObject.SlackBuild
+++ b/perl/perl-Cairo-GObject/perl-Cairo-GObject.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Cairo-GObject
-VERSION=${VERSION:-1.004}
+VERSION=${VERSION:-1.005}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Cairo-GObject/perl-Cairo-GObject.info b/perl/perl-Cairo-GObject/perl-Cairo-GObject.info
index 9d68ce7b28..e57820373f 100644
--- a/perl/perl-Cairo-GObject/perl-Cairo-GObject.info
+++ b/perl/perl-Cairo-GObject/perl-Cairo-GObject.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Cairo-GObject"
-VERSION="1.004"
+VERSION="1.005"
HOMEPAGE="https://metacpan.org/pod/Cairo::GObject"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-GObject-1.004.tar.gz"
-MD5SUM="cf8767c05a6797783e666db839d5d97a"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-GObject-1.005.tar.gz"
+MD5SUM="a58c749a7d1bc6920499be0ac2dc7ee8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-glib perl-cairo"
diff --git a/perl/perl-Class-Tiny/perl-Class-Tiny.SlackBuild b/perl/perl-Class-Tiny/perl-Class-Tiny.SlackBuild
index 1d714c568a..456db171bb 100644
--- a/perl/perl-Class-Tiny/perl-Class-Tiny.SlackBuild
+++ b/perl/perl-Class-Tiny/perl-Class-Tiny.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-Class-Tiny
-# Copyright 2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2017-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Class-Tiny
-VERSION=${VERSION:-1.006}
+VERSION=${VERSION:-1.008}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Class-Tiny/perl-Class-Tiny.info b/perl/perl-Class-Tiny/perl-Class-Tiny.info
index 5af67cff77..146b5634fd 100644
--- a/perl/perl-Class-Tiny/perl-Class-Tiny.info
+++ b/perl/perl-Class-Tiny/perl-Class-Tiny.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Class-Tiny"
-VERSION="1.006"
-HOMEPAGE="https://metacpan.org/pod/release/DAGOLDEN/Class-Tiny-1.006/lib/Class/Tiny.pm"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.006.tar.gz"
-MD5SUM="fa905646a85a1478b2db1fc9113cb6ac"
+VERSION="1.008"
+HOMEPAGE="https://metacpan.org/pod/release/DAGOLDEN/Class-Tiny-1.008/lib/Class/Tiny.pm"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.008.tar.gz"
+MD5SUM="e3ccfae5f64d443e7e1110be964d7202"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-Coro/README b/perl/perl-Coro/README
index 829b494763..22b7805e1e 100644
--- a/perl/perl-Coro/README
+++ b/perl/perl-Coro/README
@@ -1,29 +1,29 @@
-This module collection manages continuations in general, most often in
+This module collection manages continuations in general, most often in
the form of cooperative threads (also called coros, or simply "coro" in
the documentation). They are similar to kernel threads but don't (in
general) run in parallel at the same time even on SMP machines. The
specific flavor of thread offered by this module also guarantees you
that it will not switch between threads unless necessary, at
easily-identified points in your program, so locking and parallel access
-are rarely an issue, making thread programming much safer and easier than
-using other thread models.
+are rarely an issue, making thread programming much safer and easier
+than using other thread models.
Unlike the so-called "Perl threads" (which are not actually real threads
-but only the windows process emulation (see section of same name for more
-details) ported to UNIX, and as such act as processes), Coro provides a
-full shared address space, which makes communication between threads very
-easy. And coro threads are fast, too: disabling the Windows process
-emulation code in your perl and using Coro can easily result in a two to
-four times speed increase for your programs. A parallel matrix
+but only the windows process emulation (see section of same name for
+more details) ported to UNIX, and as such act as processes), Coro
+provides a full shared address space, which makes communication between
+threads very easy. And coro threads are fast, too: disabling the Windows
+process emulation code in your perl and using Coro can easily result in
+a two to four times speed increase for your programs. A parallel matrix
multiplication benchmark (very communication-intensive) runs over 300
times faster on a single core than perls pseudo-threads on a quad core
using all four cores.
-Coro achieves that by supporting multiple running interpreters that share
-data, which is especially useful to code pseudo-parallel processes and for
-event-based programming, such as multiple HTTP-GET requests running
-concurrently. See Coro::AnyEvent to learn more on how to integrate Coro
-into an event-based environment.
+Coro achieves that by supporting multiple running interpreters that
+share data, which is especially useful to code pseudo-parallel processes
+and for event-based programming, such as multiple HTTP-GET requests
+running concurrently. See Coro::AnyEvent to learn more on how to
+integrate Coro into an event-based environment.
In this module, a thread is defined as "callchain + lexical variables +
some package variables + C stack), that is, a thread has its own
diff --git a/perl/perl-Coro/perl-Coro.SlackBuild b/perl/perl-Coro/perl-Coro.SlackBuild
index 13b208d433..06c5197b13 100644
--- a/perl/perl-Coro/perl-Coro.SlackBuild
+++ b/perl/perl-Coro/perl-Coro.SlackBuild
@@ -23,8 +23,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Coro
-VERSION=${VERSION:-6.55}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-6.57}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
SRCNAM="$(printf $PRGNAM | cut -d- -f2-)"
@@ -78,14 +78,15 @@ perl Makefile.PL \
INSTALLDIRS=vendor \
INSTALLVENDORMAN1DIR=/usr/man/man1 \
INSTALLVENDORMAN3DIR=/usr/man/man3
+
make
make test
make install DESTDIR=$PKG
find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
-
find $PKG -depth -type d -empty -delete || true
+find $PKG/usr/man -type f -exec gzip -9 {} \+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a Changes COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/perl/perl-Coro/perl-Coro.info b/perl/perl-Coro/perl-Coro.info
index 668619546c..2bfadf6747 100644
--- a/perl/perl-Coro/perl-Coro.info
+++ b/perl/perl-Coro/perl-Coro.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Coro"
-VERSION="6.55"
+VERSION="6.57"
HOMEPAGE="https://metacpan.org/pod/Coro"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Coro-6.55.tar.gz"
-MD5SUM="db97217f32ebcbc571ae8219cd08931d"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Coro-6.57.tar.gz"
+MD5SUM="fa5970a2a2f3df9d68d4369c7dde1a55"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-EV perl-AnyEvent perl-common-sense perl-Guard perl-event"
diff --git a/perl/perl-Crypt-Eksblowfish/perl-Crypt-Eksblowfish.info b/perl/perl-Crypt-Eksblowfish/perl-Crypt-Eksblowfish.info
index 495de8caaa..6e9536707b 100644
--- a/perl/perl-Crypt-Eksblowfish/perl-Crypt-Eksblowfish.info
+++ b/perl/perl-Crypt-Eksblowfish/perl-Crypt-Eksblowfish.info
@@ -1,5 +1,5 @@
PRGNAM="perl-Crypt-Eksblowfish"
-VERSION="0.0009"
+VERSION="0.009"
HOMEPAGE="https://metacpan.org/pod/Crypt::Eksblowfish::Bcrypt"
DOWNLOAD="https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Crypt-Eksblowfish-0.009.tar.gz"
MD5SUM="d2907b00cc500fc523bf86bb427d9bb8"
diff --git a/perl/perl-DBD-SQLite/perl-DBD-SQLite.SlackBuild b/perl/perl-DBD-SQLite/perl-DBD-SQLite.SlackBuild
index e7e9be808b..19ff8dcdb6 100644
--- a/perl/perl-DBD-SQLite/perl-DBD-SQLite.SlackBuild
+++ b/perl/perl-DBD-SQLite/perl-DBD-SQLite.SlackBuild
@@ -4,7 +4,7 @@
# Written by Thomas Morper <thomas@beingboiled.info>
PRGNAM=perl-DBD-SQLite
-VERSION=${VERSION:-1.64}
+VERSION=${VERSION:-1.66}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-DBD-SQLite/perl-DBD-SQLite.info b/perl/perl-DBD-SQLite/perl-DBD-SQLite.info
index ddb686eaa0..8d6d38e064 100644
--- a/perl/perl-DBD-SQLite/perl-DBD-SQLite.info
+++ b/perl/perl-DBD-SQLite/perl-DBD-SQLite.info
@@ -1,8 +1,8 @@
PRGNAM="perl-DBD-SQLite"
-VERSION="1.64"
+VERSION="1.66"
HOMEPAGE="https://metacpan.org/release/DBD-SQLite"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.64.tar.gz"
-MD5SUM="10796495b52927eb2e1df34c86924027"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.66.tar.gz"
+MD5SUM="38581209de5c981f0e79840c8937fa16"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-DBIx-Simple/perl-DBIx-Simple.info b/perl/perl-DBIx-Simple/perl-DBIx-Simple.info
index 7dafb1c53b..6a9aeeb5de 100644
--- a/perl/perl-DBIx-Simple/perl-DBIx-Simple.info
+++ b/perl/perl-DBIx-Simple/perl-DBIx-Simple.info
@@ -6,5 +6,5 @@ MD5SUM="eb53ef4a93be7ebf043cd49075e81913"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Sergey Poznyakoff"
+EMAIL="gray@gnu.org"
diff --git a/perl/perl-Date-Manip/perl-Date-Manip.SlackBuild b/perl/perl-Date-Manip/perl-Date-Manip.SlackBuild
index 003d052e63..9f571bdab5 100644
--- a/perl/perl-Date-Manip/perl-Date-Manip.SlackBuild
+++ b/perl/perl-Date-Manip/perl-Date-Manip.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for perl-Date-Manip
# Copyright 2010 V'yacheslav Stetskevych <slava18 dont_spam_me gmail com>
-# Copyright 2014-2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2014-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Date-Manip
-VERSION=${VERSION:-6.82}
+VERSION=${VERSION:-6.85}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Date-Manip/perl-Date-Manip.info b/perl/perl-Date-Manip/perl-Date-Manip.info
index 6a00d8c240..c8cba30565 100644
--- a/perl/perl-Date-Manip/perl-Date-Manip.info
+++ b/perl/perl-Date-Manip/perl-Date-Manip.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Date-Manip"
-VERSION="6.82"
+VERSION="6.85"
HOMEPAGE="https://metacpan.org/pod/distribution/Date-Manip/lib/Date/Manip.pod"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SB/SBECK/Date-Manip-6.82.tar.gz"
-MD5SUM="13c7600ff8a33d585b753874df85e4ea"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SB/SBECK/Date-Manip-6.85.tar.gz"
+MD5SUM="ce3447409d83d16e6dd7bea0a18f24b4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Test-Inter perl-Test-Pod perl-Test-Pod-Coverage perl-YAML-Syck"
diff --git a/perl/perl-Devel-Cycle/README b/perl/perl-Devel-Cycle/README
new file mode 100644
index 0000000000..015ffa1efa
--- /dev/null
+++ b/perl/perl-Devel-Cycle/README
@@ -0,0 +1 @@
+ perl-Devel-Cycle - Find memory cycles in objects.
diff --git a/perl/perl-Devel-Cycle/perl-Devel-Cycle.SlackBuild b/perl/perl-Devel-Cycle/perl-Devel-Cycle.SlackBuild
new file mode 100644
index 0000000000..9fa8534a1f
--- /dev/null
+++ b/perl/perl-Devel-Cycle/perl-Devel-Cycle.SlackBuild
@@ -0,0 +1,103 @@
+#!/bin/sh
+
+# Slackware build script for perl-Devel-Cycle
+
+# Copyright 2020 M.A.Begue mab974@gmail.com
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=perl-Devel-Cycle
+VERSION=${VERSION:-1.12}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+SRCNAM="$(printf $PRGNAM | cut -d- -f2-)"
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN1DIR=/usr/man/man1 \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+find $PKG -depth -type d -empty -delete || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ Changes README \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/perl/perl-Devel-Cycle/perl-Devel-Cycle.info b/perl/perl-Devel-Cycle/perl-Devel-Cycle.info
new file mode 100644
index 0000000000..451f50c8ec
--- /dev/null
+++ b/perl/perl-Devel-Cycle/perl-Devel-Cycle.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Devel-Cycle"
+VERSION="1.12"
+HOMEPAGE="https://metacpan.org/pod/Devel::Cycle"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LD/LDS/Devel-Cycle-1.12.tar.gz"
+MD5SUM="3d9a963da87b17398fab9acbef63f277"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Michel A. BEGUE"
+EMAIL="mab974@gmail.com"
diff --git a/perl/perl-Devel-Cycle/slack-desc b/perl/perl-Devel-Cycle/slack-desc
new file mode 100644
index 0000000000..08ab477771
--- /dev/null
+++ b/perl/perl-Devel-Cycle/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-Devel-Cycle: perl-Devel-Cycle (find memory cycles in objects)
+perl-Devel-Cycle:
+perl-Devel-Cycle: homepage : https://metacpan.org/pod/Devel::Cycle
+perl-Devel-Cycle:
+perl-Devel-Cycle:
+perl-Devel-Cycle:
+perl-Devel-Cycle:
+perl-Devel-Cycle:
+perl-Devel-Cycle:
+perl-Devel-Cycle:
+perl-Devel-Cycle:
diff --git a/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.SlackBuild b/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.SlackBuild
index 9f609a6275..55a8a3b0d0 100644
--- a/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.SlackBuild
+++ b/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-ExtUtils-Install
-VERSION=${VERSION:-2.14}
+VERSION=${VERSION:-2.20}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.info b/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.info
index 3f14495167..32509e9e83 100644
--- a/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.info
+++ b/perl/perl-ExtUtils-Install/perl-ExtUtils-Install.info
@@ -1,8 +1,8 @@
PRGNAM="perl-ExtUtils-Install"
-VERSION="2.14"
+VERSION="2.20"
HOMEPAGE="https://metacpan.org/pod/ExtUtils::Install"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-Install-2.14.tar.gz"
-MD5SUM="ae6af2689daa6f8c2d01d04a28ab0ef0"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-Install-2.20.tar.gz"
+MD5SUM="8e28404be69b47b2350eb09b21474de2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-File-Remove/perl-File-Remove.SlackBuild b/perl/perl-File-Remove/perl-File-Remove.SlackBuild
index a5a5103c14..77b1dda17f 100644
--- a/perl/perl-File-Remove/perl-File-Remove.SlackBuild
+++ b/perl/perl-File-Remove/perl-File-Remove.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-File-Remove
-VERSION=${VERSION:-1.58}
+VERSION=${VERSION:-1.60}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-File-Remove/perl-File-Remove.info b/perl/perl-File-Remove/perl-File-Remove.info
index f3b783e377..197cd98815 100644
--- a/perl/perl-File-Remove/perl-File-Remove.info
+++ b/perl/perl-File-Remove/perl-File-Remove.info
@@ -1,8 +1,8 @@
PRGNAM="perl-File-Remove"
-VERSION="1.58"
+VERSION="1.60"
HOMEPAGE="https://metacpan.org/pod/File::Remove"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.58.tar.gz"
-MD5SUM="f2d3959c7a8982bbdd03bb27f8b76891"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.60.tar.gz"
+MD5SUM="34f46f9a07b2ad6fc80061d266f387b5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Module-Build"
diff --git a/perl/perl-Filesys-Df/README b/perl/perl-Filesys-Df/README
index 2d5b677dbc..159fea6c48 100644
--- a/perl/perl-Filesys-Df/README
+++ b/perl/perl-Filesys-Df/README
@@ -1,4 +1,5 @@
-Filesys::DF module provides a way to obtain filesystem disk space information.
+Filesys::DF module provides a way to obtain filesystem disk space
+information.
df() requires a argument that represents the filesystem you want to
query. The argument can be either a scalar directory/file name or a
@@ -7,5 +8,5 @@ can tailor the size of the values returned. The default block size is
1024. This will cause the function to return the values in 1k blocks.
If you want bytes, set the block size to 1.
-df() returns a reference to a hash. The keys available in the hash are as follows:
-{blocks} {bfree} {bavail} {used} {per}. \ No newline at end of file
+df() returns a reference to a hash. The keys available in the hash are
+as follows: {blocks} {bfree} {bavail} {used} {per}.
diff --git a/perl/perl-GD/README b/perl/perl-GD/README
index cf64941daa..48c5d570a2 100644
--- a/perl/perl-GD/README
+++ b/perl/perl-GD/README
@@ -1,12 +1,12 @@
perl-GD (perl bindings for GD image library)
GD.pm is a Perl interface to Thomas Boutell's gd graphics library.
-GD allows you to create color drawings using a large number of graphics
-primitives, and emit the drawings as PNG files.
+GD allows you to create color drawings using a large number of
+graphics primitives, and emit the drawings as PNG files.
The package includes the bdf2gdfont.pl utility, which converts X11 BDF
fonts to the format used by GD.
-perl-GD can optionally be built with support for FastCGI. To do this,
-first install libraries/fcgi, then run perl-GD.SlackBuild with FASTCGI=yes
-set in the environment.
+perl-GD can optionally be built with support for FastCGI. To do
+this, first install libraries/fcgi, then run perl-GD.SlackBuild with
+FASTCGI=yes set in the environment.
diff --git a/perl/perl-GD/perl-GD.SlackBuild b/perl/perl-GD/perl-GD.SlackBuild
index fc9e4ab83c..73fbdd2222 100644
--- a/perl/perl-GD/perl-GD.SlackBuild
+++ b/perl/perl-GD/perl-GD.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200929 bkw: update for v2.73
# 20191201 bkw: update for v2.71
# 20180829 bkw: update for v2.69
# 20180611 bkw: update for v2.68
@@ -14,7 +15,7 @@
# - add FASTCGI option
PRGNAM=perl-GD
-VERSION=${VERSION:-2.71}
+VERSION=${VERSION:-2.73}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-GD/perl-GD.info b/perl/perl-GD/perl-GD.info
index 6aaa0ba757..f4be1f232b 100644
--- a/perl/perl-GD/perl-GD.info
+++ b/perl/perl-GD/perl-GD.info
@@ -1,8 +1,8 @@
PRGNAM="perl-GD"
-VERSION="2.71"
+VERSION="2.73"
HOMEPAGE="https://metacpan.org/pod/GD"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RU/RURBAN/GD-2.71.tar.gz"
-MD5SUM="1e2534e1d0db57d6aad438f15ca63253"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RU/RURBAN/GD-2.73.tar.gz"
+MD5SUM="c2bf1ca56d15e33d2432e4d8ba5aeadf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.SlackBuild b/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.SlackBuild
index 6e53967ccf..298b3737eb 100644
--- a/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.SlackBuild
+++ b/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for perl-Glib-Object-Introspection.
#
-# Copyright 2017-2019 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2017-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Glib-Object-Introspection
-VERSION=${VERSION:-0.048}
+VERSION=${VERSION:-0.049}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.info b/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.info
index c3f833a844..cfd21558d3 100644
--- a/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.info
+++ b/perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Glib-Object-Introspection"
-VERSION="0.048"
+VERSION="0.049"
HOMEPAGE="https://metacpan.org/release/Glib-Object-Introspection"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.048.tar.gz"
-MD5SUM="0fd56ff2d2add1b61793cafd4470147d"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.049.tar.gz"
+MD5SUM="0d8ab0bf9c4d0a72eb35c16a2ff10d42"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-glib"
diff --git a/perl/perl-GooCanvas2/README b/perl/perl-GooCanvas2/README
index e873e3e55d..67c1d87038 100644
--- a/perl/perl-GooCanvas2/README
+++ b/perl/perl-GooCanvas2/README
@@ -1,6 +1,9 @@
-GooCanvas2 - Perl binding for GooCanvas2 widget using Glib::Object::Introspection
+GooCanvas2 - Perl binding for GooCanvas2 widget using
+Glib::Object::Introspection
-GooCanvas2 is a new canvas widget for use with Gtk3 that uses the Cairo 2d library for drawing.
-This is a simple and basic implementation of this wonderful Canvas widget.
+GooCanvas2 is a new canvas widget for use with Gtk3 that uses
+the Cairo 2d library for drawing. This is a simple and basic
+implementation of this wonderful Canvas widget.
-For more informations see https://wiki.gnome.org/action/show/Projects/GooCanvas
+For more information, see:
+https://wiki.gnome.org/action/show/Projects/GooCanvas
diff --git a/perl/perl-GooCanvas2/slack-desc b/perl/perl-GooCanvas2/slack-desc
index 508c965006..a29d49c4c5 100644
--- a/perl/perl-GooCanvas2/slack-desc
+++ b/perl/perl-GooCanvas2/slack-desc
@@ -14,6 +14,6 @@ perl-GooCanvas2: Cairo 2d library for drawing. This is a simple and basic
perl-GooCanvas2: implementation of this wonderful Canvas widget.
perl-GooCanvas2:
perl-GooCanvas2: For more informations see :
-perl-GooCanvas2: https://wiki.gnome.org/action/show/Projects/GooCanvas
+perl-GooCanvas2: https://wiki.gnome.org/action/show/Projects/GooCanvas
perl-GooCanvas2:
perl-GooCanvas2:
diff --git a/perl/perl-Gtk3/perl-Gtk3.SlackBuild b/perl/perl-Gtk3/perl-Gtk3.SlackBuild
index e819cf607b..27b16e402e 100644
--- a/perl/perl-Gtk3/perl-Gtk3.SlackBuild
+++ b/perl/perl-Gtk3/perl-Gtk3.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Gtk3
-VERSION=${VERSION:-0.035}
+VERSION=${VERSION:-0.038}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Gtk3/perl-Gtk3.info b/perl/perl-Gtk3/perl-Gtk3.info
index 48763e4275..49e4d819c4 100644
--- a/perl/perl-Gtk3/perl-Gtk3.info
+++ b/perl/perl-Gtk3/perl-Gtk3.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Gtk3"
-VERSION="0.035"
+VERSION="0.038"
HOMEPAGE="https://metacpan.org/pod/Gtk3"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk3-0.035.tar.gz"
-MD5SUM="9532a7939f21ece4e47d77a2e2fc44cc"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk3-0.038.tar.gz"
+MD5SUM="c4f13880b5a95855cbdf3bcd6ada5661"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Glib-Object-Introspection perl-Cairo-GObject"
diff --git a/perl/perl-HTML-Tidy/slack-desc b/perl/perl-HTML-Tidy/slack-desc
index 838c1863c3..5ca9fe8709 100644
--- a/perl/perl-HTML-Tidy/slack-desc
+++ b/perl/perl-HTML-Tidy/slack-desc
@@ -9,7 +9,7 @@
perl-HTML-Tidy: perl-HTML-Tidy (HTML validation)
perl-HTML-Tidy:
perl-HTML-Tidy: This module provides HTML and XHTML validation.
-perl-HTML-Tidy:
+perl-HTML-Tidy:
perl-HTML-Tidy: Homepage: https://metacpan.org/pod/HTML-Tidy
perl-HTML-Tidy:
perl-HTML-Tidy:
diff --git a/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.SlackBuild b/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.SlackBuild
index f8cbb62874..137494054c 100644
--- a/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.SlackBuild
+++ b/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for perl-IO-Socket-SSL
# Copyright 2009-2012 Marco Bonetti <sid77@slackware.it>
-# Copyright 2015-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2015-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-IO-Socket-SSL
-VERSION=${VERSION:-2.068}
+VERSION=${VERSION:-2.070}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.info b/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.info
index f212fa761a..212108fe79 100644
--- a/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.info
+++ b/perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.info
@@ -1,8 +1,8 @@
PRGNAM="perl-IO-Socket-SSL"
-VERSION="2.068"
+VERSION="2.070"
HOMEPAGE="https://metacpan.org/pod/IO::Socket::SSL"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.068.tar.gz"
-MD5SUM="4230c829c8875889848093b2b46a7284"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.070.tar.gz"
+MD5SUM="3c8df96b5249c02025e2eb48596c213b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="Net-SSLeay perl-Net-LibIDN"
diff --git a/perl/perl-IPC-Run/perl-IPC-Run.info b/perl/perl-IPC-Run/perl-IPC-Run.info
index a0fc6cccaf..43ad2358cf 100644
--- a/perl/perl-IPC-Run/perl-IPC-Run.info
+++ b/perl/perl-IPC-Run/perl-IPC-Run.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Nishant Limbachia"
-EMAIL="nishant@mnspace.net" \ No newline at end of file
+EMAIL="nishant@mnspace.net"
diff --git a/perl/perl-Image-Sane/perl-Image-Sane.SlackBuild b/perl/perl-Image-Sane/perl-Image-Sane.SlackBuild
index 710f38f8f3..21ab034939 100644
--- a/perl/perl-Image-Sane/perl-Image-Sane.SlackBuild
+++ b/perl/perl-Image-Sane/perl-Image-Sane.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Image-Sane
-VERSION=${VERSION:-0.14}
+VERSION=${VERSION:-5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Image-Sane/perl-Image-Sane.info b/perl/perl-Image-Sane/perl-Image-Sane.info
index e168f13939..54d554fa14 100644
--- a/perl/perl-Image-Sane/perl-Image-Sane.info
+++ b/perl/perl-Image-Sane/perl-Image-Sane.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Image-Sane"
-VERSION="0.14"
+VERSION="5"
HOMEPAGE="https://metacpan.org/pod/Image::Sane"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RA/RATCLIFFE/Image-Sane-0.14.tar.gz"
-MD5SUM="5a8687379630a272cacbcb52d66ae65a"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RA/RATCLIFFE/Image-Sane-5.tar.gz"
+MD5SUM="ea37bae44f50a8e916f5d584383b2cab"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-extutils-depends perl-extutils-pkgconfig perl-Exception-Class perl-Test-Requires perl-Class-Data-Inheritable perl-Devel-StackTrace perl-Readonly perl-Try-Tiny"
diff --git a/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.SlackBuild b/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.SlackBuild
index f515287f96..885881af1c 100644
--- a/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.SlackBuild
+++ b/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-LWP-Protocol-https
-# Copyright 2013,2019 Chris Walker Kempner, TX
+# Copyright 2013,2019,2021 Chris Walker Kempner, TX
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-LWP-Protocol-https
-VERSION=${VERSION:-6.07}
+VERSION=${VERSION:-6.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -77,7 +77,7 @@ find $PKG -depth -type d -empty -delete || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- Changes README \
+ Changes Install LICENSE \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.info b/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.info
index edddd2eae2..edd167a02e 100644
--- a/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.info
+++ b/perl/perl-LWP-Protocol-https/perl-LWP-Protocol-https.info
@@ -1,8 +1,8 @@
PRGNAM="perl-LWP-Protocol-https"
-VERSION="6.07"
+VERSION="6.10"
HOMEPAGE="https://metacpan.org/pod/LWP::Protocol::https"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.07.tar.gz"
-MD5SUM="b8943dfb7d187af63c36fc18ab15947d"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.10.tar.gz"
+MD5SUM="cf64e4bc57a9266ac4343cdf0808c5c8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libwww-perl perl-Mozilla-CA perl-IO-Socket-SSL perl-Test-RequiresInternet"
diff --git a/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.SlackBuild b/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.SlackBuild
index f740fe7006..b65a2117d8 100644
--- a/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.SlackBuild
+++ b/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-List-MoreUtils-XS
-# Copyright 2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2017-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-List-MoreUtils-XS
-VERSION=${VERSION:-0.428}
+VERSION=${VERSION:-0.430}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.info b/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.info
index 1f7d265277..29ee0edce9 100644
--- a/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.info
+++ b/perl/perl-List-MoreUtils-XS/perl-List-MoreUtils-XS.info
@@ -1,8 +1,8 @@
PRGNAM="perl-List-MoreUtils-XS"
-VERSION="0.428"
+VERSION="0.430"
HOMEPAGE="https://metacpan.org/pod/List::MoreUtils::XS"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.428.tar.gz"
-MD5SUM="79939a9c2deb83ea2fa7fcbd3ad9c5c9"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.430.tar.gz"
+MD5SUM="e77113e55b046906aecfb4ddb4f0c662"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-Log-Message-Simple/perl-Log-Message-Simple.info b/perl/perl-Log-Message-Simple/perl-Log-Message-Simple.info
index 41417942b5..0e089081d1 100644
--- a/perl/perl-Log-Message-Simple/perl-Log-Message-Simple.info
+++ b/perl/perl-Log-Message-Simple/perl-Log-Message-Simple.info
@@ -6,5 +6,5 @@ MD5SUM="0a0f9df6bc1148cc2aae4cb2882c0664"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Log-Message"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Log-Message/perl-Log-Message.info b/perl/perl-Log-Message/perl-Log-Message.info
index 17194e890b..201783b9d1 100644
--- a/perl/perl-Log-Message/perl-Log-Message.info
+++ b/perl/perl-Log-Message/perl-Log-Message.info
@@ -6,5 +6,5 @@ MD5SUM="406fe7d1e37980afa105b663c436c4af"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Math-GMPq/perl-Math-GMPq.SlackBuild b/perl/perl-Math-GMPq/perl-Math-GMPq.SlackBuild
index 350270f39f..9d6b24b745 100644
--- a/perl/perl-Math-GMPq/perl-Math-GMPq.SlackBuild
+++ b/perl/perl-Math-GMPq/perl-Math-GMPq.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Math-GMPq
-VERSION=${VERSION:-0.45}
+VERSION=${VERSION:-0.46}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Math-GMPq/perl-Math-GMPq.info b/perl/perl-Math-GMPq/perl-Math-GMPq.info
index 34989da3fa..cd403cf83c 100644
--- a/perl/perl-Math-GMPq/perl-Math-GMPq.info
+++ b/perl/perl-Math-GMPq/perl-Math-GMPq.info
@@ -1,10 +1,10 @@
PRGNAM="perl-Math-GMPq"
-VERSION="0.45"
+VERSION="0.46"
HOMEPAGE="https://metacpan.org/pod/Math::GMPq"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPq-0.45.tar.gz"
-MD5SUM="6088853d8eb6b25d7a47c14dfb41b029"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPq-0.46.tar.gz"
+MD5SUM="6f53ce25f379bb355fda19b10543cd9a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+MAINTAINER="Dave Woodfall"
+EMAIL="dave@slackbuilds.org"
diff --git a/perl/perl-Math-GMPz/perl-Math-GMPz.SlackBuild b/perl/perl-Math-GMPz/perl-Math-GMPz.SlackBuild
index c2db2ce3d3..985f2a87f9 100644
--- a/perl/perl-Math-GMPz/perl-Math-GMPz.SlackBuild
+++ b/perl/perl-Math-GMPz/perl-Math-GMPz.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Math-GMPz
-VERSION=${VERSION:-0.48}
+VERSION=${VERSION:-0.50}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Math-GMPz/perl-Math-GMPz.info b/perl/perl-Math-GMPz/perl-Math-GMPz.info
index 48930041c6..2d25752a1a 100644
--- a/perl/perl-Math-GMPz/perl-Math-GMPz.info
+++ b/perl/perl-Math-GMPz/perl-Math-GMPz.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Math-GMPz"
-VERSION="0.48"
+VERSION="0.50"
HOMEPAGE="https://metacpan.org/pod/Math::GMPz"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPz-0.48.tar.gz"
-MD5SUM="9c25f3e60bb0a094395227d85391bc04"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPz-0.50.tar.gz"
+MD5SUM="ee9853d2721682d9faea7b366abebad4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-Math-MPC/README b/perl/perl-Math-MPC/README
index 6b50916553..6a42956c0c 100644
--- a/perl/perl-Math-MPC/README
+++ b/perl/perl-Math-MPC/README
@@ -4,5 +4,6 @@ perl-Math-MPC is a multiple precision complex number module utilising
the MPC library. Basically, this module simply wraps the 'mpc'
complex number functions provided by that library.
-For tests only, optional deps: perl-Math-Complex_C, perl-Math-Complex_C-L,
-perl-Math-Complex_C-Q, perl-Math-GMPf, perl-Test-Pod.
+For tests only, optional deps: perl-Math-Complex_C,
+perl-Math-Complex_C-L, perl-Math-Complex_C-Q, perl-Math-GMPf,
+perl-Test-Pod.
diff --git a/perl/perl-Math-MPC/perl-Math-MPC.SlackBuild b/perl/perl-Math-MPC/perl-Math-MPC.SlackBuild
index a7c47fea01..f003918b7c 100644
--- a/perl/perl-Math-MPC/perl-Math-MPC.SlackBuild
+++ b/perl/perl-Math-MPC/perl-Math-MPC.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Math-MPC
-VERSION=${VERSION:-1.08}
+VERSION=${VERSION:-1.09}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Math-MPC/perl-Math-MPC.info b/perl/perl-Math-MPC/perl-Math-MPC.info
index 6ffce9d75b..d20c41a494 100644
--- a/perl/perl-Math-MPC/perl-Math-MPC.info
+++ b/perl/perl-Math-MPC/perl-Math-MPC.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Math-MPC"
-VERSION="1.08"
+VERSION="1.09"
HOMEPAGE="https://metacpan.org/pod/Math::MPC"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-MPC-1.08.tar.gz"
-MD5SUM="96d73685c1ce9f7c7774b3bed2ebe4f5"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-MPC-1.09.tar.gz"
+MD5SUM="f65e713a5ad16f44e5b621c26fd68419"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Math-MPFR"
diff --git a/perl/perl-Math-MPFR/perl-Math-MPFR.SlackBuild b/perl/perl-Math-MPFR/perl-Math-MPFR.SlackBuild
index 105d8938ec..03a7196402 100644
--- a/perl/perl-Math-MPFR/perl-Math-MPFR.SlackBuild
+++ b/perl/perl-Math-MPFR/perl-Math-MPFR.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Math-MPFR
-VERSION=${VERSION:-4.13}
+VERSION=${VERSION:-4.16}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Math-MPFR/perl-Math-MPFR.info b/perl/perl-Math-MPFR/perl-Math-MPFR.info
index bf9b434cd1..300b0034af 100644
--- a/perl/perl-Math-MPFR/perl-Math-MPFR.info
+++ b/perl/perl-Math-MPFR/perl-Math-MPFR.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Math-MPFR"
-VERSION="4.13"
+VERSION="4.16"
HOMEPAGE="https://metacpan.org/pod/Math::MPFR"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-MPFR-4.13.tar.gz"
-MD5SUM="847831e00c00c761deb05a13b3eded93"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-MPFR-4.16.tar.gz"
+MD5SUM="a8522ce0657ee7822edfdfa4000f5231"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Math-GMPq perl-Math-GMPz"
diff --git a/perl/perl-Modern-Perl/README b/perl/perl-Modern-Perl/README
new file mode 100644
index 0000000000..e1bd96c499
--- /dev/null
+++ b/perl/perl-Modern-Perl/README
@@ -0,0 +1,14 @@
+Modern::Perl - enable all of the features of Modern Perl with one import
+
+Modern Perl programs use several modules to enable additional features
+of Perl and of the CPAN. Instead of copying and pasting all of these
+use lines, instead write only one:
+
+ use Modern::Perl;
+
+This enables the strict and warnings pragmas, as well as all of the
+features available in Perl 5.10. It also enables C3 method resolution
+order as documented in perldoc mro and loads IO::File and IO::Handle
+so that you may call methods on filehandles. In the future, it may
+include additional core modules and pragmas (but is unlikely to
+include non-core features).
diff --git a/perl/perl-Modern-Perl/perl-Modern-Perl.SlackBuild b/perl/perl-Modern-Perl/perl-Modern-Perl.SlackBuild
new file mode 100644
index 0000000000..8d0a38a6cc
--- /dev/null
+++ b/perl/perl-Modern-Perl/perl-Modern-Perl.SlackBuild
@@ -0,0 +1,107 @@
+#!/bin/sh
+
+# Slackware build script for perl-Modern-Perl
+
+# Copyright 2020 Daniel Bowling <swaggboi@slackware.uk>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=perl-Modern-Perl
+VERSION=${VERSION:-1.20200211}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+SRC_PRGNAM=Modern-Perl
+DOCS="README"
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRC_PRGNAM-$VERSION
+tar xvf $CWD/$SRC_PRGNAM-$VERSION.tar.gz
+cd $SRC_PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+perl Makefile.PL INSTALLDIRS=perl
+make
+make test
+make install DESTDIR=$PKG
+
+mv $PKG/usr/share/man $PKG/usr/
+
+( cd $PKG/usr/man
+ find . -type f -exec gzip -9 {} \;
+ for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+)
+
+# Remove perllocal.pod and other special files that don't need to be installed
+( cd $PKG
+ # Remove 'special' files
+ find . -name perllocal.pod \
+ -o -name ".packlist" \
+ -o -name "*.bs" \
+ | xargs rm -f
+)
+
+# Remove empty directories
+find $PKG -depth -type d -empty -delete
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/perl/perl-Modern-Perl/perl-Modern-Perl.info b/perl/perl-Modern-Perl/perl-Modern-Perl.info
new file mode 100644
index 0000000000..d05584271f
--- /dev/null
+++ b/perl/perl-Modern-Perl/perl-Modern-Perl.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Modern-Perl"
+VERSION="1.20200211"
+HOMEPAGE="https://metacpan.org/pod/Modern::Perl"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20200211.tar.gz"
+MD5SUM="2c6f7648ced3cb3451d3c73eb4e1cb24"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Daniel Bowling"
+EMAIL="swaggboi@slackware.uk"
diff --git a/perl/perl-Modern-Perl/slack-desc b/perl/perl-Modern-Perl/slack-desc
new file mode 100644
index 0000000000..f9c63fe515
--- /dev/null
+++ b/perl/perl-Modern-Perl/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-Modern-Perl: perl-Modern-Perl (enable features of Modern Perl with one import)
+perl-Modern-Perl:
+perl-Modern-Perl:
+perl-Modern-Perl: Modern Perl programs use several modules to enable additional features
+perl-Modern-Perl: of Perl and of the CPAN. Instead of copying and pasting all of these
+perl-Modern-Perl: use lines, instead write only one:
+perl-Modern-Perl: use Modern::Perl;
+perl-Modern-Perl:
+perl-Modern-Perl:
+perl-Modern-Perl:
+perl-Modern-Perl:
diff --git a/perl/perl-Module-Pluggable/perl-Module-Pluggable.info b/perl/perl-Module-Pluggable/perl-Module-Pluggable.info
index ca07688f70..d0564e7483 100644
--- a/perl/perl-Module-Pluggable/perl-Module-Pluggable.info
+++ b/perl/perl-Module-Pluggable/perl-Module-Pluggable.info
@@ -6,5 +6,5 @@ MD5SUM="87ce2971662efd0b69a81bb4dc9ea76c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Mojolicious-Plugin-I18N/README b/perl/perl-Mojolicious-Plugin-I18N/README
index b9d0a9c06b..fa8cc08c9b 100644
--- a/perl/perl-Mojolicious-Plugin-I18N/README
+++ b/perl/perl-Mojolicious-Plugin-I18N/README
@@ -1,4 +1,5 @@
-perl-Mojolicious-Plugin-I18N - Internationalization Plugin for Mojolicious
+perl-Mojolicious-Plugin-I18N - Internationalization Plugin for
+Mojolicious
-Mojolicious::Plugin::I18N is internationalization plugin for Mojolicious.
-It works with Mojolicious 4.0+.
+Mojolicious::Plugin::I18N is an internationalization plugin for
+Mojolicious. It works with Mojolicious 4.0+.
diff --git a/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.SlackBuild b/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.SlackBuild
index 8e380df0df..8e380df0df 100755..100644
--- a/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.SlackBuild
+++ b/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.SlackBuild
diff --git a/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.info b/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.info
index fb83b7ee26..e90e1df8a9 100644
--- a/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.info
+++ b/perl/perl-Mojolicious-Plugin-I18N/perl-Mojolicious-Plugin-I18N.info
@@ -8,5 +8,3 @@ MD5SUM_x86_64=""
REQUIRES="perl-Mojolicious"
MAINTAINER="Michel A. BEGUE"
EMAIL="mab974@gmail.com"
-
-
diff --git a/perl/perl-Moo/perl-Moo.SlackBuild b/perl/perl-Moo/perl-Moo.SlackBuild
index c04ac290a5..29fc859cf4 100644
--- a/perl/perl-Moo/perl-Moo.SlackBuild
+++ b/perl/perl-Moo/perl-Moo.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-Moo
-# Copyright 2013-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2013-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Moo
-VERSION=${VERSION:-2.004000}
+VERSION=${VERSION:-2.004004}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Moo/perl-Moo.info b/perl/perl-Moo/perl-Moo.info
index 156b4d9d1a..eb23e3ec3c 100644
--- a/perl/perl-Moo/perl-Moo.info
+++ b/perl/perl-Moo/perl-Moo.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Moo"
-VERSION="2.004000"
+VERSION="2.004004"
HOMEPAGE="https://metacpan.org/pod/Moo"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Moo-2.004000.tar.gz"
-MD5SUM="e542104553d616b15631b5c66ccee904"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Moo-2.004004.tar.gz"
+MD5SUM="51f3732e043a1e856ab6cdc260d2814c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Role-Tiny perl-strictures perl-Dist-CheckConflicts perl-Class-Method-Modifiers perl-Devel-GlobalDestruction perl-Module-Runtime perl-Import-Into perl-Sub-Quote"
diff --git a/perl/perl-Mozilla-CA/perl-Mozilla-CA.SlackBuild b/perl/perl-Mozilla-CA/perl-Mozilla-CA.SlackBuild
index b820555537..29158c5588 100644
--- a/perl/perl-Mozilla-CA/perl-Mozilla-CA.SlackBuild
+++ b/perl/perl-Mozilla-CA/perl-Mozilla-CA.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Mozilla-CA
-VERSION=${VERSION:-20130114}
+VERSION=${VERSION:-20200520}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Mozilla-CA/perl-Mozilla-CA.info b/perl/perl-Mozilla-CA/perl-Mozilla-CA.info
index 4c90c74f65..8ebc4966d1 100644
--- a/perl/perl-Mozilla-CA/perl-Mozilla-CA.info
+++ b/perl/perl-Mozilla-CA/perl-Mozilla-CA.info
@@ -1,10 +1,10 @@
PRGNAM="perl-Mozilla-CA"
-VERSION="20130114"
+VERSION="20200520"
HOMEPAGE="https://metacpan.org/pod/Mozilla::CA"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20130114.tar.gz"
-MD5SUM="45a42082dbd68cf25869ceb2aa49d5b2"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20200520.tar.gz"
+MD5SUM="8ac3fe1a83c45da3f468f78ab8133ea6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Christopher Walker"
+MAINTAINER="Chris Walker"
EMAIL="kris240376@gmail.com"
diff --git a/perl/perl-MusicBrainz-DiscID/perl-MusicBrainz-DiscID.info b/perl/perl-MusicBrainz-DiscID/perl-MusicBrainz-DiscID.info
index 165d37e22c..b9cb93e001 100644
--- a/perl/perl-MusicBrainz-DiscID/perl-MusicBrainz-DiscID.info
+++ b/perl/perl-MusicBrainz-DiscID/perl-MusicBrainz-DiscID.info
@@ -6,5 +6,5 @@ MD5SUM="6579d43d270c965563f84fd5ffe0dde5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Didier Spaier"
+EMAIL="didier at slint dot fr"
diff --git a/perl/perl-Object-Accessor/perl-Object-Accessor.info b/perl/perl-Object-Accessor/perl-Object-Accessor.info
index 481a329383..38e5ab1b4d 100644
--- a/perl/perl-Object-Accessor/perl-Object-Accessor.info
+++ b/perl/perl-Object-Accessor/perl-Object-Accessor.info
@@ -6,5 +6,5 @@ MD5SUM="46a3ce50d8817938cecbb8e02eda9500"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-PAR-Dist/README b/perl/perl-PAR-Dist/README
index 2a904fb7b4..5e4a309c94 100644
--- a/perl/perl-PAR-Dist/README
+++ b/perl/perl-PAR-Dist/README
@@ -2,7 +2,7 @@ perl-PAR-Dist (Create and manipulate PAR distributions)
This module creates and manipulates PAR distributions. They are
architecture-specific PAR files, containing everything under blib/ of
-CPAN distributions after their make or Build stage, a META.yml describing
-metadata of the original CPAN distribution, and a MANIFEST detailing all
-files within it. Digitally signed PAR distributions will also contain
-a SIGNATURE file.
+CPAN distributions after their make or Build stage, a META.yml
+describing metadata of the original CPAN distribution, and a MANIFEST
+detailing all files within it. Digitally signed PAR distributions will
+also contain a SIGNATURE file.
diff --git a/perl/perl-PAR-Dist/perl-PAR-Dist.SlackBuild b/perl/perl-PAR-Dist/perl-PAR-Dist.SlackBuild
index 933dbdef99..dce932d56c 100644
--- a/perl/perl-PAR-Dist/perl-PAR-Dist.SlackBuild
+++ b/perl/perl-PAR-Dist/perl-PAR-Dist.SlackBuild
@@ -1,7 +1,8 @@
#!/bin/sh
-# Slackware build script for perl-PAR-Dist
+#
+# Slackware build script for perl-PAR-Dist.
-# Copyright 2015 Edinaldo P. Silva <edps.mundognu@gmail.com>
+# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,13 +23,15 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-PAR-Dist
-VERSION=${VERSION:-0.49}
+VERSION=${VERSION:-0.51}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
+SRCNAM="$(printf $PRGNAM | cut -d- -f2-)"
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -39,8 +42,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -55,8 +58,6 @@ fi
set -e
-SRCNAM=PAR-Dist
-
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
diff --git a/perl/perl-PAR-Dist/perl-PAR-Dist.info b/perl/perl-PAR-Dist/perl-PAR-Dist.info
index a190b832a9..3dfab4e2e3 100644
--- a/perl/perl-PAR-Dist/perl-PAR-Dist.info
+++ b/perl/perl-PAR-Dist/perl-PAR-Dist.info
@@ -1,8 +1,8 @@
PRGNAM="perl-PAR-Dist"
-VERSION="0.49"
+VERSION="0.51"
HOMEPAGE="https://metacpan.org/pod/PAR::Dist"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/PAR-Dist-0.49.tar.gz"
-MD5SUM="bd852113974544f3c8c107ab4055cf8c"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/PAR-Dist-0.51.tar.gz"
+MD5SUM="9231ef7cb0f46c6c183e91962e2a766c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-PAR/perl-PAR.SlackBuild b/perl/perl-PAR/perl-PAR.SlackBuild
index 627ca19789..c3ede9764d 100644
--- a/perl/perl-PAR/perl-PAR.SlackBuild
+++ b/perl/perl-PAR/perl-PAR.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for perl-PAR.
#
-# Copyright 2015-2019 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2021 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-PAR
-VERSION=${VERSION:-1.016}
+VERSION=${VERSION:-1.017}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-PAR/perl-PAR.info b/perl/perl-PAR/perl-PAR.info
index 3eb2f89f4f..982dd01d4c 100644
--- a/perl/perl-PAR/perl-PAR.info
+++ b/perl/perl-PAR/perl-PAR.info
@@ -1,8 +1,8 @@
PRGNAM="perl-PAR"
-VERSION="1.016"
+VERSION="1.017"
HOMEPAGE="https://metacpan.org/pod/PAR"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/PAR-1.016.tar.gz"
-MD5SUM="37045dc980d56561272f285269427458"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/PAR-1.017.tar.gz"
+MD5SUM="a8f06d64d14354f0cf6fbfa06179ed17"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-PAR-Dist perl-Archive-Zip"
diff --git a/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild b/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild
index 06ba52d50b..e084133418 100644
--- a/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild
+++ b/perl/perl-PDF-API2/perl-PDF-API2.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-PDF-API2
-VERSION=${VERSION:-2.033}
+VERSION=${VERSION:-2.038}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-PDF-API2/perl-PDF-API2.info b/perl/perl-PDF-API2/perl-PDF-API2.info
index 681c7ed704..c54df2e261 100644
--- a/perl/perl-PDF-API2/perl-PDF-API2.info
+++ b/perl/perl-PDF-API2/perl-PDF-API2.info
@@ -1,8 +1,8 @@
PRGNAM="perl-PDF-API2"
-VERSION="2.033"
+VERSION="2.038"
HOMEPAGE="https://metacpan.org/pod/PDF::API2"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SS/SSIMMS/PDF-API2-2.033.tar.gz"
-MD5SUM="4223a38add42741f996bd67d5f2f8e5b"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SS/SSIMMS/PDF-API2-2.038.tar.gz"
+MD5SUM="2d6683d01b95f554ec5bb2e29f31ff03"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Font-TTF"
diff --git a/perl/perl-PDF-Builder/README b/perl/perl-PDF-Builder/README
new file mode 100644
index 0000000000..7a6a791666
--- /dev/null
+++ b/perl/perl-PDF-Builder/README
@@ -0,0 +1,2 @@
+ perl-PDF-Builder - Facilitates the creation and modification of PDF
+ files.
diff --git a/perl/perl-PDF-Builder/perl-PDF-Builder.SlackBuild b/perl/perl-PDF-Builder/perl-PDF-Builder.SlackBuild
new file mode 100644
index 0000000000..ee4095ee54
--- /dev/null
+++ b/perl/perl-PDF-Builder/perl-PDF-Builder.SlackBuild
@@ -0,0 +1,107 @@
+#!/bin/sh
+
+# Slackware build script for perl-PDF-Builder
+
+# Copyright 2020 M.A.Begue mab974@gmail.com
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=perl-PDF-Builder
+VERSION=${VERSION:-3.021}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+SRCNAM="$(printf $PRGNAM | cut -d- -f2-)"
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN1DIR=/usr/man/man1 \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr
+mv $PKG/usr/local/share/man $PKG/usr
+mv $PKG/usr/local/share $PKG/usr
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+find $PKG -depth -type d -empty -delete || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ CONTRIBUTING Changes MANIFEST README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/perl/perl-PDF-Builder/perl-PDF-Builder.info b/perl/perl-PDF-Builder/perl-PDF-Builder.info
new file mode 100644
index 0000000000..66106ffba9
--- /dev/null
+++ b/perl/perl-PDF-Builder/perl-PDF-Builder.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-PDF-Builder"
+VERSION="3.021"
+HOMEPAGE="https://metacpan.org/pod/PDF::Builder"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/P/PM/PMPERRY/PDF-Builder-3.021.tar.gz"
+MD5SUM="79e35db8ecd21b97bd0078456ca3494f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="perl-Font-TTF perl-Test-Memory-Cycle perl-Test-Exception"
+MAINTAINER="Michel A. BEGUE"
+EMAIL="mab974@gmail.com"
diff --git a/perl/perl-PDF-Builder/slack-desc b/perl/perl-PDF-Builder/slack-desc
new file mode 100644
index 0000000000..fe43cbb6ca
--- /dev/null
+++ b/perl/perl-PDF-Builder/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-PDF-Builder: perl-PDF-Builder (facilitates the creation and modification of PDFs)
+perl-PDF-Builder:
+perl-PDF-Builder: homepage : https://metacpan.org/pod/PDF::Builder
+perl-PDF-Builder:
+perl-PDF-Builder:
+perl-PDF-Builder:
+perl-PDF-Builder:
+perl-PDF-Builder:
+perl-PDF-Builder:
+perl-PDF-Builder:
+perl-PDF-Builder:
diff --git a/perl/perl-Package-Constants/perl-Package-Constants.info b/perl/perl-Package-Constants/perl-Package-Constants.info
index a05eb4fbd3..3bf136e30f 100644
--- a/perl/perl-Package-Constants/perl-Package-Constants.info
+++ b/perl/perl-Package-Constants/perl-Package-Constants.info
@@ -6,5 +6,5 @@ MD5SUM="e608e8eb260ee6226943c67eba1015ed"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Path-Tiny/perl-Path-Tiny.SlackBuild b/perl/perl-Path-Tiny/perl-Path-Tiny.SlackBuild
index 30fce399e2..d0b305c91c 100644
--- a/perl/perl-Path-Tiny/perl-Path-Tiny.SlackBuild
+++ b/perl/perl-Path-Tiny/perl-Path-Tiny.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-Path-Tiny
-# Copyright 2017-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2017-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Path-Tiny
-VERSION=${VERSION:-0.114}
+VERSION=${VERSION:-0.118}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Path-Tiny/perl-Path-Tiny.info b/perl/perl-Path-Tiny/perl-Path-Tiny.info
index 41cf80d845..580ae7ccb2 100644
--- a/perl/perl-Path-Tiny/perl-Path-Tiny.info
+++ b/perl/perl-Path-Tiny/perl-Path-Tiny.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Path-Tiny"
-VERSION="0.114"
+VERSION="0.118"
HOMEPAGE="https://metacpan.org/pod/Path::Tiny"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.114.tar.gz"
-MD5SUM="dd6092293f8766fb87d003dceebe4263"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.118.tar.gz"
+MD5SUM="cb34fd356725ec12b78e88ddac37db08"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-Razor2-Client-Agent/perl-Razor2-Client-Agent.info b/perl/perl-Razor2-Client-Agent/perl-Razor2-Client-Agent.info
index 57a883ba60..545991fbe7 100644
--- a/perl/perl-Razor2-Client-Agent/perl-Razor2-Client-Agent.info
+++ b/perl/perl-Razor2-Client-Agent/perl-Razor2-Client-Agent.info
@@ -6,5 +6,5 @@ MD5SUM="d7f9c7b6fe1c8b93425a01334bd6c3ac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-digest-sha1 perl-net-dns"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Role-Tiny/perl-Role-Tiny.SlackBuild b/perl/perl-Role-Tiny/perl-Role-Tiny.SlackBuild
index 80733c95e2..b6e9e5057c 100644
--- a/perl/perl-Role-Tiny/perl-Role-Tiny.SlackBuild
+++ b/perl/perl-Role-Tiny/perl-Role-Tiny.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-Role-Tiny
-# Copyright 2013-2017 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2013-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Role-Tiny
-VERSION=${VERSION:-2.001004}
+VERSION=${VERSION:-2.002004}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Role-Tiny/perl-Role-Tiny.info b/perl/perl-Role-Tiny/perl-Role-Tiny.info
index 08d44ab5e9..9c5d7bd060 100644
--- a/perl/perl-Role-Tiny/perl-Role-Tiny.info
+++ b/perl/perl-Role-Tiny/perl-Role-Tiny.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Role-Tiny"
-VERSION="2.001004"
+VERSION="2.002004"
HOMEPAGE="https://metacpan.org/pod/Role::Tiny"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.001004.tar.gz"
-MD5SUM="98446826608b1e943e65c1f6e35942fe"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.002004.tar.gz"
+MD5SUM="9ee45591befa3d0b1094ac75d282b6ba"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Test-Fatal"
diff --git a/perl/perl-Sidef/perl-Sidef.SlackBuild b/perl/perl-Sidef/perl-Sidef.SlackBuild
index f474e8dc0a..51d2eef2ee 100644
--- a/perl/perl-Sidef/perl-Sidef.SlackBuild
+++ b/perl/perl-Sidef/perl-Sidef.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Sidef
-VERSION=${VERSION:-3.95}
+VERSION=${VERSION:-3.98}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Sidef/perl-Sidef.info b/perl/perl-Sidef/perl-Sidef.info
index 7f6e05031a..a7b76cf17f 100644
--- a/perl/perl-Sidef/perl-Sidef.info
+++ b/perl/perl-Sidef/perl-Sidef.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Sidef"
-VERSION="3.95"
+VERSION="3.98"
HOMEPAGE="https://github.com/trizen/sidef"
-DOWNLOAD="https://github.com/trizen/sidef/archive/3.95/sidef-3.95.tar.gz"
-MD5SUM="e89b0753a37fd7412f66f5e3fbe511ef"
+DOWNLOAD="https://github.com/trizen/sidef/archive/3.98/sidef-3.98.tar.gz"
+MD5SUM="3d17c75d3b298f1322bcbbccddba6d06"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-data-dump perl-Module-Build perl-Math-MPC perl-Math-Prime-Util-GMP perl-Algorithm-Combinatorics perl-Algorithm-Loops perl-Math-Prime-Util"
diff --git a/perl/perl-String-Random/README b/perl/perl-String-Random/README
index c2b3693a6f..31e750c7ab 100644
--- a/perl/perl-String-Random/README
+++ b/perl/perl-String-Random/README
@@ -1 +1,2 @@
-String::Random - Perl module to generate random strings based on a pattern.
+String::Random - Perl module to generate random strings based on a
+pattern.
diff --git a/perl/perl-String-Random/slack-desc b/perl/perl-String-Random/slack-desc
index 689c220588..590e14456c 100644
--- a/perl/perl-String-Random/slack-desc
+++ b/perl/perl-String-Random/slack-desc
@@ -5,7 +5,7 @@
# You must make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':' except on otherwise blank lines.
- |-----handy-ruler------------------------------------------------------|
+ |-----handy-ruler------------------------------------------------------|
perl-String-Random: perl-String-Random (Random string generator)
perl-String-Random:
perl-String-Random: This module generates random strings based on a pattern
diff --git a/perl/perl-Template-Toolkit/perl-Template-Toolkit.SlackBuild b/perl/perl-Template-Toolkit/perl-Template-Toolkit.SlackBuild
index 2e81ec3d9e..fb764c6130 100644
--- a/perl/perl-Template-Toolkit/perl-Template-Toolkit.SlackBuild
+++ b/perl/perl-Template-Toolkit/perl-Template-Toolkit.SlackBuild
@@ -4,7 +4,7 @@
# Written by Thomas Morper <thomas@beingboiled.info>
PRGNAM=perl-Template-Toolkit
-VERSION=${VERSION:-3.008}
+VERSION=${VERSION:-3.009}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Template-Toolkit/perl-Template-Toolkit.info b/perl/perl-Template-Toolkit/perl-Template-Toolkit.info
index 3ff76989ab..0ef0548766 100644
--- a/perl/perl-Template-Toolkit/perl-Template-Toolkit.info
+++ b/perl/perl-Template-Toolkit/perl-Template-Toolkit.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Template-Toolkit"
-VERSION="3.008"
+VERSION="3.009"
HOMEPAGE="https://metacpan.org/release/Template-Toolkit"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.008.tar.gz"
-MD5SUM="c225fce951e0813e8d2ad08341115ed2"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.009.tar.gz"
+MD5SUM="f1c401067b728337a8a8c0d4ae642af8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-AppConfig"
diff --git a/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.SlackBuild b/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.SlackBuild
index d82cc2399a..7095920e6a 100644
--- a/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.SlackBuild
+++ b/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-Term-ReadLine-Gnu
-# Copyright 2013-2019 Andreas Voegele <andreas@andreasvoegele.com>
+# Copyright 2013-2020 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
@@ -17,7 +17,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=perl-Term-ReadLine-Gnu
-VERSION=${VERSION:-1.36}
+VERSION=${VERSION:-1.37}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.info b/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.info
index 8111cc3ce4..405d6a0b9b 100644
--- a/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.info
+++ b/perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.info
@@ -1,10 +1,10 @@
PRGNAM="perl-Term-ReadLine-Gnu"
-VERSION="1.36"
+VERSION="1.37"
HOMEPAGE="https://metacpan.org/pod/Term::ReadLine::Gnu"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.36.tar.gz"
-MD5SUM="f8636c8e17b3266f3a686521a0c06886"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.37.tar.gz"
+MD5SUM="3d85d964624dd2ead132b7e0f861a939"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Term-UI/perl-Term-UI.info b/perl/perl-Term-UI/perl-Term-UI.info
index e28121c45b..0563fa4205 100644
--- a/perl/perl-Term-UI/perl-Term-UI.info
+++ b/perl/perl-Term-UI/perl-Term-UI.info
@@ -6,5 +6,5 @@ MD5SUM="eaa9240bc44e18dfe558286eb1f3c592"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Log-Message-Simple"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/perl/perl-Test-Memory-Cycle/README b/perl/perl-Test-Memory-Cycle/README
new file mode 100644
index 0000000000..105855f2e7
--- /dev/null
+++ b/perl/perl-Test-Memory-Cycle/README
@@ -0,0 +1,2 @@
+ perl-Test-Memory-Cycle - Check for memory leaks and circular memory
+ references.
diff --git a/perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.SlackBuild b/perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.SlackBuild
new file mode 100644
index 0000000000..e4e5c7856a
--- /dev/null
+++ b/perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.SlackBuild
@@ -0,0 +1,103 @@
+#!/bin/sh
+
+# Slackware build script for perl-Test-Memory-Cycle
+
+# Copyright 2020 M.A.Begue mab974@gmail.com
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=perl-Test-Memory-Cycle
+VERSION=${VERSION:-1.06}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+SRCNAM="$(printf $PRGNAM | cut -d- -f2-)"
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN1DIR=/usr/man/man1 \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+find $PKG -depth -type d -empty -delete || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ Changes LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.info b/perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.info
new file mode 100644
index 0000000000..ab796a726c
--- /dev/null
+++ b/perl/perl-Test-Memory-Cycle/perl-Test-Memory-Cycle.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Test-Memory-Cycle"
+VERSION="1.06"
+HOMEPAGE="https://metacpan.org/pod/Test::Memory::Cycle"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/Test-Memory-Cycle-1.06.tar.gz"
+MD5SUM="397e709ba33d3883b5fb2bc49e3a70b0"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="perl-Devel-Cycle"
+MAINTAINER="Michel A. BEGUE"
+EMAIL="mab974@gmail.com"
diff --git a/perl/perl-Test-Memory-Cycle/slack-desc b/perl/perl-Test-Memory-Cycle/slack-desc
new file mode 100644
index 0000000000..2683907d83
--- /dev/null
+++ b/perl/perl-Test-Memory-Cycle/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+perl-Test-Memory-Cycle: perl-Test-Memory-Cycle (Check for memory leaks/circular memory refs)
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle: homepage : https://metacpan.org/pod/Test::Memory::Cycle
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
+perl-Test-Memory-Cycle:
diff --git a/perl/perl-Text-CharWidth/README b/perl/perl-Text-CharWidth/README
index 62938f0fc8..74ca1fc430 100644
--- a/perl/perl-Text-CharWidth/README
+++ b/perl/perl-Text-CharWidth/README
@@ -10,4 +10,4 @@ depends on the encoding used.
Parameters are to be given in locale encoding, not always in UTF-8.
-This perl module is needed by Text::WrapI18N. \ No newline at end of file
+This perl module is needed by Text::WrapI18N.
diff --git a/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.SlackBuild b/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.SlackBuild
index 9688476878..0ae3b97ba6 100644
--- a/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.SlackBuild
+++ b/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-Unicode-LineBreak
-VERSION=${VERSION:-2015.07.16}
+VERSION=${VERSION:-2019.001}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.info b/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.info
index 0dd6661434..1919eab456 100644
--- a/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.info
+++ b/perl/perl-Unicode-LineBreak/perl-Unicode-LineBreak.info
@@ -1,8 +1,8 @@
PRGNAM="perl-Unicode-LineBreak"
-VERSION="2015.07.16"
-HOMEPAGE="https://metacpan.org/release/NEZUMI/Unicode-LineBreak-2015.07.16"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-2015.07.16.tar.gz"
-MD5SUM="8e811b9b9c47fdc7fa3a5c55e1a9c0ea"
+VERSION="2019.001"
+HOMEPAGE="https://metacpan.org/release/NEZUMI/Unicode-LineBreak-2019.001"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-2019.001.tar.gz"
+MD5SUM="003d6da7a13700e069afed9238c864b9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-MIME-Charset"
diff --git a/perl/perl-WebService-MusicBrainz/perl-WebService-MusicBrainz.info b/perl/perl-WebService-MusicBrainz/perl-WebService-MusicBrainz.info
index c5495f9c23..bdcf85acdc 100644
--- a/perl/perl-WebService-MusicBrainz/perl-WebService-MusicBrainz.info
+++ b/perl/perl-WebService-MusicBrainz/perl-WebService-MusicBrainz.info
@@ -6,5 +6,5 @@ MD5SUM="69cd2eae86c5b6ac360a1f829e784239"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Mojolicious"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Didier Spaier"
+EMAIL="didier at slint dot fr"
diff --git a/perl/perl-YAML-Syck/perl-YAML-Syck.SlackBuild b/perl/perl-YAML-Syck/perl-YAML-Syck.SlackBuild
index d0b03006cb..261ba5cacc 100644
--- a/perl/perl-YAML-Syck/perl-YAML-Syck.SlackBuild
+++ b/perl/perl-YAML-Syck/perl-YAML-Syck.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-YAML-Syck
-VERSION=${VERSION:-1.32}
+VERSION=${VERSION:-1.34}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-YAML-Syck/perl-YAML-Syck.info b/perl/perl-YAML-Syck/perl-YAML-Syck.info
index f3d17bcec9..d98862e2c5 100644
--- a/perl/perl-YAML-Syck/perl-YAML-Syck.info
+++ b/perl/perl-YAML-Syck/perl-YAML-Syck.info
@@ -1,8 +1,8 @@
PRGNAM="perl-YAML-Syck"
-VERSION="1.32"
+VERSION="1.34"
HOMEPAGE="https://metacpan.org/pod/YAML::Syck"
-DOWNLOAD="http://cpan.metacpan.org/authors/id/T/TO/TODDR/YAML-Syck-1.32.tar.gz"
-MD5SUM="4d76594ccb19541610f82779071695c6"
+DOWNLOAD="http://cpan.metacpan.org/authors/id/T/TO/TODDR/YAML-Syck-1.34.tar.gz"
+MD5SUM="4aae72f5c06dccd6ed6ea9b029104183"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-yaml"
diff --git a/perl/perl-cairo/perl-cairo.SlackBuild b/perl/perl-cairo/perl-cairo.SlackBuild
index ad42e9740b..9e3a6c6317 100644
--- a/perl/perl-cairo/perl-cairo.SlackBuild
+++ b/perl/perl-cairo/perl-cairo.SlackBuild
@@ -5,7 +5,7 @@
# (C) 2007 Michael Wagner <lapinours@web.de>
# Copyright 2010, 2012 Binh Nguyen <binhvng@gmail.com>
# Adopted 2014-2017 Glenn Becker <burningc@sdf.org>
-# Copyright 2017 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2017-2021 Edinaldo P. Silva, Rio de Janeiro, Brazil.
#
# All rights reserved.
#
@@ -27,7 +27,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-cairo
-VERSION=${VERSION:-1.107}
+VERSION=${VERSION:-1.109}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -81,7 +81,7 @@ perl Makefile.PL \
INSTALLDIRS=vendor \
INSTALLVENDORMAN3DIR=/usr/man/man3
make
-make test
+#make test
make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/perl/perl-cairo/perl-cairo.info b/perl/perl-cairo/perl-cairo.info
index 7110aabd10..24970e133f 100644
--- a/perl/perl-cairo/perl-cairo.info
+++ b/perl/perl-cairo/perl-cairo.info
@@ -1,8 +1,8 @@
PRGNAM="perl-cairo"
-VERSION="1.107"
+VERSION="1.109"
HOMEPAGE="https://metacpan.org/pod/Cairo"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-1.107.tar.gz"
-MD5SUM="fdb959699794dd82031ea9d8ac12db0b"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-1.109.tar.gz"
+MD5SUM="8f7cd2260014e4f9fb42dfb28cd55d66"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-extutils-depends perl-extutils-pkgconfig"
diff --git a/perl/perl-cgi-minimal/perl-cgi-minimal.SlackBuild b/perl/perl-cgi-minimal/perl-cgi-minimal.SlackBuild
index 2fc8047855..dbb92a3ab0 100644
--- a/perl/perl-cgi-minimal/perl-cgi-minimal.SlackBuild
+++ b/perl/perl-cgi-minimal/perl-cgi-minimal.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-cgi-minimal
-# Copyright 2016 Johannes Schoepfer, Germany
+# Copyright 2016 - 2020 Johannes Schoepfer, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-cgi-minimal
-VERSION=${VERSION:-1.29}
+VERSION=${VERSION:-1.30}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -82,7 +82,6 @@ make install DESTDIR=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
find $PKG/usr/man -type f -exec gzip -9 {} +
for links in $(find $PKG/usr/man -type l ) ; do ln -sf $( readlink $links ).gz $links.gz;rm $links;done
@@ -93,8 +92,8 @@ mkdir $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a examples TODO README Makefile.PL GPL_License.txt MANIFEST META.yml \
- Artistic_License.txt Changes $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a examples TODO README LICENSE MANIFEST META.yml Changes \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
cd $PKG
diff --git a/perl/perl-cgi-minimal/perl-cgi-minimal.info b/perl/perl-cgi-minimal/perl-cgi-minimal.info
index 7106a3eb83..0b60794e61 100644
--- a/perl/perl-cgi-minimal/perl-cgi-minimal.info
+++ b/perl/perl-cgi-minimal/perl-cgi-minimal.info
@@ -1,8 +1,8 @@
PRGNAM="perl-cgi-minimal"
-VERSION="1.29"
+VERSION="1.30"
HOMEPAGE="https://metacpan.org/pod/distribution/CGI-Minimal/lib/CGI/Minimal.pod"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SN/SNOWHARE/CGI-Minimal-1.29.tar.gz"
-MD5SUM="76c659dc5f32018d2158d2427d549f35"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SN/SNOWHARE/CGI-Minimal-1.30.tar.gz"
+MD5SUM="2e14736d9e0f93117ee64b613e5304cc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-file-libmagic/README b/perl/perl-file-libmagic/README
index 54485e1a8e..30a285d487 100644
--- a/perl/perl-file-libmagic/README
+++ b/perl/perl-file-libmagic/README
@@ -1,6 +1,7 @@
-perl-file-libmagic (determine MIME types of data or files using libmagic)
+perl-file-libmagic (determine MIME types of data or files with libmagic)
-File::LibMagic is a simple perl interface to libmagic from the file package.
+File::LibMagic is a simple perl interface to libmagic from the file
+package.
perl-Test-Fatal is an optional build-time dependency, required
for running "make test".
diff --git a/perl/perl-file-libmagic/perl-file-libmagic.SlackBuild b/perl/perl-file-libmagic/perl-file-libmagic.SlackBuild
index 5ec6184957..6ca91ab63c 100644
--- a/perl/perl-file-libmagic/perl-file-libmagic.SlackBuild
+++ b/perl/perl-file-libmagic/perl-file-libmagic.SlackBuild
@@ -6,9 +6,11 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20201025 bkw: update for v1.23.
+
PRGNAM=perl-file-libmagic
TARNAM=File-LibMagic
-VERSION=${VERSION:-1.16}
+VERSION=${VERSION:-1.23}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -48,11 +50,18 @@ rm -rf $TARNAM-$VERSION
tar xvf $CWD/$TARNAM-$VERSION.tar.gz
cd $TARNAM-$VERSION
chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+
+# 20201025 bkw: previous versions shipped a private copy of
+# Config::AutoConf with the source. Upstream removed it, so it would
+# have to be installed separately. Since it's only used at build time,
+# and doesn't affect the package built by this script, I don't want to
+# create and maintain yet another perl SlackBuild for it. So I've made
+# it a 2nd download file, and this stanza makes Makefile.PL use it:
+mkdir -p inc/Config
+cp $CWD/AutoConf.pm inc/Config
+export PERL5LIB=inc
perl Makefile.PL \
PREFIX=/usr \
@@ -73,8 +82,7 @@ find $PKG -name perllocal.pod \
| xargs rm -f
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a Changes LICENSE README.md \
- $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a Changes LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/perl/perl-file-libmagic/perl-file-libmagic.info b/perl/perl-file-libmagic/perl-file-libmagic.info
index 4764d2f5d2..c52c122dcf 100644
--- a/perl/perl-file-libmagic/perl-file-libmagic.info
+++ b/perl/perl-file-libmagic/perl-file-libmagic.info
@@ -1,8 +1,10 @@
PRGNAM="perl-file-libmagic"
-VERSION="1.16"
+VERSION="1.23"
HOMEPAGE="https://metacpan.org/pod/File::LibMagic"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/File-LibMagic-1.16.tar.gz"
-MD5SUM="de0cc720d1599428be01a7fa50a5cc5b"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/File-LibMagic-1.23.tar.gz \
+ https://fastapi.metacpan.org/source/REHSACK/Config-AutoConf-0.313/lib/Config/AutoConf.pm"
+MD5SUM="7782e6f80a67c931a2682145eca6e832 \
+ 233a630ea2ce0e7fdb2adcbb72896002"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/perl/perl-file-mimeinfo/README b/perl/perl-file-mimeinfo/README
index 48be226d50..1ed76a8265 100644
--- a/perl/perl-file-mimeinfo/README
+++ b/perl/perl-file-mimeinfo/README
@@ -1,4 +1,5 @@
perl-file-mimeinfo (File::MimeInfo - Determine file type)
This module can be used to determine the mime type of a file.
-It tries to implement the freedesktop specification for a shared MIME database.
+It tries to implement the freedesktop specification for a shared MIME
+database.
diff --git a/perl/perl-file-mimeinfo/perl-file-mimeinfo.SlackBuild b/perl/perl-file-mimeinfo/perl-file-mimeinfo.SlackBuild
index 03ae8f7826..b8bfe6ef47 100644
--- a/perl/perl-file-mimeinfo/perl-file-mimeinfo.SlackBuild
+++ b/perl/perl-file-mimeinfo/perl-file-mimeinfo.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for perl-file-mimeinfo.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-file-mimeinfo
-VERSION=${VERSION:-0.29}
+VERSION=${VERSION:-0.30}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-file-mimeinfo/perl-file-mimeinfo.info b/perl/perl-file-mimeinfo/perl-file-mimeinfo.info
index 110526b995..2e027e9852 100644
--- a/perl/perl-file-mimeinfo/perl-file-mimeinfo.info
+++ b/perl/perl-file-mimeinfo/perl-file-mimeinfo.info
@@ -1,10 +1,10 @@
PRGNAM="perl-file-mimeinfo"
-VERSION="0.29"
+VERSION="0.30"
HOMEPAGE="https://metacpan.org/pod/File::MimeInfo"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-0.29.tar.gz"
-MD5SUM="cbd870b04c528eee2ad36706cd2d12d5"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-0.30.tar.gz"
+MD5SUM="5301ab7b93af7875aa09836b96ab5f3a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-file-basedir perl-file-desktopentry"
+REQUIRES="perl-file-basedir perl-file-desktopentry perl-encode-locale"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/perl/perl-file-slurper/slack-desc b/perl/perl-file-slurper/slack-desc
index f3aa6a6ee5..fdeca2acca 100644
--- a/perl/perl-file-slurper/slack-desc
+++ b/perl/perl-file-slurper/slack-desc
@@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
perl-file-slurper: perl-file-slurper (perl module)
perl-file-slurper:
-perl-file-slurper:
+perl-file-slurper:
perl-file-slurper: A simple, sane and efficient module to slurp a file
-perl-file-slurper:
-perl-file-slurper:
-perl-file-slurper:
-perl-file-slurper:
-perl-file-slurper:
-perl-file-slurper:
-perl-file-slurper:
+perl-file-slurper:
+perl-file-slurper:
+perl-file-slurper:
+perl-file-slurper:
+perl-file-slurper:
+perl-file-slurper:
+perl-file-slurper:
diff --git a/perl/perl-glib/perl-glib.SlackBuild b/perl/perl-glib/perl-glib.SlackBuild
index d251c709d0..9a92c5ed8c 100644
--- a/perl/perl-glib/perl-glib.SlackBuild
+++ b/perl/perl-glib/perl-glib.SlackBuild
@@ -27,7 +27,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=perl-glib
-VERSION=${VERSION:-1.3292}
+VERSION=${VERSION:-1.3293}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/perl-glib/perl-glib.info b/perl/perl-glib/perl-glib.info
index fe803b02cc..b41b757d70 100644
--- a/perl/perl-glib/perl-glib.info
+++ b/perl/perl-glib/perl-glib.info
@@ -1,8 +1,8 @@
PRGNAM="perl-glib"
-VERSION="1.3292"
+VERSION="1.3293"
HOMEPAGE="https://metacpan.org/pod/Glib"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-1.3292.tar.gz"
-MD5SUM="9fcd0fbb16f35a6bef0827e83d68da04"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-1.3293.tar.gz"
+MD5SUM="7f7ce9844fdb30a7320d4881ccdeb3ca"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-extutils-depends perl-extutils-pkgconfig"
diff --git a/perl/perl-html-form/perl-html-form.info b/perl/perl-html-form/perl-html-form.info
index 46ead18d5f..79e9e18c1a 100644
--- a/perl/perl-html-form/perl-html-form.info
+++ b/perl/perl-html-form/perl-html-form.info
@@ -1,7 +1,7 @@
PRGNAM="perl-html-form"
VERSION="6.07"
HOMEPAGE="https://metacpan.org/pod/HTML::Form"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTML-Form-6.07.tar.gz"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Form-6.07.tar.gz"
MD5SUM="71718750e6a2132b50eeca417a55e18e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/perl/perl-parallel-forkmanager/perl-parallel-forkmanager.info b/perl/perl-parallel-forkmanager/perl-parallel-forkmanager.info
index f124b5591b..a2db904822 100644
--- a/perl/perl-parallel-forkmanager/perl-parallel-forkmanager.info
+++ b/perl/perl-parallel-forkmanager/perl-parallel-forkmanager.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/dluxhu/perl-parallel-forkmanager/archive/v2.02/perl
MD5SUM="351a3f044ddb0761eeef490c61ac0dd1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-Moo"
+REQUIRES="perl-Moo perl-test-warn"
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/perl/raku-Readline/raku-Readline.SlackBuild b/perl/raku-Readline/raku-Readline.SlackBuild
index 88b94d7d9e..298a0d4db2 100644
--- a/perl/raku-Readline/raku-Readline.SlackBuild
+++ b/perl/raku-Readline/raku-Readline.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for raku-Readline
+# Copyright 2020- Michel Begue <mab974@gmail.com>
# Copyright 2018-2019 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
@@ -17,7 +18,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=raku-Readline
-VERSION=${VERSION:-0.1.5}
+VERSION=${VERSION:-0.1.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/raku-Readline/raku-Readline.info b/perl/raku-Readline/raku-Readline.info
index 8ff53f35f2..f3c1c361df 100644
--- a/perl/raku-Readline/raku-Readline.info
+++ b/perl/raku-Readline/raku-Readline.info
@@ -1,10 +1,10 @@
PRGNAM="raku-Readline"
-VERSION="0.1.5"
-HOMEPAGE="https://github.com/drforr/perl6-readline"
-DOWNLOAD="https://github.com/drforr/perl6-readline/archive/0.1.5/perl6-readline-0.1.5.tar.gz"
-MD5SUM="9156baa1cd931798a258bf44508006c6"
+VERSION="0.1.6"
+HOMEPAGE="https://github.com/fooist/perl6-readline"
+DOWNLOAD="https://github.com/fooist/perl6-readline/archive/0.1.6/perl6-readline-0.1.6.tar.gz"
+MD5SUM="6347e5c3cada706a0cdefca375e5d324"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rakudo"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Michel Begue"
+EMAIL="mab974@gmail.com"
diff --git a/perl/raku-Readline/slack-desc b/perl/raku-Readline/slack-desc
index 8c7d9bd3fa..b9a8be1c7d 100644
--- a/perl/raku-Readline/slack-desc
+++ b/perl/raku-Readline/slack-desc
@@ -13,7 +13,7 @@ raku-Readline: programming language.
raku-Readline:
raku-Readline: This module adds command line editing to the Rakudo interpreter.
raku-Readline:
-raku-Readline: Homepage: https://github.com/drforr/perl6-readline
+raku-Readline: Homepage: https://github.com/fooist/perl6-readline
raku-Readline:
raku-Readline:
raku-Readline:
diff --git a/perl/rakudo/rakudo.SlackBuild b/perl/rakudo/rakudo.SlackBuild
index 33c519d0b7..5fdff142a9 100644
--- a/perl/rakudo/rakudo.SlackBuild
+++ b/perl/rakudo/rakudo.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for rakudo
+# Copyright 2020- Michel Begue <mab974@gmail.com>
# Copyright 2018-2020 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
@@ -17,7 +18,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=rakudo
-VERSION=${VERSION:-2020.06}
+VERSION=${VERSION:-2021.03}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/rakudo/rakudo.info b/perl/rakudo/rakudo.info
index 30f5d56476..5830a8a4d9 100644
--- a/perl/rakudo/rakudo.info
+++ b/perl/rakudo/rakudo.info
@@ -1,10 +1,10 @@
PRGNAM="rakudo"
-VERSION="2020.06"
+VERSION="2021.03"
HOMEPAGE="https://rakudo.org/"
-DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2020.06/rakudo-2020.06.tar.gz"
-MD5SUM="dddd45766064f0d5f1bf476e8b38ffe7"
+DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2021.03/rakudo-2021.03.tar.gz"
+MD5SUM="8c7841bcb8e1fc35709458cc99433d9b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nqp"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Michel Begue"
+EMAIL="mab974@gmail.com"
diff --git a/perl/zef/zef.SlackBuild b/perl/zef/zef.SlackBuild
index d9ebd9b7af..d2be20b9f8 100644
--- a/perl/zef/zef.SlackBuild
+++ b/perl/zef/zef.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for zef
+# Copyright 2020- Michel Begue <mab974@gmail.com>
# Copyright 2018-2020 Andreas Voegele <andreas@andreasvoegele.com>
#
# Permission to use, copy, modify, and distribute this software for any
@@ -17,7 +18,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
PRGNAM=zef
-VERSION=${VERSION:-0.8.5}
+VERSION=${VERSION:-0.9.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/perl/zef/zef.info b/perl/zef/zef.info
index b6c59d8692..1588a46f6d 100644
--- a/perl/zef/zef.info
+++ b/perl/zef/zef.info
@@ -1,10 +1,10 @@
PRGNAM="zef"
-VERSION="0.8.5"
+VERSION="0.9.4"
HOMEPAGE="https://github.com/ugexe/zef"
-DOWNLOAD="https://github.com/ugexe/zef/archive/v0.8.5/zef-0.8.5.tar.gz"
-MD5SUM="5de55a1f92335d4149759653855c85d5"
+DOWNLOAD="https://github.com/ugexe/zef/archive/v0.9.4/zef-0.9.4.tar.gz"
+MD5SUM="4512b49b7c7039b4df6265116097f48c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rakudo"
-MAINTAINER="Andreas Voegele"
-EMAIL="andreas@andreasvoegele.com"
+MAINTAINER="Michel Begue"
+EMAIL="mab974@gmail.com"