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

2023-12-08 Thread Arthur Zamarin
commit: 3cf33cb567252a51f6dab28ece937915439a3539
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 17:15:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 17:15:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf33cb5

net-libs/libiscsi: Stabilize 1.19.0_p20230208 x86, #786987

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 0666aff12d19..a1c692020820 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-12-08 Thread Sam James
commit: a21bc06a9b8e1b98f076b3c258153c7cb15b1e34
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  8 17:10:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  8 17:10:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21bc06a

net-libs/libiscsi: Stabilize 1.19.0_p20230208 arm64, #786987

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 6a4d0e8dca8b..0d4cbc574cb3 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-12-08 Thread Sam James
commit: 89dc1525764f03e8f8d6b7c6e41399f18a38430e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  8 17:10:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  8 17:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89dc1525

net-libs/libiscsi: Stabilize 1.19.0_p20230208 amd64, #786987

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 39dd10d0d12f..6a4d0e8dca8b 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-12-08 Thread Sam James
commit: dc91c215c23b752f4482678a57fa04d480589b27
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  8 17:10:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  8 17:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc91c215

net-libs/libiscsi: Stabilize 1.19.0_p20230208 ppc64, #786987

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 0d4cbc574cb3..0666aff12d19 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-06-12 Thread Arthur Zamarin
commit: 4c840c0bc254588391577e769534cacfd0a49e6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 12 06:01:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 12 06:01:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c840c0b

net-libs/libiscsi: Keyword 1.19.0_p20230208 ia64, #906062

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 083cf406d4f9..553788d3783d 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-06-03 Thread WANG Xuerui
commit: 620ddba066cdc699ef31398152eb51eca554dc84
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jun  3 05:49:00 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Jun  3 06:01:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620ddba0

net-libs/libiscsi: keyword 1.19.0_p20230208 for ~loong

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index f5a967b8227b..083cf406d4f9 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-05-11 Thread Jakov Smolić
commit: 50febbc9aadbf18fbc059f056433b6549e9bdb23
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 11 07:15:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May 11 07:15:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50febbc9

net-libs/libiscsi: Keyword 1.19.0_p20230208 riscv, #906062

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 83769dc11408..f5a967b8227b 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-05-10 Thread Sam James
commit: b4b3eb72060f8fbaff6cca73d98564b57ec5e2fd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 16:07:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 16:07:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b3eb72

net-libs/libiscsi: Keyword 1.19.0_p20230208 hppa, #906062

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index b1a76b05442c..330f3db3d274 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-05-10 Thread Sam James
commit: 125efc5867d3ef0ab79ac07b606d24047ddf94ab
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 16:07:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 16:07:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125efc58

net-libs/libiscsi: Keyword 1.19.0_p20230208 sparc, #906062

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 330f3db3d274..83769dc11408 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2023-05-10 Thread Sam James
commit: d7b7df1f8d6acbfb19607ce5c7b14dd0d3e29889
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 12:15:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 12:19:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b7df1f

net-libs/libiscsi: skip IPv6 test, set tgt min ver

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 6 +-
 net-libs/libiscsi/libiscsi-.ebuild | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 6dad90efd7b7..b1a76b05442c 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -39,7 +39,7 @@ DEPEND="
test? ( dev-util/cunit )
 "
 BDEPEND="
