[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-27 Thread Sam James
commit: aa867fa65a0454210528ef90913a9ec923fc6891
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:33:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:33:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa867fa6

sys-auth/passwdqc: drop 1.4.0-r2, 2.0.2-r1, 2.0.3

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/Manifest |  2 -
 sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild | 73 --
 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 73 --
 sys-auth/passwdqc/passwdqc-2.0.3.ebuild| 65 --
 4 files changed, 213 deletions(-)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index 48eb4b6d7b16..f42837f74669 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1,3 +1 @@
-DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800
-DIST passwdqc-2.0.2.tar.gz 88796 BLAKE2B 
4be0180dbee38d124cc5fd3780fcc27b276bd9370c59c83a9c037b67f18518873bd34d23f779125ac0b5e8bb1f40a5e8e24dc65bfe5919f735f96d4f625cebdb
 SHA512 
60f91ad7c86314b0d9ad97a2474a1a5bbb8b41491b274e09f7300d8a609cfffb0688bf39d4e715f647f3c87bfee429cb5e01f1a641a14eea3f55b223610ed8ec
 DIST passwdqc-2.0.3.tar.gz 89608 BLAKE2B 
d4d999f1da011041e947fcf40b28977c825e7be2a9edfe641205f433862607e958d74b6e11ef5222e9791985a55dc3117c71d47b9516c521bb64ff4cddee77d5
 SHA512 
08a1ee0e7efe0be8af8b253147836c479247a849baf598a1ad573a050ef4b8700fdb725fd887877f82f9207f3654f489f71267cc4051ce8ebf2405125b77b6b9

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
deleted file mode 100644
index 90ea5b5ec52c..
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic pam toolchain-funcs
-
-DESCRIPTION="Password strength checking library (and PAM module)"
-HOMEPAGE="http://www.openwall.com/passwdqc/;
-SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
-
-LICENSE="Openwall BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/pam
-   virtual/libcrypt:="
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
-/usr/$(get_libdir)/libpasswdqc.so.0"
-}
-
-src_prepare() {
-   default
-   sed -i -e 's:`uname -s`:Linux:' Makefile || die
-
-   # ship our own default settings
-   cat <<- EOF > "${S}/passwdqc.conf"
-   min=8,8,8,8,8
-   max=40
-   passphrase=3
-   match=4
-   similar=deny
-   random=47
-   enforce=everyone
-   retry=3
-   EOF
-
-}
-
-src_configure() {
-   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
-   # https://github.com/gentoo/gentoo/pull/28355
-   # mold needs this too but right now tc-ld-is-mold is also not available
-   if tc-ld-is-lld; then
-   append-ldflags -Wl,--undefined-version
-   fi
-
-   default
-}
-
-_emake() {
-   emake \
-   SHARED_LIBDIR="/usr/$(get_libdir)" \
-   SECUREDIR="$(getpam_mod_dir)" \
-   CONFDIR="/etc/security" \
-   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CC="$(tc-getCC)" \
-   LD="$(tc-getCC)" \
-   "$@"
-}
-
-src_compile() {
-   _emake all
-}
-
-src_install() {
-   _emake DESTDIR="${ED}" install_lib install_pam install_utils
-   dodoc README PLATFORMS INTERNALS
-}

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
deleted file mode 100644
index 2710ce4c24dc..
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic pam toolchain-funcs
-
-DESCRIPTION="Password strength checking library (and PAM module)"
-HOMEPAGE="http://www.openwall.com/passwdqc/;
-SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
-
-LICENSE="Openwall BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/pam
-   virtual/libcrypt:="
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
-

