[gentoo-commits] repo/gentoo:master commit in: net-libs/libgsasl/

2022-06-21 Thread Sam James
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/

2022-05-14 Thread WANG Xuerui
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/

2021-10-28 Thread Sam James
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/

2021-07-13 Thread Marek Szuba
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/

2021-02-14 Thread Sam James
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/

2021-02-14 Thread Sam James
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/

2021-02-05 Thread Sam James
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/

2021-02-02 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-02-01 Thread Sam James
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/

2021-01-31 Thread Sam James
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/

2021-01-18 Thread Sam James
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/

2021-01-01 Thread Sam James
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/

2020-12-20 Thread Thomas Deutschmann
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/

2020-12-18 Thread Sam James
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/

2020-12-18 Thread Sergei Trofimovich
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/

2020-12-18 Thread Sergei Trofimovich
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/

2020-12-17 Thread Agostino Sarubbo
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/

2020-12-17 Thread Sam James
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/

2020-12-16 Thread Sam James
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/

2020-12-16 Thread Sam James
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/

2020-09-15 Thread Sam James
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/

2020-09-15 Thread Sam James
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/

2020-07-28 Thread Sergei Trofimovich
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/

2019-04-26 Thread Anthony G. Basile
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/

2019-02-28 Thread Mikle Kolyada
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/

2018-04-06 Thread Fabian Groffen
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/

2017-06-26 Thread Alexis Ballier
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/

2017-02-07 Thread Lars Wendler
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() {