-   test? ( sys-block/tgt )
+   test? ( >=sys-block/tgt-1.0.58 )
 "
 
 PATCHES=(
@@ -48,6 +48,10 @@ PATCHES=(
 
 src_prepare() {
default
+
+   # bug #906063
+   rm tests/test_0600_ipv6.sh || die
+
eautoreconf
 }
 

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-.ebuild
index 6dad90efd7b7..b1a76b05442c 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-.ebuild
@@ -39,7 +39,7 @@ DEPEND="
test? ( dev-util/cunit )
 "
 BDEPEND="
-   test? ( sys-block/tgt )
+   test? ( >=sys-block/tgt-1.0.58 )
 "
 
 PATCHES=(
@@ -48,6 +48,10 @@ PATCHES=(
 
 src_prepare() {
default
+
+   # bug #906063
+   rm tests/test_0600_ipv6.sh || die
+
eautoreconf
 }
 



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

2023-05-10 Thread Sam James
commit: 42cb806d193b7d2dd62bf8b08815645c305c2a32
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 11:47:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 11:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cb806d

net-libs/libiscsi: add sys-block/tgt test dep

I'd installed this when testing and forgot to update the ebuild.

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

 net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 5 -
 net-libs/libiscsi/libiscsi-.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index bc9b407ec658..6dad90efd7b7 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"
@@ -38,6 +38,9 @@ DEPEND="
${RDEPEND}
test? ( dev-util/cunit )
 "
+BDEPEND="
+   test? ( sys-block/tgt )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.19.0_p20230208-fix-rdma-automagic.patch

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-.ebuild
index bc9b407ec658..6dad90efd7b7 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"
@@ -38,6 +38,9 @@ DEPEND="
${RDEPEND}
test? ( dev-util/cunit )
 "
+BDEPEND="
+   test? ( sys-block/tgt )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.19.0_p20230208-fix-rdma-automagic.patch



[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/, net-libs/libiscsi/files/

2023-05-10 Thread Sam James
commit: 51cf016382a9b77926ee2a8038b1ecb8dc168d59
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 11:43:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 11:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cf0163

net-libs/libiscsi: add 1.19.0_p20230208 (w/ fixed tests!)

Fixes tests and compile failures. Fedora is shipping a snapshot too.

Bug: https://bugs.gentoo.org/786987
Closes: https://bugs.gentoo.org/785433
Closes: https://bugs.gentoo.org/815322
Signed-off-by: Sam James  gentoo.org>

 net-libs/libiscsi/Manifest |  1 +
 ...iscsi-1.19.0_p20230208-fix-rdma-automagic.patch | 24 ++
 ...999.ebuild => libiscsi-1.19.0_p20230208.ebuild} | 18 +---
 net-libs/libiscsi/libiscsi-.ebuild | 18 +---
 4 files changed, 55 insertions(+), 6 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index 62c299d99f66..4973396f00fe 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1,3 +1,4 @@
 DIST libiscsi-1.18.0.tar.gz 271603 BLAKE2B 
9e059d57ce231ba1699927c54ee7d7bda69274c6361fc0870e8a46eb032d46a5029080eab8061f2e1d06b41f0e98606aeb2444d3deb6da2a188dd6882196512c
 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
 DIST libiscsi-1.19.0-remove-ld-iscsi.patch.bz2 6104 BLAKE2B 
611202ca0ec046caf5cbd1adaeafb42a7d7d00fcea51e61df6c251576ea276cfe9a2168a9c3f1d4c7aa585d7ff9e90a95d8da03d86ceee2971a84c2bce8d7a5c
 SHA512 
e826883b50e04c6dc3340b51d7b3d3f3fc2bb91cf4e5c13367341449d5a57618d5918946416994f6acbf3e13ab38bafe435fb9ad4542d5e3bb1dfb08f202adf4
 DIST libiscsi-1.19.0.tar.gz 284969 BLAKE2B 
4e5dc37ba3393076dfc0ed8df0cf969771b16deeeffaf0b65741d1466103bf32b45c22566a6ccb43a5f8740a7681b78f8374ef041a96a59ac1b67ee7fc781cf3
 SHA512 
2c0e70b7ecf66204524e57edf557a014b5141a8819e5d663b6e50cb2e756fd634ae1db0b1ca6915444d80a9babd54a82619bdd98726d16d4eeaf7b3c89cf3d53
+DIST libiscsi-1.19.0_p20230208.tar.gz 293283 BLAKE2B 
8dafcdd87d66c8addea8734af264b1ce70ec7cbb7925becf1946b616821a94a0d22ed9a903f5f24c03d9b647353fc76a708cafed0f6482199a45cb628c143fff
 SHA512 
d6416833b4e1352e91d869ae753fdc01968e303d5ce7de52f27692ce7f8d7ca4f648931d54f0ebfa1323f8b43531bfc81771ea0468af4dc9ad53df02c8bad55f

diff --git 
a/net-libs/libiscsi/files/libiscsi-1.19.0_p20230208-fix-rdma-automagic.patch 
b/net-libs/libiscsi/files/libiscsi-1.19.0_p20230208-fix-rdma-automagic.patch
new file mode 100644
index ..89d91c5c5ebf
--- /dev/null
+++ b/net-libs/libiscsi/files/libiscsi-1.19.0_p20230208-fix-rdma-automagic.patch
@@ -0,0 +1,24 @@
+--- a/configure.ac
 b/configure.ac
+@@ -166,6 +166,8 @@ if test x"$libiscsi_cv_HAVE_SG_IO" = x"yes"; then
+ AC_DEFINE(HAVE_SG_IO,1,[Whether we have SG_IO support])
+ fi
+ 
++AC_ARG_WITH([rdma], AS_HELP_STRING([--with-rdma], [Build with rdma support]))
++
+ AC_CACHE_CHECK([for iSER support],libiscsi_cv_HAVE_LINUX_ISER,[
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include 
+@@ -173,10 +175,10 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include ]],
+ [[int ibv = IBV_WC_SEND;]])],
+ [libiscsi_cv_HAVE_LINUX_ISER=yes],[libiscsi_cv_HAVE_LINUX_ISER=no])])
+-if test x"$libiscsi_cv_HAVE_LINUX_ISER" = x"yes"; then
++if test x"$libiscsi_cv_HAVE_LINUX_ISER" = x"yes" && test "x$with_rdma" = 
"xyes"; then
+ AC_DEFINE(HAVE_LINUX_ISER,1,[Whether we have iSER support])
+ fi
+-AM_CONDITIONAL([HAVE_LINUX_ISER], [test $libiscsi_cv_HAVE_LINUX_ISER = yes])
++AM_CONDITIONAL([HAVE_LINUX_ISER], [test "x$with_rdma" = "xyes"])
+ 
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include ]], [[return 
RDMA_OPTION_ID_ACK_TIMEOUT;]])],[AC_DEFINE([HAVE_RDMA_ACK_TIMEOUT],[1],[Define 
to 1 if you have RDMA ack timeout support])],[])

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
similarity index 65%
copy from net-libs/libiscsi/libiscsi-.ebuild
copy to net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
index 6d289d4b8eb3..bc9b407ec658 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild
@@ -9,7 +9,16 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   if [[ ${PV} == *_p* ]] ; then
+   # The S path is too long for the test suite otherwise.
+   inherit vcs-snapshot
+
+   MY_COMMIT="22f7b26567760921fa1aad77cca642153123ea8c"
+   
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   else
+   SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   fi
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
@@ -19,8 

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

2023-05-10 Thread Sam James
commit: 40545a61b4a0489f6da963f4fe1fa0c3ea96c6f9
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 11:28:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 11:29:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40545a61

net-libs/libiscsi: EAPI 8, wire up (restricted) tests

test_9000_compareandwrite.sh fails for now, needs investigation, but this
package needs some other love too.

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

 ...-1.19.0-r1.ebuild => libiscsi-1.19.0-r2.ebuild} | 26 +-
 net-libs/libiscsi/libiscsi-.ebuild | 32 --
 2 files changed, 42 insertions(+), 16 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0-r2.ebuild