[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-15 Thread Arthur Zamarin
commit: 6200a03713166adddbfb5a5386f47cf30164a8d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 13:22:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 13:22:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6200a037

sys-auth/passwdqc: Stabilize 2.0.3-r1 x86, #919937

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index d742eaea4974..b1dbf9048f69 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-14 Thread Sam James
commit: 51814c1aaacc4488ebd1e3f247377b2db31abc66
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:41:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51814c1a

sys-auth/passwdqc: Stabilize 2.0.3-r1 hppa, #919937

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index 740d0a389b0f..3f9350aa5184 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-14 Thread Sam James
commit: 226830d8b47015a43f7b53f415c4ad1feef0dd24
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:41:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226830d8

sys-auth/passwdqc: Stabilize 2.0.3-r1 sparc, #919937

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index 1a011f93eef0..740d0a389b0f 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-14 Thread Sam James
commit: e6e5ad6270488ec6b2b3f3add5410fe10af92bf8
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:41:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:41:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e5ad62

sys-auth/passwdqc: Stabilize 2.0.3-r1 arm64, #919937

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index e93fc3fbfa78..016257643b38 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-14 Thread Sam James
commit: d3c4096ad8d2a54f3931da28290d20decf091996
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:41:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c4096a

sys-auth/passwdqc: Stabilize 2.0.3-r1 ppc64, #919937

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index a3297773658e..aae4866e52f6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-14 Thread Sam James
commit: add11a8d126ad3e47c9074b4bbc2a8d154dc294d
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:41:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:41:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add11a8d

sys-auth/passwdqc: Stabilize 2.0.3-r1 arm, #919937

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index 016257643b38..a3297773658e 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-12-14 Thread Sam James
commit: a4a6e04b03727148e63e18010cc0dccb793b2c95
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:41:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:41:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a6e04b

sys-auth/passwdqc: Stabilize 2.0.3-r1 amd64, #919937

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
index aae4866e52f6..1a011f93eef0 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-09-06 Thread Sam James
commit: 953ee4f236da39f306006b5a0210603079c9c20f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  6 09:36:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  6 09:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953ee4f2

sys-auth/passwdqc: fix library + .pc file location

 * CMP: =sys-auth/passwdqc-2.0.3 with sys-auth/passwdqc-2.0.3/image
 *  FILES:-usr/lib/libpasswdqc.so
 *  FILES:-usr/lib/pkgconfig/passwdqc.pc
 *  FILES:+usr/lib64/libpasswdqc.so
 *  FILES:+usr/lib64/pkgconfig/passwdqc.pc

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
new file mode 100644
index ..e93fc3fbfa78
--- /dev/null
+++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pam toolchain-funcs
+
+DESCRIPTION="Password strength checking library (and PAM module)"
+HOMEPAGE="http://www.openwall.com/passwdqc/;
+SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
+
+LICENSE="Openwall BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   sys-libs/pam
+   virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}"
+
+QA_FLAGS_IGNORED="
+   lib*/security/pam_passwdqc.so
+   usr/lib*/libpasswdqc.so.1
+"
+
+src_prepare() {
+   default
+
+   sed -i -e 's:`uname -s`:Linux:' Makefile || die
+
+   # Ship our own default settings
+   cat <<- EOF > "${S}/passwdqc.conf"
+   min=disabled,24,11,8,7
+   max=72
+   passphrase=3
+   match=4
+   similar=deny
+   random=47
+   enforce=none
+   retry=3
+   EOF
+
+}
+
+_emake() {
+   emake \
+   SHARED_LIBDIR="/usr/$(get_libdir)" \
+   DEVEL_LIBDIR="/usr/$(get_libdir)" \
+   SECUREDIR="$(getpam_mod_dir)" \
+   CONFDIR="/etc/security" \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getCC)" \
+   "$@"
+}
+
+src_compile() {
+   _emake all
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   dodoc README PLATFORMS INTERNALS
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: 9073f0270f7667441465506b2ed1229a5f73e2ef
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 05:41:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 05:41:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9073f027

sys-auth/passwdqc: Stabilize 2.0.3 amd64, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index 23d3bf12644d..1f921efc60bb 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: 1e489a3196aace059df0a1e4b5ce2d93d7782920
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 11:37:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 11:37:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e489a31

sys-auth/passwdqc: Stabilize 2.0.3 hppa, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index 920628b248e0..a23e4d1c669e 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: 1ebe6bbfb607152054ea9086ab18f654c72895d9
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 11:37:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 11:37:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebe6bbf

sys-auth/passwdqc: Stabilize 2.0.3 ppc64, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index a23e4d1c669e..ea516974c8c0 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: 4884ae04a6e0abd4d1b7ac49cd5c2813bc310d55
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 09:29:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 09:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4884ae04

sys-auth/passwdqc: Stabilize 2.0.3 ppc, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index e6db275d8d89..920628b248e0 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: d8c728815d653b501b614bfbdad5c50f518cab9b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 07:22:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 07:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c72881

sys-auth/passwdqc: Stabilize 2.0.3 sparc, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index 61e9f9ed8fb4..e6db275d8d89 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: aa4d4fe64dcc8ad0430a642611fcc41eab17abd4
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:35:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4d4fe6

sys-auth/passwdqc: Stabilize 2.0.3 arm, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index 27a06b9ceeff..61e9f9ed8fb4 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-08-19 Thread Sam James
commit: 71e93ad84c8b19fb64f855b0e9fc5e0471a9e1e1
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:32:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:32:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e93ad8

sys-auth/passwdqc: Stabilize 2.0.3 arm64, #912549

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
index f1346100a726..27a06b9ceeff 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/pam



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-06-26 Thread Sam James
commit: fb16875ad4849a04406ebd52808c93db2acf906f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 26 16:39:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 26 16:47:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb16875a

sys-auth/passwdqc: add 2.0.3

This changes the default to enforce=none as it's repeatedly caused confusion
for users and they often find it quite frustrating. People are free to set
stricter options if they want.

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/Manifest  |  1 +
 sys-auth/passwdqc/passwdqc-2.0.3.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index 30e6dfcd0b53..48eb4b6d7b16 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1,2 +1,3 @@
 DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800
 DIST passwdqc-2.0.2.tar.gz 88796 BLAKE2B 
4be0180dbee38d124cc5fd3780fcc27b276bd9370c59c83a9c037b67f18518873bd34d23f779125ac0b5e8bb1f40a5e8e24dc65bfe5919f735f96d4f625cebdb
 SHA512 
60f91ad7c86314b0d9ad97a2474a1a5bbb8b41491b274e09f7300d8a609cfffb0688bf39d4e715f647f3c87bfee429cb5e01f1a641a14eea3f55b223610ed8ec
+DIST passwdqc-2.0.3.tar.gz 89608 BLAKE2B 
d4d999f1da011041e947fcf40b28977c825e7be2a9edfe641205f433862607e958d74b6e11ef5222e9791985a55dc3117c71d47b9516c521bb64ff4cddee77d5
 SHA512 
08a1ee0e7efe0be8af8b253147836c479247a849baf598a1ad573a050ef4b8700fdb725fd887877f82f9207f3654f489f71267cc4051ce8ebf2405125b77b6b9

diff --git a/sys-auth/passwdqc/passwdqc-2.0.3.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
new file mode 100644
index ..f1346100a726
--- /dev/null
+++ b/sys-auth/passwdqc/passwdqc-2.0.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pam toolchain-funcs
+
+DESCRIPTION="Password strength checking library (and PAM module)"
+HOMEPAGE="http://www.openwall.com/passwdqc/;
+SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
+
+LICENSE="Openwall BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   sys-libs/pam
+   virtual/libcrypt:=
+"
+DEPEND="${RDEPEND}"
+
+QA_FLAGS_IGNORED="
+   lib*/security/pam_passwdqc.so
+   usr/lib*/libpasswdqc.so.1
+"
+
+src_prepare() {
+   default
+
+   sed -i -e 's:`uname -s`:Linux:' Makefile || die
+
+   # Ship our own default settings
+   cat <<- EOF > "${S}/passwdqc.conf"
+   min=disabled,24,11,8,7
+   max=72
+   passphrase=3
+   match=4
+   similar=deny
+   random=47
+   enforce=none
+   retry=3
+   EOF
+
+}
+
+_emake() {
+   emake \
+   SHARED_LIBDIR="/usr/$(get_libdir)" \
+   SECUREDIR="$(getpam_mod_dir)" \
+   CONFDIR="/etc/security" \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getCC)" \
+   "$@"
+}
+
+src_compile() {
+   _emake all
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   dodoc README PLATFORMS INTERNALS
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-01-14 Thread Sam James
commit: 5d2982b0e0e30d8caa74281cb61d25521726f819
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 13 07:32:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 14 19:14:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2982b0

sys-auth/passwdqc: fix build with lld-16

Signed-off-by: WANG Xuerui  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild | 15 +--
 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 15 +--
 2 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
index abb50e927b18..90ea5b5ec52c 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit pam toolchain-funcs
+inherit flag-o-matic pam toolchain-funcs
 
 DESCRIPTION="Password strength checking library (and PAM module)"
 HOMEPAGE="http://www.openwall.com/passwdqc/;
@@ -40,6 +40,17 @@ src_prepare() {
 
 }
 
+src_configure() {
+   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+   # https://github.com/gentoo/gentoo/pull/28355
+   # mold needs this too but right now tc-ld-is-mold is also not available
+   if tc-ld-is-lld; then
+   append-ldflags -Wl,--undefined-version
+   fi
+
+   default
+}
+
 _emake() {
emake \
SHARED_LIBDIR="/usr/$(get_libdir)" \

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index a81c6b2a6942..2710ce4c24dc 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit pam toolchain-funcs
+inherit flag-o-matic pam toolchain-funcs
 
 DESCRIPTION="Password strength checking library (and PAM module)"
 HOMEPAGE="http://www.openwall.com/passwdqc/;
@@ -40,6 +40,17 @@ src_prepare() {
 
 }
 
+src_configure() {
+   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+   # https://github.com/gentoo/gentoo/pull/28355
+   # mold needs this too but right now tc-ld-is-mold is also not available
+   if tc-ld-is-lld; then
+   append-ldflags -Wl,--undefined-version
+   fi
+
+   default
+}
+
 _emake() {
emake \
SHARED_LIBDIR="/usr/$(get_libdir)" \



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2023-01-14 Thread Sam James
commit: f53a5981dcf61e0dbded26ed230a32e2ef2d3119
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 14 10:12:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 14 10:12:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53a5981

sys-auth/passwdqc: adopt for base-system/align maintainers w pam

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/metadata.xml | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/sys-auth/passwdqc/metadata.xml b/sys-auth/passwdqc/metadata.xml
index 3ab967961aba..922ddd09da59 100644
--- a/sys-auth/passwdqc/metadata.xml
+++ b/sys-auth/passwdqc/metadata.xml
@@ -1,8 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-   openwall/passwdqc
-
+   
+   base-sys...@gentoo.org
+   
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   openwall/passwdqc
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-14 Thread Sam James
commit: 1ebc2152ab554ebd8de2dc4265c04929f01c8f01
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 09:22:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 09:22:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebc2152

sys-auth/passwdqc: drop 2.0.0-r2, 2.0.1-r2

Bug: https://bugs.gentoo.org/821463
Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/Manifest |  2 -
 sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild | 62 --
 sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild | 62 --
 3 files changed, 126 deletions(-)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index 893919a690e3..30e6dfcd0b53 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1,4 +1,2 @@
 DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800
-DIST passwdqc-2.0.0.tar.gz 86235 BLAKE2B 
fa67007ca0477feafd8743eda0899b7e348bf75e00e7ff23b6acdf56a456d75bec89a4b7dead41d7889610669425ff0145d6e7c94db0ce93219de0c5c0b80909
 SHA512 
7e5c0a32361d604c47ad02f36beff3287f638f2911b398a21b89cea164bf9a161b3bc252e9c660eaa53c5e5fce458d1cb1fd6b2bb308bafdb729c9d7e67f5295
-DIST passwdqc-2.0.1.tar.gz 87804 BLAKE2B 
0fbbe4dbb68104fb94dbb0a3a84759d2ad5ec3e8fb285a12534b0465e5c3ed4084e879f9322dbd26071338f4e39b01b3e42337e933bee921600e3a32f00069b8
 SHA512 
95d10099634dd15d2e93249b37e1d2727922fdeac9993ddb63b6c3f8ff39377c02fce0e0a77d120aed868d3a2cb51972eed4cf84f5ddcec8488f60e9769d4263
 DIST passwdqc-2.0.2.tar.gz 88796 BLAKE2B 
4be0180dbee38d124cc5fd3780fcc27b276bd9370c59c83a9c037b67f18518873bd34d23f779125ac0b5e8bb1f40a5e8e24dc65bfe5919f735f96d4f625cebdb
 SHA512 
60f91ad7c86314b0d9ad97a2474a1a5bbb8b41491b274e09f7300d8a609cfffb0688bf39d4e715f647f3c87bfee429cb5e01f1a641a14eea3f55b223610ed8ec

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
deleted file mode 100644
index d969c52fda64..
--- a/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pam toolchain-funcs
-
-DESCRIPTION="Password strength checking library (and PAM module)"
-HOMEPAGE="http://www.openwall.com/passwdqc/;
-SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
-
-LICENSE="Openwall BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/pam
-   virtual/libcrypt:="
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
-/usr/$(get_libdir)/libpasswdqc.so.1"
-}
-
-src_prepare() {
-   default
-   sed -i -e 's:`uname -s`:Linux:' Makefile || die
-
-   # ship our own default settings
-   cat <<- EOF > "${S}/passwdqc.conf"
-   min=disabled,24,11,8,7
-   max=72
-   passphrase=3
-   match=4
-   similar=deny
-   random=47
-   enforce=everyone
-   retry=3
-   EOF
-
-}
-
-_emake() {
-   emake \
-   SHARED_LIBDIR="/usr/$(get_libdir)" \
-   SECUREDIR="$(getpam_mod_dir)" \
-   CONFDIR="/etc/security" \
-   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CC="$(tc-getCC)" \
-   LD="$(tc-getCC)" \
-   "$@"
-}
-
-src_compile() {
-   _emake all
-}
-
-src_install() {
-   _emake DESTDIR="${ED}" install_lib install_pam install_utils
-   dodoc README PLATFORMS INTERNALS
-}

diff --git a/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
deleted file mode 100644
index d969c52fda64..
--- a/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit pam toolchain-funcs
-
-DESCRIPTION="Password strength checking library (and PAM module)"
-HOMEPAGE="http://www.openwall.com/passwdqc/;
-SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
-
-LICENSE="Openwall BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/pam
-   virtual/libcrypt:="
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
-/usr/$(get_libdir)/libpasswdqc.so.1"
-}
-
-src_prepare() {
-   default
-   sed -i -e 's:`uname -s`:Linux:' 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-09 Thread Sam James
commit: b9049976ce933e1a3dc3c5871fd10c37f2be1032
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Nov  9 15:14:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 22:35:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9049976

sys-auth/passwdqc: stable 2.0.2-r1 for hppa, bug #821463

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index 959bf1fb4e3..40d82576ce2 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-09 Thread Sam James
commit: cf98fbe233e4954cd398aee142e0bd4c30cb962e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 21:35:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 21:35:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf98fbe2

sys-auth/passwdqc: Stabilize 2.0.2-r1 arm64, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index c6f2daab648..959bf1fb4e3 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-06 Thread Sam James
commit: 81c2d2d7eb18226371a4bb67f147aa5387e11096
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 19:55:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 19:55:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c2d2d7

sys-auth/passwdqc: Stabilize 2.0.2-r1 arm, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index f088309c261..c6f2daab648 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-05 Thread Sam James
commit: 54ae0a67d2ece3625c1d5b9091e3900ee1b8b626
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 00:47:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 00:47:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ae0a67

sys-auth/passwdqc: Stabilize 2.0.2-r1 amd64, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index d969c52fda6..6c702aa8e25 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-05 Thread Sam James
commit: a5af0e7e2f42b43816fa91adbc6a6ae98217be39
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 00:47:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 00:47:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5af0e7e

sys-auth/passwdqc: Stabilize 2.0.2-r1 ppc, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index d54cc762c61..f088309c261 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-05 Thread Sam James
commit: e2f219f15f4b146f3ddede3492d736b71d74b49e
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 00:47:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 00:47:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f219f1

sys-auth/passwdqc: Stabilize 2.0.2-r1 ppc64, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index f29e283c619..d54cc762c61 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-05 Thread Sam James
commit: 87c2e75165365f49ab195084ca9c4afd8280f045
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 00:47:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 00:47:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c2e751

sys-auth/passwdqc: Stabilize 2.0.2-r1 x86, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index 6c702aa8e25..9d00ceeae63 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-11-05 Thread Sam James
commit: e3297e6ecbd3461735eb2fed1ad3f5d7c19e18c3
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 00:47:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 00:47:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3297e6e

sys-auth/passwdqc: Stabilize 2.0.2-r1 sparc, #821463

Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index 9d00ceeae63..f29e283c619 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam
virtual/libcrypt:="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-06-24 Thread Sam James
commit: 0581d850de4c2a11df863408f854f6e9c6c852b7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:26:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0581d850

sys-auth/passwdqc: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Andreas K. Hüttel  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../passwdqc/{passwdqc-1.4.0-r1.ebuild => passwdqc-1.4.0-r2.ebuild}| 3 ++-
 .../passwdqc/{passwdqc-2.0.0-r1.ebuild => passwdqc-2.0.0-r2.ebuild}| 3 ++-
 .../passwdqc/{passwdqc-2.0.1-r1.ebuild => passwdqc-2.0.1-r2.ebuild}| 3 ++-
 sys-auth/passwdqc/{passwdqc-2.0.2.ebuild => passwdqc-2.0.2-r1.ebuild}  | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
rename to sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
index 70be5a24a3e..abb50e927b1 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
index 786e12917d1..d969c52fda6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
index 786e12917d1..d969c52fda6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-2.0.2.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index 786e12917d1..d969c52fda6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-04-10 Thread Mikle Kolyada
commit: 03a1a284307593285b7b3351b667703da2c78115
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 10 11:20:51 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 10 11:22:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a1a284

sys-auth/passwdqc: Version bump (v2.0.2)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/Manifest| 1 +
 sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild| 2 +-
 sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild| 2 +-
 sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild| 2 +-
 sys-auth/passwdqc/{passwdqc-2.0.0-r1.ebuild => passwdqc-2.0.2.ebuild} | 2 +-
 5 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index 974337dbd88..893919a690e 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1,3 +1,4 @@
 DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800
 DIST passwdqc-2.0.0.tar.gz 86235 BLAKE2B 
fa67007ca0477feafd8743eda0899b7e348bf75e00e7ff23b6acdf56a456d75bec89a4b7dead41d7889610669425ff0145d6e7c94db0ce93219de0c5c0b80909
 SHA512 
7e5c0a32361d604c47ad02f36beff3287f638f2911b398a21b89cea164bf9a161b3bc252e9c660eaa53c5e5fce458d1cb1fd6b2bb308bafdb729c9d7e67f5295
 DIST passwdqc-2.0.1.tar.gz 87804 BLAKE2B 
0fbbe4dbb68104fb94dbb0a3a84759d2ad5ec3e8fb285a12534b0465e5c3ed4084e879f9322dbd26071338f4e39b01b3e42337e933bee921600e3a32f00069b8
 SHA512 
95d10099634dd15d2e93249b37e1d2727922fdeac9993ddb63b6c3f8ff39377c02fce0e0a77d120aed868d3a2cb51972eed4cf84f5ddcec8488f60e9769d4263
+DIST passwdqc-2.0.2.tar.gz 88796 BLAKE2B 
4be0180dbee38d124cc5fd3780fcc27b276bd9370c59c83a9c037b67f18518873bd34d23f779125ac0b5e8bb1f40a5e8e24dc65bfe5919f735f96d4f625cebdb
 SHA512 
60f91ad7c86314b0d9ad97a2474a1a5bbb8b41491b274e09f7300d8a609cfffb0688bf39d4e715f647f3c87bfee429cb5e01f1a641a14eea3f55b223610ed8ec

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
index 7fed980198f..70be5a24a3e 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
@@ -56,6 +56,6 @@ src_compile() {
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" all
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
dodoc README PLATFORMS INTERNALS
 }

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
index 3b5ff785a7e..786e12917d1 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
@@ -56,6 +56,6 @@ src_compile() {
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" all
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
dodoc README PLATFORMS INTERNALS
 }

diff --git a/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
index 3b5ff785a7e..786e12917d1 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
@@ -56,6 +56,6 @@ src_compile() {
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" all
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
dodoc README PLATFORMS INTERNALS
 }

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2.ebuild
similarity index 95%
copy from sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
copy to sys-auth/passwdqc/passwdqc-2.0.2.ebuild
index 3b5ff785a7e..786e12917d1 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2.ebuild
@@ -56,6 +56,6 @@ src_compile() {
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" all
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
dodoc README PLATFORMS INTERNALS
 }



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-04-10 Thread Mikle Kolyada
commit: b34b27cf7c01b1081f4d56c2ef6c368abe752f12
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 10 11:06:08 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 10 11:07:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34b27cf

sys-auth/passwdqc: sync with upstream recommendations

* Drop single threading workariund and use "all" make target
* Update password policy for 2.x

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild |  6 +++---
 .../{passwdqc-2.0.0.ebuild => passwdqc-2.0.0-r1.ebuild}| 10 +-
 .../{passwdqc-2.0.1.ebuild => passwdqc-2.0.1-r1.ebuild}| 10 +-
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
index 1d15065d7a0..7fed980198f 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
@@ -40,7 +40,7 @@ src_prepare() {
 }
 
 _emake() {
-   emake -j1 \
+   emake \
SHARED_LIBDIR="/usr/$(get_libdir)" \
SECUREDIR="$(getpam_mod_dir)" \
CONFDIR="/etc/security" \
@@ -52,10 +52,10 @@ _emake() {
 }
 
 src_compile() {
-   _emake pam utils
+   _emake all
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   _emake DESTDIR="${ED}" all
dodoc README PLATFORMS INTERNALS
 }

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
similarity index 90%
rename from sys-auth/passwdqc/passwdqc-2.0.0.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
index 53fea839ad8..3b5ff785a7e 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
@@ -27,8 +27,8 @@ src_prepare() {
 
# ship our own default settings
cat <<- EOF > "${S}/passwdqc.conf"
-   min=8,8,8,8,8
-   max=40
+   min=disabled,24,11,8,7
+   max=72
passphrase=3
match=4
similar=deny
@@ -40,7 +40,7 @@ src_prepare() {
 }
 
 _emake() {
-   emake -j1 \
+   emake \
SHARED_LIBDIR="/usr/$(get_libdir)" \
SECUREDIR="$(getpam_mod_dir)" \
CONFDIR="/etc/security" \
@@ -52,10 +52,10 @@ _emake() {
 }
 
 src_compile() {
-   _emake pam utils
+   _emake all
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   _emake DESTDIR="${ED}" all
dodoc README PLATFORMS INTERNALS
 }

diff --git a/sys-auth/passwdqc/passwdqc-2.0.1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
similarity index 90%
rename from sys-auth/passwdqc/passwdqc-2.0.1.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
index 53fea839ad8..3b5ff785a7e 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
@@ -27,8 +27,8 @@ src_prepare() {
 
# ship our own default settings
cat <<- EOF > "${S}/passwdqc.conf"
-   min=8,8,8,8,8
-   max=40
+   min=disabled,24,11,8,7
+   max=72
passphrase=3
match=4
similar=deny
@@ -40,7 +40,7 @@ src_prepare() {
 }
 
 _emake() {
-   emake -j1 \
+   emake \
SHARED_LIBDIR="/usr/$(get_libdir)" \
SECUREDIR="$(getpam_mod_dir)" \
CONFDIR="/etc/security" \
@@ -52,10 +52,10 @@ _emake() {
 }
 
 src_compile() {
-   _emake pam utils
+   _emake all
 }
 
 src_install() {
-   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   _emake DESTDIR="${ED}" all
dodoc README PLATFORMS INTERNALS
 }



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-03-13 Thread Mikle Kolyada
commit: 8d60cfcb834ae457910f393d59d9f3eb2835f19b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 13 19:53:24 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 13 19:53:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d60cfcb

sys-auth/passwdqc: Version bump (v2.0.1)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/Manifest  |  1 +
 sys-auth/passwdqc/passwdqc-2.0.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index bfba630bb16..974337dbd88 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1,2 +1,3 @@
 DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800
 DIST passwdqc-2.0.0.tar.gz 86235 BLAKE2B 
fa67007ca0477feafd8743eda0899b7e348bf75e00e7ff23b6acdf56a456d75bec89a4b7dead41d7889610669425ff0145d6e7c94db0ce93219de0c5c0b80909
 SHA512 
7e5c0a32361d604c47ad02f36beff3287f638f2911b398a21b89cea164bf9a161b3bc252e9c660eaa53c5e5fce458d1cb1fd6b2bb308bafdb729c9d7e67f5295
+DIST passwdqc-2.0.1.tar.gz 87804 BLAKE2B 
0fbbe4dbb68104fb94dbb0a3a84759d2ad5ec3e8fb285a12534b0465e5c3ed4084e879f9322dbd26071338f4e39b01b3e42337e933bee921600e3a32f00069b8
 SHA512 
95d10099634dd15d2e93249b37e1d2727922fdeac9993ddb63b6c3f8ff39377c02fce0e0a77d120aed868d3a2cb51972eed4cf84f5ddcec8488f60e9769d4263

diff --git a/sys-auth/passwdqc/passwdqc-2.0.1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.1.ebuild
new file mode 100644
index 000..53fea839ad8
--- /dev/null
+++ b/sys-auth/passwdqc/passwdqc-2.0.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam toolchain-funcs
+
+DESCRIPTION="Password strength checking library (and PAM module)"
+HOMEPAGE="http://www.openwall.com/passwdqc/;
+SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
+
+LICENSE="Openwall BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/pam"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
+/usr/$(get_libdir)/libpasswdqc.so.1"
+}
+
+src_prepare() {
+   default
+   sed -i -e 's:`uname -s`:Linux:' Makefile || die
+
+   # ship our own default settings
+   cat <<- EOF > "${S}/passwdqc.conf"
+   min=8,8,8,8,8
+   max=40
+   passphrase=3
+   match=4
+   similar=deny
+   random=47
+   enforce=everyone
+   retry=3
+   EOF
+
+}
+
+_emake() {
+   emake -j1 \
+   SHARED_LIBDIR="/usr/$(get_libdir)" \
+   SECUREDIR="$(getpam_mod_dir)" \
+   CONFDIR="/etc/security" \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getCC)" \
+   "$@"
+}
+
+src_compile() {
+   _emake pam utils
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   dodoc README PLATFORMS INTERNALS
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-02-23 Thread Mikle Kolyada
commit: 6109bd0a3513a22fae2b7fa9545c291dfa188449
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Feb 23 15:36:21 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Feb 23 15:36:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6109bd0a

sys-auth/passwdqc: change soname for 2.0.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0.ebuild
index 1345d1d8e61..53fea839ad8 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.0.ebuild
@@ -18,7 +18,7 @@ DEPEND="${RDEPEND}"
 
 pkg_setup() {
QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
-/usr/$(get_libdir)/libpasswdqc.so.0"
+/usr/$(get_libdir)/libpasswdqc.so.1"
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-02-22 Thread Mikle Kolyada
commit: 7bfc7678187b8a54be7082813a6587ad2db6985a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 22 23:20:42 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 22 23:21:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfc7678

sys-auth/passwdqc: Version bump (v2.0.0)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/Manifest  |  1 +
 sys-auth/passwdqc/passwdqc-2.0.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index dba9939c1f2..bfba630bb16 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1 +1,2 @@
 DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800
+DIST passwdqc-2.0.0.tar.gz 86235 BLAKE2B 
fa67007ca0477feafd8743eda0899b7e348bf75e00e7ff23b6acdf56a456d75bec89a4b7dead41d7889610669425ff0145d6e7c94db0ce93219de0c5c0b80909
 SHA512 
7e5c0a32361d604c47ad02f36beff3287f638f2911b398a21b89cea164bf9a161b3bc252e9c660eaa53c5e5fce458d1cb1fd6b2bb308bafdb729c9d7e67f5295

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0.ebuild
new file mode 100644
index 000..1345d1d8e61
--- /dev/null
+++ b/sys-auth/passwdqc/passwdqc-2.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam toolchain-funcs
+
+DESCRIPTION="Password strength checking library (and PAM module)"
+HOMEPAGE="http://www.openwall.com/passwdqc/;
+SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
+
+LICENSE="Openwall BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/pam"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
+/usr/$(get_libdir)/libpasswdqc.so.0"
+}
+
+src_prepare() {
+   default
+   sed -i -e 's:`uname -s`:Linux:' Makefile || die
+
+   # ship our own default settings
+   cat <<- EOF > "${S}/passwdqc.conf"
+   min=8,8,8,8,8
+   max=40
+   passphrase=3
+   match=4
+   similar=deny
+   random=47
+   enforce=everyone
+   retry=3
+   EOF
+
+}
+
+_emake() {
+   emake -j1 \
+   SHARED_LIBDIR="/usr/$(get_libdir)" \
+   SECUREDIR="$(getpam_mod_dir)" \
+   CONFDIR="/etc/security" \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getCC)" \
+   "$@"
+}
+
+src_compile() {
+   _emake pam utils
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   dodoc README PLATFORMS INTERNALS
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2021-02-18 Thread Sam James
commit: d40ef63e904d8a979bc07befc426785077ed0496
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 19:27:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 20:13:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40ef63e

sys-auth/passwdqc: add github remote-id

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-auth/passwdqc/metadata.xml b/sys-auth/passwdqc/metadata.xml
index 203fa55c746..9f6f3f99811 100644
--- a/sys-auth/passwdqc/metadata.xml
+++ b/sys-auth/passwdqc/metadata.xml
@@ -5,4 +5,7 @@
zlog...@gentoo.org
Mikle Kolyada
 
+
+   openwall/passwdqc
+
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-12-12 Thread Sam James
commit: 03e9a87d6515a67c99f189f01b28a40321b72e28
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 00:29:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 00:29:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e9a87d

sys-auth/passwdqc: Stabilize 1.4.0-r1 for s390

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
index 462be697b14..3c77402c7fa 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/, sys-auth/passwdqc/files/

2020-10-10 Thread Mikle Kolyada
commit: 08f4cce70ead34aa28d28ce72ab4e2daacb26c4f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 10 09:26:35 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 10 09:26:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f4cce7

sys-auth/passwdqc: Drop old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/Manifest |  1 -
 sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch | 58 --
 sys-auth/passwdqc/metadata.xml |  3 -
 sys-auth/passwdqc/passwdqc-1.3.0.ebuild| 69 --
 4 files changed, 131 deletions(-)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index 01a58c4f18a..dba9939c1f2 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1,2 +1 @@
-DIST passwdqc-1.3.0.tar.gz 48833 BLAKE2B 
bf6353749376ca8b52a8aac89b05561d4a0dde54133361b77228dd4d35f2e1e75f0b53a0f9c4fc2f6be5717110c1d762e2aa76f6461281b60fa3bdc9b19f2f7d
 SHA512 
d9c2fd075ed4ff1f1dfa63fe40010d446abf8db306cacc77fd1e429fbd2dd1a6d2e4e91df46beb4c30bc30ff0cdd183ba85cefd362455ead9629d3a1c4eefece
 DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800

diff --git a/sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch 
b/sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch
deleted file mode 100644
index c8adeb89b4a..000
--- a/sys-auth/passwdqc/files/passwdqc-1.3.0-build.patch
+++ /dev/null
@@ -1,58 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -20,10 +20,11 @@
- BINMODE = 755
- CONFDIR = /etc
- CONFMODE = 644
--SHARED_LIBDIR = /lib
-+LIBDIR = lib
-+SHARED_LIBDIR = /$(LIBDIR)
- SHARED_LIBDIR_SUN = /usr/lib
- SHARED_LIBDIR_REL = ../..$(SHARED_LIBDIR)
--DEVEL_LIBDIR = /usr/lib
-+DEVEL_LIBDIR = /usr/$(LIBDIR)
--SECUREDIR = /lib/security
-+SECUREDIR = /$(LIBDIR)/security
- SECUREDIR_SUN = /usr/lib/security
- SECUREDIR_DARWIN = /usr/lib/pam
-@@ -48,7 +49,7 @@
- INSTALL_SUN = /usr/ucb/install -c
- CFLAGS = -Wall -W -O2
- CFLAGS_lib = $(CFLAGS) -fPIC
--CFLAGS_bin = $(CFLAGS) -fomit-frame-pointer
-+CFLAGS_bin = $(CFLAGS)
- 
- LDFLAGS =
- LDFLAGS_shared = --shared
-@@ -93,7 +94,7 @@
- 
- default: all
- 
--all pam utils install install_lib install_pam install_utils uninstall remove 
remove_lib remove_pam remove_utils:
-+all lib pam utils install install_lib install_pam install_utils uninstall 
remove remove_lib remove_pam remove_utils:
-   case "`uname -s`" in \
-   Linux)  $(MAKE) CFLAGS_lib="$(CFLAGS_lib) -DHAVE_SHADOW" \
-   LDFLAGS_lib="$(LDFLAGS_lib_LINUX)" \
-@@ -126,18 +127,20 @@
- 
- all_wrapped: pam_wrapped utils_wrapped
- 
-+lib_wrapped: $(SHARED_LIB) $(DEVEL_LIB)
-+
- pam_wrapped: $(SHARED_PAM)
- 
- utils_wrapped: $(BINS)
- 
- $(SHARED_LIB): $(OBJS_LIB) $(MAP_LIB)
--  $(LD_lib) $(LDFLAGS_lib) $(OBJS_LIB) $(LDLIBS_lib) -o $(SHARED_LIB)
-+  $(LD_lib) $(LDFLAGS) $(LDFLAGS_lib) $(OBJS_LIB) $(LDLIBS_lib) -o 
$(SHARED_LIB)
- 
- $(DEVEL_LIB): $(SHARED_LIB)
-   $(LN_s) $(SHARED_LIB) $(DEVEL_LIB)
- 
- $(SHARED_PAM): $(OBJS_PAM) $(MAP_PAM) $(DEVEL_LIB)
--  $(LD_lib) $(LDFLAGS_pam) $(OBJS_PAM) $(LDLIBS_pam) -L. -lpasswdqc -o 
$(SHARED_PAM)
-+  $(LD_lib) $(LDFLAGS) $(LDFLAGS_pam) $(OBJS_PAM) $(LDLIBS_pam) -L. 
-lpasswdqc -o $(SHARED_PAM)
- 
- pwqgen: $(OBJS_GEN) $(DEVEL_LIB)
-   $(LD) $(LDFLAGS) $(OBJS_GEN) -L. -lpasswdqc -o $@

diff --git a/sys-auth/passwdqc/metadata.xml b/sys-auth/passwdqc/metadata.xml
index dec6162a1b7..203fa55c746 100644
--- a/sys-auth/passwdqc/metadata.xml
+++ b/sys-auth/passwdqc/metadata.xml
@@ -5,7 +5,4 @@
zlog...@gentoo.org
Mikle Kolyada
 
-
-   Install pwqcheck and pwqgen helper utilities
-
 

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
deleted file mode 100644
index 61f8e548190..000
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit pam eutils toolchain-funcs multilib
-
-DESCRIPTION="Password strength checking library (and PAM module)"
-HOMEPAGE="http://www.openwall.com/passwdqc/;
-SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
-
-LICENSE="Openwall BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE="pam utils"
-
-RDEPEND="
-   pam? (
-   sys-libs/pam
-   !' > "${T}"/test.c
-   if ! $(tc-getCPP) ${CPPFLAGS} "${T}"/test.c >& /dev/null ; then
-   sed -i -e 's:-DHAVE_SHADOW::' Makefile || die
-   fi
-}
-
-_emake() {

[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-10-10 Thread Mikle Kolyada
commit: d89c0d986030e14e2bbbda0df4b446b4e22491d8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 10 09:25:15 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 10 09:25:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89c0d98

sys-auth/passwdqc: mark stable

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
index 3861096f854..462be697b14 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-09-05 Thread Mikle Kolyada
commit: f6fc3feb0f9cab3fe82f8a656f9d084d655951b3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep  5 19:02:29 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep  5 19:03:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fc3feb

sys-auth/passwdqc: ship our own config file

And also install the config file into the /etc/security dir

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../{passwdqc-1.4.0.ebuild => passwdqc-1.4.0-r1.ebuild}| 14 ++
 1 file changed, 14 insertions(+)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
similarity index 83%
rename from sys-auth/passwdqc/passwdqc-1.4.0.ebuild
rename to sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
index 8a292a46e9f..3861096f854 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
@@ -24,12 +24,26 @@ pkg_setup() {
 src_prepare() {
default
sed -i -e 's:`uname -s`:Linux:' Makefile || die
+
+   # ship our own default settings
+   cat <<- EOF > "${S}/passwdqc.conf"
+   min=8,8,8,8,8
+   max=40
+   passphrase=3
+   match=4
+   similar=deny
+   random=47
+   enforce=everyone
+   retry=3
+   EOF
+
 }
 
 _emake() {
emake -j1 \
SHARED_LIBDIR="/usr/$(get_libdir)" \
SECUREDIR="$(getpam_mod_dir)" \
+   CONFDIR="/etc/security" \
CFLAGS="${CFLAGS} ${CPPFLAGS}" \
LDFLAGS="${LDFLAGS}" \
CC="$(tc-getCC)" \



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-08-31 Thread Mikle Kolyada
commit: a66fb486a3f3c33d5b326948ebf8ab316032fcc7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 31 10:13:03 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 31 10:13:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66fb486

sys-auth/passwdqc: add ~riscv keyword

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
index 5460ff583ae..8a292a46e9f 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/pam"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-07-29 Thread Mikle Kolyada
commit: 72ee1077396f99226da199ef62086e53b869f405
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jul 29 19:57:13 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jul 29 19:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ee1077

sys-auth/passwdqc: remove longdescription

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-auth/passwdqc/metadata.xml b/sys-auth/passwdqc/metadata.xml
index 3266e569dac..dec6162a1b7 100644
--- a/sys-auth/passwdqc/metadata.xml
+++ b/sys-auth/passwdqc/metadata.xml
@@ -8,7 +8,4 @@
 
Install pwqcheck and pwqgen helper utilities
 
-
-   Password strength checking for PAM aware password changing programs.
-
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-06-17 Thread Mikle Kolyada
commit: eb88dbf43313ace342542f886a736ebf4dd91c00
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jun 17 15:12:42 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jun 17 15:13:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb88dbf4

sys-auth/passwdqc: force single threading

Closes: https://bugs.gentoo.org/728528
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
index 0449d6d07cb..5460ff583ae 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
@@ -27,7 +27,7 @@ src_prepare() {
 }
 
 _emake() {
-   emake \
+   emake -j1 \
SHARED_LIBDIR="/usr/$(get_libdir)" \
SECUREDIR="$(getpam_mod_dir)" \
CFLAGS="${CFLAGS} ${CPPFLAGS}" \



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-06-11 Thread Mikle Kolyada
commit: c00b2b8a7a0497cc39a6e898ef1a8a96b46e03fb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 11 08:43:24 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 11 08:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00b2b8a

sys-auth/passwdqc: ignore Gentoo's ldflags on libs

Closes: https://bugs.gentoo.org/727810
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
index 3b743053e98..0449d6d07cb 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
@@ -16,6 +16,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 RDEPEND="sys-libs/pam"
 DEPEND="${RDEPEND}"
 
+pkg_setup() {
+   QA_FLAGS_IGNORED="/$(get_libdir)/security/pam_passwdqc.so
+/usr/$(get_libdir)/libpasswdqc.so.0"
+}
+
 src_prepare() {
default
sed -i -e 's:`uname -s`:Linux:' Makefile || die



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-06-10 Thread Mikle Kolyada
commit: 749ffa814de84656fdda35880ebd79dd7809d970
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jun 10 16:53:59 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jun 10 16:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749ffa81

sys-auth/passwdqc: point correct security directory

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.4.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
index 2c8a0b14832..3b743053e98 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
@@ -24,6 +24,7 @@ src_prepare() {
 _emake() {
emake \
SHARED_LIBDIR="/usr/$(get_libdir)" \
+   SECUREDIR="$(getpam_mod_dir)" \
CFLAGS="${CFLAGS} ${CPPFLAGS}" \
LDFLAGS="${LDFLAGS}" \
CC="$(tc-getCC)" \
@@ -38,4 +39,4 @@ src_compile() {
 src_install() {
_emake DESTDIR="${ED}" install_lib install_pam install_utils
dodoc README PLATFORMS INTERNALS
-}
\ No newline at end of file
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2020-06-09 Thread Mikle Kolyada
commit: 9c164b89480a5ea2ab9e1529a11a363fe1b05513
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun  9 12:11:25 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun  9 12:12:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c164b89

sys-auth/passwdqc: Version bump (v1.4.0)

Add myself as maintainer, this package is now the mandatory PAM dep

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/Manifest  |  1 +
 sys-auth/passwdqc/metadata.xml  | 10 
 sys-auth/passwdqc/passwdqc-1.4.0.ebuild | 41 +
 3 files changed, 47 insertions(+), 5 deletions(-)

diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest
index 6b8d8b4a93f..01a58c4f18a 100644
--- a/sys-auth/passwdqc/Manifest
+++ b/sys-auth/passwdqc/Manifest
@@ -1 +1,2 @@
 DIST passwdqc-1.3.0.tar.gz 48833 BLAKE2B 
bf6353749376ca8b52a8aac89b05561d4a0dde54133361b77228dd4d35f2e1e75f0b53a0f9c4fc2f6be5717110c1d762e2aa76f6461281b60fa3bdc9b19f2f7d
 SHA512 
d9c2fd075ed4ff1f1dfa63fe40010d446abf8db306cacc77fd1e429fbd2dd1a6d2e4e91df46beb4c30bc30ff0cdd183ba85cefd362455ead9629d3a1c4eefece
+DIST passwdqc-1.4.0.tar.gz 55219 BLAKE2B 
3f96a2d219ee23f11db2ad8ba433eaa56b97a263ad1a49159e0356b779cb4486ec9aa74cd7002fdd6d273e5a7bae4fe1b94e02f60256d331e5afc30d63e81360
 SHA512 
b9be6632688a1d7d929ec546679a366a67d44e7841e106c7f739a8e0656842866125160c87b04c8e0b3189a3e85eb182aa789196f68925b2f8ec71cd6a479800

diff --git a/sys-auth/passwdqc/metadata.xml b/sys-auth/passwdqc/metadata.xml
index 2a9e71a6d8f..3266e569dac 100644
--- a/sys-auth/passwdqc/metadata.xml
+++ b/sys-auth/passwdqc/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
+   zlog...@gentoo.org
+   Mikle Kolyada
+
 
Install pwqcheck and pwqgen helper utilities
 
 
-   Password strength checking for PAM aware password changing programs. 
This is an alternative to the default cracklib.
-
-
-   パスワード変更プログラムに反応する PAM のパスワード強度検査機能です。これはデフォルトの cracklib の代替です。
+   Password strength checking for PAM aware password changing programs.
 
 

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
new file mode 100644
index 000..2c8a0b14832
--- /dev/null
+++ b/sys-auth/passwdqc/passwdqc-1.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam toolchain-funcs
+
+DESCRIPTION="Password strength checking library (and PAM module)"
+HOMEPAGE="http://www.openwall.com/passwdqc/;
+SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
+
+LICENSE="Openwall BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-libs/pam"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i -e 's:`uname -s`:Linux:' Makefile || die
+}
+
+_emake() {
+   emake \
+   SHARED_LIBDIR="/usr/$(get_libdir)" \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getCC)" \
+   "$@"
+}
+
+src_compile() {
+   _emake pam utils
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install_lib install_pam install_utils
+   dodoc README PLATFORMS INTERNALS
+}
\ No newline at end of file



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-11-10 Thread Michał Górny
commit: c25c42a010a31202e47cf893b36ba6d742188587
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 10 09:14:29 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 10 09:18:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25c42a0

sys-auth/passwdqc: Mark 1.3.0 stable on rem. arches

Signed-off-by: Michał Górny  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 7a54c9af380..1d8d5fbd22f 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-11-01 Thread Mikle Kolyada
commit: 34cc44889b5f483d6aacfb97900f5e7968ff6468
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  1 11:05:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  1 11:05:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cc4488

sys-auth/passwdqc: arm stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index a7ec87bbfa6..23503e76a43 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-11-01 Thread Mikle Kolyada
commit: 91fc2df37454b50a4962dd7abdb4e11151304c85
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  1 11:06:44 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  1 11:06:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fc2df3

sys-auth/passwdqc: sh stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index a3be1291580..7a54c9af380 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-11-01 Thread Mikle Kolyada
commit: 65336351443c30f25b2cc147095792d5c223b1e6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  1 11:05:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  1 11:05:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65336351

sys-auth/passwdqc: m68k stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 23503e76a43..a3be1291580 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-12 Thread Mikle Kolyada
commit: fd83156f271f4fc36fd9a42b74981a0b770083c5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 20:38:57 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 20:38:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd83156f

sys-auth/passwdqc: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 055cbd734b8..a7ec87bbfa6 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -16,7 +16,7 @@ IUSE="pam utils"
 
 RDEPEND="
pam? (
-   virtual/pam
+   sys-libs/pam
!

[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-11 Thread Sergei Trofimovich
commit: 82afd0c321a6a9e7a823962c5e0d074485efd0d2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 11 22:18:10 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 11 22:31:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82afd0c3

sys-auth/passwdqc: stable 1.3.0 for hppa, bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index ecee91d01cc..055cbd734b8 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-07 Thread Sergei Trofimovich
commit: b105cb23867474230b1ee76fe47cf43e5de8fcb3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct  7 19:08:45 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct  7 19:12:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b105cb23

sys-auth/passwdqc: stable 1.3.0 for ia64, bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 41bb6ffa63f..3541497da9d 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-07 Thread Agostino Sarubbo
commit: 18188b17a619ccf4f81dc0f02a6a68eaf442efe3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct  7 10:44:04 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct  7 10:44:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18188b17

sys-auth/passwdqc: sparc stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 51e715478e0..41bb6ffa63f 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-07 Thread Agostino Sarubbo
commit: dcfffcd19f3014ab3df2837b30735e83bc8e593a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct  7 10:37:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct  7 10:37:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfffcd1

sys-auth/passwdqc: ppc64 stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index c69f571bc70..51e715478e0 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-07 Thread Agostino Sarubbo
commit: c9ea16f82b0bbc46d352ea7a89c4b6ff8a3b387f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct  7 09:46:18 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct  7 09:47:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ea16f8

sys-auth/passwdqc: ppc stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index ce2611a048f..c69f571bc70 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-07 Thread Agostino Sarubbo
commit: 22e3e14acd3f8751773c88e30382fcd585431266
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct  7 08:40:35 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct  7 08:40:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e3e14a

sys-auth/passwdqc: amd64 stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index ca5c36c27a7..ce2611a048f 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-07 Thread Agostino Sarubbo
commit: c8a0ad8f5c62b213409b15661214d9725d957f46
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct  7 07:28:30 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct  7 07:28:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a0ad8f

sys-auth/passwdqc: s390 stable wrt bug #696354

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 2438941d8c3..ca5c36c27a7 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2019-10-06 Thread Thomas Deutschmann
commit: 99c3d897de7f18e0caadf1924729db7462569624
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct  6 21:02:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct  6 21:18:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c3d897

sys-auth/passwdqc: x86 stable (bug #696354)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index 51ca6354668..2438941d8c3 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2017-06-19 Thread Alexis Ballier
commit: 80f0a6189731fc628c77a06023317673b0dbdc97
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 19 19:45:44 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 19 20:06:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f0a618

sys-auth/passwdqc: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index eff20338d33..c2f29505f94 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz;
 
 LICENSE="Openwall BSD public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="pam utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/passwdqc/

2015-08-13 Thread Mike Frysinger
commit: 6c0c6d42aaef3f7144fffb1612e5bc056aac5aa9
Author: Mike Frysinger vapier AT gentoo DOT org
AuthorDate: Fri Aug 14 03:37:14 2015 +
Commit: Mike Frysinger vapier AT gentoo DOT org
CommitDate: Fri Aug 14 03:37:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0c6d42

sys-auth/passwdqc: add a compile test for shadow.h #554504

 sys-auth/passwdqc/passwdqc-1.3.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild 
b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
index c7c1dae..6dc2703 100644
--- a/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.3.0.ebuild
@@ -27,6 +27,11 @@ src_prepare() {
sed -i \
-e 's:`uname -s`:Linux:' \
Makefile || die
+   # See if the system has a shadow.h. #554504
+   echo '#include shadow.h'  ${T}/test.c
+   if ! $(tc-getCPP) ${CPPFLAGS} ${T}/test.c  /dev/null ; then
+   sed -i -e 's:-DHAVE_SHADOW::' Makefile || die
+   fi
 }
 
 _emake() {