commit:     983eaae9d0b42271a0e38af1ef69e1aba1d28a93
Author:     Alexandra Parker <alex.iris.parker <AT> gmail <DOT> com>
AuthorDate: Sat Sep  9 00:54:04 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Sep  9 14:23:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983eaae9

sys-apps/shadow: 4.14.0-r1 add 'yescrypt' USE flag

Signed-off-by: Alexandra Parker <alex.iris.parker <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32697
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/shadow/metadata.xml                                      | 1 +
 sys-apps/shadow/{shadow-4.14.0.ebuild => shadow-4.14.0-r1.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/shadow/metadata.xml b/sys-apps/shadow/metadata.xml
index 732ee860c25d..93117876c1a8 100644
--- a/sys-apps/shadow/metadata.xml
+++ b/sys-apps/shadow/metadata.xml
@@ -8,6 +8,7 @@
        <use>
                <flag name="bcrypt">build the bcrypt password encryption 
algorithm</flag>
                <flag name="su">build the su program</flag>
+               <flag name="yescrypt">build the yescrypt password encryption 
algorithm</flag>
        </use>
        <slots>
                <subslots>Reflect ABI of libsubids.so</subslots>

diff --git a/sys-apps/shadow/shadow-4.14.0.ebuild 
b/sys-apps/shadow/shadow-4.14.0-r1.ebuild
similarity index 99%
rename from sys-apps/shadow/shadow-4.14.0.ebuild
rename to sys-apps/shadow/shadow-4.14.0-r1.ebuild
index cd807483b88c..0dd9f0ccff5c 100644
--- a/sys-apps/shadow/shadow-4.14.0.ebuild
+++ b/sys-apps/shadow/shadow-4.14.0-r1.ebuild
@@ -19,7 +19,7 @@ LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su systemd 
xattr"
+IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su systemd 
xattr yescrypt"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
@@ -95,6 +95,7 @@ src_configure() {
                $(use_with skey)
                $(use_with su)
                $(use_with xattr attr)
+               $(use_with yescrypt)
        )
 
        econf "${myeconfargs[@]}"

Reply via email to