similarity index 74%
rename from net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
rename to net-libs/libiscsi/libiscsi-1.19.0-r2.ebuild
index 851b26691c45..f0879dde5e86 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,11 +19,18 @@ HOMEPAGE="https://github.com/sahlberg/libiscsi;
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-IUSE="rdma"
-
-RDEPEND="dev-libs/libgcrypt:0=
-   rdma? ( sys-cluster/rdma-core )"
-DEPEND="${RDEPEND}"
+IUSE="rdma test"
+# test_9000_compareandwrite.sh failure needs investigation
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+   dev-libs/libgcrypt:=
+   rdma? ( sys-cluster/rdma-core )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cunit )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.18.0-fno-common.patch
@@ -42,7 +49,12 @@ src_configure() {
econf \
--enable-manpages \
$(use_with rdma) \
-   --disable-werror
+   --disable-werror \
+   $(use_enable test tests)
+}
+
+src_test() {
+   emake -C tests test
 }
 
 src_install() {

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-.ebuild
index 9d1977923e12..6d289d4b8eb3 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
@@ -10,17 +10,26 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
 
-SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-
-RDEPEND="dev-libs/libgcrypt:0="
-DEPEND="${RDEPEND}"
+SLOT="0"
+IUSE="rdma test"
+# test_9000_compareandwrite.sh failure needs investigation
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+   dev-libs/libgcrypt:=
+   rdma? ( sys-cluster/rdma-core )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cunit )
+"
 
 src_prepare() {
default
@@ -30,8 +39,13 @@ src_prepare() {
 src_configure() {
econf \
--enable-manpages \
-   --disable-static \
-   --disable-werror
+   $(use_with rdma) \
+   --disable-werror \
+   $(use_enable test tests)
+}
+
+src_test() {
+   emake -C tests test
 }
 
 src_install() {



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

2022-12-04 Thread WANG Xuerui
commit: aca5aed1e99a06869f9991000b1b5a8c017f712e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Dec  3 10:13:20 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 09:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca5aed1

net-libs/libiscsi: keyword 1.19.0-r1 for ~loong

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

 net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
index 62962ce3a2c4..851b26691c45 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0-r1.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=8
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-remove-ld-iscsi.patch.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2022-02-15 Thread Jakov Smolić
commit: e63007ab22cc020cef1dbb86a5bcaf8b76e56df1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:11:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63007ab

net-libs/libiscsi: Update rdma flag description

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libiscsi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/metadata.xml b/net-libs/libiscsi/metadata.xml
index afb733ae6305..509c77fde33e 100644
--- a/net-libs/libiscsi/metadata.xml
+++ b/net-libs/libiscsi/metadata.xml
@@ -6,6 +6,6 @@
sahlberg/libiscsi


-   Enable infiniband support via 
sys-fabric/librdmacm
+   Enable infiniband support via 
sys-cluster/rdma-core

 



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

2021-12-30 Thread Yixun Lan
commit: f047dc174a42e89e609d0f313cd2f2f0c0f9380e
Author: Yongxiang Liang  gmail  com>
AuthorDate: Fri Dec 24 15:07:36 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Dec 31 03:39:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f047dc17

net-libs/libiscsi: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
index b44971289d2f..62962ce3a2c4 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-remove-ld-iscsi.patch.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/files/, net-libs/libiscsi/

2021-12-14 Thread John Helmert III
commit: cc263284ef21c967e53f1245482533c0353fd0b3
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Dec 14 19:38:09 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Tue Dec 14 19:40:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc263284

net-libs/libiscsi: update EAPI 7 -> 8, fix rdma automagic

Closes: https://bugs.gentoo.org/829185
Signed-off-by: John Helmert III  gentoo.org>

 .../files/libiscsi-1.19.0-fix-rdma-automagic.patch | 26 +++
 net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild| 51 ++
 net-libs/libiscsi/metadata.xml |  3 ++
 3 files changed, 80 insertions(+)

diff --git a/net-libs/libiscsi/files/libiscsi-1.19.0-fix-rdma-automagic.patch 
b/net-libs/libiscsi/files/libiscsi-1.19.0-fix-rdma-automagic.patch
new file mode 100644
index ..987544ffca68
--- /dev/null
+++ b/net-libs/libiscsi/files/libiscsi-1.19.0-fix-rdma-automagic.patch
@@ -0,0 +1,26 @@
+diff --git a/configure.ac b/configure.ac
+index 5fe1deb..9efe153 100644
+--- a/configure.ac
 b/configure.ac
+@@ -140,6 +140,8 @@ if test x"$libiscsi_cv_HAVE_SG_IO" = x"yes"; then
+ AC_DEFINE(HAVE_SG_IO,1,[Whether we have SG_IO support])
+ fi
+ 
++AC_ARG_WITH([rdma], AS_HELP_STRING([--with-rdma], [Build with rdma support]))
++
+ AC_CACHE_CHECK([for iSER support],libiscsi_cv_HAVE_LINUX_ISER,[
+ AC_TRY_COMPILE([
+ #include 
+@@ -147,10 +149,10 @@ AC_TRY_COMPILE([
+ #include ],
+ [int ibv = IBV_WC_SEND;],
+ libiscsi_cv_HAVE_LINUX_ISER=yes,libiscsi_cv_HAVE_LINUX_ISER=no)])
+-if test x"$libiscsi_cv_HAVE_LINUX_ISER" = x"yes"; then
++if test x"$libiscsi_cv_HAVE_LINUX_ISER" = x"yes" && test "x$with_rdma" = 
"xyes"; then
+ AC_DEFINE(HAVE_LINUX_ISER,1,[Whether we have iSER support])
+ fi
+-AM_CONDITIONAL([HAVE_LINUX_ISER], [test $libiscsi_cv_HAVE_LINUX_ISER = yes])
++AM_CONDITIONAL([HAVE_LINUX_ISER], [test "x$with_rdma" = "xyes"])
+ 
+ AC_CACHE_CHECK([whether libcunit is available],
+[ac_cv_have_cunit],

diff --git a/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
new file mode 100644
index ..b44971289d2f
--- /dev/null
+++ b/net-libs/libiscsi/libiscsi-1.19.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-remove-ld-iscsi.patch.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="iscsi client library and utilities"
+HOMEPAGE="https://github.com/sahlberg/libiscsi;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+IUSE="rdma"
+
+RDEPEND="dev-libs/libgcrypt:0=
+   rdma? ( sys-cluster/rdma-core )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.18.0-fno-common.patch
+   "${FILESDIR}"/${PN}-1.18.0-fno-common-2.patch
+   "${FILESDIR}"/${PN}-1.18.0-fno-common-3.patch
+   "${FILESDIR}"/${PN}-1.19.0-fix-rdma-automagic.patch
+   "${WORKDIR}"/${P}-remove-ld-iscsi.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-manpages \
+   $(use_with rdma) \
+   --disable-werror
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/net-libs/libiscsi/metadata.xml b/net-libs/libiscsi/metadata.xml
index fae5428e41b5..afb733ae6305 100644
--- a/net-libs/libiscsi/metadata.xml
+++ b/net-libs/libiscsi/metadata.xml
@@ -5,4 +5,7 @@

sahlberg/libiscsi

+   
+   Enable infiniband support via 
sys-fabric/librdmacm
+   
 



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

2021-05-18 Thread Ulrich Müller
commit: 0c6e55a42ccd46d50978a7578da4ccbd067c3672
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 18 20:39:05 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue May 18 20:40:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6e55a4

Revert "Revert "net-libs/libiscsi: Don't build ld_iscsi code""

This reverts commit f4ad028f1127130b0756df902b673eb10648439a.

Signed-off-by: Ulrich Müller  gentoo.org>

 net-libs/libiscsi/Manifest   | 1 +
 net-libs/libiscsi/libiscsi-1.19.0.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index 81e3d2d600d..62c299d99f6 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1,2 +1,3 @@
 DIST libiscsi-1.18.0.tar.gz 271603 BLAKE2B 
9e059d57ce231ba1699927c54ee7d7bda69274c6361fc0870e8a46eb032d46a5029080eab8061f2e1d06b41f0e98606aeb2444d3deb6da2a188dd6882196512c
 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
+DIST libiscsi-1.19.0-remove-ld-iscsi.patch.bz2 6104 BLAKE2B 
611202ca0ec046caf5cbd1adaeafb42a7d7d00fcea51e61df6c251576ea276cfe9a2168a9c3f1d4c7aa585d7ff9e90a95d8da03d86ceee2971a84c2bce8d7a5c
 SHA512 
e826883b50e04c6dc3340b51d7b3d3f3fc2bb91cf4e5c13367341449d5a57618d5918946416994f6acbf3e13ab38bafe435fb9ad4542d5e3bb1dfb08f202adf4
 DIST libiscsi-1.19.0.tar.gz 284969 BLAKE2B 
4e5dc37ba3393076dfc0ed8df0cf969771b16deeeffaf0b65741d1466103bf32b45c22566a6ccb43a5f8740a7681b78f8374ef041a96a59ac1b67ee7fc781cf3
 SHA512 
2c0e70b7ecf66204524e57edf557a014b5141a8819e5d663b6e50cb2e756fd634ae1db0b1ca6915444d80a9babd54a82619bdd98726d16d4eeaf7b3c89cf3d53

diff --git a/net-libs/libiscsi/libiscsi-1.19.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
index ac0e12e20dd..bbf7c504a2c 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
@@ -10,14 +10,15 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-remove-ld-iscsi.patch.bz2;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
 
-SLOT="0"
 LICENSE="GPL-2 LGPL-2"
+SLOT="0"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"
@@ -26,6 +27,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.18.0-fno-common.patch
"${FILESDIR}"/${PN}-1.18.0-fno-common-2.patch
"${FILESDIR}"/${PN}-1.18.0-fno-common-3.patch
+   "${WORKDIR}"/${P}-remove-ld-iscsi.patch
 )
 
 src_prepare() {
@@ -43,5 +45,4 @@ src_configure() {
 src_install() {
default
find "${ED}" -name '*.la' -delete || die
-   rm "${ED}"/usr/bin/ld_iscsi.so || die
 }



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

2021-05-18 Thread Ulrich Müller
commit: f4ad028f1127130b0756df902b673eb10648439a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 18 20:03:02 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue May 18 20:05:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ad028f

Revert "net-libs/libiscsi: Don't build ld_iscsi code"

Invalid signoff, violation of GLEP 76 copyright policy.
This reverts commit af0376423c11be3dc9180d8236770af911243565.

Signed-off-by: Ulrich Müller  gentoo.org>

 net-libs/libiscsi/Manifest   | 1 -
 net-libs/libiscsi/libiscsi-1.19.0.ebuild | 5 ++---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index 62c299d99f6..81e3d2d600d 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1,3 +1,2 @@
 DIST libiscsi-1.18.0.tar.gz 271603 BLAKE2B 
9e059d57ce231ba1699927c54ee7d7bda69274c6361fc0870e8a46eb032d46a5029080eab8061f2e1d06b41f0e98606aeb2444d3deb6da2a188dd6882196512c
 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
-DIST libiscsi-1.19.0-remove-ld-iscsi.patch.bz2 6104 BLAKE2B 
611202ca0ec046caf5cbd1adaeafb42a7d7d00fcea51e61df6c251576ea276cfe9a2168a9c3f1d4c7aa585d7ff9e90a95d8da03d86ceee2971a84c2bce8d7a5c
 SHA512 
e826883b50e04c6dc3340b51d7b3d3f3fc2bb91cf4e5c13367341449d5a57618d5918946416994f6acbf3e13ab38bafe435fb9ad4542d5e3bb1dfb08f202adf4
 DIST libiscsi-1.19.0.tar.gz 284969 BLAKE2B 
4e5dc37ba3393076dfc0ed8df0cf969771b16deeeffaf0b65741d1466103bf32b45c22566a6ccb43a5f8740a7681b78f8374ef041a96a59ac1b67ee7fc781cf3
 SHA512 
2c0e70b7ecf66204524e57edf557a014b5141a8819e5d663b6e50cb2e756fd634ae1db0b1ca6915444d80a9babd54a82619bdd98726d16d4eeaf7b3c89cf3d53

diff --git a/net-libs/libiscsi/libiscsi-1.19.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
index bbf7c504a2c..ac0e12e20dd 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
@@ -10,15 +10,14 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-remove-ld-iscsi.patch.bz2;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
 
-LICENSE="GPL-2 LGPL-2"
 SLOT="0"
+LICENSE="GPL-2 LGPL-2"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"
@@ -27,7 +26,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.18.0-fno-common.patch
"${FILESDIR}"/${PN}-1.18.0-fno-common-2.patch
"${FILESDIR}"/${PN}-1.18.0-fno-common-3.patch
-   "${WORKDIR}"/${P}-remove-ld-iscsi.patch
 )
 
 src_prepare() {
@@ -45,4 +43,5 @@ src_configure() {
 src_install() {
default
find "${ED}" -name '*.la' -delete || die
+   rm "${ED}"/usr/bin/ld_iscsi.so || die
 }



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

2021-05-18 Thread Sam James
commit: af0376423c11be3dc9180d8236770af911243565
Author: orbea  riseup  net>
AuthorDate: Sat May 15 15:02:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 18 17:16:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af037642

net-libs/libiscsi: Don't build ld_iscsi code

Upstream commit e6bcdf5fdbf39729399c4f0914661ca1055107a1

Closes: https://bugs.gentoo.org/778905
Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libiscsi/Manifest   | 1 +
 net-libs/libiscsi/libiscsi-1.19.0.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index 81e3d2d600d..62c299d99f6 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1,2 +1,3 @@
 DIST libiscsi-1.18.0.tar.gz 271603 BLAKE2B 
9e059d57ce231ba1699927c54ee7d7bda69274c6361fc0870e8a46eb032d46a5029080eab8061f2e1d06b41f0e98606aeb2444d3deb6da2a188dd6882196512c
 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
+DIST libiscsi-1.19.0-remove-ld-iscsi.patch.bz2 6104 BLAKE2B 
611202ca0ec046caf5cbd1adaeafb42a7d7d00fcea51e61df6c251576ea276cfe9a2168a9c3f1d4c7aa585d7ff9e90a95d8da03d86ceee2971a84c2bce8d7a5c
 SHA512 
e826883b50e04c6dc3340b51d7b3d3f3fc2bb91cf4e5c13367341449d5a57618d5918946416994f6acbf3e13ab38bafe435fb9ad4542d5e3bb1dfb08f202adf4
 DIST libiscsi-1.19.0.tar.gz 284969 BLAKE2B 
4e5dc37ba3393076dfc0ed8df0cf969771b16deeeffaf0b65741d1466103bf32b45c22566a6ccb43a5f8740a7681b78f8374ef041a96a59ac1b67ee7fc781cf3
 SHA512 
2c0e70b7ecf66204524e57edf557a014b5141a8819e5d663b6e50cb2e756fd634ae1db0b1ca6915444d80a9babd54a82619bdd98726d16d4eeaf7b3c89cf3d53

diff --git a/net-libs/libiscsi/libiscsi-1.19.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
index ac0e12e20dd..bbf7c504a2c 100644
--- a/net-libs/libiscsi/libiscsi-1.19.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
@@ -10,14 +10,15 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-remove-ld-iscsi.patch.bz2;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
 
-SLOT="0"
 LICENSE="GPL-2 LGPL-2"
+SLOT="0"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"
@@ -26,6 +27,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.18.0-fno-common.patch
"${FILESDIR}"/${PN}-1.18.0-fno-common-2.patch
"${FILESDIR}"/${PN}-1.18.0-fno-common-3.patch
+   "${WORKDIR}"/${P}-remove-ld-iscsi.patch
 )
 
 src_prepare() {
@@ -43,5 +45,4 @@ src_configure() {
 src_install() {
default
find "${ED}" -name '*.la' -delete || die
-   rm "${ED}"/usr/bin/ld_iscsi.so || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/, net-libs/libiscsi/files/

2021-03-29 Thread Sergei Trofimovich
commit: b90d145c70b50b5b906e1d660647d6189cf51ad4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 29 07:33:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 29 07:38:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90d145c

net-libs/libiscsi: fix -fno-common build failures

Reported-by: Leonid Kopylov
Closes: https://bugs.gentoo.org/778419
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/libiscsi-1.18.0-fno-common-2.patch   | 53 ++
 .../files/libiscsi-1.18.0-fno-common-3.patch   | 34 ++
 net-libs/libiscsi/libiscsi-1.18.0.ebuild   |  6 ++-
 3 files changed, 92 insertions(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common-2.patch 
b/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common-2.patch
new file mode 100644
index 000..abb561982ba
--- /dev/null
+++ b/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common-2.patch
@@ -0,0 +1,53 @@
+From ea89dcdbf167acd634300296172926c2e8d85804 Mon Sep 17 00:00:00 2001
+From: Cole Robinson 
+Date: Sat, 15 Feb 2020 18:03:11 -0500
+Subject: [PATCH] test-tool: Use 'extern int' in headers
+
+Without this, linking fails on Fedora rawhide. Example:
+
+...
+/usr/bin/ld: 
test_async_lu_reset_simple.o:/root/libiscsi/libiscsi.git/test-tool/iscsi-support.h:59:
 multiple definition of `param_list_len_err_ascqs'; 
iscsi-test-cu.o:/root/libiscsi/libiscsi.git/test-tool/iscsi-support.h:59: first 
defined here
+/usr/bin/ld: 
test_async_lu_reset_simple.o:/root/libiscsi/libiscsi.git/test-tool/iscsi-support.h:58:
 multiple definition of `invalid_cdb_ascqs'; 
iscsi-test-cu.o:/root/libiscsi/libiscsi.git/test-tool/iscsi-support.h:58: first 
defined here
+...
+
+Signed-off-by: Cole Robinson 
+---
+ test-tool/iscsi-support.h | 22 +++---
+ 1 file changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/test-tool/iscsi-support.h b/test-tool/iscsi-support.h
+index 7aa9e45..9c3a461 100644
+--- a/test-tool/iscsi-support.h
 b/test-tool/iscsi-support.h
+@@ -53,17 +53,17 @@ extern const char *initiatorname2;
+ #define EXPECT_RESERVATION_CONFLICT SCSI_STATUS_RESERVATION_CONFLICT, 0, 
NULL, 0
+ #define EXPECT_COPY_ABORTED SCSI_STATUS_CHECK_CONDITION, 
SCSI_SENSE_COPY_ABORTED, copy_aborted_ascqs, 3
+ 
+-int no_medium_ascqs[3];
+-int lba_oob_ascqs[1];
+-int invalid_cdb_ascqs[2];
+-int param_list_len_err_ascqs[1];
+-int too_many_desc_ascqs[2];
+-int unsupp_desc_code_ascqs[2];
+-int write_protect_ascqs[3];
+-int sanitize_ascqs[1];
+-int removal_ascqs[1];
+-int miscompare_ascqs[1];
+-int copy_aborted_ascqs[3];
++extern int no_medium_ascqs[3];
++extern int lba_oob_ascqs[1];
++extern int invalid_cdb_ascqs[2];
++extern int param_list_len_err_ascqs[1];
++extern int too_many_desc_ascqs[2];
++extern int unsupp_desc_code_ascqs[2];
++extern int write_protect_ascqs[3];
++extern int sanitize_ascqs[1];
++extern int removal_ascqs[1];
++extern int miscompare_ascqs[1];
++extern int copy_aborted_ascqs[3];
+ 
+ extern int loglevel;
+ #define LOG_SILENT  0
+-- 
+2.31.1
+

diff --git a/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common-3.patch 
b/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common-3.patch
new file mode 100644
index 000..e3c34aa6fdb
--- /dev/null
+++ b/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common-3.patch
@@ -0,0 +1,34 @@
+--- a/test-tool/iscsi-support.c
 b/test-tool/iscsi-support.c
+@@ -119,7 +119,8 @@ int readonly;
+ int sbc3_support;
+ int maximum_transfer_length;
+ 
+-int (*real_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct iscsi_pdu 
*pdu);
++static int (*real_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct 
iscsi_pdu *pdu);
++int (*local_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct iscsi_pdu 
*pdu);
+ 
+ static const unsigned char zeroBlock[4096];
+ 
+--- a/test-tool/iscsi-support.h
 b/test-tool/iscsi-support.h
+@@ -779,7 +779,7 @@ struct iscsi_async_state {
+ void wait_until_test_finished(struct iscsi_context *iscsi, struct 
iscsi_async_state *test_state);
+ 
+ struct iscsi_pdu;
+-int (*local_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct iscsi_pdu 
*pdu);
++extern int (*local_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct 
iscsi_pdu *pdu);
+ 
+ struct scsi_command_descriptor *get_command_descriptor(int opcode, int sa);
+ 
+--- a/test-tool/iscsi-test-cu.c
 b/test-tool/iscsi-test-cu.c
+@@ -63,7 +63,7 @@ static unsigned int maxsectors;
+  * this allows us to redefine how PDU are queued, at times, for
+  * testing purposes
+  */
+-int (*real_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct iscsi_pdu 
*pdu);
++int (*real_iscsi_queue_pdu)(struct iscsi_context *iscsi, struct iscsi_pdu 
*pdu) = NULL;
+ 
+ /*
+  *

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index d5f2c942c2d..444ee4b744f 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ 

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

2021-03-29 Thread Sergei Trofimovich
commit: c23c04e9b953ba5a8daa01a5f1737825d5618b08
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 29 07:34:49 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 29 07:38:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23c04e9

net-libs/libiscsi: bump up to 10.19.0

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/721248
Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/778905
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libiscsi/Manifest   |  1 +
 net-libs/libiscsi/libiscsi-1.19.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index 3b6663f831d..81e3d2d600d 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1 +1,2 @@
 DIST libiscsi-1.18.0.tar.gz 271603 BLAKE2B 
9e059d57ce231ba1699927c54ee7d7bda69274c6361fc0870e8a46eb032d46a5029080eab8061f2e1d06b41f0e98606aeb2444d3deb6da2a188dd6882196512c
 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
+DIST libiscsi-1.19.0.tar.gz 284969 BLAKE2B 
4e5dc37ba3393076dfc0ed8df0cf969771b16deeeffaf0b65741d1466103bf32b45c22566a6ccb43a5f8740a7681b78f8374ef041a96a59ac1b67ee7fc781cf3
 SHA512 
2c0e70b7ecf66204524e57edf557a014b5141a8819e5d663b6e50cb2e756fd634ae1db0b1ca6915444d80a9babd54a82619bdd98726d16d4eeaf7b3c89cf3d53

diff --git a/net-libs/libiscsi/libiscsi-1.19.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
new file mode 100644
index 000..ac0e12e20dd
--- /dev/null
+++ b/net-libs/libiscsi/libiscsi-1.19.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="iscsi client library and utilities"
+HOMEPAGE="https://github.com/sahlberg/libiscsi;
+
+SLOT="0"
+LICENSE="GPL-2 LGPL-2"
+
+RDEPEND="dev-libs/libgcrypt:0="
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.18.0-fno-common.patch
+   "${FILESDIR}"/${PN}-1.18.0-fno-common-2.patch
+   "${FILESDIR}"/${PN}-1.18.0-fno-common-3.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-manpages \
+   --disable-static \
+   --disable-werror
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+   rm "${ED}"/usr/bin/ld_iscsi.so || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/files/, net-libs/libiscsi/

2021-01-07 Thread David Seifert
commit: 21c320c1a5455367d0df77c43005b26a8685cdff
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Jan  7 10:08:22 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan  7 10:08:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c320c1

net-libs/libiscsi: Port to EAPI 7

* Disable static-libs
* Fix build with gcc-10

Closes: https://bugs.gentoo.org/708526
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 .../files/libiscsi-1.18.0-fno-common.patch | 14 +
 net-libs/libiscsi/libiscsi-1.18.0.ebuild   | 23 ++
 2 files changed, 29 insertions(+), 8 deletions(-)

diff --git a/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common.patch 
b/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common.patch
new file mode 100644
index 000..e5ce2f7bd49
--- /dev/null
+++ b/net-libs/libiscsi/files/libiscsi-1.18.0-fno-common.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/708526
+Taken from: https://github.com/sahlberg/libiscsi/pull/307
+Author: wanghonghao 
+--- a/include/iser-private.h
 b/include/iser-private.h
+@@ -159,7 +159,7 @@ struct iser_tx_desc {
+ struct iser_cm_hdr {
+   uint8_t  flags;
+   uint8_t  rsvd[3];
+-} __packed;
++};
+ 
+ struct iser_pdu {
+   struct iscsi_pdu  iscsi_pdu;

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index 652b0b2953a..d5f2c942c2d 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -1,22 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
+fi
+
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
-SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
-IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
 src_prepare() {
default
eautoreconf
@@ -25,11 +32,11 @@ src_prepare() {
 src_configure() {
econf \
--enable-manpages \
-   --disable-werror \
-   $(use_enable static-libs static)
+   --disable-static \
+   --disable-werror
 }
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${ED}" -name '*.la' -delete || die
 }



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

2021-01-07 Thread David Seifert
commit: 8ac50e21abfc4bf135b2d16c8deb4f7f23c7685a
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Jan  7 10:08:23 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan  7 10:08:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac50e21

net-libs/libiscsi: Sync live ebuild

Closes: https://github.com/gentoo/gentoo/pull/18934
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 net-libs/libiscsi/libiscsi-.ebuild | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-.ebuild
index 6defe354629..9d1977923e1 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-.ebuild
@@ -1,19 +1,23 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools git-r3
+inherit autotools
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
+fi
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/sahlberg/${PN}.git;
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS=""
-IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"
@@ -26,11 +30,11 @@ src_prepare() {
 src_configure() {
econf \
--enable-manpages \
-   --disable-werror \
-   $(use_enable static-libs static)
+   --disable-static \
+   --disable-werror
 }
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${ED}" -name '*.la' -delete || die
 }



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

2020-11-06 Thread Georgy Yakovlev
commit: 943ee9424465b58e4e8d01d5739300a4b7317b17
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Nov  7 01:48:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Nov  7 02:09:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943ee942

net-libs/libiscsi: ppc64 stable, bug #750047

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

 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index a493b118591..652b0b2953a 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2020-08-19 Thread Sam James
commit: 105a294f22fdb4bd10aa86f521941fe5fee43403
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 19 22:35:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 19 22:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105a294f

net-libs/libiscsi: arm64 stable (bug #738056)

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

 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index cd88cec93ba..a493b118591 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2018-03-17 Thread Pacho Ramos
commit: e1e3a41b3a8a6aa2dae8e49849c76fa74b08c481
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 17 09:13:29 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 17 09:21:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e3a41b

net-libs/libiscsi: Update maintainer due to bug #405105

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/libiscsi/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-libs/libiscsi/metadata.xml b/net-libs/libiscsi/metadata.xml
index 923fcb8eb47..dce0d30dc56 100644
--- a/net-libs/libiscsi/metadata.xml
+++ b/net-libs/libiscsi/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   r...@gentoo.org
-   Richard Yao
-   

sahlberg/libiscsi




[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/files/, net-libs/libiscsi/

2018-03-17 Thread Pacho Ramos
commit: f4f8ec01121955d5aed48083915b35355f2c4c91
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 17 09:15:03 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 17 09:21:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f8ec01

net-libs/libiscsi: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/libiscsi/Manifest |  2 --
 ...users-to-disable-Werror-at-configure-time.patch | 35 ---
 net-libs/libiscsi/libiscsi-1.15.0.ebuild   | 35 ---
 net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild | 39 --
 4 files changed, 111 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index faa62a375ae..3b6663f831d 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1,3 +1 @@
-DIST libiscsi-1.15.0.tar.gz 223380 BLAKE2B 
b5658422d51d51c8e8ec7294e627b89112a83f7448dc8eca2599befd5fca15995ea45dd011c6073d875f9e30be6daccb7ee222f785319a628c105a34857ff6c6
 SHA512 
22c566d4cf10454b9c6208d64f5dab8e32806a5036cd328f8b2d8bf14f9e9c2d519db8df4fc8884f468bad27d645ccf719502d49f6937eace88f590946366e06
 DIST libiscsi-1.18.0.tar.gz 271603 BLAKE2B 
9e059d57ce231ba1699927c54ee7d7bda69274c6361fc0870e8a46eb032d46a5029080eab8061f2e1d06b41f0e98606aeb2444d3deb6da2a188dd6882196512c
 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
-DIST libiscsi-1.9.0.tar.gz 182123 BLAKE2B 
258ba352fe2ecc52254efdc0c4c054d9a08b4aaaf7955e0e5730ce7e9bc823b4a4b0d57811bf64315dd6b8d9135d0c3797ee72b5fcbf476febad7f30ceee495f
 SHA512 
cf88c0f32a21193499720d24f215fb02e7a46ef07999ef59cdad9cad14f92399b3d2e46e8e6f54574dc77225a5b437608216da242971e0d6f35c71830371415a

diff --git 
a/net-libs/libiscsi/files/libiscsi-1.9.0-0001-Allow-users-to-disable-Werror-at-configure-time.patch
 
b/net-libs/libiscsi/files/libiscsi-1.9.0-0001-Allow-users-to-disable-Werror-at-configure-time.patch
deleted file mode 100644
index 31868ceab09..000
--- 
a/net-libs/libiscsi/files/libiscsi-1.9.0-0001-Allow-users-to-disable-Werror-at-configure-time.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 2d43a056a9e7b57bc03d580a850a8dca534e61d5 Mon Sep 17 00:00:00 2001
-From: Doug Goldstein 
-Date: Wed, 5 Jun 2013 14:28:48 -0500
-Subject: [PATCH] Allow users to disable -Werror at configure time
-
-Some users and distro packagers might not want to build with -Werror,
-this allows them to disable using -Werror but enables it in the default
-case so as to maintain the current behavior.

- configure.ac | 8 +++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 9d06e3a..6dce230 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -11,8 +11,14 @@ AC_CANONICAL_HOST
- AM_CONDITIONAL(LD_ISCSI,
-[expr "$host_os" : linux > /dev/null 2>&1])
- 
-+AC_ARG_ENABLE([werror], [AS_HELP_STRING([--disable-werror],
-+  [Disables building with -Werror by default])])
-+
- if test "$ac_cv_prog_gcc" = yes; then
--   WARN_CFLAGS="-Wall -W -Wshadow -Wstrict-prototypes -Wpointer-arith 
-Wcast-align -Wwrite-strings -Werror -Wno-strict-aliasing"
-+   WARN_CFLAGS="-Wall -W -Wshadow -Wstrict-prototypes -Wpointer-arith 
-Wcast-align -Wwrite-strings -Wno-strict-aliasing"
-+   if test "x$enable_werror" != "xno"; then
-+   WARN_CFLAGS="$WARN_CFLAGS -Werror"
-+   fi
- fi
- AC_SUBST(WARN_CFLAGS)
- 
--- 
-1.8.2.1
-

diff --git a/net-libs/libiscsi/libiscsi-1.15.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.15.0.ebuild
deleted file mode 100644
index 119afd5414e..000
--- a/net-libs/libiscsi/libiscsi-1.15.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils
-
-DESCRIPTION="iscsi client library and utilities"
-HOMEPAGE="https://github.com/sahlberg/libiscsi;
-SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86"
-IUSE="static-libs"
-
-RDEPEND="dev-libs/libgcrypt:0="
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-manpages \
-   --disable-werror \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
deleted file mode 100644
index 37483db963b..000
--- a/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF="1"
-inherit eutils autotools-utils
-
-if [[ ${PV} = ** ]]; then
- 

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

2017-12-09 Thread Sergei Trofimovich
commit: f19cc28d0f9b14405bd94822c24fed792530905e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 10 00:28:32 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 10 00:28:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19cc28d

net-libs/libiscsi: keyworded 1.18.0 for sparc, bug #570900 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index 3f5ace830f0..cd88cec93ba 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2017-07-01 Thread Sergei Trofimovich
commit: 2b73e43cb867fcd59af723cf44ed080a1c878a8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul  1 09:17:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul  1 09:17:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b73e43c

net-libs/libiscsi: ia64 keyworded, bug #570900

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index 038b1870286..5683a5553de 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> ${P}.tar.g
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2017-04-05 Thread Michael Weber
commit: f7aa699295ca329d4b3cf6bac10865a39226ba2c
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Apr  5 09:38:09 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Apr  5 09:51:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7aa6992

net-libs/libiscsi: add ~arm (bug 570900).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index 9067b3fab55..d55f65581ad 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> ${P}.tar.g
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2017-03-28 Thread Richard Yao
commit: 254396dec503d42267f0dbc6aaf4fdcc2f72e52f
Author: Richard Yao  gentoo  org>
AuthorDate: Sun Mar  5 22:10:30 2017 +
Commit: Richard Yao  gentoo  org>
CommitDate: Wed Mar 29 02:52:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254396de

Stabilize net-libs/libscsi-1.18.0 on amd64 and x86, bug #609094

Package-Manager: Portage-2.3.3, Repoman-2.3.0-r1

 net-libs/libiscsi/libiscsi-1.18.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.18.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
index 98db8ec2515..a5737a40659 100644
--- a/net-libs/libiscsi/libiscsi-1.18.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> ${P}.tar.g
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ppc64 x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2016-12-13 Thread David Seifert
commit: b9df0a2e012d1b9529c1229fd520fd459103cd7f
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Dec  5 22:21:47 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 13 19:07:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9df0a2e

net-libs/libiscsi: 1.18.0 version bump

Builds fine with GCC-5.4.0.

Gentoo-bug: 561722

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3026

 net-libs/libiscsi/Manifest   | 1 +
 .../libiscsi/{libiscsi-.ebuild => libiscsi-1.18.0.ebuild}| 9 -
 net-libs/libiscsi/libiscsi-.ebuild   | 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index e5394b1..e698fad 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1,2 +1,3 @@
 DIST libiscsi-1.15.0.tar.gz 223380 SHA256 
489e625e58c1e6da2fa3536f9c4b12290f2d3fb4ce14edc0583b8ba500605c34 SHA512 
22c566d4cf10454b9c6208d64f5dab8e32806a5036cd328f8b2d8bf14f9e9c2d519db8df4fc8884f468bad27d645ccf719502d49f6937eace88f590946366e06
 WHIRLPOOL 
f5618c985467df1b76689ae0601d8ec8a251a61ac1d7d7a5e44165b8710827530fbd2595ed87d0b83226fecc5ef8cb5e89dfa90cd6760db800856d5e2367ce69
+DIST libiscsi-1.18.0.tar.gz 271603 SHA256 
464d104e12533dc11f0dd7662cbc2f01c132f94aa4f5bd519e3413ef485830e8 SHA512 
9869fd86f8ba237d71256b16d0f94ef69fb67fac315bb7a596c4d8d6ed3abba710edf9b5f5a27f5777f7b5d2feb33c09764c27a4e6c56e38dd2566836cffe36e
 WHIRLPOOL 
bf0c9b92df030b9b9a9b4045e57b38c1042e623dc0482ead06755c2e9ad980d30e6703ae01ac32d16d0a037b3a41278c5fdce4a315f87c71a3fb7fcba07114d5
 DIST libiscsi-1.9.0.tar.gz 182123 SHA256 
64d7d6fdb53f0cc4163a0f1dc6cc94618f34a52c4836cf25a42f3769dfd46bbf SHA512 
cf88c0f32a21193499720d24f215fb02e7a46ef07999ef59cdad9cad14f92399b3d2e46e8e6f54574dc77225a5b437608216da242971e0d6f35c71830371415a
 WHIRLPOOL 
63af85f03e032ff034b7ce3331f8cb74ffa79c4621efb9873e0b3c76f3f9620439c11216f33d1e97c784f98ecff516048e53f66d88d51dc81578e7e535135588

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
similarity index 73%
copy from net-libs/libiscsi/libiscsi-.ebuild
copy to net-libs/libiscsi/libiscsi-1.18.0.ebuild
index d3c3d7c..0fe2eb1 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.18.0.ebuild
@@ -4,16 +4,15 @@
 
 EAPI=6
 
-inherit autotools eutils git-r3
+inherit autotools
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
-SRC_URI=""
-EGIT_REPO_URI="git://github.com/sahlberg/libiscsi.git"
+SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="
@@ -33,5 +32,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-.ebuild
index d3c3d7c..28f3f6f 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit autotools eutils git-r3
+inherit autotools git-r3
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
@@ -33,5 +33,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }



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

2016-06-07 Thread Tobias Klausmann
commit: 4cfffe1c9d8486736575e57e0e65940d6840b0e3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun  7 13:21:50 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun  7 13:21:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfffe1c

net-libs/libiscsi-1.9.0-r1: add ~alpha keyword

Gentoo-Bug: 570900

Package-Manager: portage-2.3.0_rc1

 net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
index 83edffe..b21685e 100644
--- a/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,10 +11,10 @@ if [[ ${PV} = ** ]]; then
inherit git-2
SRC_URI=""
EGIT_REPO_URI="git://github.com/sahlberg/libiscsi.git"
-   KEYWORDS="~hppa ~ppc64"
+   KEYWORDS="~alpha ~hppa ~ppc64"
 else
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~hppa ~ppc64 x86"
+   KEYWORDS="~alpha amd64 ~hppa ~ppc64 x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"



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

2016-06-07 Thread Tobias Klausmann
commit: 5166b98822f6de4e945f3bf83daf1067f99c6353
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun  7 13:10:22 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun  7 13:10:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5166b988

net-libs/libiscsi-1.15.0-r0: add ~alpha keyword

Gentoo-Bug: 570900

Package-Manager: portage-2.3.0_rc1

 net-libs/libiscsi/libiscsi-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/libiscsi-1.15.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.15.0.ebuild
index 0c633a7..b6342e8 100644
--- a/net-libs/libiscsi/libiscsi-1.15.0.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.15.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> ${P}.tar.g
 
 SLOT="0"
 LICENSE="GPL-2 LGPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc64 ~x86"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/libgcrypt:0="



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

2016-02-11 Thread Justin Lecher
commit: 65811ddcd96331470f2e27517be02009b2df1118
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Feb 11 13:01:26 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Feb 11 13:29:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65811ddc

net-libs/libiscsi: Drop old

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 net-libs/libiscsi/libiscsi-1.9.0.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.9.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.9.0.ebuild
deleted file mode 100644
index 2be8c7b..000
--- a/net-libs/libiscsi/libiscsi-1.9.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF="1"
-inherit autotools-utils
-
-if [[ ${PV} = ** ]]; then
-   inherit git-2
-   SRC_URI=""
-   EGIT_REPO_URI="git://github.com/sahlberg/libiscsi.git"
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="iscsi client library and utilities"
-HOMEPAGE="https://github.com/sahlberg/libiscsi;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"



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

2016-02-11 Thread Justin Lecher
commit: b03156bbdb206c4648b8e854a2450f6837f7f350
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Feb 11 13:19:31 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Feb 11 13:29:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03156bb

net-libs/libiscsi: Version Bump

transfer latest changes to live ebuild

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 net-libs/libiscsi/Manifest   |  1 +
 net-libs/libiscsi/libiscsi-1.15.0.ebuild | 36 +
 net-libs/libiscsi/libiscsi-.ebuild   | 45 +++-
 3 files changed, 64 insertions(+), 18 deletions(-)

diff --git a/net-libs/libiscsi/Manifest b/net-libs/libiscsi/Manifest
index e9559f8..e5394b1 100644
--- a/net-libs/libiscsi/Manifest
+++ b/net-libs/libiscsi/Manifest
@@ -1 +1,2 @@
+DIST libiscsi-1.15.0.tar.gz 223380 SHA256 
489e625e58c1e6da2fa3536f9c4b12290f2d3fb4ce14edc0583b8ba500605c34 SHA512 
22c566d4cf10454b9c6208d64f5dab8e32806a5036cd328f8b2d8bf14f9e9c2d519db8df4fc8884f468bad27d645ccf719502d49f6937eace88f590946366e06
 WHIRLPOOL 
f5618c985467df1b76689ae0601d8ec8a251a61ac1d7d7a5e44165b8710827530fbd2595ed87d0b83226fecc5ef8cb5e89dfa90cd6760db800856d5e2367ce69
 DIST libiscsi-1.9.0.tar.gz 182123 SHA256 
64d7d6fdb53f0cc4163a0f1dc6cc94618f34a52c4836cf25a42f3769dfd46bbf SHA512 
cf88c0f32a21193499720d24f215fb02e7a46ef07999ef59cdad9cad14f92399b3d2e46e8e6f54574dc77225a5b437608216da242971e0d6f35c71830371415a
 WHIRLPOOL 
63af85f03e032ff034b7ce3331f8cb74ffa79c4621efb9873e0b3c76f3f9620439c11216f33d1e97c784f98ecff516048e53f66d88d51dc81578e7e535135588

diff --git a/net-libs/libiscsi/libiscsi-1.15.0.ebuild 
b/net-libs/libiscsi/libiscsi-1.15.0.ebuild
new file mode 100644
index 000..0c633a7
--- /dev/null
+++ b/net-libs/libiscsi/libiscsi-1.15.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="iscsi client library and utilities"
+HOMEPAGE="https://github.com/sahlberg/libiscsi;
+SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+IUSE="static-libs"
+
+RDEPEND="dev-libs/libgcrypt:0="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-manpages \
+   --disable-werror \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}

diff --git a/net-libs/libiscsi/libiscsi-.ebuild 
b/net-libs/libiscsi/libiscsi-.ebuild
index bfb4ad5..d3c3d7c 100644
--- a/net-libs/libiscsi/libiscsi-.ebuild
+++ b/net-libs/libiscsi/libiscsi-.ebuild
@@ -1,28 +1,37 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-AUTOTOOLS_AUTORECONF="1"
-inherit autotools-utils
-
-if [[ ${PV} = ** ]]; then
-   inherit git-2
-   SRC_URI=""
-   EGIT_REPO_URI="git://github.com/sahlberg/libiscsi.git"
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
+inherit autotools eutils git-r3
 
 DESCRIPTION="iscsi client library and utilities"
 HOMEPAGE="https://github.com/sahlberg/libiscsi;
+SRC_URI=""
+EGIT_REPO_URI="git://github.com/sahlberg/libiscsi.git"
 
-LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-IUSE=""
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS=""
+IUSE="static-libs"
+
+RDEPEND="dev-libs/libgcrypt:0="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-manpages \
+   --disable-werror \
+   $(use_enable static-libs static)
+}
 
-DEPEND=""
-RDEPEND="${DEPEND}"
+src_install() {
+   default
+   prune_libtool_files
+}



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

2016-02-06 Thread Jeroen Roovers
commit: d03b8108654eab5aab52ea106998987146b99222
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Feb  6 08:06:56 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Feb  6 08:06:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03b8108

net-libs/libiscsi: Mark ~hppa ~ppc64 (bug #570900).

Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches

 net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild 
b/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
index 21b1d60..83edffe 100644
--- a/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
+++ b/net-libs/libiscsi/libiscsi-1.9.0-r1.ebuild
@@ -11,10 +11,10 @@ if [[ ${PV} = ** ]]; then
inherit git-2
SRC_URI=""
EGIT_REPO_URI="git://github.com/sahlberg/libiscsi.git"
-   KEYWORDS=""
+   KEYWORDS="~hppa ~ppc64"
 else
SRC_URI="https://github.com/sahlberg/libiscsi/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~hppa ~ppc64 x86"
 fi
 
 DESCRIPTION="iscsi client library and utilities"