From da57074221a67b748e0d800886d45f9b5d66d2a3 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:21:00 +0330 Subject: [PATCH 01/18] skalibs: update to 2.14.4.0. --- common/shlibs | 2 +- srcpkgs/skalibs/template | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common/shlibs b/common/shlibs index 8d1e7d3cfcb..fda23b705e7 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2453,7 +2453,7 @@ libgnunettransport.so.2 gnunet-0.12.2_1 libgnunettransportapplication.so.0 gnunet-0.12.2_1 libgnunettransportcore.so.0 gnunet-0.12.2_1 libgnunettransportcommunicator.so.0 gnunet-0.12.2_1 -libskarnet.so.2.13 skalibs-2.13.0.0_1 +libskarnet.so.2.14 skalibs-2.14.4.0_1 libKF6BalooWidgets.so.6 baloo-widgets-24.02.0_1 libtidy.so.58 libtidy5-5.8.0_1 libSDL2_gfx-1.0.so.0 SDL2_gfx-1.0.1_1 diff --git a/srcpkgs/skalibs/template b/srcpkgs/skalibs/template index 185177eb416..3c4aa043343 100644 --- a/srcpkgs/skalibs/template +++ b/srcpkgs/skalibs/template @@ -1,6 +1,6 @@ # Template file for 'skalibs' pkgname=skalibs -version=2.13.1.0 +version=2.14.4.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --enable-static --enable-shared @@ -9,12 +9,12 @@ configure_args="--libdir=/usr/lib --enable-static --enable-shared --bindir=/usr/bin --dynlibdir=/usr/lib --with-sysdep-devurandom=yes" short_desc="General purpose libraries for building software from skarnet.org" -maintainer="mobinmob " +maintainer="Komeil Parseh " license="ISC" homepage="https://skarnet.org/software/skalibs/" changelog="https://skarnet.org/software/skalibs/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=b3c48938c7fba4b19a8b0dce6e7a11427717a0901160bb62cfc6823f8ac86d92 +checksum=0e626261848cc920738f92fd50a24c14b21e30306dfed97b8435369f4bae00a5 post_install() { vlicense COPYING LICENSE From acefacf54f0251815877cdad71cf24ac56a04831 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:24:50 +0330 Subject: [PATCH 02/18] mdevd: update to 0.1.7.0. --- srcpkgs/mdevd/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/mdevd/template b/srcpkgs/mdevd/template index 15690b0ead3..6bb8ba0bf70 100644 --- a/srcpkgs/mdevd/template +++ b/srcpkgs/mdevd/template @@ -1,6 +1,6 @@ # Template file for 'mdevd' pkgname=mdevd -version=0.1.6.2 +version=0.1.7.0 revision=1 build_style=configure configure_args="--includedir=/usr/include --bindir=/usr/bin --libdir=/usr/lib @@ -14,7 +14,7 @@ license="ISC" homepage="https://skarnet.org/software/mdevd/" changelog="https://skarnet.org/software/mdevd/upgrade.html" distfiles="https://skarnet.org/software/mdevd/mdevd-${version}.tar.gz" -checksum=ac2fcf9004f07904592c5894e2c401e15bb027ecf37bcb8ea661e2a7993447be +checksum=ec966eec39879f33c785343373021c44f887c836a08fcaf1d63412e3bdbfca32 build_options="static" desc_option_static="Build static binaries" From d3a8fc8cc8d557984471d4a2c9154c5be76cc000 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:25:31 +0330 Subject: [PATCH 03/18] oblibs: update to 0.3.4.0. --- common/shlibs | 2 +- srcpkgs/oblibs/template | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/common/shlibs b/common/shlibs index fda23b705e7..3e249c24e5a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3745,7 +3745,7 @@ libltc.so.11 libltc-1.3.1_1 libvpd-2.2.so.2 libvpd-2.2.6_1 libvpd_cxx-2.2.so.2 libvpd-2.2.6_1 liblcf.so.0 liblcf-0.6.0_1 -liboblibs.so.0.1 oblibs-0.1.1.1_1 +liboblibs.so.0.3 oblibs-0.3.4.0_1 libaal-1.0.so.7 libaal-1.0.7_1 libaal-minimal.so.0 libaal-1.0.7_1 libcli.so.1.10 libcli-1.10.7_1 diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template index 15cc98f4d08..bc380c07ddd 100644 --- a/srcpkgs/oblibs/template +++ b/srcpkgs/oblibs/template @@ -1,16 +1,17 @@ # Template file for 'oblibs' pkgname=oblibs -version=0.1.4.0 -revision=3 +version=0.3.4.0 +revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps" makedepends="skalibs-devel execline-devel" short_desc="Obarun library" -maintainer="mobinmob " +maintainer="Komeil Parseh " license="ISC" -homepage="https://framagit.org/Obarun/oblibs" -distfiles="https://framagit.org/Obarun/oblibs/-/archive/v${version}/${pkgname}-v${version}.tar.bz2" -checksum=0ebb6024b9b2c737b0e065e2d49a98965db116c04caff4289acde332316b781a +homepage="https://git.obarun.org/Obarun/oblibs" +changelog="https://git.obarun.org/Obarun/oblibs/-/raw/master/doc/upgrade.md" +distfiles="https://git.obarun.org/Obarun/oblibs/-/archive/${version}/oblibs-${version}.tar.bz2" +checksum=aa85916444474fab7fa9f21def8a73b73223fd2f4017d232d5e388142371d7b9 post_install() { vlicense LICENSE @@ -20,8 +21,7 @@ oblibs-devel_package() { depends="${makedepends} ${sourcepkg}-${version}_${revision}" short_desc+=" - development files" pkg_install() { - vmove "usr/lib/*.a" - vmove usr/include/oblibs - vmove "usr/lib/*.so" + vmove usr/lib/*.so + vmove usr/include/oblibs/* } } From 00a17d693642e398bbc0c2497e350f90cd4f8a93 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:26:07 +0330 Subject: [PATCH 04/18] execline: update to 2.9.7.0. --- srcpkgs/execline/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/execline/template b/srcpkgs/execline/template index 09c48090eec..321f16cd05b 100644 --- a/srcpkgs/execline/template +++ b/srcpkgs/execline/template @@ -1,6 +1,6 @@ # Template file for 'execline' pkgname=execline -version=2.9.2.0 +version=2.9.7.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --bindir=/usr/bin @@ -15,7 +15,7 @@ license="ISC" homepage="https://skarnet.org/software/execline/" changelog="https://skarnet.org/software/execline/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=9365012558a1e3c019cafc6eb574b0f5890495fb02652f20efdd782d577b1601 +checksum=73c9160efc994078d8ea5480f9161bfd1b3cf0b61f7faab704ab1898517d0207 CFLAGS="-fPIC" From 53d25102ccb01907c6320d5f0066a71209514134 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:05 +0330 Subject: [PATCH 05/18] 66: update to 0.8.2.1. --- srcpkgs/66-init | 1 + srcpkgs/66/INSTALL.msg | 5 ---- srcpkgs/66/patches/shutdown_posixsh.diff | 27 ----------------- srcpkgs/66/template | 38 +++++++++++------------- 4 files changed, 18 insertions(+), 53 deletions(-) create mode 120000 srcpkgs/66-init delete mode 100644 srcpkgs/66/INSTALL.msg delete mode 100644 srcpkgs/66/patches/shutdown_posixsh.diff diff --git a/srcpkgs/66-init b/srcpkgs/66-init new file mode 120000 index 00000000000..d1cbcfa5404 --- /dev/null +++ b/srcpkgs/66-init @@ -0,0 +1 @@ +66 \ No newline at end of file diff --git a/srcpkgs/66/INSTALL.msg b/srcpkgs/66/INSTALL.msg deleted file mode 100644 index cc530a3ed81..00000000000 --- a/srcpkgs/66/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -CAUTION: package revision 0.6.1.1_2 changes the default system-dir -from /var/lib/66 to /etc/66/lib. The change requires user intervention. -Users who upgrade from an earlier version should re-create all trees -and re-enable services in them. That should be done before rebooting/halting -the system. diff --git a/srcpkgs/66/patches/shutdown_posixsh.diff b/srcpkgs/66/patches/shutdown_posixsh.diff deleted file mode 100644 index c8998351929..00000000000 --- a/srcpkgs/66/patches/shutdown_posixsh.diff +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/skel/shutdown b/skel/shutdown -index 0f59623855bc8e8ad260eeeb57a090f88b26b5d1..b39f0f0decb9b8e27c65ba59b3891482f326a876 100755 ---- a/skel/shutdown -+++ b/skel/shutdown -@@ -28,18 +28,18 @@ Time must be one of these formats: [ now | [+]mins | hh:mm ] where: - mins or +mins : relative time; triggers the shutdown sequence after mins minutes. - hh:mm : absolute time; triggers the shutdown sequence when the time hh:mm occurs. - --See also 66-shutdown program to more features. -+See also 66-shutdown program for more features. - EOF - exit 111 - } - - die() { -- printf "${PROG}:fatal: options must be set first\n" >&1 -+ printf "%s:fatal: options must be set first\n" "${PROG}" >&1 - usage - } - --[ -z ${1} ] && die -+[ -z "${1}" ] && die - --[ ${1:0:1} != '-' ] && die -+[ "${1%%"${1#?}"}" != '-' ] && die - - 66-shutdown "${@}" diff --git a/srcpkgs/66/template b/srcpkgs/66/template index 89677d00713..58404ce14a9 100644 --- a/srcpkgs/66/template +++ b/srcpkgs/66/template @@ -1,7 +1,7 @@ # Template file for '66' pkgname=66 -version=0.6.2.0 -revision=4 +version=0.8.2.1 +revision=1 build_style=configure configure_args="--prefix=/usr --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps @@ -10,35 +10,31 @@ configure_args="--prefix=/usr --with-s6-log-user=_s6log --with-system-dir=/etc/66/lib" hostmakedepends="pkg-config lowdown" -makedepends="oblibs-devel skalibs-devel execline-devel s6-devel s6-rc-devel" -depends="s6-rc" +makedepends="oblibs-devel skalibs-devel execline-devel s6-devel" +depends="s6" short_desc="Small tools built around s6 and s6-rc programs" maintainer="mobinmob " license="ISC" homepage="http://web.obarun.org/software/" -changelog="https://git.obarun.org/Obarun/66/-/raw/master/doc/upgrade.md" -distfiles="https://git.obarun.org/Obarun/66/-/archive/v${version}/66-v${version}.tar.bz2" -checksum=f63600e9f8e53211e421707aae7f98d2fa9d1b0d0b4b39162cf180df12b99c28 -patch_args="-Np1" - -conf_files="/etc/66/init.conf" - -system_accounts="_s6log" - -make_dirs="/var/log/66 0750 _s6log _s6log" - -pre_configure() { - - # Clean the default $PATH for service scripts - vsed -i "s@PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin@PATH=/usr/bin:/usr/sbin@" \ - "${wrksrc}/skel/init.conf" -} +changelog="https://git.obarun.org/Obarun/66/-/raw/master/doc/66-upgrade.md" +distfiles="https://git.obarun.org/Obarun/66/-/archive/${version}/66-${version}.tar.bz2" +checksum=89e45665e44e0d20d623283448ed52cd1377ce04e84081a6a831b36ac5a18d51 post_install() { vdoc README.md vlicense LICENSE } +66-init_package() { + short_desc+=" - init system" + depends="${sourcepkg}-${version}_${revision}" + conflicts="s6-linux-init s6-rc runit-void" + pkg_install() { + vmove usr/bin/init + vmove etc/66 + } +} + 66-doc_package() { short_desc+=" - documentation" depends="${sourcepkg}-${version}_${revision}" From 4a3ee8abba179663e360d6caba723cc1b520b820 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:13 +0330 Subject: [PATCH 06/18] 66-tools: update to 0.1.2.0. --- srcpkgs/66-tools/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template index 7536c2ba76a..4305186e893 100644 --- a/srcpkgs/66-tools/template +++ b/srcpkgs/66-tools/template @@ -1,7 +1,7 @@ # Template file for '66-tools' pkgname=66-tools -version=0.0.8.0 -revision=3 +version=0.1.2.0 +revision=1 build_style=configure configure_args="--prefix=/usr --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps @@ -13,9 +13,9 @@ short_desc="Small tools and helpers for service scripts execution" maintainer="mobinmob " license="ISC" homepage="http://web.obarun.org/software/index.html" -changelog="https://framagit.org/Obarun/66-tools/-/raw/master/doc/upgrade.md" -distfiles="https://framagit.org/Obarun/66-tools/-/archive/v${version}/66-tools-v${version}.tar.gz" -checksum=58f072ce1bbc6b6440046d3dc860ca31bb3f39801d09853141006dd5f7041dbb +changelog="https://git.obarun.org/Obarun/66-tools/-/raw/master/doc/upgrade.md" +distfiles="https://git.obarun.org/Obarun/66-tools/-/archive/${version}/66-tools-${version}.tar.gz" +checksum=5e30933e02a74398df3810bdcaf70170e91322e2ff2165d79d568001e321db88 post_install() { vlicense LICENSE From 212d51373f2078e43fdce7924e5a265a67302e35 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:18 +0330 Subject: [PATCH 07/18] s6: update to 2.13.2.0. --- srcpkgs/s6/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/s6/template b/srcpkgs/s6/template index ecc407c70fa..f4f9d9dff03 100644 --- a/srcpkgs/s6/template +++ b/srcpkgs/s6/template @@ -1,6 +1,6 @@ # Template file for 's6' pkgname=s6 -version=2.11.3.0 +version=2.13.2.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --bindir=/usr/bin @@ -15,7 +15,7 @@ license="ISC" homepage="http://skarnet.org/software/s6/" changelog="https://skarnet.org/software/s6/upgrade.html" distfiles="http://skarnet.org/software/s6/s6-${version}.tar.gz" -checksum=0ef2de80c40b603d58bf65ec5dd9f0bb1f227d35f311e8948d9e30f81efb5b81 +checksum=c5114b8042716bb70691406931acb0e2796d83b41cbfb5c8068dce7a02f99a45 build_options="static" desc_option_static="Build static binaries" From 077b20880adfb152e1b0befe4bad7c915a669c01 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:38 +0330 Subject: [PATCH 08/18] s6-dns: update to 2.4.1.0. --- srcpkgs/s6-dns/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/s6-dns/template b/srcpkgs/s6-dns/template index 7f243bc2ec8..05d01c009c7 100644 --- a/srcpkgs/s6-dns/template +++ b/srcpkgs/s6-dns/template @@ -1,6 +1,6 @@ # Template file for 's6-dns' pkgname=s6-dns -version=2.3.5.5 +version=2.4.1.0 revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib @@ -9,11 +9,11 @@ configure_args="--prefix=/usr --libdir=/usr/lib $(vopt_if static --enable-static-libc)" makedepends="execline-devel skalibs-devel" short_desc="Suite of DNS client programs and libraries for Unix systems" -maintainer="Orphaned " +maintainer="Komeil Parseh " license="ISC" homepage="https://skarnet.org/software/s6-dns" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=56979b5d5125c38071a80b5e3df0d4a6b2a7c52bb863a2410b6e3d797ffe1ee8 +distfiles="https://skarnet.org/software/s6-dns/s6-dns-${version}.tar.gz" +checksum=b6308519f109a67469c4aaafa9df1f009ad0961fa798ffc38f895587e6935729 build_options="static" From ecf46283a02df4353dc38454fb9b2d717d78e3b6 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:42 +0330 Subject: [PATCH 09/18] s6-linux-utils: update to 2.6.3.0. --- srcpkgs/s6-linux-utils/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/s6-linux-utils/template b/srcpkgs/s6-linux-utils/template index fc486380317..64519102eaf 100644 --- a/srcpkgs/s6-linux-utils/template +++ b/srcpkgs/s6-linux-utils/template @@ -1,6 +1,6 @@ # Template file for 's6-linux-utils' pkgname=s6-linux-utils -version=2.6.1.0 +version=2.6.3.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --includedir=/usr/include @@ -15,7 +15,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-linux-utils" changelog="https://skarnet.org/software/s6-linux-utils/upgrade.html" distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=2accb5a443dd04203a6358534bdcf0dd369aceb4733e322612c2b8329260b7a2 +checksum=7e249c36c73b99ebfc1f9a9a4c318be76b461ebc53d3952de9064ccfab400739 build_options="static multicall" desc_option_static="Build static binaries" From 44197e297ac535cab5f87a6063f720f4b0bf18f8 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:46 +0330 Subject: [PATCH 10/18] s6-networking: update to 2.7.1.0. --- srcpkgs/s6-networking/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/s6-networking/template b/srcpkgs/s6-networking/template index 133dc65c569..243fe9dba05 100644 --- a/srcpkgs/s6-networking/template +++ b/srcpkgs/s6-networking/template @@ -1,6 +1,6 @@ # Template file for 's6-networking' pkgname=s6-networking -version=2.5.1.3 +version=2.7.1.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib $(vopt_if libtls --enable-ssl=libtls) @@ -11,12 +11,12 @@ configure_args="--libdir=/usr/lib $(vopt_if libtls --enable-ssl=libtls) makedepends="execline-devel $(vopt_if libtls libtls-devel) skalibs-devel s6-devel s6-dns-devel $(vopt_if bearssl bearssl-devel)" short_desc="Suite of small network utilities for Unix systems" -maintainer="Orphaned " +maintainer="Komeil Parseh " license="ISC" homepage="https://skarnet.org/software/s6-networking" changelog="https://skarnet.org/software/s6-networking/upgrade.html" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=a09e43c959ff9e0caa8ff4002608e73c0f57f87f04a8d9c24e6c9afefe45e977 +distfiles="https://skarnet.org/software/s6-networking/s6-networking-${version}.tar.gz" +checksum=a7b33497e72921a59d4c1fc67ce5cc74bd065e09105bf1a79f1fc73cf9a06592 build_options="bearssl libtls static" build_options_default="bearssl" From f5129e98db7d68b80378fcaedadb5bbbf5457a73 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 21:29:49 +0330 Subject: [PATCH 11/18] s6-rc: update to 0.5.6.0. --- srcpkgs/s6-rc/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/s6-rc/template b/srcpkgs/s6-rc/template index 0e894c661b4..cf103f9f069 100644 --- a/srcpkgs/s6-rc/template +++ b/srcpkgs/s6-rc/template @@ -1,6 +1,6 @@ # Template file for 's6-rc' pkgname=s6-rc -version=0.5.4.1 +version=0.5.6.0 revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include @@ -15,7 +15,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-rc/" changelog="https://skarnet.org/software/s6-rc/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d7268cab7c5423305cf9598a33d4fcdab8a315952b3ec80f79c85b8cb76158f6 +checksum=81277f6805e8d999ad295bf9140a909943b687ffcfb5aa3c4efd84b1a574586e build_options="static" desc_option_static="Build static binaries" From c4a42ec3da9b1a1d470df634783dfd21e69c0b50 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 22:00:15 +0330 Subject: [PATCH 12/18] s6-man-pages: update to 2.13.1.0.1. --- srcpkgs/s6-man-pages/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/s6-man-pages/template b/srcpkgs/s6-man-pages/template index 66af4d4914e..13f656ed8a4 100644 --- a/srcpkgs/s6-man-pages/template +++ b/srcpkgs/s6-man-pages/template @@ -1,14 +1,14 @@ # Template file for 's6-man-pages' pkgname=s6-man-pages -version=2.11.3.0.1 +version=2.13.1.0.1 revision=1 build_style=gnu-makefile short_desc="Ports of the HTML documentation for the s6 supervision suite to mdoc(7)" maintainer="mobinmob " license="ISC" -homepage="https://github.com/flexibeast/s6-man-pages" -distfiles="https://github.com/flexibeast/s6-man-pages/archive/v${version}.tar.gz" -checksum=223e7c843e3996338efe1aee8d2779ae5b4b30e9140fd625021dda5c403b88be +homepage="https://git.sr.ht/~flexibeast/s6-man-pages" +distfiles="https://git.sr.ht/~flexibeast/s6-man-pages/archive/v${version}.tar.gz" +checksum=e1a9e002506f4f1806d278211168b9408e83e15899f925ad68e23aca6e6c33a4 post_install() { vlicense LICENSE From 1aa08560ccdfcb2bb1b0e566cb9e660f19055cfb Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 22:03:14 +0330 Subject: [PATCH 13/18] s6-networking-man-pages: update to 2.7.0.4.1. --- srcpkgs/s6-networking-man-pages/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/s6-networking-man-pages/template b/srcpkgs/s6-networking-man-pages/template index 7a09aeb9f64..60058cefc4c 100644 --- a/srcpkgs/s6-networking-man-pages/template +++ b/srcpkgs/s6-networking-man-pages/template @@ -1,15 +1,15 @@ # Template file for 's6-networking-man-pages' pkgname=s6-networking-man-pages -version=2.5.1.3.1 +version=2.7.0.4.1 revision=1 build_style=gnu-makefile hostmakedepends="mdocml" short_desc="Mdoc versions of the documentation for the s6-networking suite" maintainer="mobinmob " license="ISC" -homepage="https://github.com/flexibeast/s6-networking-man-pages" -distfiles="https://github.com/flexibeast/s6-networking-man-pages/archive/refs/tags/v${version}.tar.gz" -checksum=6cff17453dc7946a2a5b94b8a4a48965db6c52c6000420acaedd443f9d069e8f +homepage="https://git.sr.ht/~flexibeast/s6-networking-man-pages" +distfiles="https://git.sr.ht/~flexibeast/s6-networking-man-pages/archive/v${version}.tar.gz" +checksum=3a80b9474b5111552264511a6fea247e524235b8207f5d747acf976757e22404 post_install() { vlicense LICENSE From 51b44752f91f9d7dc5ddcb77d76173eaa321b849 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 22:05:08 +0330 Subject: [PATCH 14/18] s6-portable-utils: update to 2.3.1.0. --- srcpkgs/s6-portable-utils/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/s6-portable-utils/template b/srcpkgs/s6-portable-utils/template index 89d9709c506..ef5136d4bb8 100644 --- a/srcpkgs/s6-portable-utils/template +++ b/srcpkgs/s6-portable-utils/template @@ -1,6 +1,6 @@ # Template file for 's6-portable-utils' pkgname=s6-portable-utils -version=2.3.0.0 +version=2.3.1.0 revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include @@ -15,7 +15,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-portable-utils/" changelog="https://skarnet.org/software/s6-portable-utils/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=1e9066c430c1cb39a3a7b7004cd379ffebe566bd3d698db18de6125783002005 +checksum=04244aa87ae2c412d4999769b5e73cb428afba0c2e8aa9215b3a36e7be2a80f9 build_options="static multicall" desc_option_static="Build static binaries" From 063bedd7089f46f67e312921a553ec2249db0a94 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 22:06:59 +0330 Subject: [PATCH 15/18] s6-portable-utils-man-pages: update to 2.3.0.4.1. --- srcpkgs/s6-portable-utils-man-pages/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/s6-portable-utils-man-pages/template b/srcpkgs/s6-portable-utils-man-pages/template index b2046de6111..33ee6f07887 100644 --- a/srcpkgs/s6-portable-utils-man-pages/template +++ b/srcpkgs/s6-portable-utils-man-pages/template @@ -1,15 +1,15 @@ # Template file for 's6-portable-utils-man-pages' pkgname=s6-portable-utils-man-pages -version=2.3.0.0.1 +version=2.3.0.4.1 revision=1 build_style=gnu-makefile hostmakedepends="mdocml" short_desc="Documentation for s6-portable-utils in mdoc(7) format" maintainer="mobinmob " license="ISC" -homepage="https://github.com/flexibeast/s6-portable-utils-man-pages" -distfiles="https://github.com/flexibeast/s6-portable-utils-man-pages/archive/refs/tags/v${version}.tar.gz" -checksum=1e1e5c53550bb11a2d7c12c1c745be9b1a68846a868bb8b3671d70450084c120 +homepage="https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages" +distfiles="https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages/archive/v${version}.tar.gz" +checksum=4fbce37645de7ab0fe4c1f309d28bac062956b7dc85f14d42df0c39fcb5f8be9 post_install() { vlicense LICENSE From 71fea83a4e8e121a3b1c3c17a751cb48915d2ac8 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Mon, 28 Jul 2025 22:50:57 +0330 Subject: [PATCH 16/18] nsss: update to 0.2.1.0. --- srcpkgs/nsss/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/nsss/template b/srcpkgs/nsss/template index ae3cac74826..dc307eb6406 100644 --- a/srcpkgs/nsss/template +++ b/srcpkgs/nsss/template @@ -1,6 +1,6 @@ # Template file for 'nsss' pkgname=nsss -version=0.2.0.3 +version=0.2.1.0 revision=1 # Only available for musl archs="*-musl" @@ -16,7 +16,7 @@ license="ISC" homepage="https://skarnet.org/software/nsss/" changelog="https://skarnet.org/software/nsss/upgrade.html" distfiles="https://skarnet.org/software/nsss/nsss-${version}.tar.gz" -checksum=b1e397ed5b327611a7c2c8c1dc60e91fef353c54fead464f887720bc0914148e +checksum=f221a31c1cee881e992a86dfe296332253c7a9fc65f60d88829cc8e8948420f4 build_options="static" From bfb7c4da0a326de97b590fc2bd8cf0c5e2c5cfd2 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Tue, 29 Jul 2025 18:18:14 +0330 Subject: [PATCH 17/18] New package: s6-linux-init-1.1.3.0 --- srcpkgs/s6-linux-init-doc | 1 + srcpkgs/s6-linux-init/template | 44 ++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 120000 srcpkgs/s6-linux-init-doc create mode 100644 srcpkgs/s6-linux-init/template diff --git a/srcpkgs/s6-linux-init-doc b/srcpkgs/s6-linux-init-doc new file mode 120000 index 00000000000..1d26ae5b248 --- /dev/null +++ b/srcpkgs/s6-linux-init-doc @@ -0,0 +1 @@ +s6-linux-init \ No newline at end of file diff --git a/srcpkgs/s6-linux-init/template b/srcpkgs/s6-linux-init/template new file mode 100644 index 00000000000..e20b29e703c --- /dev/null +++ b/srcpkgs/s6-linux-init/template @@ -0,0 +1,44 @@ +# Template file for 's6-linux-init' +pkgname=s6-linux-init +version=1.1.3.0 +revision=1 +build_style=gnu-configure +configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include + --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps + --with-lib=${XBPS_CROSS_BASE}/usr/lib + $(vopt_if static --enable-static-libc)" +makedepends="s6-devel skalibs-devel execline-devel" +depends="s6" +short_desc="Set of minimalistic tools used to create a s6-based init system" +maintainer="Komeil Parseh " +license="ISC" +homepage="https://skarnet.org/software/s6-linux-init/" +changelog="https://skarnet.org/software/s6-linux-init/upgrade.html/" +distfiles="https://skarnet.org/software/s6-linux-init/s6-linux-init-${version}.tar.gz" +checksum=d11b596b719ac134f77eb19450907d1fe6d84b4adc36d44ef748dbe55487b3ed + +conflicts="66-init runit-void" + +build_options="static" +desc_option_static="Build static binaries" + +case "$XBPS_TARGET_MACHINE" in + *-musl) + makedepends+=" nsss-devel" + configure_args+=" --with-include=${XBPS_CROSS_BASE}/usr/include/nsss" + ;; +esac + +post_install() { + vlicense COPYING + vdoc README + vcopy "doc/*" usr/share/doc/${pkgname} +} + +s6-linux-init-doc_package() { + short_desc="Documentation for s6" + depends="${sourcepkg}>=${version}_${revision} ${pkgname}-man-pages" + pkg_install() { + vmove usr/share/doc + } +} From 0c1748be1ff37b31eb80d965de5bb6b82c0a1ea0 Mon Sep 17 00:00:00 2001 From: Komeil Parseh Date: Tue, 29 Jul 2025 18:19:10 +0330 Subject: [PATCH 18/18] New package: s6-linux-init-man-pages-1.1.2.0.1 --- srcpkgs/s6-linux-init-man-pages/template | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/s6-linux-init-man-pages/template diff --git a/srcpkgs/s6-linux-init-man-pages/template b/srcpkgs/s6-linux-init-man-pages/template new file mode 100644 index 00000000000..2173844d687 --- /dev/null +++ b/srcpkgs/s6-linux-init-man-pages/template @@ -0,0 +1,11 @@ +# Template file for 's6-linux-init-man-pages' +pkgname=s6-linux-init-man-pages +version=1.1.2.0.1 +revision=1 +build_style=gnu-makefile +short_desc="Ports of the HTML documentation for the s6-linux-init to mdoc(7)" +maintainer="Komeil Parseh " +license="GPL-3.0-or-later" +homepage="https://git.sr.ht/~flexibeast/s6-linux-init-man-pages" +distfiles="https://git.sr.ht/~flexibeast/s6-linux-init-man-pages/archive/v${version}.tar.gz" +checksum=be552ce7aa45ce5849e4f3437da1a5c42602cc9c8c6f40ca5bd3c510cb7ffbf9