[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-12-13 Thread Sam James
commit: e2040ae539bcd498fd30e588303fe8278e8dd4c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 01:48:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 01:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2040ae5

mail-filter/libmilter: drop versions

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

 mail-filter/libmilter/Manifest |   2 -
 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild |  81 -
 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild |  94 ---
 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild|  89 --
 mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild | 131 -
 5 files changed, 397 deletions(-)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index 89867690d895..06a2a87683b6 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,3 +1 @@
-DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2
 DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 
378f2f986457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a
 SHA512 
ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b
-DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 
4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c
 SHA512 
ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
deleted file mode 100644
index df1a48b1fe6c..
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Note: please bump this together with mail-mta/sendmail
-
-inherit toolchain-funcs
-
-# This library is part of sendmail, but it does not share the version number 
with it.
-# In order to find the right libmilter version number, check SMFI_VERSION 
definition
-# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
-# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
-SENDMAIL_VER=8.16.1
-
-DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
-SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
-S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
-
-LICENSE="Sendmail"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="ipv6 poll"
-
-RDEPEND="! devtools/Site/site.config.m4 \
-   || die "failed to generate site.config.m4"
-}
-
-src_compile() {
-   emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV}
-}
-
-src_install() {
-   dodir /usr/$(get_libdir)
-
-   local emakeargs=(
-   DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)"
-   MANROOT=/usr/share/man/man
-   SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0
-   LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0
-   MANOWN=root MANGRP=0 INCOWN=root INCGRP=0
-   MSPQOWN=root CFOWN=root CFGRP=0
-   MILTER_SOVER=${PV}
-   )
-   emake -C obj.*/libmilter "${emakeargs[@]}" install
-
-   dodoc libmilter/README
-
-   docinto html
-   dodoc -r libmilter/docs/.
-
-   find "${ED}" -name '*.a' -delete || die
-}

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
deleted file mode 100644
index 8485a9d79bd9..
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Note: please bump this together with mail-mta/sendmail
-
-inherit toolchain-funcs
-
-# This library is part of sendmail, but it does not share the version number 
with it.
-# In order to find the right libmilter version number, check SMFI_VERSION 
definition
-# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
-# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
-SENDMAIL_VER=8.17.1
-
-DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-12-08 Thread Joonas Niilola
commit: 711b906eb588bf19815827173c03f096b93a0e8b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Nov 26 15:18:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  9 06:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711b906e

mail-filter/libmilter: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 4 ++--
 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild| 2 +-
 mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild | 2 +-
 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 59df8fa730f7..df1a48b1fe6c 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ inherit toolchain-funcs
 SENDMAIL_VER=8.16.1
 
 DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="http://www.sendmail.org/;
+HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
 SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index 9c882195988c..8485a9d79bd9 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -14,7 +14,7 @@ inherit toolchain-funcs
 SENDMAIL_VER=8.17.1
 
 DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="http://www.sendmail.org/;
+HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
 SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index dad16a07d19c..628cd870af52 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -14,7 +14,7 @@ inherit toolchain-funcs
 SENDMAIL_VER=8.17.1
 
 DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="http://www.sendmail.org/;
+HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
 SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild
index 7fd66707b940..0426a65050a9 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild
@@ -16,7 +16,7 @@ inherit toolchain-funcs
 SENDMAIL_VER=8.17.1.9
 
 DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="https://www.sendmail.org/;
+HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
 if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then
# Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9)

SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index 0e83aabe44de..25240d5a0020 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -16,7 +16,7 @@ inherit toolchain-funcs
 SENDMAIL_VER=8.17.1.9
 
 DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="https://www.sendmail.org/;
+HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
 if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then
# Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9)

SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-11-18 Thread Arthur Zamarin
commit: a84057f342cbe6bf77c3248e8efc70bb45424532
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 20:06:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 20:06:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84057f3

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 hppa, #866247

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

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index ef4c126c20c1..0e83aabe44de 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-11-18 Thread Arthur Zamarin
commit: 49ff6c81678f94a82591f723169933dad4528b95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 20:06:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 20:06:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ff6c81

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 ppc, #866247

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

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index 83c8d285ebbb..ef4c126c20c1 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-09-19 Thread Michał Górny
commit: c6a070c825f4d4bad151d539340815211d845706
Author: matoro  users  noreply  github  com>
AuthorDate: Sun Sep 18 21:32:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 19 06:31:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a070c8

mail-filter/libmilter: Keyword 1.0.2_p3-r2 mips, #802678

Closes: https://github.com/gentoo/gentoo/pull/27336
Signed-off-by: Michał Górny  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index c2431df63e88..83c8d285ebbb 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-28 Thread Joonas Niilola
commit: a769080770487db0818298eb10ca65e0b8bca7b8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 28 06:57:34 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 28 06:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7690807

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 amd64, #866247

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index 2a986349c7b6..2b6d8f6de277 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-28 Thread Joonas Niilola
commit: 9e1012aeeabb63fd340f8b72e668f0a9eb767d20
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 28 06:58:32 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 28 06:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1012ae

mail-filter/libmilter: add missing bdepend to 1.0.2_p3-r2

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index 2b6d8f6de277..c2431df63e88 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -39,6 +39,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-26 Thread Sam James
commit: 7ced2b665297d22f1b72c24f0a91b6ecc9bda583
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 10:07:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 10:08:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ced2b66

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 x86, #866247

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

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index ea2cbac41e4a..2a986349c7b6 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-24 Thread Arthur Zamarin
commit: a64398dd6285e0923212a2b1a54782ac084fed28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 16:09:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 16:09:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64398dd

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 sparc, #866247

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

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index 1c0a28be2928..ea2cbac41e4a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-24 Thread Sam James
commit: 1d5c1a2922e27de3a3ee68b5d6e4befc0a72c68c
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 24 07:03:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 24 07:03:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5c1a29

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 arm, #866247

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

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index d98dbee889fe..1c0a28be2928 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Agostino Sarubbo
commit: 58f0b576d4b6b6b4d4871f5554124cb9cdba81cb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 24 05:28:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 24 05:28:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f0b576

mail-filter/libmilter: sparc stable wrt bug #866249

Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index da7d7bc18883..9c882195988c 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Agostino Sarubbo
commit: 9578f28d0c37c5785e9c405c4280b87849519493
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 24 05:26:20 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 24 05:26:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9578f28d

mail-filter/libmilter: arm64 stable wrt bug #866247

Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index d578d3d023ea..d98dbee889fe 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Arthur Zamarin
commit: cdaa739aea8251b595c6f1299c9d9ce6f4ac3342
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 04:01:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 04:01:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaa739a

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 ppc64, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index 9e283e1e4c82..da7d7bc18883 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Arthur Zamarin
commit: 85ce385bdfd64d4597fd6714715c24f818c93623
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 04:01:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 04:01:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ce385b

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 arm, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index 11821276b18a..9e283e1e4c82 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Arthur Zamarin
commit: 9ba0c1cb8978e017872fe84d0d4a888e69c735c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 04:01:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 04:01:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba0c1cb

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 hppa, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index d08fb608f324..d8ec82af6cde 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Arthur Zamarin
commit: 4205964bb777ed6241ef897bb56006ed9e834e5b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 04:01:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 04:01:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4205964b

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 arm64, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index d6d81c6604b2..d08fb608f324 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Arthur Zamarin
commit: 345582b1e044356bf715876f6a744755bfbab65d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 04:01:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 04:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345582b1

mail-filter/libmilter: Stabilize 1.0.2_p3-r2 ppc64, #866247

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

 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
index 52860f138132..d578d3d023ea 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -35,7 +35,7 @@ LICENSE="Sendmail"
 # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
 # versions) but that doesn't seem to apply for sendmail snapshots.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Arthur Zamarin
commit: 4a2d7cc89cd62114314740e0267a3cbb018c0ff9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 24 04:01:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 24 04:01:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2d7cc8

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 ppc, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index d8ec82af6cde..11821276b18a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Sam James
commit: 97d28f64f32dabc27043dc40e1592d0165c33728
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 24 01:30:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 24 01:30:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d28f64

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 x86, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index 8fe47289331b..d6d81c6604b2 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-23 Thread Sam James
commit: 4d00e2eb6e1a456fab2df5c9114629aca996aaae
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 24 01:29:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 24 01:29:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d00e2eb

mail-filter/libmilter: Stabilize 1.0.2_p2-r1 amd64, #866249

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

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
index 2cfbdff9b282..8fe47289331b 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-13 Thread Sam James
commit: f67f7c6453fdd128489ea675935302099d66c1f5
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Thu Aug 11 07:26:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 13 19:24:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67f7c64

