/parallel-20240122.tar.bz2
/pcre-8.45.tar.bz2
/pcre2-10.44.tar.bz2
-/perl-5.32.1.tar.xz
+/perl-5.42.1.tar.xz
/pinentry-1.3.0.tar.bz2
/pixman-0.40.0.tar.gz
/pkgconf-2.1.1.tar.xz
+++ /dev/null
-blake3-256 b174a36a83892d0bf84fad9dbdaf133c49f940ea77af50222c2f56a71ae5d3a8
-blake2b-512 9f89bcf9cffb245a0f2cb0afa17c25f092c84cc2f29bb1c744294c2f0393c72dc3beb9fcbe256cf252677b33bc594b294b3f6a4774ad9e30b771aceed1f4f147
-blake2b-256 bc52fff2c1465f06336053a179c32e81fbec335f8e5f0783a314da305e2126d0
-skein-512 a423a9c5a7aec880d3c0e269d555b568572ba3d85914f0ffc6676ecb97d8f54262129350546be0bff2f85d9004a3ed13f708d665e2b3525904fcba484a25f03a
-shake128 647c7201d84577257229371941fd34d49aaaf1541dc40f40da9868d3e7719451
-shake256 68ac974be08caaeae494bb3f797573e6062062c35330d138b415d7d986bd8caccfaffaa8898c7dc905d20c73f4e77d13614e62690cd212fab5690a8f978a7fa5
-sha-512 3443c75aea91f0fe3712fee576239f1946d2301b8f7390b690e2f5d070fe71af8f9fa7769e42086c2d33d5f84370f80368fa9350b4f10cc0ac3e6c1f6209d8f9
-sha-256 57cc47c735c8300a8ce2fa0643507b44c4ae59012bfdad0121313db639e02309
-streebog-512 19a96f14366cdf4cded29d55eaf43adeaea18ee108689c133fafc391c15ccdc43a9d522dba50c191515998fe14434e8759d6e12551246c24927cc3a1db50eaca
-streebog-256 09a89dd5031bd4873baac1065d35a606bbe74fe98c50ce98f4998d288df02128
-xxh3-128 877cdfbf7ed649ed3365627078cd7227
--- /dev/null
+blake3-256 6ac2742721370f9c6f2c5d21567a35730a3ffd969d868161467275bfbbdb5e66
+blake2b-512 9976133d1f660e8921977d7fa7b0e76c805f42325c77663c06d4cce5ed770e44cd880c4448e88f4b78f28c8fff1fd59d828041dd8d487e8d8b0b6fd156736e69
+blake2b-256 e4e30c3aa86976cfa35507e0f444031e5f26ca64be494abab222d0c7521b622a
+skein-512 fdd56c523e556b66169248b6acc0108aee6d74a9781257407baf3c3f91a5e32a907eb7a65831a211afe9ed8131981cecabb38077479595c778fbc46c0928f401
+shake128 6272f0691a5c0b0c5b2526703e12d7a1f0197a432fdfca6e16baef9de33beec0
+shake256 9a6fd96d4404edffc13d92dbc625d56b9434b210e0298e0da78649f32ab992b754a15f652986d16d8f85c701f136de19160883976e1fa05907eb1e103f275c26
+sha-512 5f669af62ce9064bbcccf5be67ae09c14f91e1341f790a534cd128a35072e6bc7073d1da51157f8ecd112bee8274f55aee6fbfc566017732b412b157aaff0acb
+sha-256 098c7f76e7a28443f6403610c7e339777905360c5225798fd142b8d33b05c6b4
+streebog-512 a88bdcc2018bc1db9ed463b3117bb2115f94eb7dd6e7bdf111d20b3b449232489b3eb07e1fcab9d00c734d533462656dafd80af254046d88ccb21b2556566b3c
+streebog-256 10985f9edc4e7c3927f2ab72eca967ae815f86918bbb9d91342ade289bc447c1
+xxh3-128 e2698c22c91069f3c74930bd7dc92ec5
deps="autoconf-2.72 automake-1.16.5 libtool-2.4.7"
bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1"
-rdeps="lang/gm4-1.4.19 lang/perl-5.32.1"
+rdeps="lang/gm4-1.4.19 lang/perl-5.42.1"
for dep in $deps ; do echo "$DISTFILES"/dl/$dep.tar.xz ; done | xargs redo-ifchange
redo-ifchange $bdeps $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
textproc/expat-2.6.2
devel/pcre2-10.44
ftp/curl-with-tls-8.19.0
-lang/perl-5.32.1
+lang/perl-5.42.1
security/nettle-3.10.1
"
ver=${NAME#git-full-}
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd devel/gmake-4.4.1 devel/pkgconf-2.1.1"
-rdeps="lang/perl-5.32.1"
+rdeps=lang/perl-5.42.1
ver=${NAME#git-minimal-}
redo-ifchange $bdeps "$DISTFILES"/dl/git-$ver.tar.xz $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1"
-rdeps=lang/perl-5.32.1
+rdeps=lang/perl-5.42.1
ver=${NAME#exiftool-}
redo-ifchange $bdeps "$DISTFILES"/dl/Image-ExifTool-$ver.tar.gz $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
devel/gmake-4.4.1
devel/pkgconf-2.1.1
shells/bash-5.2.21
+lang/perl-5.42.1
"
rdeps="
archivers/brotli-1.2.0
rc-paths
stow
archivers/zstd
-lang/perl-5.32.1
+lang/perl-5.42.1
devel/pkgconf-2.1.1
databases/sqlite-3510300
"
rc-paths
stow
archivers/zstd
-lang/perl-5.32.1
+lang/perl-5.42.1
devel/pkgconf-2.1.1
databases/sqlite-3510300
"
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd"
-command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
+command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.42.1"
goprev=go1.4.3
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz lang/$goprev
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd"
-command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
+command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.42.1"
goprev=go1.17.12
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz lang/$goprev
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd"
-command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
+command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.42.1"
goprev=go1.20.14
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz lang/$goprev
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd"
-command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
+command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.42.1"
goprev=go1.23.5
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz lang/$goprev
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd"
-command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.32.1"
+command -v bash >/dev/null 2>/dev/null || bdeps="$bdeps lang/perl-5.42.1"
goprev=go1.25.6
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz lang/$goprev
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
cd $NAME
manpath="
--Dman1dir=$SKELBINS/$ARCH/$NAME-$hsh/lib/perl5/5.32/perl/man/man1
--Dman3dir=$SKELBINS/$ARCH/$NAME-$hsh/lib/perl5/5.32/perl/man/man3
+-Dman1dir=$SKELBINS/$ARCH/$NAME-$hsh/lib/perl5/5.42/perl/man/man1
+-Dman3dir=$SKELBINS/$ARCH/$NAME-$hsh/lib/perl5/5.42/perl/man/man3
"
[ -z "$PERL_NO_DOC" ] || manpath="-Dman1dir=none -Dman3dir=none"
sh Configure -de -Dprefix="$SKELBINS"/$ARCH/$NAME-$hsh $manpath \
cat >$NAME-$hsh/skelpkg/$NAME-$hsh/hooks/postinst/01rc-add <<EOF
#!/bin/sh -e
_localpath="\$(realpath local)"
-echo export MANPATH=\"\$_localpath/lib/perl5/5.32/perl/man:\\\$MANPATH\" >>rc
+echo export MANPATH=\"\$_localpath/lib/perl5/5.42/perl/man:\\\$MANPATH\" >>rc
EOF
chmod +x $NAME-$hsh/skelpkg/$NAME-$hsh/hooks/postinst/01rc-add
fi
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd devel/gmake-4.4.1"
+bdeps="rc-paths stow archivers/zstd devel/gmake-4.4.1 lang/perl-5.42.1"
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd devel/gmake-4.4.1"
+bdeps="rc-paths stow archivers/zstd devel/gmake-4.4.1 lang/perl-5.42.1"
rdeps=math/OpenBLAS-0.3.30
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.zst $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
devel/nasm-2.16.01
devel/pkgconf-2.1.1
shells/bash-5.2.21
+lang/perl-5.42.1
"
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.zst
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
stow
archivers/zstd
devel/pkgconf-2.1.1
+lang/perl-5.42.1
"
rdeps="lang/Python-3.7.3"
devel/pkgconf-2.1.1
devel/ninja-v1.12.1
lang/Python-3.7.3
+lang/perl-5.42.1
"
meson=meson-1.7.2
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.xz "$DISTFILES"/dl/$meson.tar.gz
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd lang/perl-5.32.1 devel/pkgconf-2.1.1"
+bdeps="rc-paths stow archivers/zstd lang/perl-5.42.1 devel/pkgconf-2.1.1"
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh
cd $NAME
-_perl=perl-5.32.1
+_perl=perl-5.42.1
pmdir=$SKELBINS/$ARCH/$NAME-$hsh/lib/site_perl/${_perl#perl-}
mkdir -p "$SKELBINS"/$ARCH/$NAME-$hsh/bin "$pmdir"/Stow
cp bin/stow.in "$SKELBINS"/$ARCH/$NAME-$hsh/bin/stow
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd"
+bdeps="rc-paths stow archivers/zstd lang/perl-5.42.1"
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-deps="rc-paths stow archivers/zstd lang/perl-5.32.1"
+deps="rc-paths stow archivers/zstd lang/perl-5.42.1"
redo-ifchange $deps "$DISTFILES"/dl/$NAME.tar.bz2
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
sname=$1.do . "$BASS_ROOT"/lib/rc
. "$BASS_ROOT"/build/skel/common.rc
-bdeps="rc-paths stow archivers/zstd"
+bdeps="rc-paths stow archivers/zstd lang/perl-5.42.1"
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz \
"$DISTFILES"/dl/ucspi-tcp-0.88-ipv6.diff20.bz2
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1"
-rdeps="lang/perl-5.32.1"
+rdeps=lang/perl-5.42.1
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.xz $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd"
-rdeps=lang/perl-5.32.1
+rdeps=lang/perl-5.42.1
redo-ifchange $bdeps "$DISTFILES"/dl/$NAME.tar.gz $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
ln -f $ROOT/../../build/distfiles/dl/go1.26.1.tar.gz go1.26.1.src.tar.gz
ln -f $ROOT/../../build/distfiles/dl/goredo-2.9.2.tar.zst
ln -f $ROOT/../../build/distfiles/dl/meta4ra-2.1.0.tar.zst
+ln -f $ROOT/../../build/distfiles/dl/perl-5.42.1.tar.xz
ln -f $ROOT/../../build/distfiles/dl/zstd-1.5.7.tar.gz
--- /dev/null
+tar xf $DISTFILES/$name.tar.xz
+cd $name
+sh Configure -de \
+ -Uusedl \
+ -Dprefix=$DIR/local \
+ -Dman1dir=none -Dman3dir=none \
+ -Duse64bitint -Dusethreads=y >&2
+make -j$(nproc) >&2
+make install-strip >&2
+rm -r ../$name
--- /dev/null
+dodl http://www.cpan.org/src/5.0/$name 5f669af62ce9064bbcccf5be67ae09c14f91e1341f790a534cd128a35072e6bc7073d1da51157f8ecd112bee8274f55aee6fbfc566017732b412b157aaff0acb
. "$BASS_ROOT"/build/skel/common.rc
bdeps="rc-paths stow archivers/zstd devel/gmake-4.4.1"
- rdeps="lang/perl-5.32.1"
+ rdeps="lang/perl-5.42.1"
redo-ifchange $bdeps "$DISTFILES"/dl/$name.tar.bz2 $rdeps
hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $spath)
. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc
skel itself and BASS'es current commit revision. It is URL-safe Base64
encoded string. So for example if $SKELBINS is /somewhere/skelbins directory,
then that Perl skelbin is installed to:
-/somewhere/skelbins/perl-5.32.1-zP3IpCa_XY7pGHCNYQxp_1KjQQNCyUl84LqSrWLErjA.
+/somewhere/skelbins/perl-5.42.1-zP3IpCa_XY7pGHCNYQxp_1KjQQNCyUl84LqSrWLErjA.
$NAME-$hsh is often called "namenhash" in the code.
A [Index/Concepts] GNU-Stow\r
#!/bin/sh -ex
cd ..
-$BASS_ROOT/build/bin/pkg-inst go-stringer-0.18.0 sharness-1.2.0 go1.22.6 perl-5.32.1
+$BASS_ROOT/build/bin/pkg-inst go-stringer-0.18.0 sharness-1.2.0 go1.26.1 perl-5.42.1