From bd633ad41cbc9d393a13aa99c88b036754ec5b8d Mon Sep 17 00:00:00 2001 From: Rahul Sandhu Date: Mon, 23 Jun 2025 16:26:06 +0100 Subject: [PATCH] net-irc/ngircd: add sec-policy/selinux-ircd to RDEPEND As we provide a policy module for ngircd, bring it in for systems with USE="selinux" set. Signed-off-by: Rahul Sandhu Part-of: https://github.com/gentoo/gentoo/pull/42905 Signed-off-by: Sam James --- net-irc/ngircd/ngircd-26.1-r5.ebuild | 5 +++-- net-irc/ngircd/ngircd-26.1-r6.ebuild | 5 +++-- net-irc/ngircd/ngircd-27.ebuild | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/net-irc/ngircd/ngircd-26.1-r5.ebuild b/net-irc/ngircd/ngircd-26.1-r5.ebuild index cd68b5b3af342..705c703043fbd 100644 --- a/net-irc/ngircd/ngircd-26.1-r5.ebuild +++ b/net-irc/ngircd/ngircd-26.1-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 arm arm64 x86 ~x64-macos" -IUSE="debug gnutls ident irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib" +IUSE="debug gnutls ident irc-plus +ipv6 pam selinux +ssl strict-rfc tcpd test zlib" # Flaky test needs investigation (bug #719256) RESTRICT="test" @@ -24,6 +24,7 @@ RDEPEND=" irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) + selinux? ( sec-policy/selinux-ircd ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( diff --git a/net-irc/ngircd/ngircd-26.1-r6.ebuild b/net-irc/ngircd/ngircd-26.1-r6.ebuild index 6bdc748e1e441..e0041b48fdb7d 100644 --- a/net-irc/ngircd/ngircd-26.1-r6.ebuild +++ b/net-irc/ngircd/ngircd-26.1-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 arm arm64 x86 ~x64-macos" -IUSE="debug gnutls ident +irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib" +IUSE="debug gnutls ident +irc-plus +ipv6 pam selinux +ssl strict-rfc tcpd test zlib" # Flaky test needs investigation (bug #719256) RESTRICT="test" @@ -24,6 +24,7 @@ RDEPEND=" irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) + selinux? ( sec-policy/selinux-ircd ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( diff --git a/net-irc/ngircd/ngircd-27.ebuild b/net-irc/ngircd/ngircd-27.ebuild index 84bf5d710d6c4..2243c041dfc2e 100644 --- a/net-irc/ngircd/ngircd-27.ebuild +++ b/net-irc/ngircd/ngircd-27.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.xz.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 arm arm64 x86 ~x64-macos" -IUSE="debug gnutls ident +irc-plus +ipv6 pam +ssl strict-rfc tcpd test zlib" +IUSE="debug gnutls ident +irc-plus +ipv6 pam selinux +ssl strict-rfc tcpd test zlib" # Flaky test needs investigation (bug #719256) RESTRICT="test" @@ -24,6 +24,7 @@ RDEPEND=" irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) + selinux? ( sec-policy/selinux-ircd ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? (