diff options
author | Alexey Shvetsov <alexxy@gentoo.org> | 2012-10-12 13:19:36 +0000 |
---|---|---|
committer | Alexey Shvetsov <alexxy@gentoo.org> | 2012-10-12 13:19:36 +0000 |
commit | 5122c51ed2be0ccf1a2eddd59d8ee8c099ccf6b5 (patch) | |
tree | d90b3e692aaa9b751ca7a4a63a633e7af26c1411 | |
parent | Fix QA issues: add missing die statements, escape variables (diff) | |
download | gentoo-2-5122c51ed2be0ccf1a2eddd59d8ee8c099ccf6b5.tar.gz gentoo-2-5122c51ed2be0ccf1a2eddd59d8ee8c099ccf6b5.tar.bz2 gentoo-2-5122c51ed2be0ccf1a2eddd59d8ee8c099ccf6b5.zip |
[sys-infiniband] OFED 3.5 rc2 update
(Portage version: 2.2.0_alpha137/cvs/Linux x86_64)
48 files changed, 832 insertions, 48 deletions
diff --git a/sys-infiniband/compat-dapl/ChangeLog b/sys-infiniband/compat-dapl/ChangeLog index 31140fc7d9a7..368cbd9cd4e3 100644 --- a/sys-infiniband/compat-dapl/ChangeLog +++ b/sys-infiniband/compat-dapl/ChangeLog @@ -1,10 +1,15 @@ # ChangeLog for sys-infiniband/compat-dapl # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/compat-dapl/ChangeLog,v 1.1 2012/04/18 18:42:36 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/compat-dapl/ChangeLog,v 1.2 2012/10/12 13:19:34 alexxy Exp $ + +*compat-dapl-1.2.19-r1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> + +compat-dapl-1.2.19-r1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *compat-dapl-1.2.19 (18 Apr 2012) 18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> +compat-dapl-1.2.19.ebuild, +metadata.xml: [sys-infiniband/compat-dapl] initial import - diff --git a/sys-infiniband/compat-dapl/compat-dapl-1.2.19-r1.ebuild b/sys-infiniband/compat-dapl/compat-dapl-1.2.19-r1.ebuild new file mode 100644 index 000000000000..740078f0ddad --- /dev/null +++ b/sys-infiniband/compat-dapl/compat-dapl-1.2.19-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/compat-dapl/compat-dapl-1.2.19-r1.ebuild,v 1.1 2012/10/12 13:19:34 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB - Direct Access Provider Library v1.2" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT} + sys-infiniband/librdmacm:${SLOT}" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" + +block_other_ofed_versions diff --git a/sys-infiniband/dapl/ChangeLog b/sys-infiniband/dapl/ChangeLog index 8b3826b96d51..e6cb7d0d9c58 100644 --- a/sys-infiniband/dapl/ChangeLog +++ b/sys-infiniband/dapl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/dapl # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/dapl/ChangeLog,v 1.4 2012/04/18 18:37:09 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/dapl/ChangeLog,v 1.5 2012/10/12 13:19:36 alexxy Exp $ + +*dapl-2.0.36 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +dapl-2.0.36.ebuild: + [sys-infiniband] OFED 3.5 rc2 update 18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> dapl-2.0.34.ebuild: [sys-infiniband/dapl] Simplyfy ebuild @@ -19,4 +24,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +dapl-2.0.32.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/dapl/dapl-2.0.36.ebuild b/sys-infiniband/dapl/dapl-2.0.36.ebuild new file mode 100644 index 000000000000..076b2b3d3fb6 --- /dev/null +++ b/sys-infiniband/dapl/dapl-2.0.36.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/dapl/dapl-2.0.36.ebuild,v 1.1 2012/10/12 13:19:36 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB - Direct Access Provider Library" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT} + sys-infiniband/librdmacm:${SLOT}" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" + +block_other_ofed_versions diff --git a/sys-infiniband/ibacm/ChangeLog b/sys-infiniband/ibacm/ChangeLog index 15e74a117bae..5c7f301a9d22 100644 --- a/sys-infiniband/ibacm/ChangeLog +++ b/sys-infiniband/ibacm/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for sys-infiniband/ibacm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ibacm/ChangeLog,v 1.1 2012/04/18 18:51:23 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ibacm/ChangeLog,v 1.2 2012/10/12 13:19:36 alexxy Exp $ + +*ibacm-1.0.7 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +ibacm-1.0.7.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *ibacm-1.0.5 (18 Apr 2012) 18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> +ibacm-1.0.5.ebuild, +metadata.xml: [sys-infiniband/ibacm] initial import - diff --git a/sys-infiniband/ibacm/ibacm-1.0.7.ebuild b/sys-infiniband/ibacm/ibacm-1.0.7.ebuild new file mode 100644 index 000000000000..cbb645b889be --- /dev/null +++ b/sys-infiniband/ibacm/ibacm-1.0.7.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ibacm/ibacm-1.0.7.ebuild,v 1.1 2012/10/12 13:19:36 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="IB CM pre-connection service application" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND="sys-infiniband/libibverbs:${SLOT}" +DEPEND="${RDEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/ibutils/ChangeLog b/sys-infiniband/ibutils/ChangeLog index f784e07ebe21..52c51eb726e2 100644 --- a/sys-infiniband/ibutils/ChangeLog +++ b/sys-infiniband/ibutils/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/ibutils # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ibutils/ChangeLog,v 1.4 2012/04/24 15:33:50 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ibutils/ChangeLog,v 1.5 2012/10/12 13:19:31 alexxy Exp $ + +*ibutils-1.5.7-r2 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +ibutils-1.5.7-r2.ebuild: + [sys-infiniband] OFED 3.5 rc2 update 24 Apr 2012; Kacper Kowalik <xarthisius@gentoo.org> ibutils-1.5.7-r1.ebuild: Define OFED_SNAPSHOT wrt #413155 by <jarray52@gmail.com> @@ -19,4 +24,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +ibutils-1.5.7.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/ibutils/ibutils-1.5.7-r2.ebuild b/sys-infiniband/ibutils/ibutils-1.5.7-r2.ebuild new file mode 100644 index 000000000000..5d47dc27077c --- /dev/null +++ b/sys-infiniband/ibutils/ibutils-1.5.7-r2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ibutils/ibutils-1.5.7-r2.ebuild,v 1.1 2012/10/12 13:19:31 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="0.1.g05a9d1a" +OFED_SNAPSHOT="1" + +inherit openib + +DESCRIPTION="OpenIB userspace tools" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT} + >=dev-lang/tk-8.4" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" + +block_other_ofed_versions diff --git a/sys-infiniband/infiniband-diags/ChangeLog b/sys-infiniband/infiniband-diags/ChangeLog index 0f61268b748a..9b38fce83b4b 100644 --- a/sys-infiniband/infiniband-diags/ChangeLog +++ b/sys-infiniband/infiniband-diags/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-infiniband/infiniband-diags # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infiniband-diags/ChangeLog,v 1.3 2012/04/18 16:39:13 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infiniband-diags/ChangeLog,v 1.4 2012/10/12 13:19:32 alexxy Exp $ + +*infiniband-diags-1.6.1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> + +infiniband-diags-1.6.1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *infiniband-diags-1.5.13 (18 Apr 2012) @@ -17,4 +23,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +infiniband-diags-1.5.8.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/infiniband-diags/infiniband-diags-1.6.1.ebuild b/sys-infiniband/infiniband-diags/infiniband-diags-1.6.1.ebuild new file mode 100644 index 000000000000..db1b2841c9c5 --- /dev/null +++ b/sys-infiniband/infiniband-diags/infiniband-diags-1.6.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infiniband-diags/infiniband-diags-1.6.1.ebuild,v 1.1 2012/10/12 13:19:31 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB diagnostic programs and scripts needed to diagnose an IB subnet" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibumad:${SLOT} + sys-infiniband/libibmad:${SLOT} + sys-infiniband/opensm:${SLOT}" +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/infinipath-psm/ChangeLog b/sys-infiniband/infinipath-psm/ChangeLog index 927f11d190ec..84fc41084116 100644 --- a/sys-infiniband/infinipath-psm/ChangeLog +++ b/sys-infiniband/infinipath-psm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/infinipath-psm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/ChangeLog,v 1.5 2012/08/11 12:44:55 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/ChangeLog,v 1.6 2012/10/12 13:19:35 alexxy Exp $ + +*infinipath-psm-3.0.1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +infinipath-psm-3.0.1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *infinipath-psm-2.9-r1 (11 Aug 2012) @@ -27,4 +32,3 @@ 20 Jan 2012; Alexey Shvetsov <alexxy@gentoo.org> +infinipath-psm-1.14.ebuild, +files/infinipath-psm-include.patch, +metadata.xml: Initial import - diff --git a/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild b/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild new file mode 100644 index 000000000000..6ef3323052bb --- /dev/null +++ b/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/infinipath-psm/infinipath-psm-3.0.1.ebuild,v 1.1 2012/10/12 13:19:35 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="115.1015_open" +OFED_SNAPSHOT="1" +OFED_SRC_SNAPSHOT="1" + +inherit openib toolchain-funcs + +DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND="sys-infiniband/libibverbs:${SLOT}" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +block_other_ofed_versions + +src_prepare() { + sed -e 's:uname -p:uname -m:g' \ + -e 's:-Werror::g' \ + -i buildflags.mak || die + epatch "${FILESDIR}"/${PN}-include.patch +} + +src_install() { + emake DESTDIR="${D}" install + dodoc README + # install udev rules + local udevdir=/lib/udev + has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)" + insinto "${udevdir}"/rules.d + doins "${FILESDIR}"/42-infinipath-psm.rules +} diff --git a/sys-infiniband/libcxgb3/ChangeLog b/sys-infiniband/libcxgb3/ChangeLog index fabf635d63bb..faeeb677246c 100644 --- a/sys-infiniband/libcxgb3/ChangeLog +++ b/sys-infiniband/libcxgb3/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libcxgb3 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb3/ChangeLog,v 1.4 2012/04/18 16:40:01 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb3/ChangeLog,v 1.5 2012/10/12 13:19:34 alexxy Exp $ + +*libcxgb3-1.3.1-r1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libcxgb3-1.3.1-r1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libcxgb3-1.3.1 (18 Apr 2012) @@ -19,4 +24,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libcxgb3-1.2.5.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libcxgb3/libcxgb3-1.3.1-r1.ebuild b/sys-infiniband/libcxgb3/libcxgb3-1.3.1-r1.ebuild new file mode 100644 index 000000000000..72aa0aa71ebb --- /dev/null +++ b/sys-infiniband/libcxgb3/libcxgb3-1.3.1-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb3/libcxgb3-1.3.1-r1.ebuild,v 1.1 2012/10/12 13:19:33 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB - driver for Chelsio T3-based iWARP (RDMA over IP/ethernet)" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libcxgb4/ChangeLog b/sys-infiniband/libcxgb4/ChangeLog index beb06ff7ed71..1a18741de13a 100644 --- a/sys-infiniband/libcxgb4/ChangeLog +++ b/sys-infiniband/libcxgb4/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for sys-infiniband/libcxgb4 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb4/ChangeLog,v 1.1 2012/04/18 16:40:23 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb4/ChangeLog,v 1.2 2012/10/12 13:19:36 alexxy Exp $ + +*libcxgb4-1.2.0-r1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libcxgb4-1.2.0-r1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libcxgb4-1.2.0 (18 Apr 2012) 18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> +libcxgb4-1.2.0.ebuild, +metadata.xml: [sys-infiniband/libcxgb4] Version bump to OFED 1.5.4.1 - diff --git a/sys-infiniband/libcxgb4/libcxgb4-1.2.0-r1.ebuild b/sys-infiniband/libcxgb4/libcxgb4-1.2.0-r1.ebuild new file mode 100644 index 000000000000..810570c07e43 --- /dev/null +++ b/sys-infiniband/libcxgb4/libcxgb4-1.2.0-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libcxgb4/libcxgb4-1.2.0-r1.ebuild,v 1.1 2012/10/12 13:19:36 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB - driver for Chelsio T4-based iWARP (RDMA over IP/ethernet)" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libehca/ChangeLog b/sys-infiniband/libehca/ChangeLog index 95481a573943..85de07ae6d89 100644 --- a/sys-infiniband/libehca/ChangeLog +++ b/sys-infiniband/libehca/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libehca # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libehca/ChangeLog,v 1.4 2012/04/18 16:40:35 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libehca/ChangeLog,v 1.5 2012/10/12 13:19:32 alexxy Exp $ + +*libehca-1.2.2-r2 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libehca-1.2.2-r2.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libehca-1.2.2-r1 (18 Apr 2012) @@ -19,4 +24,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libehca-1.2.2.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libehca/libehca-1.2.2-r2.ebuild b/sys-infiniband/libehca/libehca-1.2.2-r2.ebuild new file mode 100644 index 000000000000..63a33931c1d2 --- /dev/null +++ b/sys-infiniband/libehca/libehca-1.2.2-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libehca/libehca-1.2.2-r2.ebuild,v 1.1 2012/10/12 13:19:32 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="0.1.g69e1a88" +OFED_SNAPSHOT="1" + +inherit openib + +DESCRIPTION="OpenIB - IBM eServer eHCA Infiniband device driver for Linux on POWER" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libibcm/ChangeLog b/sys-infiniband/libibcm/ChangeLog index 3835c906476e..29a8da385304 100644 --- a/sys-infiniband/libibcm/ChangeLog +++ b/sys-infiniband/libibcm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libibcm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibcm/ChangeLog,v 1.3 2012/04/18 16:40:56 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibcm/ChangeLog,v 1.4 2012/10/12 13:19:33 alexxy Exp $ + +*libibcm-1.0.5-r2 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libibcm-1.0.5-r2.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libibcm-1.0.5-r1 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libibcm-1.0.5.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libibcm/libibcm-1.0.5-r2.ebuild b/sys-infiniband/libibcm/libibcm-1.0.5-r2.ebuild new file mode 100644 index 000000000000..8ea57b61ce28 --- /dev/null +++ b/sys-infiniband/libibcm/libibcm-1.0.5-r2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibcm/libibcm-1.0.5-r2.ebuild,v 1.1 2012/10/12 13:19:33 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB Userspace CM library" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND="sys-infiniband/libibverbs:${SLOT}" +DEPEND="${RDEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libibmad/ChangeLog b/sys-infiniband/libibmad/ChangeLog index 050e0b9182e9..023bc5826bc4 100644 --- a/sys-infiniband/libibmad/ChangeLog +++ b/sys-infiniband/libibmad/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libibmad # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibmad/ChangeLog,v 1.3 2012/04/18 16:41:19 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibmad/ChangeLog,v 1.4 2012/10/12 13:19:35 alexxy Exp $ + +*libibmad-1.3.9 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libibmad-1.3.9.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libibmad-1.3.8 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libibmad-1.3.7.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libibmad/libibmad-1.3.9.ebuild b/sys-infiniband/libibmad/libibmad-1.3.9.ebuild new file mode 100644 index 000000000000..b8ddcd07a777 --- /dev/null +++ b/sys-infiniband/libibmad/libibmad-1.3.9.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibmad/libibmad-1.3.9.ebuild,v 1.1 2012/10/12 13:19:35 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB library providing low layer IB functions for use by the IB diagnostic/management programs" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibumad:${SLOT} + " +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libibumad/ChangeLog b/sys-infiniband/libibumad/ChangeLog index 5d11f405f619..dadf4f4bf78b 100644 --- a/sys-infiniband/libibumad/ChangeLog +++ b/sys-infiniband/libibumad/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libibumad # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibumad/ChangeLog,v 1.3 2012/04/18 16:41:43 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibumad/ChangeLog,v 1.4 2012/10/12 13:19:34 alexxy Exp $ + +*libibumad-1.3.8 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libibumad-1.3.8.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libibumad-1.3.7-r1 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libibumad-1.3.7.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libibumad/libibumad-1.3.8.ebuild b/sys-infiniband/libibumad/libibumad-1.3.8.ebuild new file mode 100644 index 000000000000..9c29a531c143 --- /dev/null +++ b/sys-infiniband/libibumad/libibumad-1.3.8.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibumad/libibumad-1.3.8.ebuild,v 1.1 2012/10/12 13:19:34 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB User MAD library functions which sit on top of the user MAD modules in the kernel." +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibverbs:${SLOT} + " +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libibverbs/ChangeLog b/sys-infiniband/libibverbs/ChangeLog index f3f989331174..f2dfbbba289e 100644 --- a/sys-infiniband/libibverbs/ChangeLog +++ b/sys-infiniband/libibverbs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libibverbs # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibverbs/ChangeLog,v 1.3 2012/04/18 16:42:08 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibverbs/ChangeLog,v 1.4 2012/10/12 13:19:36 alexxy Exp $ + +*libibverbs-1.1.6 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libibverbs-1.1.6.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libibverbs-1.1.4-r1 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libibverbs-1.1.4.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libibverbs/libibverbs-1.1.6.ebuild b/sys-infiniband/libibverbs/libibverbs-1.1.6.ebuild new file mode 100644 index 000000000000..b6c15f5acccc --- /dev/null +++ b/sys-infiniband/libibverbs/libibverbs-1.1.6.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libibverbs/libibverbs-1.1.6.ebuild,v 1.1 2012/10/12 13:19:35 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit eutils openib + +DESCRIPTION="A library allowing programs to use InfiniBand 'verbs' for direct access to IB hardware" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" +block_other_ofed_versions diff --git a/sys-infiniband/libipathverbs/ChangeLog b/sys-infiniband/libipathverbs/ChangeLog index 02ce75386a84..501f9e28efe4 100644 --- a/sys-infiniband/libipathverbs/ChangeLog +++ b/sys-infiniband/libipathverbs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libipathverbs # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libipathverbs/ChangeLog,v 1.3 2012/04/18 16:42:32 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libipathverbs/ChangeLog,v 1.4 2012/10/12 13:19:33 alexxy Exp $ + +*libipathverbs-1.2-r2 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libipathverbs-1.2-r2.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libipathverbs-1.2-r1 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libipathverbs-1.2.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libipathverbs/libipathverbs-1.2-r2.ebuild b/sys-infiniband/libipathverbs/libipathverbs-1.2-r2.ebuild new file mode 100644 index 000000000000..9db4c35ad30c --- /dev/null +++ b/sys-infiniband/libipathverbs/libipathverbs-1.2-r2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libipathverbs/libipathverbs-1.2-r2.ebuild,v 1.1 2012/10/12 13:19:33 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/libmlx4/ChangeLog b/sys-infiniband/libmlx4/ChangeLog index a6e1b8ebc4f9..5606466968fe 100644 --- a/sys-infiniband/libmlx4/ChangeLog +++ b/sys-infiniband/libmlx4/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libmlx4 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libmlx4/ChangeLog,v 1.5 2012/04/18 16:42:56 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libmlx4/ChangeLog,v 1.6 2012/10/12 13:19:34 alexxy Exp $ + +*libmlx4-1.0.4 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libmlx4-1.0.4.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libmlx4-1.0.1-r1 (18 Apr 2012) @@ -22,4 +27,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libmlx4-1.0.1.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libmlx4/libmlx4-1.0.4.ebuild b/sys-infiniband/libmlx4/libmlx4-1.0.4.ebuild new file mode 100644 index 000000000000..2311754408d5 --- /dev/null +++ b/sys-infiniband/libmlx4/libmlx4-1.0.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libmlx4/libmlx4-1.0.4.ebuild,v 1.1 2012/10/12 13:19:34 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenIB userspace driver for Mellanox ConnectX HCA" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibverbs:${SLOT} + " +RDEPEND=" + !sys-infiniband/openib-userspace" +block_other_ofed_versions diff --git a/sys-infiniband/libmthca/ChangeLog b/sys-infiniband/libmthca/ChangeLog index 0de617f323eb..6a6cde835601 100644 --- a/sys-infiniband/libmthca/ChangeLog +++ b/sys-infiniband/libmthca/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libmthca # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libmthca/ChangeLog,v 1.3 2012/04/18 16:43:20 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libmthca/ChangeLog,v 1.4 2012/10/12 13:19:32 alexxy Exp $ + +*libmthca-1.0.5-r4 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libmthca-1.0.5-r4.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libmthca-1.0.5-r3 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libmthca-1.0.5-r2.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libmthca/libmthca-1.0.5-r4.ebuild b/sys-infiniband/libmthca/libmthca-1.0.5-r4.ebuild new file mode 100644 index 000000000000..6904e2bad791 --- /dev/null +++ b/sys-infiniband/libmthca/libmthca-1.0.5-r4.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libmthca/libmthca-1.0.5-r4.ebuild,v 1.1 2012/10/12 13:19:32 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="0.1.gbe5eef3" +OFED_SNAPSHOT="1" + +inherit openib + +DESCRIPTION="OpenIB userspace driver for Mellanox InfiniBand HCAs" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" +block_other_ofed_versions diff --git a/sys-infiniband/libnes/ChangeLog b/sys-infiniband/libnes/ChangeLog index 2d912306d6ea..23e7103463b6 100644 --- a/sys-infiniband/libnes/ChangeLog +++ b/sys-infiniband/libnes/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/libnes # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libnes/ChangeLog,v 1.4 2012/04/18 16:43:44 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libnes/ChangeLog,v 1.5 2012/10/12 13:19:35 alexxy Exp $ + +*libnes-1.1.3-r1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +libnes-1.1.3-r1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *libnes-1.1.3 (18 Apr 2012) @@ -20,4 +25,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +libnes-1.1.1.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/libnes/libnes-1.1.3-r1.ebuild b/sys-infiniband/libnes/libnes-1.1.3-r1.ebuild new file mode 100644 index 000000000000..244e1b53f154 --- /dev/null +++ b/sys-infiniband/libnes/libnes-1.1.3-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/libnes/libnes-1.1.3-r1.ebuild,v 1.1 2012/10/12 13:19:35 alexxy Exp $ + +EAPI=4 + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="NetEffect RNIC Userspace Library" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="static-libs" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" +block_other_ofed_versions + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + use static-libs || rm -f "${D}"usr/$(get_libdir)/${PN}.la +} diff --git a/sys-infiniband/librdmacm/ChangeLog b/sys-infiniband/librdmacm/ChangeLog index 6ca1927a0f85..b60a6e0483a6 100644 --- a/sys-infiniband/librdmacm/ChangeLog +++ b/sys-infiniband/librdmacm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/librdmacm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/librdmacm/ChangeLog,v 1.3 2012/04/18 16:44:09 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/librdmacm/ChangeLog,v 1.4 2012/10/12 13:19:34 alexxy Exp $ + +*librdmacm-1.0.16 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +librdmacm-1.0.16.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *librdmacm-1.0.15 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +librdmacm-1.0.14.1.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/librdmacm/librdmacm-1.0.16.ebuild b/sys-infiniband/librdmacm/librdmacm-1.0.16.ebuild new file mode 100644 index 000000000000..9201bb9bf1ff --- /dev/null +++ b/sys-infiniband/librdmacm/librdmacm-1.0.16.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/librdmacm/librdmacm-1.0.16.ebuild,v 1.1 2012/10/12 13:19:34 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit eutils openib + +DESCRIPTION="OpenIB userspace RDMA CM library" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" +block_other_ofed_versions diff --git a/sys-infiniband/mstflint/ChangeLog b/sys-infiniband/mstflint/ChangeLog index adc71318ba1c..f34b28ce703a 100644 --- a/sys-infiniband/mstflint/ChangeLog +++ b/sys-infiniband/mstflint/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for sys-infiniband/mstflint # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/mstflint/ChangeLog,v 1.1 2012/04/18 18:59:45 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/mstflint/ChangeLog,v 1.2 2012/10/12 13:19:31 alexxy Exp $ + +*mstflint-1.4-r1 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +mstflint-1.4-r1.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *mstflint-1.4 (18 Apr 2012) 18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> +metadata.xml, +mstflint-1.4.ebuild: [sys-infiniband/mstflint] initial import - diff --git a/sys-infiniband/mstflint/mstflint-1.4-r1.ebuild b/sys-infiniband/mstflint/mstflint-1.4-r1.ebuild new file mode 100644 index 000000000000..1435dbe15ba5 --- /dev/null +++ b/sys-infiniband/mstflint/mstflint-1.4-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/mstflint/mstflint-1.4-r1.ebuild,v 1.1 2012/10/12 13:19:31 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1.18.g1adcfbf" +OFED_SNAPSHOT="1" + +inherit openib + +DESCRIPTION="Mellanox firmware burning application" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" +block_other_ofed_versions diff --git a/sys-infiniband/ofed/ChangeLog b/sys-infiniband/ofed/ChangeLog index bb3aa9b822c4..03d159b93cfe 100644 --- a/sys-infiniband/ofed/ChangeLog +++ b/sys-infiniband/ofed/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/ofed # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ofed/ChangeLog,v 1.5 2012/08/11 12:51:47 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ofed/ChangeLog,v 1.6 2012/10/12 13:19:33 alexxy Exp $ + +*ofed-3.5 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +ofed-3.5.ebuild: + [sys-infiniband] OFED 3.5 rc2 update 11 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> +ofed-1.5.4.1-r1.ebuild: Stop using /etc/udev which is reserved for user modified rules and read @@ -22,4 +27,3 @@ +files/openib, +files/openib.conf, +files/openib.env, +files/openib.modprobe, +metadata.xml, +ofed-1.5.4.1.ebuild: [sys-infiniband/ofed] Version bump to OFED 1.5.4.1 - diff --git a/sys-infiniband/ofed/ofed-3.5.ebuild b/sys-infiniband/ofed/ofed-3.5.ebuild new file mode 100644 index 000000000000..1bf46f522444 --- /dev/null +++ b/sys-infiniband/ofed/ofed-3.5.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/ofed/ofed-3.5.ebuild,v 1.1 2012/10/12 13:19:32 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="OFED.3.5.rc2" + +IUSE_OFED_DRIVERS=" + ofed_drivers_cxgb3 + ofed_drivers_cxgb4 + ofed_drivers_ehca + ofed_drivers_ipath + ofed_drivers_mlx4 + ofed_drivers_mthca + ofed_drivers_nes + ofed_drivers_psm" + +inherit openib toolchain-funcs + +DESCRIPTION="OpenIB system files" +SCRIPTDIR="${S}/ofed_scripts" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="compat-dapl dapl +diags ibacm mstflint +opensm perftest rds sdp srp ${IUSE_OFED_DRIVERS}" + +RDEPEND="!sys-infiniband/openib + !sys-infiniband/openib-files + sys-infiniband/libibcm:${SLOT} + sys-infiniband/libibmad:${SLOT} + sys-infiniband/libibumad:${SLOT} + sys-infiniband/librdmacm:${SLOT} + compat-dapl? ( sys-infiniband/compat-dapl:${SLOT} ) + dapl? ( sys-infiniband/dapl:${SLOT} ) + diags? ( sys-infiniband/infiniband-diags:${SLOT} ) + ibacm? ( sys-infiniband/ibacm:${SLOT} ) + mstflint? ( sys-infiniband/mstflint:${SLOT} ) + opensm? ( sys-infiniband/opensm:${SLOT} ) + perftest? ( sys-infiniband/perftest:${SLOT} ) + srp? ( sys-infiniband/srptools:${SLOT} ) + ofed_drivers_cxgb3? ( sys-infiniband/libcxgb3:${SLOT} ) + ofed_drivers_cxgb4? ( sys-infiniband/libcxgb4:${SLOT} ) + ofed_drivers_ehca? ( sys-infiniband/libehca:${SLOT} ) + ofed_drivers_ipath? ( sys-infiniband/libipathverbs:${SLOT} ) + ofed_drivers_mlx4? ( sys-infiniband/libmlx4:${SLOT} ) + ofed_drivers_mthca? ( sys-infiniband/libmthca:${SLOT} ) + ofed_drivers_nes? ( sys-infiniband/libnes:${SLOT} ) + ofed_drivers_psm? ( sys-infiniband/infinipath-psm:${SLOT} ) + " +DEPEND="${RDEPEND} + virtual/pkgconfig + " + +src_configure() { :; } +src_compile() { :; } + +src_install() { + local udevdir=/lib/udev + has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)" + insinto "${udevdir}"/rules.d + newins "${SCRIPTDIR}/90-ib.rules" 40-ib.rules + insinto /etc/modprobe.d + newins "${FILESDIR}/openib.modprobe" openib.conf + newenvd "${FILESDIR}/openib.env" 02openib + insinto /etc/infiniband + + doinitd "${FILESDIR}/openib" + + # build openib.conf based on ofed_scripts/ofa_kernel.spec + build_ipoib=1 + build_sdp=1 + cp "${SCRIPTDIR}/openib.conf" "${T}" + IB_CONF_DIR=${T} + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load UCM module" >> ${IB_CONF_DIR}/openib.conf + echo "UCM_LOAD=no" >> ${IB_CONF_DIR}/openib.conf + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load RDMA_CM module" >> ${IB_CONF_DIR}/openib.conf + echo "RDMA_CM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load RDMA_UCM module" >> ${IB_CONF_DIR}/openib.conf + echo "RDMA_UCM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Increase ib_mad thread priority" >> ${IB_CONF_DIR}/openib.conf + echo "RENICE_IB_MAD=no" >> ${IB_CONF_DIR}/openib.conf + + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load MTHCA" >> ${IB_CONF_DIR}/openib.conf + echo "MTHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + if use ofed_drivers_ipath; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load IPATH" >> ${IB_CONF_DIR}/openib.conf + echo "IPATH_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + fi + if use ofed_drivers_ehca; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load eHCA" >> ${IB_CONF_DIR}/openib.conf + echo "EHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + fi + if use ofed_drivers_mlx4; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load MLX4 modules" >> ${IB_CONF_DIR}/openib.conf + echo "MLX4_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + fi + if (( build_ipoib )); then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load IPoIB" >> ${IB_CONF_DIR}/openib.conf + echo "#IPOIB_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Enable IPoIB Connected Mode" >> ${IB_CONF_DIR}/openib.conf + echo "#SET_IPOIB_CM=yes" >> ${IB_CONF_DIR}/openib.conf + # from ofa_user.spec: + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Enable IPoIB High Availability daemon" >> ${IB_CONF_DIR}/openib.conf + echo "#IPOIBHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf + echo "# PRIMARY_IPOIB_DEV=ib0" >> ${IB_CONF_DIR}/openib.conf + echo "# SECONDARY_IPOIB_DEV=ib1" >> ${IB_CONF_DIR}/openib.conf + fi + if (( build_sdp )); then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load SDP module" >> ${IB_CONF_DIR}/openib.conf + echo "#SDP_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + fi + if use srp; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load SRP module" >> ${IB_CONF_DIR}/openib.conf + echo "#SRP_LOAD=no" >> ${IB_CONF_DIR}/openib.conf + # from ofa_user.spec: + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Enable SRP High Availability daemon" >> ${IB_CONF_DIR}/openib.conf + echo "#SRPHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf + + fi + if use iser; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load ISER module" >> ${IB_CONF_DIR}/openib.conf + echo "#ISER_LOAD=no" >> ${IB_CONF_DIR}/openib.conf + fi + if use rds; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load RDS module" >> ${IB_CONF_DIR}/openib.conf + echo "#RDS_LOAD=no" >> ${IB_CONF_DIR}/openib.conf + fi + if use vnic; then + echo >> ${IB_CONF_DIR}/openib.conf + echo "# Load VNIC module" >> ${IB_CONF_DIR}/openib.conf + echo "#VNIC_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf + fi + + doins "${T}/openib.conf" +} + +pkg_postinst() { + einfo "Configuration file installed in /etc/infiniband/openib.conf" + einfo "To automatically initialize infiniband on boot, add openib to your" + einfo "start-up scripts, like so:" + einfo "\`rc-update add openib default\`" + +} diff --git a/sys-infiniband/opensm/ChangeLog b/sys-infiniband/opensm/ChangeLog index ad7b0bdeea63..be56e40a02fe 100644 --- a/sys-infiniband/opensm/ChangeLog +++ b/sys-infiniband/opensm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/opensm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/opensm/ChangeLog,v 1.3 2012/04/18 16:45:30 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/opensm/ChangeLog,v 1.4 2012/10/12 13:19:36 alexxy Exp $ + +*opensm-3.3.15 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +opensm-3.3.15.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *opensm-3.3.13 (18 Apr 2012) @@ -16,4 +21,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +opensm-3.3.9.ebuild, +files/opensm.init.d, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/opensm/opensm-3.3.15.ebuild b/sys-infiniband/opensm/opensm-3.3.15.ebuild new file mode 100644 index 000000000000..183275ff5880 --- /dev/null +++ b/sys-infiniband/opensm/opensm-3.3.15.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/opensm/opensm-3.3.15.ebuild,v 1.1 2012/10/12 13:19:36 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit openib + +DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibmad:${SLOT} + sys-infiniband/libibumad:${SLOT}" +RDEPEND="$DEPEND + net-misc/iputils" +block_other_ofed_versions + +src_configure() { + econf \ + --enable-perf-mgr \ + --enable-default-event-plugin \ + --with-osmv="openib" +} + +src_install() { + default + newconfd "${S}/scripts/opensm.sysconfig" opensm + newinitd "${FILESDIR}/opensm.init.d" opensm + insinto /etc/logrotate.d + newins "${S}/scripts/opensm.logrotate" opensm + # we dont nee this int script + rm "${ED}/etc/init.d/opensmd" || die "Dropping of upstream initscript failed" +} + +pkg_postinst() { + einfo "To automatically configure the infiniband subnet manager on boot," + einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:" + einfo "\`rc-update add opensm default\`" +} diff --git a/sys-infiniband/perftest/ChangeLog b/sys-infiniband/perftest/ChangeLog index 6cd6bd738a95..6d5989c780a3 100644 --- a/sys-infiniband/perftest/ChangeLog +++ b/sys-infiniband/perftest/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/perftest # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/perftest/ChangeLog,v 1.5 2012/04/19 20:18:26 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/perftest/ChangeLog,v 1.6 2012/10/12 13:19:32 alexxy Exp $ + +*perftest-1.4.0 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +perftest-1.4.0.ebuild: + [sys-infiniband] OFED 3.5 rc2 update 19 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> perftest-1.3.0-r1.ebuild: [sys-infiniband/perftest] Fix bug #386869 @@ -22,4 +27,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +perftest-1.3.0.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/perftest/perftest-1.4.0.ebuild b/sys-infiniband/perftest/perftest-1.4.0.ebuild new file mode 100644 index 000000000000..2484c3b10b0e --- /dev/null +++ b/sys-infiniband/perftest/perftest-1.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/perftest/perftest-1.4.0.ebuild,v 1.1 2012/10/12 13:19:32 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="0.80.gd1763bd" +OFED_SNAPSHOT="1" + +inherit openib + +DESCRIPTION="OpenIB uverbs micro-benchmarks" + +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibverbs:${SLOT} + sys-infiniband/libibumad:${SLOT} + sys-infiniband/librdmacm:${SLOT}" +RDEPEND="${DEPEND}" +block_other_ofed_versions + +src_install() { + dodoc README runme + dobin ib_* + dobin rdma_* +} diff --git a/sys-infiniband/rds-tools/ChangeLog b/sys-infiniband/rds-tools/ChangeLog index aeb73d99248e..818143fbf5e1 100644 --- a/sys-infiniband/rds-tools/ChangeLog +++ b/sys-infiniband/rds-tools/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/rds-tools # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/rds-tools/ChangeLog,v 1.4 2012/04/18 16:46:19 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/rds-tools/ChangeLog,v 1.5 2012/10/12 13:19:35 alexxy Exp $ + +*rds-tools-2.0.4-r2 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +rds-tools-2.0.4-r2.ebuild: + [sys-infiniband] OFED 3.5 rc2 update *rds-tools-2.0.4-r1 (18 Apr 2012) @@ -21,4 +26,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +rds-tools-2.0.4.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/rds-tools/rds-tools-2.0.4-r2.ebuild b/sys-infiniband/rds-tools/rds-tools-2.0.4-r2.ebuild new file mode 100644 index 000000000000..42e7ce23394a --- /dev/null +++ b/sys-infiniband/rds-tools/rds-tools-2.0.4-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/rds-tools/rds-tools-2.0.4-r2.ebuild,v 1.1 2012/10/12 13:19:35 alexxy Exp $ + +EAPI=4 + +OFED_VER="3.5-rc2" +OFED_SUFFIX="1" + +inherit base openib toolchain-funcs + +DESCRIPTION="OpenIB userspace rds-tools" + +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="sys-infiniband/libibverbs:${SLOT}" +RDEPEND="${DEPEND} + !sys-infiniband/openib-userspace" +block_other_ofed_versions + +DOCS=( README ) +PATCHES=( "${FILESDIR}"/${P}-qa.patch ) + +pkg_setup() { + tc-export CC +} diff --git a/sys-infiniband/srptools/ChangeLog b/sys-infiniband/srptools/ChangeLog index f83ac9aa5404..d09a44121c36 100644 --- a/sys-infiniband/srptools/ChangeLog +++ b/sys-infiniband/srptools/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-infiniband/srptools # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/srptools/ChangeLog,v 1.4 2012/04/18 18:04:29 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/srptools/ChangeLog,v 1.5 2012/10/12 13:19:33 alexxy Exp $ + +*srptools-0.0.4-r2 (12 Oct 2012) + + 12 Oct 2012; Alexey Shvetsov <alexxy@gentoo.org> +srptools-0.0.4-r2.ebuild: + [sys-infiniband] OFED 3.5 rc2 update 18 Apr 2012; Alexey Shvetsov <alexxy@gentoo.org> srptools-0.0.4-r1.ebuild: [sys-infiniband/srptools] Fix typo @@ -19,4 +24,3 @@ 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +srptools-0.0.4.ebuild, +metadata.xml: Initial import to tree - diff --git a/sys-infiniband/srptools/srptools-0.0.4-r2.ebuild b/sys-infiniband/srptools/srptools-0.0.4-r2.ebuild new file mode 100644 index 000000000000..ffe60fe5e01b --- /dev/null +++ b/sys-infiniband/srptools/srptools-0.0.4-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/srptools/srptools-0.0.4-r2.ebuild,v 1.1 2012/10/12 13:19:33 alexxy Exp $ + +EAPI="4" + +OFED_VER="3.5-rc2" +OFED_SUFFIX="0.1.gce1f64c" +OFED_SNAPSHOT="1" + +inherit openib + +DESCRIPTION="Tools for discovering and connecting to SRP CSI targets on InfiniBand fabrics" + +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND=" + sys-infiniband/libibverbs:${SLOT} + sys-infiniband/libibumad:${SLOT} + " +RDEPEND="${DEPEND}" +block_other_ofed_versions + +src_install() { + default + newinitd "${FILESDIR}/srpd.initd" srpd +} |