diff options
Diffstat (limited to 'perl')
-rw-r--r-- | perl/MoarVM/MoarVM.SlackBuild | 36 | ||||
-rw-r--r-- | perl/MoarVM/MoarVM.info | 6 | ||||
-rw-r--r-- | perl/nqp/nqp.SlackBuild | 9 | ||||
-rw-r--r-- | perl/nqp/nqp.info | 6 | ||||
-rw-r--r-- | perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild | 4 | ||||
-rw-r--r-- | perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info | 6 | ||||
-rw-r--r-- | perl/perl-Linux-FD/perl-Linux-FD.SlackBuild | 4 | ||||
-rw-r--r-- | perl/perl-Linux-FD/perl-Linux-FD.info | 6 | ||||
-rw-r--r-- | perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild | 4 | ||||
-rw-r--r-- | perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info | 6 | ||||
-rw-r--r-- | perl/perl-Test-Harness/perl-Test-Harness.SlackBuild | 4 | ||||
-rw-r--r-- | perl/perl-Test-Harness/perl-Test-Harness.info | 6 | ||||
-rw-r--r-- | perl/perl-extutils-depends/perl-extutils-depends.SlackBuild | 12 | ||||
-rw-r--r-- | perl/perl-extutils-depends/perl-extutils-depends.info | 6 | ||||
-rw-r--r-- | perl/rakudo/rakudo.SlackBuild | 7 | ||||
-rw-r--r-- | perl/rakudo/rakudo.info | 6 | ||||
-rw-r--r-- | perl/zef/zef.SlackBuild | 5 | ||||
-rw-r--r-- | perl/zef/zef.info | 6 |
18 files changed, 47 insertions, 92 deletions
diff --git a/perl/MoarVM/MoarVM.SlackBuild b/perl/MoarVM/MoarVM.SlackBuild index 97b2920700..600d3b5183 100644 --- a/perl/MoarVM/MoarVM.SlackBuild +++ b/perl/MoarVM/MoarVM.SlackBuild @@ -20,7 +20,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=MoarVM -VERSION=${VERSION:-2024.12} +VERSION=${VERSION:-2025.03} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -33,9 +33,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -74,40 +71,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -if pkg-config --exists atomic_ops; then - HAS_LIBATOMIC_OPS="--has-libatomic_ops" -else - echo "Warning: gc not installed" -fi - -if pkg-config --exists libffi; then - HAS_LIBFFI="--has-libffi" -else - echo "Warning: libffi not installed" -fi - -if pkg-config --exists libtommath; then - HAS_LIBTOMMATH="--has-libtommath" -else - echo "Warning: libtommath not installed" -fi - -if pkg-config --exists libuv; then - HAS_LIBUV="--has-libuv" -else - echo "Warning: libuv not installed" -fi - perl Configure.pl \ --prefix=/usr \ --libdir=/usr/lib$LIBDIRSUFFIX \ - --mastdir=/usr/share/nqp/lib/MAST \ - $HAS_LIBATOMIC_OPS \ - $HAS_LIBFFI \ - $HAS_LIBTOMMATH \ - $HAS_LIBUV + --mastdir=/usr/share/nqp/lib/MAST -make make install DESTDIR=$PKG PKGCONFIGDIR=/usr/lib$LIBDIRSUFFIX/pkgconfig find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/perl/MoarVM/MoarVM.info b/perl/MoarVM/MoarVM.info index 80e4db999a..d640aa0ac2 100644 --- a/perl/MoarVM/MoarVM.info +++ b/perl/MoarVM/MoarVM.info @@ -1,8 +1,8 @@ PRGNAM="MoarVM" -VERSION="2024.12" +VERSION="2025.03" HOMEPAGE="https://moarvm.org/" -DOWNLOAD="https://github.com/MoarVM/MoarVM/releases/download/2024.12/MoarVM-2024.12.tar.gz" -MD5SUM="00b4727bd2c10f8de4132b5bc6d873a0" +DOWNLOAD="https://github.com/MoarVM/MoarVM/releases/download/2025.03/MoarVM-2025.03.tar.gz" +MD5SUM="e5aeb24cab35f9bf7b0868d390e33904" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libtommath" diff --git a/perl/nqp/nqp.SlackBuild b/perl/nqp/nqp.SlackBuild index 94dec2e5b4..15c9689316 100644 --- a/perl/nqp/nqp.SlackBuild +++ b/perl/nqp/nqp.SlackBuild @@ -20,7 +20,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nqp -VERSION=${VERSION:-2024.12} +VERSION=${VERSION:-2025.03} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -35,9 +35,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -81,11 +78,11 @@ perl Configure.pl \ --with-moar=/usr/bin/moar \ --backends=$BACKENDS -make +make install DESTDIR=$PKG + if [ "${MAKETEST:-no}" = "yes" ]; then make test fi -make install DESTDIR=$PKG find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/perl/nqp/nqp.info b/perl/nqp/nqp.info index 0ba54c67e3..2844cacdbb 100644 --- a/perl/nqp/nqp.info +++ b/perl/nqp/nqp.info @@ -1,8 +1,8 @@ PRGNAM="nqp" -VERSION="2024.12" +VERSION="2025.03" HOMEPAGE="https://rakudo.org" -DOWNLOAD="https://github.com/Raku/nqp/releases/download/2024.12/nqp-2024.12.tar.gz" -MD5SUM="141ad1f069430bdf71c63fd7abe1e616" +DOWNLOAD="https://github.com/Raku/nqp/releases/download/2025.03/nqp-2025.03.tar.gz" +MD5SUM="c260f154ae45566464b4c51c04c2a3b8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="MoarVM" diff --git a/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild index 888c0e4be1..6708408eb8 100644 --- a/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild +++ b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for perl-CPAN-Requirements-Dynamic -# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2024-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-CPAN-Requirements-Dynamic -VERSION=${VERSION:-0.001} +VERSION=${VERSION:-0.002} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info index 98b2287eee..eb9b21d931 100644 --- a/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info +++ b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info @@ -1,8 +1,8 @@ PRGNAM="perl-CPAN-Requirements-Dynamic" -VERSION="0.001" +VERSION="0.002" HOMEPAGE="https://metacpan.org/pod/CPAN::Requirements::Dynamic" -DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Requirements-Dynamic-0.001.tar.gz" -MD5SUM="be6da67ff17d2b0887f03e0d9cbf873c" +DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Requirements-Dynamic-0.002.tar.gz" +MD5SUM="22e7d523b9b4277c9d73e6534cc2cb82" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-ExtUtils-Config perl-Meta-Requirements-Range" diff --git a/perl/perl-Linux-FD/perl-Linux-FD.SlackBuild b/perl/perl-Linux-FD/perl-Linux-FD.SlackBuild index 59bd820807..653a81b990 100644 --- a/perl/perl-Linux-FD/perl-Linux-FD.SlackBuild +++ b/perl/perl-Linux-FD/perl-Linux-FD.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for perl-Linux-FD -# Copyright 2023-2024 K. Eugene Carlson Tsukuba, Japan +# Copyright 2023-2025 K. Eugene Carlson Tsukuba, Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Linux-FD -VERSION=${VERSION:-0.016} +VERSION=${VERSION:-0.017} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Linux-FD/perl-Linux-FD.info b/perl/perl-Linux-FD/perl-Linux-FD.info index a99c694881..63df3372b0 100644 --- a/perl/perl-Linux-FD/perl-Linux-FD.info +++ b/perl/perl-Linux-FD/perl-Linux-FD.info @@ -1,8 +1,8 @@ PRGNAM="perl-Linux-FD" -VERSION="0.016" +VERSION="0.017" HOMEPAGE="https://metacpan.org/pod/Linux::FD" -DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/Linux-FD-0.016.tar.gz" -MD5SUM="a808dec58d1874815c255790305c22a1" +DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/Linux-FD-0.017.tar.gz" +MD5SUM="541312d1de923b2232478b173eb66df2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Module-Build perl-Sub-Exporter perl-Test-Exception" diff --git a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild index 143c6909e4..0e04b736a0 100644 --- a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild +++ b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for perl-Module-Build-Tiny -# Copyright 2013-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2013-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Module-Build-Tiny -VERSION=${VERSION:-0.051} +VERSION=${VERSION:-0.052} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info index 83c22d9169..da9e537d48 100644 --- a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info +++ b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info @@ -1,8 +1,8 @@ PRGNAM="perl-Module-Build-Tiny" -VERSION="0.051" +VERSION="0.052" HOMEPAGE="https://metacpan.org/pod/Module::Build::Tiny" -DOWNLOAD="http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.051.tar.gz" -MD5SUM="15b4434617b61e70315c0838c020a48e" +DOWNLOAD="http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.052.tar.gz" +MD5SUM="91e56a426d82dbf33761984e26ed8acb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-ExtUtils-InstallPaths perl-ExtUtils-Helpers perl-Test-Harness perl-JSON perl-CPAN-Requirements-Dynamic" diff --git a/perl/perl-Test-Harness/perl-Test-Harness.SlackBuild b/perl/perl-Test-Harness/perl-Test-Harness.SlackBuild index 611b280468..d8fc5f667c 100644 --- a/perl/perl-Test-Harness/perl-Test-Harness.SlackBuild +++ b/perl/perl-Test-Harness/perl-Test-Harness.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for perl-Test-Harness -# Copyright 2013-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2013-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Test-Harness -VERSION=${VERSION:-3.50} +VERSION=${VERSION:-3.52} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Test-Harness/perl-Test-Harness.info b/perl/perl-Test-Harness/perl-Test-Harness.info index c7337f3678..4d4d003230 100644 --- a/perl/perl-Test-Harness/perl-Test-Harness.info +++ b/perl/perl-Test-Harness/perl-Test-Harness.info @@ -1,8 +1,8 @@ PRGNAM="perl-Test-Harness" -VERSION="3.50" +VERSION="3.52" HOMEPAGE="https://metacpan.org/pod/Test::Harness" -DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/Test-Harness-3.50.tar.gz" -MD5SUM="aa678dd2984d9d5812d0fd97fc01a8ad" +DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/Test-Harness-3.52.tar.gz" +MD5SUM="104252b8e6f48fc8bba6f1057f341b33" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/perl/perl-extutils-depends/perl-extutils-depends.SlackBuild b/perl/perl-extutils-depends/perl-extutils-depends.SlackBuild index 17a9942970..17092bb592 100644 --- a/perl/perl-extutils-depends/perl-extutils-depends.SlackBuild +++ b/perl/perl-extutils-depends/perl-extutils-depends.SlackBuild @@ -5,7 +5,7 @@ # (C) 2007 Michael Wagner <lapinours@web.de> # Copyright 2010, 2012 Binh Nguyen <binhvng@gmail.com> # Copyright 2014-2017 Glenn Becker <burningc@sdf.org> -# Copyright 2017-2022 Edinaldo P. Silva, Rio de Janeiro, Brazil. +# Copyright 2017-2025 Edinaldo P. Silva, Rio de Janeiro, Brazil. # # All rights reserved. # @@ -29,18 +29,12 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-extutils-depends -VERSION=${VERSION:-0.8001} +VERSION=${VERSION:-0.8002} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi +ARCH=noarch # If the variable PRINT_PACKAGE_NAME is set, then this script will report what # the name of the created package would be, and then exit. This information diff --git a/perl/perl-extutils-depends/perl-extutils-depends.info b/perl/perl-extutils-depends/perl-extutils-depends.info index 6ea6365705..f0012083b5 100644 --- a/perl/perl-extutils-depends/perl-extutils-depends.info +++ b/perl/perl-extutils-depends/perl-extutils-depends.info @@ -1,8 +1,8 @@ PRGNAM="perl-extutils-depends" -VERSION="0.8001" +VERSION="0.8002" HOMEPAGE="https://metacpan.org/pod/ExtUtils::Depends" -DOWNLOAD="https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-0.8001.tar.gz" -MD5SUM="ca203697162b842c6c1e25ce102b79a5" +DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETJ/ExtUtils-Depends-0.8002.tar.gz" +MD5SUM="e2cb85a8588e478351ed4b7537466aca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/perl/rakudo/rakudo.SlackBuild b/perl/rakudo/rakudo.SlackBuild index 0ef75a6005..12eb3a1b46 100644 --- a/perl/rakudo/rakudo.SlackBuild +++ b/perl/rakudo/rakudo.SlackBuild @@ -20,7 +20,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rakudo -VERSION=${VERSION:-2024.12} +VERSION=${VERSION:-2025.03} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -35,9 +35,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -123,6 +120,8 @@ export PATH=\$PATH:$BINDIRS EOF chmod 755 $PKG/etc/profile.d/rakudo.sh +find $PKG/usr/share/perl6/core -type f -empty -delete || true + 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 diff --git a/perl/rakudo/rakudo.info b/perl/rakudo/rakudo.info index bf37193acf..2460e9524a 100644 --- a/perl/rakudo/rakudo.info +++ b/perl/rakudo/rakudo.info @@ -1,8 +1,8 @@ PRGNAM="rakudo" -VERSION="2024.12" +VERSION="2025.03" HOMEPAGE="https://rakudo.org/" -DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2024.12/rakudo-2024.12.tar.gz" -MD5SUM="cbac8d6919331a374e71e59b68e76409" +DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2025.03/rakudo-2025.03.tar.gz" +MD5SUM="fb77d240d329399629a8ee4652bf3f0e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="nqp" diff --git a/perl/zef/zef.SlackBuild b/perl/zef/zef.SlackBuild index db533b06e5..65239e5eba 100644 --- a/perl/zef/zef.SlackBuild +++ b/perl/zef/zef.SlackBuild @@ -20,7 +20,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zef -VERSION=${VERSION:-0.22.6} +VERSION=${VERSION:-1.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -33,9 +33,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 diff --git a/perl/zef/zef.info b/perl/zef/zef.info index ce8adb4695..aad7c9f867 100644 --- a/perl/zef/zef.info +++ b/perl/zef/zef.info @@ -1,8 +1,8 @@ PRGNAM="zef" -VERSION="0.22.6" +VERSION="1.0.0" HOMEPAGE="https://github.com/ugexe/zef" -DOWNLOAD="https://github.com/ugexe/zef/archive/v0.22.6/zef-0.22.6.tar.gz" -MD5SUM="f6b1225e23e63df2ee8dae2588c609de" +DOWNLOAD="https://github.com/ugexe/zef/archive/v1.0.0/zef-1.0.0.tar.gz" +MD5SUM="bef4ea380a9919a3545559b1d3773bf4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="rakudo" |