mail-filter/libmilter: fix symlink order

The extra symlink setup in src_install would produce something like:

libmilter.so -> libmilter.so.1.0.2
libmilter.so.1.0.2_p2 -> libmilter.so.1.0.2

but from reading ldconfig(8) it reads as if the links should go from
least specific to most specific versions, so in a chain like this:

libmilter.so -> libmilter.so.1.0.2 -> libmilter.so.1.0.2_p2

Swapping the shared object and symlink fixes the referenced bugs.

Closes: https://bugs.gentoo.org/863455
Closes: https://bugs.gentoo.org/863407
Closes: https://bugs.gentoo.org/862642
Closes: https://bugs.gentoo.org/863578
Closes: https://bugs.gentoo.org/863575
Closes: https://bugs.gentoo.org/863572
Closes: https://bugs.gentoo.org/863581
Closes: https://bugs.gentoo.org/864563
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/26819
Signed-off-by: Sam James  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild |  94 ++
 mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 136 +
 2 files changed, 230 insertions(+)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
new file mode 100644
index ..2cfbdff9b282
--- /dev/null
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Note: please bump this together with mail-mta/sendmail
+
+inherit toolchain-funcs
+
+# This library is part of sendmail, but it does not share the version number 
with it.
+# In order to find the right libmilter version number, check SMFI_VERSION 
definition
+# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
+# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
+SENDMAIL_VER=8.17.1
+
+DESCRIPTION="The Sendmail Filter API (Milter)"
+HOMEPAGE="http://www.sendmail.org/;
+SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
+S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
+
+LICENSE="Sendmail"
+# We increment _pN when a new sendmail tarball comes out
+# We change the actual "main version" (1.0.2 at time of writing) when the 
version
+# of libmilter included in the tarball changes.
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="ipv6 poll"
+
+RDEPEND="! devtools/Site/site.config.m4 \
+   || die "failed to generate site.config.m4"
+}
+
+src_compile() {
+   emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV}
+}
+
+src_install() {
+   dodir /usr/$(get_libdir)
+
+   local emakeargs=(
+   DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)"
+   MANROOT=/usr/share/man/man
+   SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0
+   LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0
+   MANOWN=root MANGRP=0 INCOWN=root INCGRP=0
+   MSPQOWN=root CFOWN=root CFGRP=0
+   MILTER_SOVER="$(ver_cut 1-3)"
+   )
+   emake -C obj.*/libmilter "${emakeargs[@]}" install
+
+   dodoc libmilter/README
+
+   docinto html
+   dodoc -r libmilter/docs/.
+
+   if [[ ${PV} != $(ver_cut 1-3) ]] ; then
+   # Move the .so file to the more specific name so it becomes a 
chain like
+   # .so -> .so.1.0.2 -> .so.1.0.2_p2, otherwise ldconfig can get 
confused
+   # (bug #864563).
+   #
+   # See comment above ${SLOT} definition above.
+   mv "${ED}"/usr/$(get_libdir)/"${PN}.so.$(ver_cut 1-3)" 
"${ED}"/usr/$(get_libdir)/${PN}.so.${PV}
+   dosym ${PN}.so.${PV} /usr/$(get_libdir)/${PN}.so.$(ver_cut 1-3)
+   fi
+
+   find "${ED}" -name '*.a' -delete || die
+}

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
new file mode 100644
index ..52860f138132
--- /dev/null
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: please bump this together with mail-mta/sendmail
+
+inherit toolchain-funcs
+
+# This library is part of sendmail, but it does not share the version number 
with it.
+# In order to find the right libmilter version number, check SMFI_VERSION 
definition
+# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
+# For example, version 1.0.1 has a SMFI_VERSION of 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-08-03 Thread Sam James
commit: 137b645237ba9852530fae57d691114dccb37782
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 21:52:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 21:53:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137b6452

mail-filter/libmilter: change subslot to ${PV} instead given ABI instability

I don't think libmilter preserves ABI stability even between sendmail
releases always.

Closes: https://bugs.gentoo.org/862642
Closes: https://bugs.gentoo.org/863407
Closes: https://bugs.gentoo.org/863455
Signed-off-by: Sam James  gentoo.org>

 ...libmilter-1.0.2_p3.ebuild => libmilter-1.0.2_p3-r1.ebuild} | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild
similarity index 92%
rename from mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
rename to mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild
index a05a48af28ef..7fd66707b940 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild
@@ -29,11 +29,12 @@ fi
 S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
-# We increment _pN when a new sendmail tarball comes out
-# We change the actual "main version" (1.0.2 at time of writing) when the 
version
-# of libmilter included in the tarball changes. But there seems to be ABI
-# stability between sendmail versions.
-SLOT="0/$(ver_cut 1-3)"
+# We increment _pN when a new sendmail tarball comes out and change the actual
+# "main version" (1.0.2 at time of writing) when the version
+# of libmilter included in the tarball changes.
+# We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail
+# versions) but that doesn't seem to apply for sendmail snapshots.
+SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="ipv6 poll"
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-07-31 Thread Sam James
commit: 8239bb4356898f806bea677713f65f1fad9a1af6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 23:01:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 23:01:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8239bb43

mail-filter/libmilter: avoid grep -P

We didn't need it anyway.

Closes: https://bugs.gentoo.org/862537
Signed-off-by: Sam James  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
index 00ec5af784fc..a05a48af28ef 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
 
extract_version_from_source() {
# Extract "#  define SMFI_VERSION  0x0102" from 
include/libmilter/mfapi.h
-   local actual_libmilter_ver=$(grep -o -P -m 1 
"0[xX][0-9a-fA-F]+" include/libmilter/mfapi.h)
+   local actual_libmilter_ver=$(grep -o -E -m 1 
"0[xX][0-9a-fA-F]+" include/libmilter/mfapi.h)
 
# SM_LM_VRS_MAJOR(v)  (((v) & 0x7f00) >> 24)
local actual_libmilter_ver_major=$(((actual_libmilter_ver & 
0x7f00) >> 24))



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-07-31 Thread Sam James
commit: 3a338c084f2f3893789604aa8f412a9d69bb40b0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 08:35:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 08:35:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a338c08

mail-filter/libmilter: update HOMEPAGE

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

 mail-filter/libmilter/libmilter-1.0.2_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
index 4c7ac7cc8bef..00ec5af784fc 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
@@ -16,7 +16,7 @@ inherit toolchain-funcs
 SENDMAIL_VER=8.17.1.9
 
 DESCRIPTION="The Sendmail Filter API (Milter)"
-HOMEPAGE="http://www.sendmail.org/;
+HOMEPAGE="https://www.sendmail.org/;
 if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then
# Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9)

SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-07-31 Thread Sam James
commit: 3cf871b83a3e5cd324d94420999fb6aa38179b9e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 08:25:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 08:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf871b8

mail-filter/libmilter: add 1.0.2_p3

Closes: https://bugs.gentoo.org/862483
Bug: https://bugs.gentoo.org/859172
Signed-off-by: Sam James  gentoo.org>

 mail-filter/libmilter/Manifest  |   1 +
 mail-filter/libmilter/libmilter-1.0.2_p3.ebuild | 130 
 2 files changed, 131 insertions(+)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index a244254cbfea..89867690d895 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,2 +1,3 @@
 DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2
+DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 
378f2f986457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a
 SHA512 
ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b
 DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 
4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c
 SHA512 
ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
new file mode 100644
index ..4c7ac7cc8bef
--- /dev/null
+++ b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: please bump this together with mail-mta/sendmail
+
+inherit toolchain-funcs
+
+# This library is part of sendmail, but it does not share the version number 
with it.
+# In order to find the right libmilter version number, check SMFI_VERSION 
definition
+# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
+# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
+#
+# See check in src_prepare too.
+SENDMAIL_VER=8.17.1.9
+
+DESCRIPTION="The Sendmail Filter API (Milter)"
+HOMEPAGE="http://www.sendmail.org/;
+if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then
+   # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9)
+   
SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz
+   
ftp://ftp.sendmail.org/pub/sendmail/snapshots/sendmail.${SENDMAIL_VER}.tar.gz;
+else
+   SRC_URI="https://ftp.sendmail.org/sendmail.${SENDMAIL_VER}.tar.gz
+   
ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
+fi
+
+S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
+
+LICENSE="Sendmail"
+# We increment _pN when a new sendmail tarball comes out
+# We change the actual "main version" (1.0.2 at time of writing) when the 
version
+# of libmilter included in the tarball changes. But there seems to be ABI
+# stability between sendmail versions.
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="ipv6 poll"
+
+RDEPEND="!> 24)
+   local actual_libmilter_ver_major=$(((actual_libmilter_ver & 
0x7f00) >> 24))
+
+   # SM_LM_VRS_MINOR(v)  (((v) & 0x007fff00) >> 8)
+   local actual_libmilter_ver_minor=$(((actual_libmilter_ver & 
0x007fff00) >> 8))
+
+   # SM_LM_VRS_PLVL(v)   ((v) & 0x007f)
+   local actual_libmilter_ver_plvl=$((actual_libmilter_ver & 
0x007f))
+
+   einfo "Extracted version (hex): ${actual_libmilter_ver}"
+   einfo "Extracted version (major): ${actual_libmilter_ver_major}"
+   einfo "Extracted version (minor): ${actual_libmilter_ver_minor}"
+   einfo "Extracted version (plvl): ${actual_libmilter_ver_plvl}"
+   einfo "Extracted version (final): 
${actual_libmilter_ver_major}.${actual_libmilter_ver_minor}.${actual_libmilter_ver_plvl}"
+
+   echo 
${actual_libmilter_ver_major}.${actual_libmilter_ver_minor}.${actual_libmilter_ver_plvl}
+   }
+
+   local actual_libmilter_ver_final=$(extract_version_from_source)
+   if [[ $(ver_cut 1-3) != ${actual_libmilter_ver_final} ]] ; then
+   eerror "Ebuild version ${PV} does not match detected version 
${actual_libmilter_ver_final}!"
+   eerror "Expected version: $(ver_cut 1-3)"
+   eerror "Detected version: 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-22 Thread Arthur Zamarin
commit: 838d2933c4e186fac8f80b12e8e9cc3536070136
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:38:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838d2933

