commit: 4d5080eebc83a6e09f51c972d0d9ca0a29b7aabc Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org> AuthorDate: Fri Feb 20 16:49:45 2015 +0000 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org> CommitDate: Fri Feb 20 16:49:45 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4d5080ee
moved to gx86 --- sys-apps/hwloc/ChangeLog | 240 ------------------------------ sys-apps/hwloc/files/hwloc-1.8.1-gl.patch | 11 -- sys-apps/hwloc/hwloc-1.10.1.ebuild | 69 --------- sys-apps/hwloc/metadata.xml | 21 --- 4 files changed, 341 deletions(-) diff --git a/sys-apps/hwloc/ChangeLog b/sys-apps/hwloc/ChangeLog deleted file mode 100644 index 48256ef..0000000 --- a/sys-apps/hwloc/ChangeLog +++ /dev/null @@ -1,240 +0,0 @@ -# ChangeLog for sys-apps/hwloc -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v 1.49 2015/01/05 17:56:52 aballier Exp $ - - 19 Feb 2015; Justin Lecher <[email protected]> hwloc-1.10.1.ebuild: - sys-apps/hwloc: Set minimum support cuda toolkit version - - 18 Feb 2015; Christoph Junghans <[email protected]> hwloc-1.10.1.ebuild: - fixed cuda build - - 18 Feb 2015; Justin Lecher <[email protected]> hwloc-1.10.1.ebuild, - metadata.xml: - sys-apps/hwloc: fix SLOT operators - -*hwloc-1.10.1 (17 Feb 2015) - - 17 Feb 2015; Christoph Junghans <[email protected]> +hwloc-1.10.1.ebuild, - -hwloc-1.10.0-r2.ebuild: - version bump - - 17 Feb 2015; Christoph Junghans <[email protected]> hwloc-1.10.0-r2.ebuild: - filter -ftracer - - 17 Feb 2015; Christoph Junghans <[email protected]> hwloc-1.10.0-r2.ebuild: - use multilib nvidia-cuda-toolkit - - 05 Jan 2015; Alexis Ballier <[email protected]> hwloc-1.10.0-r1.ebuild: - keyword ~arm - -*hwloc-1.10.0-r1 (06 Nov 2014) - - 06 Nov 2014; Mike Frysinger <[email protected]> +hwloc-1.10.0-r1.ebuild: - Depend on libltdl rather than libtool #528294 by Pacho Ramos. - -*hwloc-1.10.0 (16 Oct 2014) - - 16 Oct 2014; Justin Bronder <[email protected]> +hwloc-1.10.0.ebuild: - bump, working with mpich2-1.5 and openmpi-1.8.3. - -*hwloc-1.9 (08 Apr 2014) - - 08 Apr 2014; Alexey Shvetsov <[email protected]> +hwloc-1.9.ebuild, - -hwloc-1.4.2.ebuild, -hwloc-1.5.ebuild: - [sys-apps/hwloc] Version bump - - 17 Mar 2014; Kacper Kowalik <[email protected]> metadata.xml: - Remove myself from metadata.xml - - 28 Feb 2014; Sébastien Fabbro <[email protected]> - +files/hwloc-1.8.1-gl.patch, hwloc-1.8.1.ebuild: - Fixed underlinking for gl flag, thanks Andrew Savchenko bug #502956 - -*hwloc-1.8.1 (16 Feb 2014) - - 16 Feb 2014; Sébastien Fabbro <[email protected]> +hwloc-1.8.1.ebuild, - metadata.xml: - Version bump. Fixes bug #499618 by <[email protected]> - - 19 Jan 2014; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for alpha, wrt bug #484320 - - 12 Jan 2014; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for ia64, wrt bug #484320 - - 05 Jan 2014; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for sparc, wrt bug #484320 - - 16 Nov 2013; Kacper Kowalik <[email protected]> hwloc-1.7.2.ebuild: - whitespace - -*hwloc-1.7.2 (16 Nov 2013) - - 16 Nov 2013; Kacper Kowalik <[email protected]> +hwloc-1.7.2.ebuild, - -hwloc-1.7.1.ebuild: - Version bump, drop old. Fixes #480642 by Juergen Rose <[email protected] - potsdam.de>. Thanks to LE GARREC Vincent <[email protected]> and - Charlie Gehlin <[email protected]> for their help. - -*hwloc-1.7.1 (09 Aug 2013) - - 09 Aug 2013; Kacper Kowalik <[email protected]> +hwloc-1.7.1.ebuild, - metadata.xml: - Version bump wrt #469708 by Mario Kicherer <[email protected]> - -*hwloc-1.6.2 (21 Mar 2013) - - 21 Mar 2013; Alexey Shvetsov <[email protected]> +hwloc-1.6.2.ebuild: - Version bump for 1.6 series - - 28 Feb 2013; Jeroen Roovers <[email protected]> hwloc-1.6.1.ebuild: - Stable for HPPA (bug #458206). - - 23 Feb 2013; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for ppc64, wrt bug #458206 - - 22 Feb 2013; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for ppc, wrt bug #458206 - - 20 Feb 2013; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for x86, wrt bug #458206 - - 20 Feb 2013; Agostino Sarubbo <[email protected]> hwloc-1.6.1.ebuild: - Stable for amd64, wrt bug #458206 - -*hwloc-1.4.2 (18 Feb 2013) - - 18 Feb 2013; Kacper Kowalik <[email protected]> +hwloc-1.4.2.ebuild: - Restore last available version from 1.4 branch as it is required for sys- - cluster/mpich2-1.4.1_p1. Thanks to Michael Sterrett <[email protected]> for - cathing this - -*hwloc-1.6.1 (18 Jan 2013) - - 18 Jan 2013; Kacper Kowalik <[email protected]> +hwloc-1.6.1.ebuild, - -hwloc-1.3.1.ebuild, -hwloc-1.3.2.ebuild, -hwloc-1.4.1.ebuild, - -hwloc-1.4.2.ebuild, -hwloc-1.6.ebuild: - Version bump, drop old - -*hwloc-1.6 (06 Dec 2012) - - 06 Dec 2012; Kacper Kowalik <[email protected]> +hwloc-1.6.ebuild, - metadata.xml: - Version bump - -*hwloc-1.5 (07 Oct 2012) - - 07 Oct 2012; Alexey Shvetsov <[email protected]> +hwloc-1.5.ebuild: - [sys-apps/hwloc] Version bump - - 30 May 2012; Alexis Ballier <[email protected]> hwloc-1.4.2.ebuild: - keyword ~amd64-fbsd - -*hwloc-1.4.2 (11 May 2012) - - 11 May 2012; Kacper Kowalik <[email protected]> +hwloc-1.4.2.ebuild, - -hwloc-1.4.ebuild: - Version bump, drop old - - 04 May 2012; Jeff Horelick <[email protected]> hwloc-1.3.1.ebuild, - hwloc-1.3.2.ebuild, hwloc-1.4.ebuild, hwloc-1.4.1.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - -*hwloc-1.3.2 (05 Mar 2012) -*hwloc-1.4.1 (05 Mar 2012) - - 05 Mar 2012; Kacper Kowalik <[email protected]> +hwloc-1.3.2.ebuild, - +hwloc-1.4.1.ebuild: - Version bump - - 10 Feb 2012; Kacper Kowalik <[email protected]> hwloc-1.4.ebuild: - Add actual use_enable for numa - -*hwloc-1.4 (26 Jan 2012) - - 26 Jan 2012; Kacper Kowalik <[email protected]> +hwloc-1.4.ebuild: - Version bump - - 13 Jan 2012; Mike Frysinger <[email protected]> hwloc-1.3.1.ebuild: - Use common tc-getPKG_CONFIG helper. - -*hwloc-1.3.1 (21 Dec 2011) - - 21 Dec 2011; Kacper Kowalik <[email protected]> -hwloc-1.2.1.ebuild, - -hwloc-1.3.ebuild, +hwloc-1.3.1.ebuild: - Version bump, drop old - - 07 Dec 2011; Nathan Phillip Brink <[email protected]> hwloc-1.2.1.ebuild, - hwloc-1.3.ebuild: - Force hwloc's ./configure to respect PKG_CONFIG, fixes bug #393467 and some - portage-multilib compat. - -*hwloc-1.3 (20 Nov 2011) - - 20 Nov 2011; Kacper Kowalik <[email protected]> +hwloc-1.3.ebuild, - -hwloc-1.1.1-r1.ebuild, -hwloc-1.2-r1.ebuild, -hwloc-1.2.ebuild, metadata.xml: - Version bump, drop old - - 01 Sep 2011; Jeroen Roovers <[email protected]> hwloc-1.2-r1.ebuild, - hwloc-1.2.1.ebuild: - Marked ~hppa (bug #381313). - -*hwloc-1.2.1 (31 Aug 2011) - - 31 Aug 2011; Alexey Shvetsov <[email protected]> +hwloc-1.2.1.ebuild: - version bump - - 31 Aug 2011; Alexey Shvetsov <[email protected]> hwloc-1.2-r1.ebuild: - drop hppa keyword as requested by rej - -*hwloc-1.2-r1 (31 Aug 2011) - - 31 Aug 2011; Alexey Shvetsov <[email protected]> +hwloc-1.2-r1.ebuild: - Update deps - - 02 Aug 2011; Kacper Kowalik <[email protected]> hwloc-1.2.ebuild: - Fix sandbox violation wrt bug 377375 by Vasileios Lourdas - <[email protected]> - -*hwloc-1.2 (02 Aug 2011) - - 02 Aug 2011; Kacper Kowalik <[email protected]> -hwloc-1.0.3.ebuild, - -hwloc-1.1.1.ebuild, +hwloc-1.2.ebuild: - Version bump, drop old - - 10 Jul 2011; Alexis Ballier <[email protected]> hwloc-1.1.1-r1.ebuild: - keyword ~x86-fbsd, bug #372885 - -*hwloc-1.1.1-r1 (02 Jul 2011) - - 02 Jul 2011; Alexey Shvetsov <[email protected]> +hwloc-1.1.1-r1.ebuild: - Enable prefix support for ~amd64-linux =D - -*hwloc-1.1.1 (26 Jan 2011) - - 26 Jan 2011; Justin Bronder <[email protected]> +hwloc-1.1.1.ebuild: - Version bump, fix tests, push docs to correct directory - - 24 Jan 2011; Kacper Kowalik <[email protected]> hwloc-1.0.3.ebuild: - Mark ~ppc64 wrt #345231 - - 18 Jan 2011; Kacper Kowalik <[email protected]> -hwloc-1.0.2.ebuild: - Drop old. - -*hwloc-1.0.3 (16 Dec 2010) - - 16 Dec 2010; Kacper Kowalik <[email protected]> +hwloc-1.0.3.ebuild: - Version bump, add USE static-libs, migrate to autotools-utils.eclass - - 27 Nov 2010; Raúl Porcel <[email protected]> hwloc-1.0.2.ebuild: - Add ~alpha/~ia64/~sparc wrt #345231 - - 13 Nov 2010; Jeroen Roovers <[email protected]> hwloc-1.0.2.ebuild: - Marked ~hppa ~ppc (bug #345231). - -*hwloc-1.0.2 (11 Sep 2010) - - 11 Sep 2010; Kacper Kowalik <[email protected]> +hwloc-1.0.2.ebuild, - +metadata.xml: - Initial import wrt bug 299818. Ebuild written by Ruggero Morsucci - <[email protected]> diff --git a/sys-apps/hwloc/files/hwloc-1.8.1-gl.patch b/sys-apps/hwloc/files/hwloc-1.8.1-gl.patch deleted file mode 100644 index 47daa95..0000000 --- a/sys-apps/hwloc/files/hwloc-1.8.1-gl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- hwloc-1.8.1/config/hwloc.m4.orig 2014-01-30 17:46:58.000000000 +0400 -+++ hwloc-1.8.1/config/hwloc.m4 2014-02-27 13:46:28.587238873 +0400 -@@ -948,7 +948,7 @@ - hwloc_gl_happy=no]) - - AC_CHECK_HEADERS([NVCtrl/NVCtrl.h], [ -- AC_CHECK_LIB([XNVCtrl], [XNVCTRLQueryTargetAttribute], [:], [hwloc_gl_happy=no], [-lXext]) -+ AC_CHECK_LIB([XNVCtrl], [XNVCTRLQueryTargetAttribute], [:], [hwloc_gl_happy=no], [-lXext -lX11]) - ], [hwloc_gl_happy=no]) - - if test "x$hwloc_gl_happy" = "xyes"; then diff --git a/sys-apps/hwloc/hwloc-1.10.1.ebuild b/sys-apps/hwloc/hwloc-1.10.1.ebuild deleted file mode 100644 index e6f9c90..0000000 --- a/sys-apps/hwloc/hwloc-1.10.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/hwloc-1.10.0-r1.ebuild,v 1.2 2015/01/05 17:56:52 aballier Exp $ - -EAPI=5 - -inherit flag-o-matic cuda autotools-multilib multilib versionator - -MY_PV=v$(get_version_component_range 1-2) - -DESCRIPTION="displays the hardware topology in convenient formats" -HOMEPAGE="http://www.open-mpi.org/projects/hwloc/" -SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="cairo cuda debug gl +numa opencl +pci plugins svg static-libs xml X" - -# TODO opencl only works with AMD so no virtual -# dev-util/nvidia-cuda-toolkit is always multilib - -RDEPEND=">=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}] - cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) - cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 ) - gl? ( media-video/nvidia-settings ) - opencl? ( x11-drivers/ati-drivers:* ) - pci? ( - >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] - >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] - ) - plugins? ( dev-libs/libltdl:0[${MULTILIB_USEDEP}] ) - numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] ) - xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]" - -DOCS=( AUTHORS NEWS README VERSION ) - -PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) -AUTOTOOLS_AUTORECONF=1 - -src_prepare() { - if use cuda ; then - append-cflags -I/opt/cuda/include - append-cppflags -I/opt/cuda/include - fi - autotools-utils_src_prepare -} - -multilib_src_configure() { - export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467 - use cuda && local LDFLAGS="${LDFLAGS} -L/opt/cuda/$(get_libdir)" - local myeconfargs=( - --disable-silent-rules - --docdir="${EPREFIX}"/usr/share/doc/${PF} - $(use_enable cairo) - $(use_enable cuda) - $(use_enable debug) - $(multilib_native_use_enable gl) - $(multilib_native_use_enable opencl) - $(use_enable pci) - $(use_enable plugins) - $(use_enable numa libnuma) - $(use_enable xml libxml2) - $(use_with X x) - ) - autotools-utils_src_configure -} diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml deleted file mode 100644 index 22128ee..0000000 --- a/sys-apps/hwloc/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>cluster</herd> - <longdescription> - The Portable Hardware Locality (hwloc) software package provides a portable abstraction - (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, - including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. - It also gathers various system attributes such as cache and memory information. - It primarily aims at helping applications with gathering information about modern computing - hardware so as to exploit it accordingly and efficiently. -</longdescription> - <use> - <flag name="cuda">Enable CUDA device discovery</flag> - <flag name="gl">Enable GL display device discovery (NVCtrl)</flag> - <flag name="numa">Add support for numa memory allocation</flag> - <flag name="opencl">Enable OpenCL device discovery (AMD only)</flag> - <flag name="pci">Enable PCI device discovery using libpci</flag> - <flag name="plugins">Build hwloc components as plugins so that the hwloc core library does not directly depend on their dependencies (for instance the libpci library)</flag> - </use> -</pkgmetadata>
