From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7C98C1584AD for ; Tue, 29 Apr 2025 14:41:55 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 68947342FFB for ; Tue, 29 Apr 2025 14:41:55 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 5CE021102BE; Tue, 29 Apr 2025 14:41:54 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 53FE61102BE for ; Tue, 29 Apr 2025 14:41:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 01148341256 for ; Tue, 29 Apr 2025 14:41:54 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5A673C3A for ; Tue, 29 Apr 2025 14:41:52 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1745937680.019dd6129738cad971df178821f3b80d9628b57c.williamh@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/openrc/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/openrc/Manifest sys-apps/openrc/openrc-0.62.1.ebuild X-VCS-Directories: sys-apps/openrc/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: 019dd6129738cad971df178821f3b80d9628b57c X-VCS-Branch: master Date: Tue, 29 Apr 2025 14:41:52 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 66f34506-168c-4c84-aad9-309bffa9cf3c X-Archives-Hash: a035c3e43e5c8be37d741c0146505211 commit: 019dd6129738cad971df178821f3b80d9628b57c Author: William Hubbs gentoo org> AuthorDate: Tue Apr 29 14:41:20 2025 +0000 Commit: William Hubbs gentoo org> CommitDate: Tue Apr 29 14:41:20 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019dd612 sys-apps/openrc: add 0.62.1 Signed-off-by: William Hubbs gentoo.org> sys-apps/openrc/Manifest | 1 + sys-apps/openrc/openrc-0.62.1.ebuild | 163 +++++++++++++++++++++++++++++++++++ 2 files changed, 164 insertions(+) diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 2ecd1f72bc1e..b2f31c0fc523 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1,3 +1,4 @@ DIST openrc-0.56.tar.gz 250196 BLAKE2B 929fa18e2248a432095167ad5b07161103cc5c51cf72b945a4267de22304a66538105e4083bf413f1ffb7136194ef676d4f5e98f52dbef2dfdd92dda65960ec2 SHA512 d3533a12b1f54494492a54f20ddf943c669bc7c8e35e16cd5496d9d1819393ddd47af6ed0ae25f9e70b9980ca0f0a3d58ec057caa26f0f02df282ac00929997b DIST openrc-0.61.tar.gz 255879 BLAKE2B d009680e4c18981ff46218836abd9a8662b511c06d9856e994d403a89fe7bc2557f0bba8c8a13128f084895c0bc71c7646d13aa978fbfe76ba8b23d58bb0ac7e SHA512 64dd570fbb78a41e4e04f39a7b6fe729ddaaa0d3ea0cfdb0dd2f54ffbc6b11d327eb2d898f937f949b85de56ef70d044638423b195c4eec9557da30713b7da5a +DIST openrc-0.62.1.tar.gz 262215 BLAKE2B 091d6c6090b8709e5b39eba28e092715d49890c5e8174db4f3806141b33a86fdaeaf4a6df9608e4a1bdfc84f00a995dd0c63714cc6b00a6d8505072f8cfd1f07 SHA512 f8a48a99ebc6c59ff1d6cd21d85c3869e1c3c51f651a520c0e1cc85b0da343a3ff5ce95e8cc3b422a122d47a1838958da195f86a13bf1059ecbd60659dab2d41 DIST openrc-0.62.tar.gz 262128 BLAKE2B c387accb82924462285bc667062ce7eb773d141ba31b16be95c85bf13b591ca367fc48d455fe43ee55bb7cb307a4643cb5ea5a604ac0344a0aa0c4230db4b0aa SHA512 aa5cb17349b8d720ebf6a6166c98c584bb39f0e5f13571ff049238e8ffd45052acf2dec090b5592f66b8b33d555f92e0f5c7c407288d91369ea6574414159fd4 diff --git a/sys-apps/openrc/openrc-0.62.1.ebuild b/sys-apps/openrc/openrc-0.62.1.ebuild new file mode 100644 index 000000000000..6e1cab8b75a7 --- /dev/null +++ b/sys-apps/openrc/openrc-0.62.1.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit eapi9-ver meson pam + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/" + +if [[ ${PV} =~ ^9{4,}$ ]]; then + EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode" + +COMMON_DEPEND=" + sys-libs/libcap + sys-process/psmisc + pam? ( sys-libs/pam ) + audit? ( sys-process/audit ) + selinux? ( + sys-apps/policycoreutils + >=sys-libs/libselinux-2.6 + )" +DEPEND="${COMMON_DEPEND} + virtual/os-headers" +RDEPEND="${COMMON_DEPEND} + bash? ( app-shells/bash ) + sysv-utils? ( + !sys-apps/systemd[sysv-utils(-)] + !sys-apps/sysvinit + ) + !sysv-utils? ( + sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) + s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) + ) + virtual/tmpfiles + selinux? ( + >=sec-policy/selinux-base-policy-2.20170204-r4 + >=sec-policy/selinux-openrc-2.20170204-r4 + ) +" + +PDEPEND="netifrc? ( net-misc/netifrc )" + +src_configure() { + local emesonargs=( + --bindir=/bin + --sbindir=/sbin + $(meson_feature audit) + "-Dbranding=\"Gentoo Linux\"" + $(meson_use newnet) + -Dos=Linux + $(meson_use pam) + -Dpam_libdir="$(getpam_mod_dir)" + $(meson_feature selinux) + -Dshell=$(usex bash /bin/bash /bin/sh) + $(meson_use sysv-utils sysvinit) + ) + # export DEBUG=$(usev debug) + meson_src_configure +} + +# set_config