mail-filter/libmilter: Stabilize 1.0.2_p2 hppa, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index 23b8de340b28..dad16a07d19c 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-19 Thread Arthur Zamarin
commit: f20132124d7f0288e07896495ff8581326220aac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 12:53:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 12:53:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2013212

mail-filter/libmilter: Stabilize 1.0.2_p2 arm64, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index b055f2eb0e27..19591e9d21b2 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-19 Thread Arthur Zamarin
commit: b8ec76bb5ca1094a22c4f269c437c3bc28f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 12:32:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 12:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ec7644

mail-filter/libmilter: Stabilize 1.0.2_p2 arm, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index 0bf251f8012e..b055f2eb0e27 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-19 Thread Arthur Zamarin
commit: 564ba9a12729d33c9b92351093c2584b66cb73c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 12:00:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 12:01:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564ba9a1

mail-filter/libmilter: Stabilize 1.0.2_p2 ppc64, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index d8a16b38ab2f..0bf251f8012e 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-19 Thread Arthur Zamarin
commit: cc291177c6a4cb0f64dcde2842bf6f7f80dc9425
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 09:02:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 09:02:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc291177

mail-filter/libmilter: Stabilize 1.0.2_p2 sparc, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index d4cc796f901a..d8a16b38ab2f 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-19 Thread Arthur Zamarin
commit: da098b62136492105039ae311b3171f8388d675d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 19 08:20:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 19 08:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da098b62

mail-filter/libmilter: Stabilize 1.0.2_p2 ppc, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index 4614aaf9e657..d4cc796f901a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-09-07 Thread Sam James
commit: 4826ce5bd0816ad5df769740a7d1e1bc1082e2b6
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  7 17:03:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  7 17:03:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4826ce5b

mail-filter/libmilter: Keyword 1.0.2_p2 s390, #802678

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index ef84d62af4d..4614aaf9e65 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/

2021-08-27 Thread Conrad Kostecki
commit: 67de9fec4394930a661d450549b3ed1760fecd3b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Aug 27 21:33:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Aug 27 21:34:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67de9fec

mail-filter/libmilter: drop old version

Bug: https://bugs.gentoo.org/730890
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 mail-filter/libmilter/Manifest |   2 -
 .../libmilter/files/libmilter-build-system.patch   |  89 -
 .../libmilter/files/libmilter-glibc-2.30.patch |  25 ---
 .../files/sendmail-8.14.6-build-system.patch   | 211 -
 mail-filter/libmilter/libmilter-1.0.2.ebuild   |  66 ---
 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild|  79 
 6 files changed, 472 deletions(-)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index b38ddeefb19..a244254cbfe 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,4 +1,2 @@
-DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 
3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c
 SHA512 
178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452
-DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 
3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399
 SHA512 
04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9
 DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2
 DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 
4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c
 SHA512 
ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15

diff --git a/mail-filter/libmilter/files/libmilter-build-system.patch 
b/mail-filter/libmilter/files/libmilter-build-system.patch
deleted file mode 100644
index d9991d3d409..000
--- a/mail-filter/libmilter/files/libmilter-build-system.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-diff -Nru sendmail-8.14.3.orig/devtools/M4/UNIX/defines.m4 
sendmail-8.14.3/devtools/M4/UNIX/defines.m4
 sendmail-8.14.3.orig/devtools/M4/UNIX/defines.m4   2006-10-06 
