sysutils/s6-rc: update to 0.5.3.2

sysutils/s6-rc:  update to 0.5.3.2
sysutils/s6:     update to 2.11.1.1
lang/execline:   update to 2.9.0.0
devel/skalibs:   update to 2.12.0.1
PR: 234939
This commit is contained in:
Dirk Meyer 2022-06-26 14:26:31 +02:00
parent ed3faf606e
commit f7b0213210
12 changed files with 68 additions and 47 deletions

View file

@ -1,7 +1,7 @@
# Created by: Sergei Kolobov <sergei@kolobov.com>
PORTNAME= skalibs
PORTVERSION= 2.10.0.3
PORTVERSION= 2.12.0.1
CATEGORIES= devel
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
@ -29,7 +29,7 @@ post-install:
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
.for d in libbiguint libdatastruct librandom libstdcrypto libstddjb libunixonacid
.for d in libdatastruct libposixplz librandom libstdcrypto libstddjb libunixonacid
@${MKDIR} ${STAGEDIR}${DOCSDIR}/${d}
cd ${WRKSRC} && ${INSTALL_DATA} doc/${d}/*.html ${STAGEDIR}${DOCSDIR}/${d}
.endfor

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1618496341
SHA256 (skalibs-2.10.0.3.tar.gz) = b780b0ae650dda0c3ec5f8975174998af2d24c2a2e2be669b1bab46e73b1464d
SIZE (skalibs-2.10.0.3.tar.gz) = 232814
TIMESTAMP = 1655992292
SHA256 (skalibs-2.12.0.1.tar.gz) = 3e228f72f18d88c17f6c4e0a66881d6d3779427b7e7e889f3142b6f26da30285
SIZE (skalibs-2.12.0.1.tar.gz) = 222717

View file

@ -6,15 +6,15 @@ include/skalibs/avlnode.h
include/skalibs/avltree.h
include/skalibs/avltreen.h
include/skalibs/bigkv.h
include/skalibs/biguint.h
include/skalibs/bitarray.h
include/skalibs/blake2s.h
include/skalibs/bsdsnowflake.h
include/skalibs/bufalloc.h
include/skalibs/buffer.h
include/skalibs/bytestr.h
include/skalibs/cbuffer.h
include/skalibs/cdb.h
include/skalibs/cdb_make.h
include/skalibs/cdbmake.h
include/skalibs/config.h
include/skalibs/datastruct.h
include/skalibs/direntry.h
@ -25,7 +25,6 @@ include/skalibs/djbtime.h
include/skalibs/djbunix.h
include/skalibs/env.h
include/skalibs/envalloc.h
include/skalibs/environ.h
include/skalibs/error.h
include/skalibs/exec.h
include/skalibs/fmtscan.h
@ -36,20 +35,16 @@ include/skalibs/genqdyn.h
include/skalibs/genset.h
include/skalibs/gensetdyn.h
include/skalibs/genwrite.h
include/skalibs/getpeereid.h
include/skalibs/iobuffer.h
include/skalibs/iopause.h
include/skalibs/ip46.h
include/skalibs/kolbak.h
include/skalibs/lolstdio.h
include/skalibs/md5.h
include/skalibs/netstring.h
include/skalibs/nonposix.h
include/skalibs/nsig.h
include/skalibs/posixishard.h
include/skalibs/posixplz.h
include/skalibs/random.h
include/skalibs/rc4.h
include/skalibs/segfault.h
include/skalibs/selfpipe.h
include/skalibs/setgroups.h
@ -83,8 +78,8 @@ include/skalibs/unixconnection.h
include/skalibs/unixmessage.h
include/skalibs/unixonacid.h
lib/libskarnet.so
lib/libskarnet.so.2.10
lib/libskarnet.so.2.10.0.3
lib/libskarnet.so.2.12
lib/libskarnet.so.2.12.0.1
lib/skalibs/libskarnet.a
lib/skalibs/sysdeps/socket.lib
lib/skalibs/sysdeps/spawn.lib
@ -99,9 +94,9 @@ lib/skalibs/sysdeps/util.lib
%%PORTDOCS%%%%DOCSDIR%%/djblegacy.html
%%PORTDOCS%%%%DOCSDIR%%/flags.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/libbiguint/index.html
%%PORTDOCS%%%%DOCSDIR%%/libdatastruct/genqdyn.html
%%PORTDOCS%%%%DOCSDIR%%/libdatastruct/index.html
%%PORTDOCS%%%%DOCSDIR%%/libposixplz/index.html
%%PORTDOCS%%%%DOCSDIR%%/librandom/index.html
%%PORTDOCS%%%%DOCSDIR%%/libskarnet.html
%%PORTDOCS%%%%DOCSDIR%%/libstdcrypto/index.html
@ -113,7 +108,7 @@ lib/skalibs/sysdeps/util.lib
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/buffer.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/bytestr.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/cdb.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/cdb_make.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/cdbmake.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/direntry.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/djbtime.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/djbunix.html
@ -126,7 +121,6 @@ lib/skalibs/sysdeps/util.lib
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/genwrite.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/getpeereid.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/index.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/iobuffer.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/iopause.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/ip46.html
%%PORTDOCS%%%%DOCSDIR%%/libstddjb/lolstdio.html

View file

@ -1,7 +1,7 @@
# Created by: Sergei Kolobov <sergei@kolobov.com>
PORTNAME= execline
PORTVERSION= 2.8.0.1
PORTVERSION= 2.9.0.0
CATEGORIES= lang shells
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
@ -11,7 +11,7 @@ COMMENT= Lightweight non-interactive sh(1)-like scripting language
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= skalibs>=2.10.0.0:devel/skalibs
BUILD_DEPENDS= skalibs>=2.12.0.0:devel/skalibs
LIB_DEPENDS= libskarnet.so:devel/skalibs
USES= gmake

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1618496359
SHA256 (execline-2.8.0.1.tar.gz) = a373f497d2335905d750e2f3be2ba47a028c11c4a7d5595dca9965c161e53aed
SIZE (execline-2.8.0.1.tar.gz) = 94886
TIMESTAMP = 1656004958
SHA256 (execline-2.9.0.0.tar.gz) = d4906aad8c3671265cfdad1aef265228bda07e09abd7208b4f093ac76f615041
SIZE (execline-2.9.0.0.tar.gz) = 100225

View file

@ -1,5 +1,6 @@
bin/background
bin/backtick
bin/case
bin/cd
bin/define
bin/dollarat
@ -52,12 +53,13 @@ include/execline/config.h
include/execline/execline.h
lib/execline/libexecline.a
lib/libexecline.so
lib/libexecline.so.2.8
lib/libexecline.so.2.8.0.1
lib/libexecline.so.2.9
lib/libexecline.so.2.9.0.0
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/background.html
%%PORTDOCS%%%%DOCSDIR%%/backtick.html
%%PORTDOCS%%%%DOCSDIR%%/case.html
%%PORTDOCS%%%%DOCSDIR%%/define.html
%%PORTDOCS%%%%DOCSDIR%%/dieshdiedie.html
%%PORTDOCS%%%%DOCSDIR%%/dollarat.html

View file

@ -1,7 +1,7 @@
# Created by: Andris Raugulis <moo@arthepsy.eu>
PORTNAME= s6-rc
PORTVERSION= 0.5.2.2
PORTVERSION= 0.5.3.2
CATEGORIES= sysutils
MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/
@ -11,12 +11,12 @@ COMMENT= Skarnet.org service manager
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= execline>=2.7.0.0:lang/execline \
skalibs>=2.10.0.0:devel/skalibs \
s6>=2.10.0.0:sysutils/s6
RUN_DEPENDS= execline>=2.7.0.0:lang/execline \
skalibs>=2.10.0.0:devel/skalibs \
s6>=2.10.0.0:sysutils/s6
BUILD_DEPENDS= execline>=2.9.0.0:lang/execline \
skalibs>=2.12.0.0:devel/skalibs \
s6>=2.11.1.0:sysutils/s6
RUN_DEPENDS= execline>=2.9.0.0:lang/execline \
skalibs>=2.12.0.0:devel/skalibs \
s6>=2.11.1.0:sysutils/s6
LIB_DEPENDS= libs6.so:sysutils/s6 \
libskarnet.so:devel/skalibs
@ -24,6 +24,27 @@ USES= gmake
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
FLAVORS= hier run
FLAVOR?= ${FLAVORS:[1]}
run_PKGNAMESUFFIX= -run
# The only difference between the hier and the run flavors is the default live directory path
# hard coded into the s6-rc utilities allowing their use without passing -l <live_dir>.
# A FreeBSD port should follow the operating system file system layout, but there is a corner
# case where s6-rc replacing base system init system *has* to deviate from hier(7).
# The problem is that s6-rc requires a writeable file system
# (to track service state, bind unix sockets, create named fifos)
# very early in the boot process before FreeBSD used to mount /var and /var/run.
# One way to satisfy this requirement is to mount a tmpfs directly under /.
# The live directory shouldn't be kept on /tmp because this often a small
# file system that could be exhausted by accident breaking s6-rc.
# Adding a small /run tmpfs dedicated to s6-rc solves this problem.
.if ${FLAVOR} == run # Follow hier(7)
LIVEDIR?= /run/${PORTNAME}
.endif
LIVEDIR?= /var/run/${PORTNAME}
CONFIGURE_ARGS+=--prefix=${PREFIX} \
--with-include=${LOCALBASE}/include \
--with-lib=${LOCALBASE}/lib/skalibs \
@ -33,8 +54,6 @@ CONFIGURE_ARGS+=--prefix=${PREFIX} \
--livedir=${LIVEDIR} \
--enable-shared
LIVEDIR?= /var/run/${PORTNAME}
DOCS= AUTHORS COPYING INSTALL README doc/*.html
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1618496375
SHA256 (s6-rc-0.5.2.2.tar.gz) = 2a8d1cd455c05c8502b34517cfe79841aa46d08ad969076b37a15d3910617f89
SIZE (s6-rc-0.5.2.2.tar.gz) = 98158
TIMESTAMP = 1656027080
SHA256 (s6-rc-0.5.3.2.tar.gz) = 4f24a4966a4aa353d2bd1a8afca9b88c7b7bd29c46b3a1a7f5305686b9d6e038
SIZE (s6-rc-0.5.3.2.tar.gz) = 99249

View file

@ -14,7 +14,7 @@ include/s6-rc/s6rc-utils.h
include/s6-rc/s6rc.h
lib/libs6rc.so
lib/libs6rc.so.0.5
lib/libs6rc.so.0.5.2.2
lib/libs6rc.so.0.5.3.2
lib/s6-rc/libs6rc.a
libexec/s6-rc-fdholder-filler
libexec/s6-rc-oneshot-run

View file

@ -1,7 +1,7 @@
# Created by: Colin Booth <colin@heliocat.net>
PORTNAME= s6
PORTVERSION= 2.10.0.3
PORTVERSION= 2.11.1.1
CATEGORIES= sysutils
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
@ -11,7 +11,7 @@ COMMENT= Skarnet.org supervision suite
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= execline>=2.7.0.0:lang/execline
BUILD_DEPENDS= execline>=2.9.0.0:lang/execline
LIB_DEPENDS= libskarnet.so:devel/skalibs
RUN_DEPENDS= execlineb:lang/execline

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1618496369
SHA256 (s6-2.10.0.3.tar.gz) = 1d21373151704150df0e8ed199f097f6ee5d2befb9a68aca4f20f3862e5d8757
SIZE (s6-2.10.0.3.tar.gz) = 218797
TIMESTAMP = 1656025725
SHA256 (s6-2.11.1.1.tar.gz) = 1cef7f7b3a7e01181fbb6fe8300e6ba422d9689007221c78af1f99528acb6c38
SIZE (s6-2.11.1.1.tar.gz) = 228878

View file

@ -33,6 +33,7 @@ bin/s6-permafailon
bin/s6-setlock
bin/s6-setsid
bin/s6-setuidgid
bin/s6-socklog
bin/s6-softlimit
bin/s6-sudo
bin/s6-sudoc
@ -41,6 +42,7 @@ bin/s6-supervise
bin/s6-svc
bin/s6-svdt
bin/s6-svdt-clear
bin/s6-svlink
bin/s6-svlisten
bin/s6-svlisten1
bin/s6-svok
@ -49,6 +51,7 @@ bin/s6-svscan
bin/s6-svscanboot
bin/s6-svscanctl
bin/s6-svstat
bin/s6-svunlink
bin/s6-svwait
bin/s6-tai64n
bin/s6-tai64nlocal
@ -61,15 +64,15 @@ bin/ucspilogd
include/s6/accessrules.h
include/s6/compat.h
include/s6/config.h
include/s6/fdholder.h
include/s6/ftrigr.h
include/s6/ftrigw.h
include/s6/s6-fdholder.h
include/s6/s6-supervise.h
include/s6/lock.h
include/s6/s6.h
include/s6/s6lock.h
include/s6/supervise.h
lib/libs6.so
lib/libs6.so.2.10
lib/libs6.so.2.10.0.3
lib/libs6.so.2.11
lib/libs6.so.2.11.1.1
lib/s6/libs6.a
libexec/s6lockd-helper
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
@ -115,6 +118,7 @@ libexec/s6lockd-helper
%%PORTDOCS%%%%DOCSDIR%%/s6-setlock.html
%%PORTDOCS%%%%DOCSDIR%%/s6-setsid.html
%%PORTDOCS%%%%DOCSDIR%%/s6-setuidgid.html
%%PORTDOCS%%%%DOCSDIR%%/s6-socklog.html
%%PORTDOCS%%%%DOCSDIR%%/s6-softlimit.html
%%PORTDOCS%%%%DOCSDIR%%/s6-sudo.html
%%PORTDOCS%%%%DOCSDIR%%/s6-sudoc.html
@ -123,6 +127,7 @@ libexec/s6lockd-helper
%%PORTDOCS%%%%DOCSDIR%%/s6-svc.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svdt-clear.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svdt.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svlink.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svlisten.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svlisten1.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svok.html
@ -132,6 +137,7 @@ libexec/s6lockd-helper
%%PORTDOCS%%%%DOCSDIR%%/s6-svscan.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svscanctl.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svstat.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svunlink.html
%%PORTDOCS%%%%DOCSDIR%%/s6-svwait.html
%%PORTDOCS%%%%DOCSDIR%%/s6-tai64n.html
%%PORTDOCS%%%%DOCSDIR%%/s6-tai64nlocal.html