summaryrefslogtreecommitdiff
path: root/net-mail
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-19 09:38:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-19 09:38:07 +0100
commit4d9aef45678c7cb55b24107642790224ab8c153b (patch)
treeb1c56639785aeba23901272429a46e4e872a7711 /net-mail
parentf09a6cf772eb2f757f0fc49f3297d6a095a10aa5 (diff)
gentoo auto-resync : 19:08:2023 - 09:38:07
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/Manifest.gzbin14382 -> 14382 bytes
-rw-r--r--net-mail/checkpassword-pam/Manifest2
-rw-r--r--net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild24
-rw-r--r--net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch11
4 files changed, 37 insertions, 0 deletions
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index d1ffefe42ac7..8b97629caee1 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/checkpassword-pam/Manifest b/net-mail/checkpassword-pam/Manifest
index 867f79f63b57..8809ce1a9d05 100644
--- a/net-mail/checkpassword-pam/Manifest
+++ b/net-mail/checkpassword-pam/Manifest
@@ -1,3 +1,5 @@
+AUX checkpassword-pam-0.99-clang16-build-fix.patch 289 BLAKE2B adeb20b58fe7db47e7e26961d0b27dfa373128f07a0078947eb7c859876b29d07d1dcbb6a40605bed6c14b1759226a2bd7f9260afb0ceb03e1a6227c7b7e526f SHA512 33967217ddef382f261db120d29573d92811f7c9c1d7aac11a667e687e8d8a89e39b158ba8aff15ebc082ec8347397670c466bd67f3e868f3adde5efd90bbd6f
DIST checkpassword-pam-0.99.tar.gz 83751 BLAKE2B 398344f6ae8556a40db2d217fe38d20a6f0159bbc7750c3d4c115ca6a383dbfa9018af1f0f5404b34b349e998093307de333434ea0b9b176a9491a48f4d5c044 SHA512 d7c9cbeec7fb15c07dcc3c6e6b7f38884bdf0fd2fe31d3a38b2f6f58deec57716b5d65387b03cb858c1bf5fbb5dce88e0451bf1b866b88fbc17165100040baec
EBUILD checkpassword-pam-0.99-r1.ebuild 443 BLAKE2B a502d5b4883732ea6b318648cab21875591e4aab3418f645f1ec54d9c0f414804ebaf2d8c7ddac133b42a09cb96660b38a66adafa016f685256bc70b6ed0e03f SHA512 4ecd9d3d39ee50fca1ded9dce70d1b2ebb4311dbe1e018c93ca3d9a0a6c51b253a5fca8fa6f2a6663093d9ceea54c2c3a471f4a1440434d3b6fa6e4a1aa15a27
+EBUILD checkpassword-pam-0.99-r2.ebuild 507 BLAKE2B 5706cf33b62e0147ba84ba6d65f66bddbf4eff433da6dd219b804c2057486d6945295140ffb795425fa1f4a04b8a52e675b4a88944c6f82c875d440ab76c6d52 SHA512 1824f4587210886f1fb843598251f23e526d555b18a618099d259ec2b577f76ae8e513c5e0abb0334255a4031032647c56d86ffc680bbf1cf5dd22f24d3ba18b
MISC metadata.xml 253 BLAKE2B b344c7f0acd8e2d4cee9c760e09d877f0aab4cc154cd7f0b7e58aad4b73b1a4590b7db1e01a2ef81f755e188de6737d1134cd5acd22be3879d390df04b32c69d SHA512 474d9d21a4822b0a959822529a28a9b12c7e05b9fcf89be22a373885a1be93d01f1ddff3cf134dcdd1194022c73160675038b066d9970353a0b38ed42f6308cc
diff --git a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild
new file mode 100644
index 000000000000..8b8df16d4e6a
--- /dev/null
+++ b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="checkpassword-compatible authentication program w/pam support"
+HOMEPAGE="http://checkpasswd-pam.sourceforge.net/"
+SRC_URI="mirror://sourceforge/checkpasswd-pam/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv ~x86"
+
+DEPEND=">=sys-libs/pam-0.75"
+
+DOCS=(
+ AUTHORS
+ NEWS
+ README
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.99-clang16-build-fix.patch
+)
diff --git a/net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch b/net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch
new file mode 100644
index 000000000000..28e0eeda8101
--- /dev/null
+++ b/net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch
@@ -0,0 +1,11 @@
+Bug: https://bugs.gentoo.org/897930
+--- a/getopt.c
++++ b/getopt.c
+@@ -38,6 +38,7 @@
+ #endif
+
+ #include <stdio.h>
++#include <string.h>
+
+ /* Comment out all this code if we are using the GNU C Library, and are not
+ actually compiling the library itself. This code is part of the GNU C