[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 9ef7a48fec2f4cd9a6e4169d5aeb8b1c81535611 Author: Sam James gentoo org> AuthorDate: Tue Jun 21 21:27:53 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 21 22:00:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef7a48f net-libs/libgsasl: add gitlab upstream metadata Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-libs/libgsasl/metadata.xml b/net-libs/libgsasl/metadata.xml index 393099923ac8..61f36c9df892 100644 --- a/net-libs/libgsasl/metadata.xml +++ b/net-libs/libgsasl/metadata.xml @@ -2,8 +2,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - Use dev-libs/libgcrypt for low-level crypto - Add support for Microsoft's NTLM mechanism using net-libs/libntlm - + + Use dev-libs/libgcrypt for low-level crypto + Add support for Microsoft's NTLM mechanism using net-libs/libntlm + + + gsasl/gsasl +
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: caf938a903d09d831ac00b2fb7a46a71ebadd2b2 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 06:18:38 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 06:21:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf938a9 net-libs/libgsasl: keyword 1.10.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index c397cf421f6f..957217656098 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.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 @@ LICENSE="GPL-3 LGPL-3" SLOT="0" # Before giving keywords, please check https://www.gnu.org/software/gsasl/ to see # if it's a stable release or not! -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: b38321c2f86d0d3a9aa406ae9b501a801a4e169e Author: Sam James gentoo org> AuthorDate: Thu Oct 28 07:57:13 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 28 07:57:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38321c2 net-libs/libgsasl: add note re stable upstream versions Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 830b362924b..c397cf421f6 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,6 +12,8 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" +# Before giving keywords, please check https://www.gnu.org/software/gsasl/ to see +# if it's a stable release or not! KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 966e9218eca2a217df91097b73ed8f58d0f2dc92 Author: Marek Szuba gentoo org> AuthorDate: Tue Jul 13 10:02:15 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jul 13 11:20:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966e9218 net-libs/libgsasl: keyword 1.10.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index e7c73d48333..830b362924b 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 9b2643c7d1248460cc7df9275d3bf2b329d09b55 Author: Sam James gentoo org> AuthorDate: Mon Feb 15 05:35:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 05:35:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2643c7 net-libs/libgsasl: Stabilize 1.10.0 arm64, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index f8c89f6d51b..6d5ade330e4 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 01e86a8009739500336542e7f0b93bcb8f426faf Author: Sam James gentoo org> AuthorDate: Mon Feb 15 00:37:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 00:37:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e86a80 net-libs/libgsasl: Stabilize 1.10.0 arm, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 20fcdbcc6f2..f8c89f6d51b 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 695492d5d6b7baad8aa2096b3b252fce3d2cba97 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 12:29:24 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 12:29:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695492d5 net-libs/libgsasl: Stabilize 1.10.0 ppc, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 4b1588653cf..20fcdbcc6f2 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 1639f3c9a3f3891741e3649e9f997024826c19e4 Author: Sam James gentoo org> AuthorDate: Wed Feb 3 03:11:44 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 3 03:11:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1639f3c9 net-libs/libgsasl: Stabilize 1.10.0 x86, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index d56373a25fd..4b1588653cf 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 6f18f71440ee4f625c31f17a5989a92e651ae2cd Author: Sam James gentoo org> AuthorDate: Mon Feb 1 22:16:10 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 22:16:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f18f714 net-libs/libgsasl: Stabilize 1.10.0 s390, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 8f817fb2427..d56373a25fd 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: f81e4084da40aab1a6a2135558c820f316dca14c Author: Sam James gentoo org> AuthorDate: Mon Feb 1 13:33:31 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 13:33:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81e4084 net-libs/libgsasl: Stabilize 1.10.0 amd64, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 6a47308752c..8f817fb2427 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 22dfaa3d850d970b86d666adda297454a2d60e22 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 13:31:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 13:31:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22dfaa3d net-libs/libgsasl: Stabilize 1.10.0 ppc64, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index a955b03aa6e..6a47308752c 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: ea5db5de6387b95f9b366e00e5b786ced03965a2 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 10:20:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 10:20:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5db5de net-libs/libgsasl: Stabilize 1.10.0 sparc, #768168 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 8340dee0fd7..a955b03aa6e 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 0d3be585fdec58361ed44a9b3e033f48c0fc8ee7 Author: Sam James gentoo org> AuthorDate: Mon Feb 1 05:48:13 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 1 05:48:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3be585 net-libs/libgsasl: add note to bump with net-misc/gsasl Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.10.0.ebuild | 1 + net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 1 + net-libs/libgsasl/libgsasl-1.8.1.ebuild| 1 + 3 files changed, 3 insertions(+) diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild index 8be209781db..8340dee0fd7 100644 --- a/net-libs/libgsasl/libgsasl-1.10.0.ebuild +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -5,6 +5,7 @@ EAPI=7 inherit autotools +# NOTE: Please bump with net-misc/gsasl DESCRIPTION="The GNU SASL library" HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index a1b730b55ff..3c6634c1ebe 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -5,6 +5,7 @@ EAPI=7 inherit autotools +# NOTE: Please bump with net-misc/gsasl DESCRIPTION="The GNU SASL library" HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index 1cb716fb63b..f83373ad3e8 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -5,6 +5,7 @@ EAPI=7 inherit autotools +# NOTE: Please bump with net-misc/gsasl DESCRIPTION="The GNU SASL library" HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 24edf243e7d82f375a2cb210696043d4edf96e88 Author: Sam James gentoo org> AuthorDate: Mon Jan 18 20:31:32 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 18 20:31:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24edf243 net-libs/libgsasl: Stabilize 1.8.1 sparc, #760381 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index 06a3058dc23..1cb716fb63b 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: a2d85473cc13720c1c6d60875132c4a841c73795 Author: Sam James gentoo org> AuthorDate: Fri Jan 1 22:48:31 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 1 22:53:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d85473 net-libs/libgsasl: bump to 1.10.0 Drops likely-obsolete patch for referenced bug. Bug: https://bugs.gentoo.org/359005 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/Manifest | 1 + net-libs/libgsasl/libgsasl-1.10.0.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/net-libs/libgsasl/Manifest b/net-libs/libgsasl/Manifest index 8398d6f5395..a58a5d0e920 100644 --- a/net-libs/libgsasl/Manifest +++ b/net-libs/libgsasl/Manifest @@ -1,2 +1,3 @@ +DIST libgsasl-1.10.0.tar.gz 1854755 BLAKE2B 691c143ece57b0b895f17ff3bfce8e216adb2ffcc7f6058501626b7b2e83d9eb0a85a036b6c7978b10eefbc94aab7b191e056341732d155597be5037e527b0e0 SHA512 33a8ea43be90a00fcda1b099ced8086b2ef9f72ee0dbce07bca04c944fa2d17588b6e5a32b7ab4ffeaf7ee695f9c84d3eb89c757c71934300d35580e423196dd DIST libgsasl-1.8.0.tar.gz 1208417 BLAKE2B 03eea4be45ccc28bbc5c98b5f266552e6f5da151dfc561b1f01dac107a6edf0f06a3000e868c07d5539df4d3c965c6c276de30c75038e25165aa7e2db2e8 SHA512 7e591d12404919559bf67590f862270ffcae2030a14097cdaf92820aa79619b3048541e9f83b3fcb98a84622c44a52ecaceeebb1be55b9e9f68fb1790ade8721 DIST libgsasl-1.8.1.tar.gz 1791261 BLAKE2B bd8b954f9d950fe449fe140baca840a14f12ef6318e74a6fd070b35504b8c3a7002f13fe93142bce992e4a1df773ebaad4ec01d04c01c63a7374187a8142136b SHA512 52bda3a962a2cbb598009fd02c547a4f8b5b9a4243511aa8104df97b4737023281ab57dbbcf839db3cad73c64cbc72bbd89b49da8b0379dd635220ffb642aa22 diff --git a/net-libs/libgsasl/libgsasl-1.10.0.ebuild b/net-libs/libgsasl/libgsasl-1.10.0.ebuild new file mode 100644 index 000..4a2c6a4b7f0 --- /dev/null +++ b/net-libs/libgsasl/libgsasl-1.10.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The GNU SASL library" +HOMEPAGE="https://www.gnu.org/software/gsasl/; +SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="idn gcrypt kerberos nls ntlm static-libs" + +DEPEND=" + gcrypt? ( dev-libs/libgcrypt:0= ) + idn? ( net-dns/libidn:= ) + kerberos? ( virtual/krb5 ) + nls? ( >=sys-devel/gettext-0.18.1 ) + ntlm? ( net-libs/libntlm ) +" +RDEPEND="${DEPEND} + !net-misc/gsasl" + +PATCHES=( + #"${FILESDIR}"/${PN}-1.8.1-gss-extra.patch +) + +src_prepare() { + default + + sed -i -e 's/ -Werror//' configure.ac || die + eautoreconf +} + +src_configure() { + local krb5_impl + if use kerberos; then + krb5_impl="--with-gssapi-impl=" + # These are the two providers of virtual/krb5 + if has_version app-crypt/mit-krb5; then + krb5_impl+="mit" + else + krb5_impl+="heimdal" + fi + fi + + local myeconfargs=( + $(use_with gcrypt libgcrypt) + $(use_with idn stringprep) + $(use_enable kerberos gssapi) + ${krb5_impl} + $(use_enable nls) + $(use_enable ntlm) + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if ! use static-libs; then + rm -f "${ED}"/usr/lib*/lib*.la || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: bd3b27cc3f841f4c6671a6b328d81a04b3f14730 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 20 16:37:18 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 20 16:37:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3b27cc net-libs/libgsasl: x86 stable (bug #760381) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index d6ab917aa75..7afe85ddc40 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 4d1ff9a7d7ff72ce2e71051df3d4d0eeffe3cc5b Author: Sam James gentoo org> AuthorDate: Thu Dec 17 18:51:57 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 18:52:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1ff9a7 net-libs/libgsasl: Stabilize 1.8.1 arm, #760381 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index 3f49132b900..d6ab917aa75 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 92c46763cdbab4e555d30eba2f7a8477675a0bf8 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 18 10:18:53 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 10:25:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c46763 net-libs/libgsasl: stable 1.8.1 for ppc64 stable wrt bug #760381 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index 331707bb268..3f49132b900 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/files/, net-libs/libgsasl/
commit: b172ace6040dec5927f8a4a4a423d9e3e06b9c2e Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 18 08:38:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 08:38:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b172ace6 net-libs/libgsasl: tweak for autoconf-2.70 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> .../libgsasl/files/libgsasl-1.8.1-ac-270.patch | 36 ++ net-libs/libgsasl/libgsasl-1.8.1.ebuild| 3 +- 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/net-libs/libgsasl/files/libgsasl-1.8.1-ac-270.patch b/net-libs/libgsasl/files/libgsasl-1.8.1-ac-270.patch new file mode 100644 index 000..a2a558db5a6 --- /dev/null +++ b/net-libs/libgsasl/files/libgsasl-1.8.1-ac-270.patch @@ -0,0 +1,36 @@ +--- a/m4/std-gnu11.m4 b/m4/std-gnu11.m4 +@@ -6,6 +6,8 @@ + # This implementation will be obsolete once we can assume Autoconf 2.70 + # or later is installed everywhere a Gnulib program might be developed. + ++m4_version_prereq([2.70], [], [ ++ + + # Copyright (C) 2001-2020 Free Software Foundation, Inc. + +@@ -70,7 +72,7 @@ _AS_ECHO_LOG([checking for _AC_LANG compiler version]) + set X $ac_compile + ac_compiler=$[2] + for ac_option in --version -v -V -qversion -version; do +- m4_ifdef([_AC_DO_LIMIT],[_AC_DO_LIMIT],[_AC_DO])([$ac_compiler $ac_option >_MESSAGE_LOG_FD]) ++ _AC_DO_LIMIT([$ac_compiler $ac_option >_MESSAGE_LOG_FD]) + done + + m4_expand_once([_AC_COMPILER_EXEEXT])[]dnl +@@ -135,7 +137,7 @@ _AS_ECHO_LOG([checking for _AC_LANG compiler version]) + set X $ac_compile + ac_compiler=$[2] + for ac_option in --version -v -V -qversion; do +- m4_ifdef([_AC_DO_LIMIT],[_AC_DO_LIMIT],[_AC_DO])([$ac_compiler $ac_option >_MESSAGE_LOG_FD]) ++ _AC_DO_LIMIT([$ac_compiler $ac_option >_MESSAGE_LOG_FD]) + done + + m4_expand_once([_AC_COMPILER_EXEEXT])[]dnl +@@ -822,3 +824,6 @@ dnl Tru64 N/A (no support) + dnl with extended modes being tried first. + [[-std=gnu++11 -std=c++11 -std=gnu++0x -std=c++0x -qlanglvl=extended0x -AA]], [$1], [$2])[]dnl + ])# _AC_PROG_CXX_CXX11 ++ ++ ++])# m4_version_prereq diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index 6c8b8e05366..331707bb268 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -25,7 +25,8 @@ RDEPEND="${DEPEND} !net-misc/gsasl" PATCHES=( - "${FILESDIR}/${PN}-1.8.1-gss-extra.patch" + "${FILESDIR}"/${PN}-1.8.1-gss-extra.patch + "${FILESDIR}"/${PN}-1.8.1-ac-270.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: b12673d682ddcb4cfc901232e50c5dbcbe445854 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 17 16:40:10 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 17 16:40:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12673d6 net-libs/libgsasl: amd64 stable wrt bug #760381 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index b26262fb2d8..6c8b8e05366 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: cd71ba6e30443530a428e0342a39c2ab8e034f38 Author: Sam James gentoo org> AuthorDate: Thu Dec 17 08:57:43 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 08:57:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd71ba6e net-libs/libgsasl: Stabilize 1.8.1 ppc, #760381 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index f0a81bdc439..b26262fb2d8 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 9ae8567ba7f0f089b336b02b0e8570c305c03ffe Author: Sam James gentoo org> AuthorDate: Thu Dec 17 06:33:53 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 06:33:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae8567b net-libs/libgsasl: Stabilize 1.8.1 arm64, #760381 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index c4446a95ca8..f0a81bdc439 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: ebc3ba14c6c591628e095e45c9d336fa88fd180b Author: Sam James gentoo org> AuthorDate: Thu Dec 17 05:32:32 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 05:32:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc3ba14 net-libs/libgsasl: Stabilize 1.8.1 s390, #760381 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/libgsasl-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild index c23abb24fb4..c4446a95ca8 100644 --- a/net-libs/libgsasl/libgsasl-1.8.1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/files/, net-libs/libgsasl/
commit: 6d9fc682eff90b90fcbe5363d71b16d7564e661f Author: Sam James gentoo org> AuthorDate: Tue Sep 15 21:27:07 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 15 21:46:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9fc682 net-libs/libgsasl: bump to EAPI 7 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> ...-extra.patch => libgsasl-1.8.0-gss-extra.patch} | 0 net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 24 +++--- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/net-libs/libgsasl/files/libgsasl-gss-extra.patch b/net-libs/libgsasl/files/libgsasl-1.8.0-gss-extra.patch similarity index 100% rename from net-libs/libgsasl/files/libgsasl-gss-extra.patch rename to net-libs/libgsasl/files/libgsasl-1.8.0-gss-extra.patch diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index 5b146866adc..7550115ea3f 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -1,20 +1,22 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit autotools eutils +inherit autotools DESCRIPTION="The GNU SASL library" HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" + LICENSE="GPL-3 LGPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" + DEPEND=" - gcrypt? ( dev-libs/libgcrypt:0 ) - idn? ( net-dns/libidn ) + gcrypt? ( dev-libs/libgcrypt:0= ) + idn? ( net-dns/libidn:= ) kerberos? ( virtual/krb5 ) nls? ( >=sys-devel/gettext-0.18.1 ) ntlm? ( net-libs/libntlm ) @@ -23,11 +25,12 @@ RDEPEND="${DEPEND} !net-misc/gsasl" PATCHES=( - "${FILESDIR}/${PN}-gss-extra.patch" + "${FILESDIR}/${PN}-1.8.0-gss-extra.patch" ) src_prepare() { default + sed -i -e 's/ -Werror//' configure.ac || die eautoreconf } @@ -36,8 +39,14 @@ src_configure() { local krb5_impl if use kerberos; then krb5_impl="--with-gssapi-impl=" - krb5_impl+=$(has_version app-crypt/mit-krb5 && echo "mit" || echo "heimdal") + # These are the two providers of virtual/krb5 + if has_version app-crypt/mit-krb5; then + krb5_impl+="mit" + else + krb5_impl+="heimdal" + fi fi + local myeconfargs=( $(use_with gcrypt libgcrypt) $(use_with idn stringprep) @@ -47,6 +56,7 @@ src_configure() { $(use_enable ntlm) $(use_enable static-libs static) ) + econf "${myeconfargs[@]}" } @@ -54,6 +64,6 @@ src_install() { default if ! use static-libs; then - rm -f "${D}"/usr/lib*/lib*.la + rm -f "${ED}"/usr/lib*/lib*.la || die fi }
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/files/, net-libs/libgsasl/
commit: 219255769e2cf40e8b7427fe0073d3a2827ed50f Author: Sam James gentoo org> AuthorDate: Tue Sep 15 21:41:02 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 15 21:46:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21925576 net-libs/libgsasl: bump to 1.8.1 Closes: https://bugs.gentoo.org/725358 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-libs/libgsasl/Manifest | 1 + .../libgsasl/files/libgsasl-1.8.1-gss-extra.patch | 21 +++ net-libs/libgsasl/libgsasl-1.8.1.ebuild| 69 ++ 3 files changed, 91 insertions(+) diff --git a/net-libs/libgsasl/Manifest b/net-libs/libgsasl/Manifest index a971e9afd73..8398d6f5395 100644 --- a/net-libs/libgsasl/Manifest +++ b/net-libs/libgsasl/Manifest @@ -1 +1,2 @@ DIST libgsasl-1.8.0.tar.gz 1208417 BLAKE2B 03eea4be45ccc28bbc5c98b5f266552e6f5da151dfc561b1f01dac107a6edf0f06a3000e868c07d5539df4d3c965c6c276de30c75038e25165aa7e2db2e8 SHA512 7e591d12404919559bf67590f862270ffcae2030a14097cdaf92820aa79619b3048541e9f83b3fcb98a84622c44a52ecaceeebb1be55b9e9f68fb1790ade8721 +DIST libgsasl-1.8.1.tar.gz 1791261 BLAKE2B bd8b954f9d950fe449fe140baca840a14f12ef6318e74a6fd070b35504b8c3a7002f13fe93142bce992e4a1df773ebaad4ec01d04c01c63a7374187a8142136b SHA512 52bda3a962a2cbb598009fd02c547a4f8b5b9a4243511aa8104df97b4737023281ab57dbbcf839db3cad73c64cbc72bbd89b49da8b0379dd635220ffb642aa22 diff --git a/net-libs/libgsasl/files/libgsasl-1.8.1-gss-extra.patch b/net-libs/libgsasl/files/libgsasl-1.8.1-gss-extra.patch new file mode 100644 index 000..15350a87d51 --- /dev/null +++ b/net-libs/libgsasl/files/libgsasl-1.8.1-gss-extra.patch @@ -0,0 +1,21 @@ +Gentoo bug #359005 +--- a/m4/gss-extra.m4 b/m4/gss-extra.m4 +@@ -19,7 +19,16 @@ + AC_CHECK_FUNCS([gss_decapsulate_token]) + AC_CHECK_FUNCS([gss_oid_equal]) + AC_CHECK_FUNCS([gss_inquire_mech_for_saslname]) +-AC_CHECK_FUNCS([GSS_C_NT_HOSTBASED_SERVICE]) ++AC_MSG_CHECKING([for GSS_C_NT_HOSTBASED_SERVICE]) ++AC_EGREP_CPP(hostbased_service_gss_nt_yes, gssapi.h, ++ [#include ++ #ifdef GSS_C_NT_HOSTBASED_SERVICE ++ hostbased_service_gss_nt_yes ++ #endif], ++ [AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,, ++ [Define if your GSSAPI implimentation defines GSS_C_NT_HOSTBASED_SERVICE]) ++ AC_MSG_RESULT([yes])], ++ AC_MSG_RESULT([no])) + if test "$gssapi_impl" != "gss"; then + AC_CHECK_HEADERS([gssapi.h gssapi/gssapi.h]) + if test "$ac_cv_header_gssapi_h$ac_cv_header_gssapi_gssapi_h" = "nono"; then diff --git a/net-libs/libgsasl/libgsasl-1.8.1.ebuild b/net-libs/libgsasl/libgsasl-1.8.1.ebuild new file mode 100644 index 000..c23abb24fb4 --- /dev/null +++ b/net-libs/libgsasl/libgsasl-1.8.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The GNU SASL library" +HOMEPAGE="https://www.gnu.org/software/gsasl/; +SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="idn gcrypt kerberos nls ntlm static-libs" + +DEPEND=" + gcrypt? ( dev-libs/libgcrypt:0= ) + idn? ( net-dns/libidn:= ) + kerberos? ( virtual/krb5 ) + nls? ( >=sys-devel/gettext-0.18.1 ) + ntlm? ( net-libs/libntlm ) +" +RDEPEND="${DEPEND} + !net-misc/gsasl" + +PATCHES=( + "${FILESDIR}/${PN}-1.8.1-gss-extra.patch" +) + +src_prepare() { + default + + sed -i -e 's/ -Werror//' configure.ac || die + eautoreconf +} + +src_configure() { + local krb5_impl + if use kerberos; then + krb5_impl="--with-gssapi-impl=" + # These are the two providers of virtual/krb5 + if has_version app-crypt/mit-krb5; then + krb5_impl+="mit" + else + krb5_impl+="heimdal" + fi + fi + + local myeconfargs=( + $(use_with gcrypt libgcrypt) + $(use_with idn stringprep) + $(use_enable kerberos gssapi) + ${krb5_impl} + $(use_enable nls) + $(use_enable ntlm) + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if ! use static-libs; then + rm -f "${ED}"/usr/lib*/lib*.la || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 1ac886345e48bbea62c42fb0107e3209a8cdc7a1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jul 28 20:10:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 28 21:15:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac88634 net-libs/libgsasl: drop to ~hppa Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index ae6514019b4..5b146866adc 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND=" gcrypt? ( dev-libs/libgcrypt:0 )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: ccec87d2b6bac5ccf064be1e5fd41fdcfd7e85ce Author: Anthony G. Basile gentoo org> AuthorDate: Fri Apr 26 11:27:35 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Apr 26 11:27:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccec87d2 net-libs/libgsasl: stable on arm64 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index 68e688d81f8..76c3906bfd6 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND=" gcrypt? ( dev-libs/libgcrypt:0 )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: b58c6e7dff36d0a1e8aadb313c7e2f520ae47266 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 28 17:08:52 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 28 17:08:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58c6e7d net-libs/libgsasl: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index 360cab48767..68e688d81f8 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND=" gcrypt? ( dev-libs/libgcrypt:0 )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: b103c6d631cbac089f074ba4ef84ee59f5179908 Author: Fabian Groffen gentoo org> AuthorDate: Fri Apr 6 11:03:34 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Apr 6 11:05:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b103c6d6 net-libs/libgsasl: marked ~x64-macos, bug #650848 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index 33b6be88f5a..360cab48767 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND=" gcrypt? ( dev-libs/libgcrypt:0 )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/
commit: 11f24b92b3d8f89f2e84414cd50823ca5a27e950 Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 26 07:53:03 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 26 07:53:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f24b92 net-libs/libgsasl: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index 4ce59310e03..33b6be88f5a 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/gsasl/; SRC_URI="mirror://gnu/${PN/lib}/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" IUSE="idn gcrypt kerberos nls ntlm static-libs" DEPEND=" gcrypt? ( dev-libs/libgcrypt:0 )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/, net-libs/libgsasl/files/
commit: af515071c4813a03353ed66184b084e95aba4ba9 Author: Lars Wendler gentoo org> AuthorDate: Tue Feb 7 10:06:52 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Feb 7 10:41:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af515071 net-libs/libgsasl: Bumped to EAPI-6. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-libs/libgsasl/files/libgsasl-gss-extra.patch | 4 ++-- net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild | 26 +++- 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/net-libs/libgsasl/files/libgsasl-gss-extra.patch b/net-libs/libgsasl/files/libgsasl-gss-extra.patch index a0f134a..e9ec10d 100644 --- a/net-libs/libgsasl/files/libgsasl-gss-extra.patch +++ b/net-libs/libgsasl/files/libgsasl-gss-extra.patch @@ -1,6 +1,6 @@ Gentoo bug #359005 gl/m4/gss-extra.m4.orig2010-12-14 12:57:08.0 + -+++ gl/m4/gss-extra.m4 2011-11-05 21:11:54.0 + +--- a/gl/m4/gss-extra.m4 b/gl/m4/gss-extra.m4 @@ -19,7 +19,16 @@ AC_CHECK_FUNCS([gss_decapsulate_token]) AC_CHECK_FUNCS([gss_oid_equal]) diff --git a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild index 309befd..100caab 100644 --- a/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild +++ b/net-libs/libgsasl/libgsasl-1.8.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=6 inherit autotools eutils @@ -23,8 +23,12 @@ DEPEND=" RDEPEND="${DEPEND} !net-misc/gsasl" +PATCHES=( + "${FILESDIR}/${PN}-gss-extra.patch" +) + src_prepare() { - epatch "${FILESDIR}/${PN}-gss-extra.patch" + default sed -i -e 's/ -Werror//' configure.ac || die eautoreconf } @@ -35,14 +39,16 @@ src_configure() { krb5_impl="--with-gssapi-impl=" krb5_impl+=$(has_version app-crypt/mit-krb5 && echo "mit" || echo "heimdal") fi - econf \ - $(use_with gcrypt libgcrypt) \ - $(use_with idn stringprep) \ - $(use_enable kerberos gssapi) \ - ${krb5_impl} \ - $(use_enable nls) \ - $(use_enable ntlm) \ + local myeconfargs=( + $(use_with gcrypt libgcrypt) + $(use_with idn stringprep) + $(use_enable kerberos gssapi) + ${krb5_impl} + $(use_enable nls) + $(use_enable ntlm) $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" } src_install() {