From 0259b5a406f6c5aaac4ec49ec5507d332a60276a Mon Sep 17 00:00:00 2001 From: sulincix Date: Thu, 10 Apr 2025 10:07:33 +0000 Subject: [PATCH] update --- dev/libs/openssl/ympbuild | 6 +++--- dev/util/pkgconf/ympbuild | 6 +++--- net/misc/openssh/ympbuild | 6 +++--- sys/apps/openrc/ympbuild | 11 ++++++++--- sys/libs/libcap-ng/ympbuild | 8 ++++---- sys/libs/libcap/ympbuild | 6 +++--- 6 files changed, 24 insertions(+), 19 deletions(-) diff --git a/dev/libs/openssl/ympbuild b/dev/libs/openssl/ympbuild index a25c891e..8e37950c 100644 --- a/dev/libs/openssl/ympbuild +++ b/dev/libs/openssl/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='openssl' release='3' -version='3.2.0' +version='3.3.3' url='https://www.openssl.org/source/' description='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security' email='aliriza.keskin@pardus.org.tr' @@ -12,12 +12,12 @@ source=("https://www.openssl.org/source/openssl-$version.tar.gz" "update-certdata.sh") depends=() makedepends=(coreutils) -md5sums=('7903549a14abebc5c323ce4e85f2cbb2' +sha256sums=('712590fd20aaa60ec75d778fe5b810d6b829ca7fb1e530577917a131f9105539' 'SKIP' 'SKIP') arch=('x86_64') group=(dev.libs) -uses=(legacy) +uses_extra=(legacy) legacy_depends=(openssl-1.1) cd $name-$version diff --git a/dev/util/pkgconf/ympbuild b/dev/util/pkgconf/ympbuild index e3a5c1b7..54954c48 100644 --- a/dev/util/pkgconf/ympbuild +++ b/dev/util/pkgconf/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='pkgconf' -release='2' -version='2.1.0' +release='3' +version='2.4.3' url='https://github.com/pkgconf/pkgconf/tags' description='Package compiler and linker metadata toolkit' email='aliriza.keskin@pardus.org.tr' @@ -13,7 +13,7 @@ source=("https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-$version.t ) depends=( ) makedepends=( ) -md5sums=('a5bcbb77c0ff051e85a1e6044e396f19' +sha256sums=('a5bcbb77c0ff051e85a1e6044e396f19' 'SKIP' 'SKIP') uses=() diff --git a/net/misc/openssh/ympbuild b/net/misc/openssh/ympbuild index aff67e7b..0272af84 100644 --- a/net/misc/openssh/ympbuild +++ b/net/misc/openssh/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='openssh' -release='4' -version='9.6p1' +release='5' +version='9.9p2' url='https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable' description='OpenBSD ssh server & client' email='aliriza.keskin@pardus.org.tr' @@ -12,7 +12,7 @@ source=("https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-$version.t "sshd.confd") depends=(zlib libxcrypt openssl libmd) makedepends=() -md5sums=('5e90def5af3ffb27e149ca6fff12bef3' +sha256sums=('91aadb603e08cc285eddf965e1199d02585fa94d994d6cae5b41e1721e215673' 'SKIP' 'SKIP') group=(net.misc) diff --git a/sys/apps/openrc/ympbuild b/sys/apps/openrc/ympbuild index 0e1a3fb3..edc37f26 100644 --- a/sys/apps/openrc/ympbuild +++ b/sys/apps/openrc/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='openrc' -release='6' -version='0.56' +release='7' +version='0.60.1' url='https://github.com/OpenRC/openrc' description='The OpenRC init system' email='aliriza.keskin@pardus.org.tr' @@ -16,7 +16,7 @@ source=("https://github.com/OpenRC/openrc/archive/refs/tags/$version.zip" "extras/disable-secondary-gpu.sh") depends=() makedepends=() -sha256sums=('f7eb8631f4cb64d063271667cd25e26fddfcad47ad39f0a10e9c6d6731bfb4a9' +sha256sums=('98a974b18c6e4029e7575f8e12c728a8a3acfd8b9447eaa4aeaa9d3a837140cf' 'SKIP' 'SKIP' 'SKIP' @@ -34,6 +34,8 @@ cd $name-$version prepare(){ # hidepid=2 by default sed -i "s/ proc \/proc/,hidepid=2,gid=31&/g" sh/init.sh.Linux.in + # remove user service + sed -i "/subdir('openrc-user')/d" src/meson.build } setup(){ @@ -84,5 +86,8 @@ package(){ mkdir -p $DESTDIR/lib/systemd/ mv $DESTDIR/sbin/openrc-init $DESTDIR/lib/systemd/systemd ln -s ../lib/systemd/systemd $DESTDIR/sbin/openrc-init + # remove user service stuff + rm -f $DESTDIR/etc/init.d/user + rm -f $DESTDIR/libexec/rc/sh/openrc-user.sh } diff --git a/sys/libs/libcap-ng/ympbuild b/sys/libs/libcap-ng/ympbuild index c58ceb13..77d8ac9d 100644 --- a/sys/libs/libcap-ng/ympbuild +++ b/sys/libs/libcap-ng/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libcap-ng' -release='1' -version='0.8.3' +release='2' +version='0.8.5' url='https://github.com/stevegrubb/libcap-ng/releases' description='A library for Linux that makes using posix capabilities easy' email='parduscix@yandex.ru' @@ -10,7 +10,7 @@ license=('LGPL2.1') source=("https://github.com/stevegrubb/libcap-ng/archive/refs/tags/v${version}.zip") depends=() makedepends=(python) -md5sums=('4332df17c41730e487ed3a45af958e7a') +sha256sums=('3490fe6bf50614f27a9120cd664dbcebc5483d138124df86c1aee922c8e34abc') group=(sys.libs) uses=(python) uses_extra=() @@ -19,7 +19,7 @@ arch=('x86_64') cd $name-$version setup(){ - autoreconf -fvi + bash autogen.sh ./configure --prefix=/usr \ --libdir=/usr/lib64 \ $(use_opt python --with-python --without-python) \ diff --git a/sys/libs/libcap/ympbuild b/sys/libs/libcap/ympbuild index 75f99b6c..fc0f6ec5 100644 --- a/sys/libs/libcap/ympbuild +++ b/sys/libs/libcap/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='libcap' -release='2' -version='2.69' +release='3' +version='2.73' url='https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/' description='POSIX 1003.1e capabilities' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$version.tar.xz") depends=() makedepends=( ) -md5sums=('4667bacb837f9ac4adb4a1a0266f4b65') +sha256sums=('6405f6089cf4cdd8c271540cd990654d78dd0b1989b2d9bda20f933a75a795a5') uses=() uses_extra=(pam) pam_depends=(pam)