07:44:44.0 +0200
-+++ sendmail-8.14.3/devtools/M4/UNIX/defines.m42009-09-20 
10:16:43.0 +0200
-@@ -26,7 +26,7 @@
- CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC')
- # Linker for libraries
- LD=   ifdef(`confLD', `confLD', `confCC')
--LDOPTS=   ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', 
ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
-+LDOPTS=   ifdef(`confLDOPTS', `confLDOPTS')
- LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared')
- 
- # Shell
-@@ -71,7 +71,7 @@
- LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS') 
- 
- # libraries required on your system
--LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') 
ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') 
-+LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') 
ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST')  
ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
- 
- # location of sendmail binary (usually /usr/sbin or /usr/lib)
- BINDIR=   ifdef(`confMBINDIR', `confMBINDIR', `/usr/sbin')
-diff -Nru sendmail-8.14.3.orig/devtools/M4/UNIX/executable.m4 
sendmail-8.14.3/devtools/M4/UNIX/executable.m4
 sendmail-8.14.3.orig/devtools/M4/UNIX/executable.m42006-10-06 
07:44:44.0 +0200
-+++ sendmail-8.14.3/devtools/M4/UNIX/executable.m4 2009-09-20 
10:16:43.0 +0200
-@@ -30,12 +30,12 @@
- 
- ifdef(`bldNO_INSTALL', ,
- `install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT ifdef(`bldTARGET_INST_DEP', 
`bldTARGET_INST_DEP')
--  ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${bldINSTALL_DIR`'BINDIR} ]; 
then confMKDIR -p ${DESTDIR}${bldINSTALL_DIR`'BINDIR}; else :; fi ')
--  ${INSTALL} -c -o ${bldBIN_TYPE`'BINOWN} -g ${bldBIN_TYPE`'BINGRP} -m 
${bldBIN_TYPE`'BINMODE} bldCURRENT_PRODUCT ${DESTDIR}${bldINSTALL_DIR`'BINDIR}
-+  ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${bldINSTALL_DIR`'BINDIR}" ]; 
then confMKDIR -p "${DESTDIR}${bldINSTALL_DIR`'BINDIR}"; else :; fi ')
-+  ${INSTALL} -c -o ${bldBIN_TYPE`'BINOWN} -g ${bldBIN_TYPE`'BINGRP} -m 
${bldBIN_TYPE`'BINMODE} bldCURRENT_PRODUCT "${DESTDIR}${bldINSTALL_DIR`'BINDIR}"
- 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-26 Thread Sam James
commit: b8f3bf0613955094ca6d87e52460a2087756417b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Aug 26 16:04:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 26 19:50:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f3bf06

mail-filter/libmilter: stable 1.0.2_p1-r2 for hppa, bug #809302

Package-Manager: Portage-3.0.20, 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>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 9646d468dab..59df8fa730f 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-24 Thread Sam James
commit: 92c668e40da2b967c03fa318829c6ac337cdb4a3
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 24 23:23:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 24 23:23:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c668e4

mail-filter/libmilter: Stabilize 1.0.2_p1-r2 arm64, #809302

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 200e77eab88..9646d468dab 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-24 Thread Sam James
commit: de1fb11068e41d87a31d88713cf133d4c5ed8c45
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 24 23:23:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 24 23:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1fb110

mail-filter/libmilter: Stabilize 1.0.2_p1-r2 arm, #809302

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 23c19f2479d..200e77eab88 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-23 Thread Agostino Sarubbo
commit: 8498c51cab3418c7a2e6f282d7f15a311905c96a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 23 22:14:01 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 23 22:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8498c51c

mail-filter/libmilter: x86 stable wrt bug #809302

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 7f9eb429a9f..23c19f2479d 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-23 Thread Agostino Sarubbo
commit: bb3457f5c038803daad5ac19872ba46586b195bd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 23 10:46:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 23 10:46:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3457f5

mail-filter/libmilter: ppc64 stable wrt bug #809302

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index f795ec05650..7f9eb429a9f 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-23 Thread Agostino Sarubbo
commit: ea7f6a114f7785564abd0433676b13a81ddb33f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 23 10:45:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 23 10:45:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7f6a11

mail-filter/libmilter: ppc stable wrt bug #809302

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index ea2279be1da..f795ec05650 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-23 Thread Agostino Sarubbo
commit: cc7ceb7c9fed642ca54798a291c063d5b4164f16
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 23 10:44:42 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 23 10:44:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7ceb7c

mail-filter/libmilter: amd64 stable wrt bug #809302

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 887a2a0179c..ea2279be1da 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-22 Thread Sam James
commit: 74afaf30e4e776372fa57532b7b7c5096d2d45da
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 23 00:38:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 23 00:39:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74afaf30

mail-filter/libmilter: Stabilize 1.0.2_p1-r2 sparc, #809302

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 924c4295b37..887a2a0179c 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-08-18 Thread Sam James
commit: 748e1a7ac8b0073fe32f6e1b4d7cab42d43810e5
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 18 19:36:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 18 19:36:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748e1a7a

mail-filter/libmilter: add 1.0.2_p2

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

 mail-filter/libmilter/Manifest  |  1 +
 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index 88526081354..b38ddeefb19 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,3 +1,4 @@
 DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 
3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c
 SHA512 
178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452
 DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 
3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399
 SHA512 
04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9
 DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2
+DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 
4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c
 SHA512 
ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
new file mode 100644
index 000..ef84d62af4d
--- /dev/null
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Note: please bump this together with mail-mta/sendmail
+
+inherit toolchain-funcs
+
+# This library is part of sendmail, but it does not share the version number 
with it.
+# In order to find the right libmilter version number, check SMFI_VERSION 
definition
+# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* 
defines).
+# For example, version 1.0.1 has a SMFI_VERSION of 0x0101.
+SENDMAIL_VER=8.17.1
+
+DESCRIPTION="The Sendmail Filter API (Milter)"
+HOMEPAGE="http://www.sendmail.org/;
+SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
+S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
+
+LICENSE="Sendmail"
+# We increment _pN when a new sendmail tarball comes out
+# We change the actual "main version" (1.0.2 at time of writing) when the 
version
+# of libmilter included in the tarball changes.
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="ipv6 poll"
+
+RDEPEND="! devtools/Site/site.config.m4 \
+   || die "failed to generate site.config.m4"
+}
+
+src_compile() {
+   emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV}
+}
+
+src_install() {
+   dodir /usr/$(get_libdir)
+
+   local emakeargs=(
+   DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)"
+   MANROOT=/usr/share/man/man
+   SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0
+   LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0
+   MANOWN=root MANGRP=0 INCOWN=root INCGRP=0
+   MSPQOWN=root CFOWN=root CFGRP=0
+   MILTER_SOVER="$(ver_cut 1-3)"
+   )
+   emake -C obj.*/libmilter "${emakeargs[@]}" install
+
+   dodoc libmilter/README
+
+   docinto html
+   dodoc -r libmilter/docs/.
+
+   if [[ ${PV} != $(ver_cut 1-3) ]] ; then
+   # See comment above ${SLOT} definition above.
+   dosym ${PN}.so.$(ver_cut 1-3) /usr/$(get_libdir)/${PN}.so.${PV}
+   fi
+
+   find "${ED}" -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-07-23 Thread Marek Szuba
commit: 5922866fcca73c041b74ae6c909181cfbf68d0cc
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul 23 15:25:38 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jul 23 18:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5922866f

mail-filter/libmilter: keyword 1.0.2_p1-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index cfea4134516..924c4295b37 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-07-17 Thread Ionen Wolkens
commit: b8a2eb6b5a519f9241f60043220e5eec8831537f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jul 18 01:19:11 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jul 18 01:19:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a2eb6b

mail-filter/libmilter: restore keywords for 1.0.2_p1-r2

Bug: https://bugs.gentoo.org/730890
Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 6c2477f4e76..cfea4134516 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -20,8 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-# TODO: restore keywords soon for bug 730890 after testing
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-06-01 Thread Ionen Wolkens
commit: f982cfde859486143f64b42f4864121870fef703
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun  1 09:34:59 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  1 09:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f982cfde

mail-filter/libmilter: add soft-blocker for https://bugs.gentoo.org/730890
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../{libmilter-1.0.2_p1-r1.ebuild => libmilter-1.0.2_p1-r2.ebuild}  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
similarity index 98%
rename from mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
rename to mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 46d223aaf2a..0d1f8b97f48 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -21,6 +21,8 @@ SLOT="0/${PV}"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 poll"
 
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-06-01 Thread Ionen Wolkens
commit: e18ccba2971857056c22c9958a1f330fd9adaa52
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun  1 09:34:59 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  1 09:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18ccba2

mail-filter/libmilter: respect AR

emake AR=... is sufficient and no need to touch config.m4

Closes: https://bugs.gentoo.org/720794
Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index 0d1f8b97f48..b5b960cfe3a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
 
 src_compile() {
pushd libmilter
-   emake -j1 MILTER_SOVER=${PV}
+   emake -j1 AR="$(tc-getAR)" MILTER_SOVER=${PV}
popd
 }
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-06-01 Thread Ionen Wolkens
commit: 4003b7fbcae5f52a5ad52d91d72799ace3a02336
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jun  1 09:34:59 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jun  1 09:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4003b7fb

mail-filter/libmilter: tidy ebuild, move html docs

Only simple changes for ebuild to be more consistent
and easier to work with.

Additionally moves html docs to html/, and add a note
to bump together with sendmail.

Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 55 --
 1 file changed, 30 insertions(+), 25 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
index b5b960cfe3a..6c2477f4e76 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+# Note: please bump this together with mail-mta/sendmail
+
 inherit toolchain-funcs
 
 # This library is part of sendmail, but it does not share the version number 
with it.
@@ -18,6 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
+# TODO: restore keywords soon for bug 730890 after testing
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 poll"
 
@@ -25,53 +28,55 @@ RDEPEND="! 
"${S}/devtools/Site/site.config.m4" \
+   -e "s|@@LDFLAGS@@|${LDFLAGS}|" \
+   "${FILESDIR}"/gentoo.config.m4 > devtools/Site/site.config.m4 \
|| die "failed to generate site.config.m4"
 }
 
 src_compile() {
-   pushd libmilter
-   emake -j1 AR="$(tc-getAR)" MILTER_SOVER=${PV}
-   popd
+   emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV}
 }
 
 src_install() {
-   local MY_LIBDIR=/usr/$(get_libdir)
-   dodir "${MY_LIBDIR}"
-   emake DESTDIR="${D}" LIBDIR="${MY_LIBDIR}" MANROOT=/usr/share/man/man \
-   SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0 \
-   LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0 \
-   MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 \
-   MSPQOWN=root CFOWN=root CFGRP=0 \
-   MILTER_SOVER=${PV} \
-   install -C obj.*/libmilter
+   dodir /usr/$(get_libdir)
+
+   local emakeargs=(
+   DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)"
+   MANROOT=/usr/share/man/man
+   SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0
+   LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0
+   MANOWN=root MANGRP=0 INCOWN=root INCGRP=0
+   MSPQOWN=root CFOWN=root CFGRP=0
+   MILTER_SOVER=${PV}
+   )
+   emake -C obj.*/libmilter "${emakeargs[@]}" install
 
dodoc libmilter/README
-   dodoc libmilter/docs/*
+
+   docinto html
+   dodoc -r libmilter/docs/.
 
find "${ED}" -name '*.a' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-01-22 Thread Sam James
commit: 7bee70abcfad720bacea9273a4814bd42868ab6a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 22 21:40:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 22 21:42:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bee70ab

mail-filter/libmilter: add -DHAS_GETHOSTBYNAME2=1

Bug: https://bugs.gentoo.org/730890
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
index 7c9989b34c6..81714b3ad29 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,14 +14,13 @@ SENDMAIL_VER=8.16.1
 DESCRIPTION="The Sendmail Filter API (Milter)"
 HOMEPAGE="http://www.sendmail.org/;
 SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
+S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 poll"
 
-S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
-
 # build system patch copied from sendmail ebuild
 PATCHES=(
"${FILESDIR}/sendmail-8.16.1-build-system.patch"
@@ -32,7 +31,8 @@ src_prepare() {
default
 
local CC="$(tc-getCC)"
-   local ENVDEF="-DNETUNIX -DNETINET"
+   local ENVDEF="-DNETUNIX -DNETINET -DHAS_GETHOSTBYNAME2=1"
+
use ipv6 && ENVDEF="${ENVDEF} -DNETINET6"
use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1"
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2021-01-22 Thread Sam James
commit: 8fcf42f493101450f0a5a02edfa9f07f130f269d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 22 21:42:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 22 21:42:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcf42f4

mail-filter/libmilter: drop static-libs

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
index 81714b3ad29..46d223aaf2a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
@@ -70,4 +70,6 @@ src_install() {
 
dodoc libmilter/README
dodoc libmilter/docs/*
+
+   find "${ED}" -name '*.a' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/

2020-09-20 Thread Conrad Kostecki
commit: 3c88da84598e682603aecb8782607ea0cf128396
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Aug 29 18:56:19 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 20 14:38:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c88da84

mail-filter/libmilter: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/17322
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/sendmail-8.15.2-glibc-2.30.patch | 52 --
 1 file changed, 52 deletions(-)

diff --git a/mail-filter/libmilter/files/sendmail-8.15.2-glibc-2.30.patch 
b/mail-filter/libmilter/files/sendmail-8.15.2-glibc-2.30.patch
deleted file mode 100644
index 03281d1990f..000
--- a/mail-filter/libmilter/files/sendmail-8.15.2-glibc-2.30.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-https://bugs.gentoo.org/700108
-
 sendmail-8.15.2-r1/libmilter/sm_gethost.c.orig 2014-03-04 
19:59:45.0 -0500
-+++ sendmail-8.15.2-r1/libmilter/sm_gethost.c  2019-11-15 09:32:25.812406080 
-0500
-@@ -51,18 +51,21 @@
- {
-   bool resv6 = true;
-   struct hostent *h;
--
-+#ifdef RES_USE_INET6
-   if (family == AF_INET6)
-   {
-   /* From RFC2133, section 6.1 */
-   resv6 = bitset(RES_USE_INET6, _res.options);
-   _res.options |= RES_USE_INET6;
-   }
-+#endif
-   SM_SET_H_ERRNO(0);
-   h = gethostbyname(name);
-+#ifdef RES_USE_INET6
-   if (family == AF_INET6 && !resv6)
-   _res.options &= ~RES_USE_INET6;
- 
-+#endif
-   /* the function is supposed to return only the requested family */
-   if (h != NULL && h->h_addrtype != family)
-   {
 sendmail-8.15.2-r2/sendmail/conf.c.orig2019-11-14 17:36:41.262218822 
-0500
-+++ sendmail-8.15.2-r2/sendmail/conf.c 2019-11-15 09:57:43.550284580 -0500
-@@ -4243,18 +4243,21 @@
- 
- # else /* HAS_GETHOSTBYNAME2 */
-   bool resv6 = true;
--
-+#ifdef RES_USE_INET6
-   if (family == AF_INET6)
-   {
-   /* From RFC2133, section 6.1 */
-   resv6 = bitset(RES_USE_INET6, _res.options);
-   _res.options |= RES_USE_INET6;
-   }
-+#endif
-   SM_SET_H_ERRNO(0);
-   h = gethostbyname(name);
-+#ifdef RES_USE_INET6
-   if (!resv6)
-   _res.options &= ~RES_USE_INET6;
- 
-+#endif
-   /* the function is supposed to return only the requested family */
-   if (h != NULL && h->h_addrtype != family)
-   {



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/

2020-08-19 Thread Sam James
commit: c79f0113757f21b8eb3dc945658358d90e21415b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 19 14:49:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 19 14:49:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79f0113

mail-filter/libmilter: fix patch path

This issue was fixed for sendmail, but I hadn't realised
the same error had been made for libmilter.

Closes: https://bugs.gentoo.org/737970
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sam James  gentoo.org>

 .../files/sendmail-8.14.6-build-system.patch   | 73 +++---
 ...em.patch => sendmail-8.16.1-build-system.patch} |  0
 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild |  2 +-
 3 files changed, 64 insertions(+), 11 deletions(-)

diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch 
b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
index c317a4e854f..3348e921926 100644
--- a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
+++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
@@ -126,25 +126,37 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 
sendmail-8.14.3/rmail/Makefile.
  divert
  
  bldFINISH
-
 a/sendmail/Makefile.m4 2020-08-10 23:14:23.209900406 -0400
-+++ b/sendmail/Makefile.m4 2020-08-10 23:23:51.272863753 -0400
+diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Makefile.m4
+--- sendmail-8.14.3.orig/sendmail/Makefile.m4.orig 2008-03-27 
17:13:33.0 +0100
 sendmail-8.14.3/sendmail/Makefile.m4   2009-09-20 11:07:24.0 
+0200
+@@ -14,9 +14,9 @@
+ 
+ dnl hack: /etc/mail is not defined as "location of .cf" in the build system
+ define(`bldTARGET_INST_DEP', ifdef(`confINST_DEP', `confINST_DEP',
+-`${DESTDIR}/etc/mail/submit.cf ${DESTDIR}${MSPQ}'))dnl
++`"${DESTDIR}/etc/mail/submit.cf" "${DESTDIR}${MSPQ}"'))dnl
+ define(`bldTARGET_LINKS', ifdef(`confLINKS', `confLINKS',
+-`${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq 
${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat')
++`"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" 
"${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"')
+ )dnl
+ 
+ # location of sendmail statistics file (usually /etc/mail/ or /var/log)
 @@ -43,21 +43,21 @@
  statistics:
${CP} /dev/null statistics
-
+ 
 -${DESTDIR}/etc/mail/submit.cf:
-+${DESTDIR}/etc/mail/submit.cf:
++"${DESTDIR}/etc/mail/submit.cf":
@echo "Please read INSTALL if anything fails while installing the 
binary."
@echo "${DESTDIR}/etc/mail/submit.cf will be installed now."
cd ${SRCDIR}/cf/cf && make install-submit-cf
-
+ 
  MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', 
`/var/spool/clientmqueue')
-
+ 
 -${DESTDIR}${MSPQ}:
-+${DESTDIR}${MSPQ}:
++"${DESTDIR}${MSPQ}":
@echo "Please read INSTALL if anything fails while installing the 
binary."
-   @echo "You must have set up a new user ${MSPQOWN} and a new group 
${GBINGRP}"
+   @echo "You must have setup a new user ${MSPQOWN} and a new group 
${GBINGRP}"
@echo "as explained in sendmail/SECURITY."
 -  mkdir -p ${DESTDIR}${MSPQ}
 -  chown ${MSPQOWN} ${DESTDIR}${MSPQ}
@@ -154,5 +166,46 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 
sendmail-8.14.3/rmail/Makefile.
 +  chown ${MSPQOWN} "${DESTDIR}${MSPQ}"
 +  chgrp ${GBINGRP} "${DESTDIR}${MSPQ}"
 +  chmod 0770 "${DESTDIR}${MSPQ}"
-
+ 
+ divert(0)
+ 
+@@ -68,30 +68,30 @@
+ divert(bldTARGETS_SECTION)
+ 
+ install-set-user-id: bldCURRENT_PRODUCT ifdef(`confNO_HELPFILE_INSTALL',, 
`install-hf') ifdef(`confNO_STATISTICS_INSTALL',, `install-st') 
ifdef(`confNO_MAN_BUILD',, `install-docs')
+-  ${INSTALL} -c -o ${S`'BINOWN} -g ${S`'BINGRP} -m ${S`'BINMODE} 
bldCURRENT_PRODUCT ${DESTDIR}${M`'BINDIR}
++  ${INSTALL} -c -o ${S`'BINOWN} -g ${S`'BINGRP} -m ${S`'BINMODE} 
bldCURRENT_PRODUCT "${DESTDIR}${M`'BINDIR}"
+   for i in ${sendmailTARGET_LINKS}; do \
+   rm -f $$i; \
+   ${LN} ${LNOPTS} ${M`'BINDIR}/sendmail $$i; \
+   done
+ 
+-define(`confMTA_LINKS', `${DESTDIR}${UBINDIR}/newaliases 
${DESTDIR}${UBINDIR}/mailq ${DESTDIR}${UBINDIR}/hoststat 
${DESTDIR}${UBINDIR}/purgestat')
++define(`confMTA_LINKS', `"${DESTDIR}${UBINDIR}/newaliases" 
"${DESTDIR}${UBINDIR}/mailq" "${DESTDIR}${UBINDIR}/hoststat" 
"${DESTDIR}${UBINDIR}/purgestat"')
+ install-sm-mta: bldCURRENT_PRODUCT
+-  ${INSTALL} -c -o ${M`'BINOWN} -g ${M`'BINGRP} -m ${M`'BINMODE} 
bldCURRENT_PRODUCT ${DESTDIR}${M`'BINDIR}/sm-mta
++  ${INSTALL} -c -o ${M`'BINOWN} -g ${M`'BINGRP} -m ${M`'BINMODE} 
bldCURRENT_PRODUCT "${DESTDIR}${M`'BINDIR}/sm-mta"
+   for i in confMTA_LINKS; do \
+   rm -f $$i; \
+   ${LN} ${LNOPTS} ${M`'BINDIR}/sm-mta $$i; \
+   done
+ 
+ install-hf:
+-  if [ ! -d ${DESTDIR}${HFDIR} ]; then mkdir -p ${DESTDIR}${HFDIR}; else 
:; fi
+-  ${INSTALL} -c 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-08-18 Thread Sam James
commit: 5194daddb4be721b472287a1388ebfeecb71588f
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 18 10:54:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 18 10:54:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5194dadd

mail-filter/libmilter: drop keywords

This needs work still.

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

 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
index cddfb9391b9..ebe14b1effa 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 poll"
 
 S="${WORKDIR}/sendmail-${SENDMAIL_VER}"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/

2020-08-16 Thread Aaron Bauman
commit: 6c80a732e905607c72d563ad84cf66762eb40e2f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Aug 17 02:59:26 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Aug 17 03:06:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c80a732

mail-filter/libmilter: bump to 1.2 with sendmail 8.16.1 source

* Add sub SLOT to setup proper rebuilds for revdeps
* Fix sed calls with : delimiter
* Drop multilib eclass
* drop glibc-2.30 patch as it was upstreamed
* Drop blocker for mail-mta/sendmail

Closes: https://bugs.gentoo.org/728106
Closes: https://bugs.gentoo.org/713002

Acked-by: Sam James  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-filter/libmilter/Manifest |  1 +
 .../files/sendmail-8.14.6-build-system.patch   | 73 +++---
 .../files/sendmail-8.15.2-glibc-2.30.patch | 52 +++
 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 73 ++
 4 files changed, 136 insertions(+), 63 deletions(-)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index 02a7dd7b9e9..88526081354 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1,2 +1,3 @@
 DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 
3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c
 SHA512 
178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452
 DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 
3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399
 SHA512 
04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9
+DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 
80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea
 SHA512 
d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2

diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch 
b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
index 3348e921926..c317a4e854f 100644
--- a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
+++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
@@ -126,37 +126,25 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 
sendmail-8.14.3/rmail/Makefile.
  divert
  
  bldFINISH
-diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Makefile.m4
 sendmail-8.14.3.orig/sendmail/Makefile.m4.orig 2008-03-27 
17:13:33.0 +0100
-+++ sendmail-8.14.3/sendmail/Makefile.m4   2009-09-20 11:07:24.0 
+0200
-@@ -14,9 +14,9 @@
- 
- dnl hack: /etc/mail is not defined as "location of .cf" in the build system
- define(`bldTARGET_INST_DEP', ifdef(`confINST_DEP', `confINST_DEP',
--`${DESTDIR}/etc/mail/submit.cf ${DESTDIR}${MSPQ}'))dnl
-+`"${DESTDIR}/etc/mail/submit.cf" "${DESTDIR}${MSPQ}"'))dnl
- define(`bldTARGET_LINKS', ifdef(`confLINKS', `confLINKS',
--`${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq 
${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat')
-+`"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" 
"${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"')
- )dnl
- 
- # location of sendmail statistics file (usually /etc/mail/ or /var/log)
+
+--- a/sendmail/Makefile.m4 2020-08-10 23:14:23.209900406 -0400
 b/sendmail/Makefile.m4 2020-08-10 23:23:51.272863753 -0400
 @@ -43,21 +43,21 @@
  statistics:
${CP} /dev/null statistics
- 
+
 -${DESTDIR}/etc/mail/submit.cf:
-+"${DESTDIR}/etc/mail/submit.cf":
++${DESTDIR}/etc/mail/submit.cf:
@echo "Please read INSTALL if anything fails while installing the 
binary."
@echo "${DESTDIR}/etc/mail/submit.cf will be installed now."
cd ${SRCDIR}/cf/cf && make install-submit-cf
- 
+
  MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', 
`/var/spool/clientmqueue')
- 
+
 -${DESTDIR}${MSPQ}:
-+"${DESTDIR}${MSPQ}":
++${DESTDIR}${MSPQ}:
@echo "Please read INSTALL if anything fails while installing the 
binary."
-   @echo "You must have setup a new user ${MSPQOWN} and a new group 
${GBINGRP}"
+   @echo "You must have set up a new user ${MSPQOWN} and a new group 
${GBINGRP}"
@echo "as explained in sendmail/SECURITY."
 -  mkdir -p ${DESTDIR}${MSPQ}
 -  chown ${MSPQOWN} ${DESTDIR}${MSPQ}
@@ -166,46 +154,5 @@ diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 
sendmail-8.14.3/sendmail/Mak
 +  chown ${MSPQOWN} "${DESTDIR}${MSPQ}"
 +  chgrp ${GBINGRP} "${DESTDIR}${MSPQ}"
 +  chmod 0770 "${DESTDIR}${MSPQ}"
- 
- divert(0)
- 
-@@ -68,30 +68,30 @@
- divert(bldTARGETS_SECTION)
- 
- install-set-user-id: 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/

2020-06-28 Thread Joonas Niilola
commit: 874649cd8388e2959d55ab0eb51cc4654ce86837
Author: Wynn Wolf Arbor  oriole  systems>
AuthorDate: Tue Jun  9 14:12:24 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 28 10:40:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874649cd

mail-filter/libmilter: Fix build on musl

The build on musl currently fails in two different places.

Firstly, the sys/cdefs.h header is not available on musl. sendmail
already includes all necessary compatibility definitions for cdefs.h in
its 'libsm' library, but these are turned off through a platform
specific header file when building on Linux. Since gcc processes
-include options after all -D or -U options, we can't simply pass
'-DSM_CONF_SYS_CDEFS_H=0' in the ebuild. Instead, for now, patch the
Linux platform header file directly.

Secondly, musl does not include the getipnodeby* function family. Pass
'-DNEEDSGETIPNODE' to fix this.

Closes: https://bugs.gentoo.org/712628
Signed-off-by: Wynn Wolf Arbor  oriole.systems>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Joonas Niilola  gentoo.org>

 .../libmilter/files/libmilter-musl-disable-cdefs.patch| 11 +++
 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild   |  6 ++
 2 files changed, 17 insertions(+)

diff --git a/mail-filter/libmilter/files/libmilter-musl-disable-cdefs.patch 
b/mail-filter/libmilter/files/libmilter-musl-disable-cdefs.patch
new file mode 100644
index 000..6dc4ac63105
--- /dev/null
+++ b/mail-filter/libmilter/files/libmilter-musl-disable-cdefs.patch
@@ -0,0 +1,11 @@
+--- a/include/sm/os/sm_os_linux.h  2020-06-09 11:57:46.789786561 +0200
 b/include/sm/os/sm_os_linux.h  2020-06-09 11:57:49.174781812 +0200
+@@ -33,7 +33,7 @@
+ # endif /* LINUX_VERSION_CODE */
+ #endif /* SM_CONF_SHM */
+
+-#define SM_CONF_SYS_CDEFS_H   1
++#define SM_CONF_SYS_CDEFS_H   0
+ #ifndef SM_CONF_SEM
+ # define SM_CONF_SEM  2
+ #endif /* SM_CONF_SEM */

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index f2d436b1e73..e197eb05925 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -42,6 +42,12 @@ src_prepare() {
use ipv6 && ENVDEF="${ENVDEF} -DNETINET6"
use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1"
 
+   if use elibc_musl; then
+   use ipv6 && ENVDEF="${ENVDEF} -DNEEDSGETIPNODE"
+
+   eapply "${FILESDIR}/${PN}-musl-disable-cdefs.patch"
+   fi
+
sed -e "s|@@CFLAGS@@|${CFLAGS}|" \
-e "s:@@LDFLAGS@@:${LDFLAGS}:" \
-e "s:@@CC@@:${CC}:" \



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-06-28 Thread Joonas Niilola
commit: 86c05ad075cb10148ce87273780ae239cb73fc5b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jun 28 10:40:33 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 28 10:41:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c05ad0

mail-filter/libmilter: RedundantLongDescription

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-filter/libmilter/metadata.xml | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/mail-filter/libmilter/metadata.xml 
b/mail-filter/libmilter/metadata.xml
index 47374668439..1f7cf13f929 100644
--- a/mail-filter/libmilter/metadata.xml
+++ b/mail-filter/libmilter/metadata.xml
@@ -1,9 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-The Sendmail filter API (Milter)
-
-   Use poll instead of select
-
+  
+  
+Use poll instead of select
+  
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/, mail-filter/libmilter/

2020-06-28 Thread Joonas Niilola
commit: a9a1ea072ab7c291abce96ee0162a6be3122a1c9
Author: Wynn Wolf Arbor  oriole  systems>
AuthorDate: Tue Jun  9 14:27:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 28 10:40:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a1ea07

mail-filter/libmilter: Set default pthread stack size to 256 KB on musl

The default stack size for glibc is set to 8MB, whilst musl sets it to
80 KB. This leads to various crashes of applications depending on
libmilter. Enforce a stack size of 256 KB to mitigate these crashes.

See also the following link, from where this patch was taken.
https://git.alpinelinux.org/aports/tree/main/libmilter/default-pthread-stacksize.patch

Signed-off-by: Wynn Wolf Arbor  oriole.systems>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://github.com/gentoo/gentoo/pull/16139
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/libmilter-musl-stack-size.patch  | 42 ++
 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild|  1 +
 2 files changed, 43 insertions(+)

diff --git a/mail-filter/libmilter/files/libmilter-musl-stack-size.patch 
b/mail-filter/libmilter/files/libmilter-musl-stack-size.patch
new file mode 100644
index 000..9993adfece3
--- /dev/null
+++ b/mail-filter/libmilter/files/libmilter-musl-stack-size.patch
@@ -0,0 +1,42 @@
+Set default pthread stack size to 256 KB
+
+This patch tries to fix various crashes for applications depending on libmilter
+by setting the stack size for pthreads to 256 KB. The default stack size for
+musl libc is set to 80 KB whereas glibc has it set to 8 MB. This causes 
problems
+when a large amount of memory is allocated on the stack.
+
+For example, opendkim allocates blocks of 64 KB multiple times, which causes
+libmilter (and therefore opendkim) to crash. For now, a stack size of 256 KB
+looks sufficient and makes opendkim stop crashing.
+
+Fixes https://bugs.alpinelinux.org/issues/6360
+
+--- a/libmilter/libmilter.h
 b/libmilter/libmilter.h
+@@ -127,10 +127,10 @@
+ # define MI_SOCK_READ(s, b, l)read(s, b, l)
+ # define MI_SOCK_READ_FAIL(x) ((x) < 0)
+ # define MI_SOCK_WRITE(s, b, l)   write(s, b, l)
+-
+-# define thread_create(ptid,wr,arg) pthread_create(ptid, NULL, wr, arg)
+ # define sthread_get_id() pthread_self()
+
++extern int thread_create(pthread_t *ptid, void *(*wr) (void *), void *arg);
++
+ typedef pthread_mutex_t smutex_t;
+ # define smutex_init(mp)  (pthread_mutex_init(mp, NULL) == 0)
+ # define smutex_destroy(mp)   (pthread_mutex_destroy(mp) == 0)
+--- a/libmilter/main.c
 b/libmilter/main.c
+@@ -16,6 +16,12 @@
+ #include 
+ #include 
+
++int thread_create(pthread_t *ptid, void *(*wr) (void *), void *arg) {
++  pthread_attr_t attr;
++  pthread_attr_init();
++  pthread_attr_setstacksize(,256*1024);
++  return pthread_create(ptid, , wr, arg);
++}
+
+ static smfiDesc_ptr smfi = NULL;

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index e197eb05925..b9a1147970d 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -45,6 +45,7 @@ src_prepare() {
if use elibc_musl; then
use ipv6 && ENVDEF="${ENVDEF} -DNEEDSGETIPNODE"
 
+   eapply "${FILESDIR}/${PN}-musl-stack-size.patch"
eapply "${FILESDIR}/${PN}-musl-disable-cdefs.patch"
fi
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-04-04 Thread Mart Raudsepp
commit: e197b31f8a837d60a6d4068a69486d9a092dac87
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri Apr  3 22:42:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr  4 09:22:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e197b31f

mail-filter/libmilter: arm64 stable (bug #712728)

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index c23bcc63c14..f2d436b1e73 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-24 Thread Ben Kohler
commit: 54d1c273f6bd9247657d8ffe85a7229b342391c0
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Mar 24 13:08:31 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Mar 24 13:31:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d1c273

mail-filter/libmilter: fix bad sed delimiter

Closes: https://bugs.gentoo.org/710580
Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Ben Kohler  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2.ebuild| 2 +-
 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index cd3921b5f7e..da2ac458f13 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
use ipv6 && ENVDEF="${ENVDEF} -DNETINET6"
use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1"
 
-   sed -e "s:@@CFLAGS@@:${CFLAGS}:" \
+   sed -e "s|@@CFLAGS@@|${CFLAGS}|" \
-e "s:@@LDFLAGS@@:${LDFLAGS}:" \
-e "s:@@CC@@:${CC}:" \
-e "s:@@ENVDEF@@:${ENVDEF}:" \

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index b1557e59752..e0f5570b35a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -42,7 +42,7 @@ src_prepare() {
use ipv6 && ENVDEF="${ENVDEF} -DNETINET6"
use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1"
 
-   sed -e "s:@@CFLAGS@@:${CFLAGS}:" \
+   sed -e "s|@@CFLAGS@@|${CFLAGS}|" \
-e "s:@@LDFLAGS@@:${LDFLAGS}:" \
-e "s:@@CC@@:${CC}:" \
-e "s:@@ENVDEF@@:${ENVDEF}:" \



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-18 Thread Agostino Sarubbo
commit: e56f48785ca9808078c5702be7e22fa9b410b6ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 11:13:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 11:13:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56f4878

mail-filter/libmilter: ppc64 stable wrt bug #712728

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

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index 54f70ca8ab3..b1557e59752 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-18 Thread Agostino Sarubbo
commit: d1c1eea7144b3e52c05424bc56712c1022af7211
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 11:11:01 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 11:11:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c1eea7

mail-filter/libmilter: ppc stable wrt bug #712728

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

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index e9168c12e49..54f70ca8ab3 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-18 Thread Agostino Sarubbo
commit: 122d0734e8414a564f83645abfffdad60b9c4409
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 11:03:51 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 11:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122d0734

mail-filter/libmilter: x86 stable wrt bug #712728

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index 300d1bd5a46..e9168c12e49 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-18 Thread Agostino Sarubbo
commit: 8df79a0b343525e61b0b6096bc563ccffbbd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 09:55:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 09:55:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df79a0b

mail-filter/libmilter: ia64 stable wrt bug #712728

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index b9593681494..300d1bd5a46 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-18 Thread Agostino Sarubbo
commit: d1a1d6787c0d9f39afd5aa78fb89754f78dd3409
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 09:45:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 09:45:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a1d678

mail-filter/libmilter: arm stable wrt bug #712728

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index fcbf94c48c7..b9593681494 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-17 Thread Agostino Sarubbo
commit: 1ecfea812aa2293fc8e8e3e5b2c5ad6c4035a928
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 17 18:44:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 17 18:44:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ecfea81

mail-filter/libmilter: amd64 stable wrt bug #712728

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

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index 113f4390f41..fcbf94c48c7 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2020-03-16 Thread Sergei Trofimovich
commit: b21258c26dd0c0a1fed89b67e1db89c3db49c836
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 16 17:06:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 16 18:25:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21258c2

mail-filter/libmilter: stable 1.0.2_p1 for sparc, bug #712728

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
index f24ea5bf5d3..113f4390f41 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/, mail-filter/libmilter/

2019-11-15 Thread Hanno Böck
commit: 9d467a0e64ef635873702cecbf8f614b164a6907
Author: Hanno Böck  gentoo  org>
AuthorDate: Sat Nov 16 07:32:31 2019 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Sat Nov 16 07:32:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d467a0e

mail-filter/libmilter: Bump and glibc 2.30 support

Upstream versions aren't increased properly, so we have to
make this a _p1 version.
Newer build system patch from sendmail ebuild.
Patch for glibc 2.30 support extracted from OpenSUSE.

Closes: https://bugs.gentoo.org/691692
Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 mail-filter/libmilter/Manifest |   1 +
 .../libmilter/files/libmilter-glibc-2.30.patch |  25 +++
 .../files/sendmail-8.14.6-build-system.patch   | 211 +
 mail-filter/libmilter/libmilter-1.0.2_p1.ebuild|  72 +++
 4 files changed, 309 insertions(+)

diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest
index 1fc4bdf2b58..02a7dd7b9e9 100644
--- a/mail-filter/libmilter/Manifest
+++ b/mail-filter/libmilter/Manifest
@@ -1 +1,2 @@
 DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 
3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c
 SHA512 
178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452
+DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 
3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399
 SHA512 
04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9

diff --git a/mail-filter/libmilter/files/libmilter-glibc-2.30.patch 
b/mail-filter/libmilter/files/libmilter-glibc-2.30.patch
new file mode 100644
index 000..5ceac845b90
--- /dev/null
+++ b/mail-filter/libmilter/files/libmilter-glibc-2.30.patch
@@ -0,0 +1,25 @@
+--- a/libmilter/sm_gethost.c   2014-03-05 01:59:45.0 +0100
 b/libmilter/sm_gethost.c   2019-11-14 18:59:41.885353232 +0100
+@@ -51,18 +51,20 @@ sm_getipnodebyname(name, family, flags,
+ {
+   bool resv6 = true;
+   struct hostent *h;
+-
++#ifdef RES_USE_INET6
+   if (family == AF_INET6)
+   {
+   /* From RFC2133, section 6.1 */
+   resv6 = bitset(RES_USE_INET6, _res.options);
+   _res.options |= RES_USE_INET6;
+   }
++#endif
+   SM_SET_H_ERRNO(0);
+   h = gethostbyname(name);
++#ifdef RES_USE_INET6
+   if (family == AF_INET6 && !resv6)
+   _res.options &= ~RES_USE_INET6;
+-
++#endif
+   /* the function is supposed to return only the requested family */
+   if (h != NULL && h->h_addrtype != family)
+   {

diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch 
b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
new file mode 100644
index 000..3348e921926
--- /dev/null
+++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch
@@ -0,0 +1,211 @@
+diff -Nru sendmail-8.14.3.orig/cf/cf/Makefile sendmail-8.14.3/cf/cf/Makefile
+--- sendmail-8.14.3.orig/cf/cf/Makefile2005-06-14 04:16:34.0 
+0200
 sendmail-8.14.3/cf/cf/Makefile 2009-09-20 10:55:50.0 +0200
+@@ -80,10 +80,10 @@
+ install-cf:  install-sendmail-cf install-submit-cf
+ 
+ install-sendmail-cf: $(CF).cf
+-  $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(CF).cf 
${DESTDIR}$(MAILDIR)/sendmail.cf
++  $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(CF).cf 
"${DESTDIR}$(MAILDIR)/sendmail.cf"
+ 
+ install-submit-cf: $(SUBMIT).cf
+-  $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(SUBMIT).cf 
${DESTDIR}$(MAILDIR)/submit.cf
++  $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(SUBMIT).cf 
"${DESTDIR}$(MAILDIR)/submit.cf"
+ 
+ depend:
+
+diff -Nru sendmail-8.14.6.orig/devtools/M4/UNIX/defines.m4 
sendmail-8.14.6/devtools/M4/UNIX/defines.m4
+--- sendmail-8.14.6.orig/devtools/M4/UNIX/defines.m4   2012-01-21 
00:07:08.0 +
 sendmail-8.14.6/devtools/M4/UNIX/defines.m42012-12-27 
08:13:15.792214375 +
+@@ -26,7 +26,7 @@
+ CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC')
+ # Linker for libraries
+ LD=   ifdef(`confLD', `confLD', `confCC')
+-LDOPTS=   ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', 
ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `')
++LDOPTS=   ifdef(`confLDOPTS', `confLDOPTS')
+ LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared')
+ 
+ # Shell
+@@ -71,7 +71,7 @@
+ LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS')
+ 
+ # libraries required on your system
+-LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') 
ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST')
++LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-05-06 Thread Tobias Klausmann
commit: 214aebc2d78c60b4fe3dca371f7ec4d77e404430
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon May  6 15:24:40 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon May  6 15:24:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214aebc2

mail-filter/libmilter-1.0.2-r0: alpha stable

Bug: http://bugs.gentoo.org/642024
Signed-off-by: Tobias Klausmann  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index 92db49b2c8a..5c22ef6e79d 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-04-17 Thread Aaron Bauman
commit: 7e6345d4b4e148da5fc6cd103ae277a7fe767e89
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr 18 04:12:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr 18 04:16:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6345d4

mail-filter/libmilter: arm64 stable (bug #683714)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index 43128110b10..92db49b2c8a 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-04-17 Thread Aaron Bauman
commit: 1e50e1df7aa21828b84406fda1c0737c176863c9
Author: Andrius Štikonas  stikonas  eu>
AuthorDate: Sat Oct 27 18:47:40 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr 18 03:30:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e50e1df

mail-filter/libmilter: Add ~arm64 keyword

Signed-off-by: Andrius Štikonas  stikonas.eu>
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index 326d780d483..43128110b10 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-04-12 Thread Andreas K. Hüttel
commit: d84fc82f3c1279c02955594e2cdc3bbe8a88
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr 12 22:08:52 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr 12 22:09:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84fc82f

mail-filter/libmilter: EAPI bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index a804150cb01..326d780d483 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=7
 
-inherit eutils multilib toolchain-funcs
+inherit multilib toolchain-funcs
 
 # This library is part of sendmail, but it does not share the version number 
with it.
 # In order to find the right libmilter version number, check SMFI_VERSION 
definition
@@ -27,8 +27,9 @@ RDEPEND="!mail-mta/sendmail"
 S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
 
 src_prepare() {
-   epatch "${FILESDIR}"/${PN}-build-system.patch
-   epatch "${FILESDIR}"/${PN}-sharedlib.patch
+   eapply "${FILESDIR}"/${PN}-build-system.patch
+   eapply "${FILESDIR}"/${PN}-sharedlib.patch
+   default
 
local CC="$(tc-getCC)"
local ENVDEF="-DNETUNIX -DNETINET"
@@ -45,7 +46,7 @@ src_prepare() {
 
 src_compile() {
pushd libmilter
-   emake -j1 MILTER_SOVER=${PV} || die "libmilter compilation failed"
+   emake -j1 MILTER_SOVER=${PV}
popd
 }
 
@@ -58,9 +59,8 @@ src_install () {
MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 \
MSPQOWN=root CFOWN=root CFGRP=0 \
MILTER_SOVER=${PV} \
-   install -C obj.*/libmilter \
-   || die "install failed"
+   install -C obj.*/libmilter
 
dodoc libmilter/README
-   dohtml libmilter/docs/*
+   dodoc libmilter/docs/*
 }



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-03-27 Thread Markus Meier
commit: e5393e6476fa9c6df85d8b7f48ab2ba51b12ef86
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar 28 05:48:45 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar 28 05:48:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5393e64

mail-filter/libmilter: arm stable, bug #390947

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index ab4dc7bac49..a804150cb01 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-03-25 Thread Sergei Trofimovich
commit: 48f814d298a9a4c0a7db115af33f70b0814af3ea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 25 22:15:06 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 25 22:15:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f814d2

mail-filter/libmilter: stable 1.0.2 for hppa, bug #390947

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

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index 9374d7708a3..ab4dc7bac49 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-03-24 Thread Sergei Trofimovich
commit: c228900f1bda20c8d9f815a87ee09241eb74e7e0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 24 20:06:36 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 24 20:06:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c228900f

mail-filter/libmilter: stable 1.0.2 for ppc, bug #390947

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index 41b1a701ce0..ca06e184efb 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-03-24 Thread Sergei Trofimovich
commit: a64919c7c77147bcbe9ed7de5ea796d81d435d8d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 24 19:39:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 24 19:39:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64919c7

mail-filter/libmilter: stable 1.0.2 for ia64, bug #390947

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

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index b0af242efcb..41b1a701ce0 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2019-03-23 Thread Sergei Trofimovich
commit: 08f5136cf26921e06ffcc819365c77a50c961976
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar 23 09:33:30 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 23 09:58:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f5136c

mail-filter/libmilter: stable 1.0.2 for sparc, bug #390947

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-filter/libmilter/libmilter-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2.ebuild
index 74494baf73c..b0af242efcb 100644
--- a/mail-filter/libmilter/libmilter-1.0.2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz;
 
 LICENSE="Sendmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6 poll"
 
 DEPEND="!mail-mta/sendmail