[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"