[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2024-07-14 Thread James Le Cuirot
commit: 39cfbad180ae995291775b31cd232460e5726b61
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jul 14 10:39:38 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jul 14 10:39:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cfbad1

sys-apps/hwloc: Keyword 2.9.3-r1 for ~m68k

The tests do not pass, but they don't on amd64 either.

Signed-off-by: James Le Cuirot  gentoo.org>

 sys-apps/hwloc/hwloc-2.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
index 84c0ef23b8f9..1618bce42de0 100644
--- a/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug doc l0 nvml +pci rocm static-libs svg udev 
valgrind xml X video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2024-04-27 Thread Michał Górny
commit: 617b4e195fc8e3b2bd6a8c19077b13a71ca47d90
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 27 10:37:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 10:42:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617b4e19

sys-apps/hwloc: Update XDG icon cache

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/hwloc/hwloc-2.9.3-r1.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
index 4d0252d24ecc..84c0ef23b8f9 100644
--- a/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs multilib-minimal
+inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs xdg-utils multilib-minimal
 
 MY_PV="v$(ver_cut 1-2)"
 DESCRIPTION="Displays the hardware topology in convenient formats"
@@ -127,3 +127,11 @@ multilib_src_install_all() {
find "${ED}" -name '*.la' -delete || die
newicon -s 512 "${DISTDIR}/lstopo.png" ${PN}.png
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-12-14 Thread Sam James
commit: e4fc79da6821cba79b6ce96e19186e107a39fa4f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:32:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fc79da

sys-apps/hwloc: add github upstream metadata

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

 sys-apps/hwloc/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml
index 9b7c01dfe158..049c06df6e60 100644
--- a/sys-apps/hwloc/metadata.xml
+++ b/sys-apps/hwloc/metadata.xml
@@ -25,4 +25,7 @@
   use libxml2 for XML support, instead of a custom 
minimalistic support
   use the X Window System
 
+
+  open-mpi/hwloc
+
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-12-14 Thread Sam James
commit: 1d88f52306c63cade6b4700a3338a8eb826816f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 06:33:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d88f523

sys-apps/hwloc: fix metadata indentation

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

 sys-apps/hwloc/metadata.xml | 54 ++---
 1 file changed, 27 insertions(+), 27 deletions(-)

diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml
index 049c06df6e60..083b6957c7ac 100644
--- a/sys-apps/hwloc/metadata.xml
+++ b/sys-apps/hwloc/metadata.xml
@@ -1,31 +1,31 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-  clus...@gentoo.org
-  Gentoo Cluster Project
-
- 
-  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.
-
-
-  Enable the Cairo back-end of hwloc's lstopo command
-  Enable the cpuid-based architecture specific support (x86 
component)
-  Enable CUDA device discovery using libcudart
-  Enable GL display device discovery (NVCtrl) 
-  Add support for numa memory allocation
-  Enable the NVML device discovery
-  Enable PCI device discovery using libpci
-  Build hwloc components as plugins so that the hwloc 
core library does not directly depend on their dependencies (for instance the 
libpci library)
-  use libxml2 for XML support, instead of a custom 
minimalistic support
-  use the X Window System
-
-
-  open-mpi/hwloc
-
+   
+   clus...@gentoo.org
+   Gentoo Cluster Project
+   
+
+   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.
+   
+   
+   Enable the Cairo back-end of hwloc's lstopo 
command
+   Enable the cpuid-based architecture specific 
support (x86 component)
+   Enable CUDA device discovery using 
libcudart
+   Enable GL display device discovery 
(NVCtrl) 
+   Add support for numa memory allocation
+   Enable the NVML device discovery
+   Enable PCI device discovery using libpci
+   Build hwloc components as plugins so that 
the hwloc core library does not directly depend on their dependencies (for 
instance the libpci library)
+   use libxml2 for XML support, instead of a 
custom minimalistic support
+   use the X Window System
+   
+   
+   open-mpi/hwloc
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-12-08 Thread Arthur Zamarin
commit: 7e10f9a26e3c48438e4199ec43e3c63435c83ad4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 08:40:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 08:40:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e10f9a2

sys-apps/hwloc: Stabilize 2.9.2 amd64, #913825

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

 sys-apps/hwloc/hwloc-2.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
index 388caada1c77..e5ed1f8bf9eb 100644
--- a/sys-apps/hwloc/hwloc-2.9.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-12-08 Thread Arthur Zamarin
commit: 819b502c10e6fdbbdb545485c4e8a226c7a3df35
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 08:39:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 08:39:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819b502c

sys-apps/hwloc: Stabilize 2.9.2 ppc, #913825

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

 sys-apps/hwloc/hwloc-2.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
index 5ff8d3de8ac6..388caada1c77 100644
--- a/sys-apps/hwloc/hwloc-2.9.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-09-13 Thread Sam James
commit: 7852d7a47a8c2f8c68c063680c38aa4c12a3d04d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 14 03:15:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 03:15:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7852d7a4

sys-apps/hwloc: add 2.9.3

Bug: https://bugs.gentoo.org/914155
Signed-off-by: Sam James  gentoo.org>

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.9.3.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 847d17c63532..48bc8e36e176 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -4,4 +4,5 @@ DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc
 DIST hwloc-2.9.0.tar.bz2 6923168 BLAKE2B 
8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0
 SHA512 
45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507
 DIST hwloc-2.9.1.tar.bz2 6942860 BLAKE2B 
6f0a0caa593683d76b52751b32d47a28509fc99e9ee4b8645257de054823328afe35e46ac5e264a8a6a9279e6c06129d6df096b7c2c491d90fc7d05ee0c011f5
 SHA512 
9c05b7b7c4e3cb5474efb6eb1a4bf3e5ad0f8d0480d043a11e695e4a1f5f6748abb96c7055c0f3b2bc36950dda247fbdd7dc02ec7c9debbfe2631e6ebb89d957
 DIST hwloc-2.9.2.tar.bz2 6976699 BLAKE2B 
70737325888b87f90f95799490621e209864430813deff4731dbbbaa7be900d6d58fa874b3da5e851b553af00ba17e387762d3825bb9a592ffb311705b4a6833
 SHA512 
ed38bd608eac81d3182243f0b63c6da070be918fdd8c876ca35fd63cccb4e25684b28bb045d033c53cd7b53451795d28e05e0bd876a5a0231de06c76ace11fef
+DIST hwloc-2.9.3.tar.bz2 6986142 BLAKE2B 
db47dcf7fbedb67e3e339faf2f88326cc5b9838747b40774a6dbfc29bb9e52797ae9da9ae098168f70ff47cd7ff3e949a2294da52e91f2e45c0d9bc25bdbb1b7
 SHA512 
181a700ed036ecc8a6685e8023f3f6ba317b5fd3bb0699d9081e4627f375df7e9791148965d92f8152f6e7ea5c4ba7c581a0cad5a717d408725faae79777e267
 DIST lstopo.png 18008 BLAKE2B 
5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75
 SHA512 
8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823

diff --git a/sys-apps/hwloc/hwloc-2.9.3.ebuild 
b/sys-apps/hwloc/hwloc-2.9.3.ebuild
new file mode 100644
index ..bba11e871c3f
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.9.3.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+DESCRIPTION="Displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="
+   https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
+   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png
+"
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
+
+# opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
+# anyone with hardware is welcome to step up and help test to get it 
re-added.
+# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
+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:= )
+   nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev? ( virtual/libudev:= )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+   video_cards_nvidia? (
+   x11-drivers/nvidia-drivers[static-libs]
+   x11-libs/libXext
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use video_cards_nvidia ; then
+   addpredict /dev/nvidiactl
+   fi
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+
+   local -x LDFL

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-09-07 Thread Sam James
commit: 4773b3abb97294ad7ff8db9633bfedd5f60a3f69
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 23:02:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 23:02:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4773b3ab

sys-apps/hwloc: Stabilize 2.9.2 arm, #913825

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

 sys-apps/hwloc/hwloc-2.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
index bba11e871c3f..a7b9acd3b37b 100644
--- a/sys-apps/hwloc/hwloc-2.9.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-09-07 Thread Sam James
commit: e3d61969cd43d4196cdc658ce5240a6d3bd0ab3e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 23:02:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 23:02:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d61969

sys-apps/hwloc: Stabilize 2.9.2 sparc, #913825

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

 sys-apps/hwloc/hwloc-2.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
index 6c955cd82ce7..abe9d6e83c11 100644
--- a/sys-apps/hwloc/hwloc-2.9.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-09-07 Thread Sam James
commit: 3043f0710d482708ac5ef1e50778dbf49c581a36
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 23:02:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 23:02:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3043f071

sys-apps/hwloc: Stabilize 2.9.2 arm64, #913825

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

 sys-apps/hwloc/hwloc-2.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
index a7b9acd3b37b..6c955cd82ce7 100644
--- a/sys-apps/hwloc/hwloc-2.9.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-08-02 Thread Sam James
commit: a4c9d39b9b576da4333fc330a9d7433500ba5c34
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 17:51:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 17:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c9d39b

sys-apps/hwloc: Stabilize 2.9.1 ppc, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 3d98b5a1dba0..0d497dee6013 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-07-07 Thread Sam James
commit: fd66f0f66a2201cab26eefd07d05f25069062af1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 21:21:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 21:21:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd66f0f6

sys-apps/hwloc: Stabilize 2.9.1 arm64, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 667f4f573642..3d98b5a1dba0 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-07-04 Thread Sam James
commit: 6736c3dd7d98f74f04017d9eefb1e73a9c126bba
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:32:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:32:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6736c3dd

sys-apps/hwloc: Stabilize 2.9.1 amd64, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index c50317cfed5e..667f4f573642 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-07-04 Thread Sam James
commit: c0034784e20499c046ce9eda7343d549406066b0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:23:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0034784

sys-apps/hwloc: Stabilize 2.9.1 x86, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 0ee2c62c183a..47af7ecfdc6f 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-07-04 Thread Sam James
commit: f92dc85706848d2345c7dd823cec4dbdb6f7a707
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:23:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92dc857

sys-apps/hwloc: Stabilize 2.9.1 sparc, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 87858b596a3d..0ee2c62c183a 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-07-04 Thread Sam James
commit: c00c7a232c775876029de852e52e666b26d6bc12
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:23:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:23:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00c7a23

sys-apps/hwloc: Stabilize 2.9.1 arm, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 47af7ecfdc6f..9eb621277f33 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-07-04 Thread Sam James
commit: 61414e9da40a499bd4f4f81e2cdb46b7d310b71b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:23:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:23:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61414e9d

sys-apps/hwloc: Stabilize 2.9.1 ppc64, #909660

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 9eb621277f33..c50317cfed5e 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-06-29 Thread Sam James
commit: f1371232497e5f41f1d45cdf7244d5e4d26ae03f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 29 08:50:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 29 08:54:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1371232

sys-apps/hwloc: add 2.9.2

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

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.9.2.ebuild | 116 ++
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 3d7d2fca960b..847d17c63532 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -3,4 +3,5 @@ DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa3
 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055
 SHA512 
025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b
 DIST hwloc-2.9.0.tar.bz2 6923168 BLAKE2B 
8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0
 SHA512 
45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507
 DIST hwloc-2.9.1.tar.bz2 6942860 BLAKE2B 
6f0a0caa593683d76b52751b32d47a28509fc99e9ee4b8645257de054823328afe35e46ac5e264a8a6a9279e6c06129d6df096b7c2c491d90fc7d05ee0c011f5
 SHA512 
9c05b7b7c4e3cb5474efb6eb1a4bf3e5ad0f8d0480d043a11e695e4a1f5f6748abb96c7055c0f3b2bc36950dda247fbdd7dc02ec7c9debbfe2631e6ebb89d957
+DIST hwloc-2.9.2.tar.bz2 6976699 BLAKE2B 
70737325888b87f90f95799490621e209864430813deff4731dbbbaa7be900d6d58fa874b3da5e851b553af00ba17e387762d3825bb9a592ffb311705b4a6833
 SHA512 
ed38bd608eac81d3182243f0b63c6da070be918fdd8c876ca35fd63cccb4e25684b28bb045d033c53cd7b53451795d28e05e0bd876a5a0231de06c76ace11fef
 DIST lstopo.png 18008 BLAKE2B 
5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75
 SHA512 
8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
new file mode 100644
index ..87858b596a3d
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+DESCRIPTION="Displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
+   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
+
+# opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
+# anyone with hardware is welcome to step up and help test to get it 
re-added.
+# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
+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:= )
+   nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev? ( virtual/libudev:= )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+   video_cards_nvidia? (
+   x11-drivers/nvidia-drivers[static-libs]
+   x11-libs/libXext
+   x11-libs/libX11
+   )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+# 2.69-r5 for --runstatedir
+BDEPEND=">=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use video_cards_nvidia ; then
+   addpredict /dev/nvidiactl
+   fi
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+
+   local -x LDFLAG

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-06-29 Thread Sam James
commit: 3e586780d4202c271e2fe78cdc73fdc80d790e61
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 29 08:53:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 29 08:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e586780

fixup! sys-apps/hwloc: add 2.9.2

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

 sys-apps/hwloc/hwloc-2.9.2.ebuild | 22 +-
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild 
b/sys-apps/hwloc/hwloc-2.9.2.ebuild
index 87858b596a3d..bba11e871c3f 100644
--- a/sys-apps/hwloc/hwloc-2.9.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild
@@ -8,8 +8,10 @@ inherit autotools bash-completion-r1 cuda desktop flag-o-matic 
systemd toolchain
 MY_PV="v$(ver_cut 1-2)"
 DESCRIPTION="Displays the hardware topology in convenient formats"
 HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
-SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
-   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png";
+SRC_URI="
+   https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
+   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png
+"
 
 LICENSE="BSD"
 SLOT="0/15"
@@ -19,7 +21,8 @@ IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev 
valgrind xml X vide
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
 # anyone with hardware is welcome to step up and help test to get it 
re-added.
 # video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
-RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+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:= )
nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
@@ -33,12 +36,13 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
x11-drivers/nvidia-drivers[static-libs]
x11-libs/libXext
x11-libs/libX11
-   )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-# 2.69-r5 for --runstatedir
-BDEPEND=">=sys-devel/autoconf-2.69-r5
-   virtual/pkgconfig"
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-06-19 Thread Pacho Ramos
commit: 0d1243b13cbabd55458c75712bb8f65d9dc2cbfd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 13:30:13 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 13:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1243b1

sys-apps/hwloc: Fix icon installation

Thanks-to: Alfred Wingate
Thanks-to: i.Dark_Templar
Closes: https://bugs.gentoo.org/833345
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index b94b31bd6a7a..87858b596a3d 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -112,5 +112,5 @@ multilib_src_install_all() {
bashcomp_alias hwloc-annotate lstopo{,-no-graphics}
 
find "${ED}" -name '*.la' -delete || die
-   doicon "${DISTDIR}/lstopo.png"
+   newicon "${DISTDIR}/lstopo.png" "${PN}"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-05-15 Thread Sam James
commit: 0f303d8963f676ef2da6050e556ab3cfa06f035c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:13:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f303d89

sys-apps/hwloc: add Valgrind annotation support

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 0a38757abeb5..b94b31bd6a7a 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
 # anyone with hardware is welcome to step up and help test to get it 
re-added.
@@ -34,7 +34,8 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
x11-libs/libXext
x11-libs/libX11
)"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
 # 2.69-r5 for --runstatedir
 BDEPEND=">=sys-devel/autoconf-2.69-r5
virtual/pkgconfig"
@@ -65,6 +66,9 @@ multilib_src_configure() {
append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
fi
 
+   export ac_cv_header_valgrind_valgrind_h=$(multilib_native_usex valgrind)
+   export ac_cv_have_decl_RUNNING_ON_VALGRIND=$(multilib_native_usex 
valgrind)
+
local myconf=(
--disable-opencl
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2023-04-04 Thread Sam James
commit: 00657de96624331698cd378831d611d797403591
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  5 01:12:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  5 01:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00657de9

sys-apps/hwloc: add 2.9.1

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

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.9.1.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 84a6c2b68c33..3d7d2fca960b 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -2,4 +2,5 @@ DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df
 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055
 SHA512 
025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b
 DIST hwloc-2.9.0.tar.bz2 6923168 BLAKE2B 
8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0
 SHA512 
45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507
+DIST hwloc-2.9.1.tar.bz2 6942860 BLAKE2B 
6f0a0caa593683d76b52751b32d47a28509fc99e9ee4b8645257de054823328afe35e46ac5e264a8a6a9279e6c06129d6df096b7c2c491d90fc7d05ee0c011f5
 SHA512 
9c05b7b7c4e3cb5474efb6eb1a4bf3e5ad0f8d0480d043a11e695e4a1f5f6748abb96c7055c0f3b2bc36950dda247fbdd7dc02ec7c9debbfe2631e6ebb89d957
 DIST lstopo.png 18008 BLAKE2B 
5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75
 SHA512 
8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
new file mode 100644
index ..0a38757abeb5
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+DESCRIPTION="Displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
+   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+
+# opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
+# anyone with hardware is welcome to step up and help test to get it 
re-added.
+# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
+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:= )
+   nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev? ( virtual/libudev:= )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+   video_cards_nvidia? (
+   x11-drivers/nvidia-drivers[static-libs]
+   x11-libs/libXext
+   x11-libs/libX11
+   )"
+DEPEND="${RDEPEND}"
+# 2.69-r5 for --runstatedir
+BDEPEND=">=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use video_cards_nvidia ; then
+   addpredict /dev/nvidiactl
+   fi
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-12-14 Thread Sam James
commit: 7df4841e245062753bf4704d28a11227b36a1ce7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 15 00:51:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 15 00:52:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df4841e

sys-apps/hwloc: add 2.9.0

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

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.9.0.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 80bbce2f89c6..84a6c2b68c33 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,4 +1,5 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df
 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055
 SHA512 
025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b
+DIST hwloc-2.9.0.tar.bz2 6923168 BLAKE2B 
8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0
 SHA512 
45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507
 DIST lstopo.png 18008 BLAKE2B 
5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75
 SHA512 
8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823

diff --git a/sys-apps/hwloc/hwloc-2.9.0.ebuild 
b/sys-apps/hwloc/hwloc-2.9.0.ebuild
new file mode 100644
index ..fb949fd83e80
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.9.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+DESCRIPTION="Displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
+   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+
+# opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
+# anyone with hardware is welcome to step up and help test to get it 
re-added.
+# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
+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:= )
+   nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev? ( virtual/libudev:= )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+   video_cards_nvidia? (
+   x11-drivers/nvidia-drivers[static-libs]
+   x11-libs/libXext
+   x11-libs/libX11
+   )"
+DEPEND="${RDEPEND}"
+# 2.69-r5 for --runstatedir
+BDEPEND=">=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use video_cards_nvidia ; then
+   addpredict /dev/nvidiactl
+   fi
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-12-04 Thread Pacho Ramos
commit: d8d1957c3ae62f4f6677bd6ccee9f4df01ab4523
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Dec  4 14:29:31 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec  4 14:49:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1957c

sys-apps/hwloc: Install icon

No revbump as it is a minor change, hopefully most people will simply get it
fixed in next bumps then. Use upstream android png icon over svg as it has a
high enough resolution and text looks misaligned in svg icon.

Closes: https://bugs.gentoo.org/833345
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/hwloc/Manifest  | 1 +
 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 6 --
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 5404e01ac9d9..80bbce2f89c6 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,4 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df
 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055
 SHA512 
025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b
+DIST lstopo.png 18008 BLAKE2B 
5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75
 SHA512 
8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index ffa2bf4b6edf..58a9f8a6769c 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=8
 
-inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd 
toolchain-funcs multilib-minimal
 
 MY_PV="v$(ver_cut 1-2)"
 DESCRIPTION="Displays the hardware topology in convenient formats"
 HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
-SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
+   
https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png";
 
 LICENSE="BSD"
 SLOT="0/15"
@@ -107,4 +108,5 @@ multilib_src_install_all() {
bashcomp_alias hwloc-annotate lstopo{,-no-graphics}
 
find "${ED}" -name '*.la' -delete || die
+   doicon "${DISTDIR}/lstopo.png"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-09 Thread Agostino Sarubbo
commit: 37dc2a530160fbaf3793c53b37bf9e0738a60820
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  9 08:54:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  9 08:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dc2a53

sys-apps/hwloc: Stabilize 2.8.0-r1 x86, #876208

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index d5aa8b612b41..ffa2bf4b6edf 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-09 Thread Agostino Sarubbo
commit: 92832f77457a377b68d50a9bbe644138c932746b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  9 08:52:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  9 08:52:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92832f77

sys-apps/hwloc: Stabilize 2.8.0-r1 sparc, #876208

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index 8575f79a457f..d5aa8b612b41 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-09 Thread Agostino Sarubbo
commit: 189696040afa469f8d8d8f3d476a18f7011d7618
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  9 08:51:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  9 08:51:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18969604

sys-apps/hwloc: Stabilize 2.8.0-r1 ppc64, #876208

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index 23f368b96658..8575f79a457f 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-09 Thread Agostino Sarubbo
commit: c35e7cfaa009d1774cf8bca29e31379246f6f88d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct  9 08:47:22 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct  9 08:47:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35e7cfa

sys-apps/hwloc: Stabilize 2.8.0-r1 amd64, #876208

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index c74d0c27bbc6..23f368b96658 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-08 Thread Arthur Zamarin
commit: ae6d69dabe70e378e846fb485c2bcdd954bc1f48
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  9 05:22:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  9 05:22:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6d69da

sys-apps/hwloc: Stabilize 2.8.0-r1 ppc, #876208

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

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index d496823096f3..c74d0c27bbc6 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-08 Thread Arthur Zamarin
commit: 921cb65fc0b7da51620e80e5c600b7af0216d1a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  8 19:49:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  8 19:49:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921cb65f

sys-apps/hwloc: Stabilize 2.8.0-r1 arm64, #876208

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

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index c38365ef5334..d496823096f3 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-08 Thread Arthur Zamarin
commit: 273668b93d4285f9c88db64d1d298dd2ee73cb44
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  8 19:49:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  8 19:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273668b9

sys-apps/hwloc: Stabilize 2.8.0-r1 arm, #876208

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

 sys-apps/hwloc/hwloc-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index aaa0e78004e5..c38365ef5334 100644
--- a/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-08 Thread Sam James
commit: 48c2961afe23e97cf9a98075500db4f1df81297d
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 18:53:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 18:53:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c2961a

sys-apps/hwloc: drop 2.5.0, 2.7.1-r1

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

 sys-apps/hwloc/Manifest  |   2 -
 sys-apps/hwloc/hwloc-2.5.0.ebuild|  98 ---
 sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 110 ---
 sys-apps/hwloc/metadata.xml  |   1 -
 4 files changed, 211 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 76f8a6d1754d..5404e01ac9d9 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,5 +1,3 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
-DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df
-DIST hwloc-2.7.1.tar.bz2 6810477 BLAKE2B 
26706b8835954b8baa9028eaf2da0f8ae6e57d1841d68daaa04d58a7b24a67e4e171eb439b8dbfb589a70eb1b5cced51f12a99bb7132591919c902374f89025f
 SHA512 
35de85de3f5e75de30b5ac72d2c118dcb990a2427c9812910a03772857181fd7259a27352b34a968186d02ffc811644c3411d84ee37f2d0ff9b83628951b4863
 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055
 SHA512 
025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
deleted file mode 100644
index 763685d9bf37..
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
-
-MY_PV="v$(ver_cut 1-2)"
-
-DESCRIPTION="Displays the hardware topology in convenient formats"
-HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
-SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
-
-# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
-# Anyone with hardware is welcome to step up and help test to get it re-added.
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   netloc? ( !sys-apps/netloc )
-   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
-   pci?(
-   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
-   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
-   )
-   udev?   ( virtual/libudev )
-   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-# 2.69-r5 for --runstatedir
-BDEPEND="
-   >=sys-devel/autoconf-2.69-r5
-   virtual/pkgconfig
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
-DOCS=( AUTHORS NEWS README VERSION )
-
-src_prepare() {
-   default
-   eautoreconf
-
-   if use cuda ; then
-   append-cflags "-I${ESYSROOT}/opt/cuda/include"
-   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
-   fi
-}
-
-multilib_src_configure() {
-   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467
-
-   if use cuda ; then
-   local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
-   fi
-
-   local myconf=(
-   --disable-opencl
-   --disable-plugin-ltdl
-   --enable-plugins
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-10-08 Thread Sam James
commit: 9c6c19b5b643fc8e4a8136e020a19cac5a4bed03
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 18:54:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 18:54:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6c19b5

sys-apps/hwloc: fix MissingUseDepDefault on cairo

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

 sys-apps/hwloc/{hwloc-1.11.13.ebuild => hwloc-1.11.13-r1.ebuild} | 2 +-
 sys-apps/hwloc/{hwloc-2.6.0.ebuild => hwloc-2.6.0-r1.ebuild} | 2 +-
 sys-apps/hwloc/{hwloc-2.8.0.ebuild => hwloc-2.8.0-r1.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13-r1.ebuild
similarity index 96%
rename from sys-apps/hwloc/hwloc-1.11.13.ebuild
rename to sys-apps/hwloc/hwloc-1.11.13-r1.ebuild
index 435ec3acffa0..fa0401fa01ac 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs 
xml X"
 # dev-util/nvidia-cuda-toolkit is always multilib
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
-   cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
pci? (

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0-r1.ebuild
similarity index 97%
rename from sys-apps/hwloc/hwloc-2.6.0.ebuild
rename to sys-apps/hwloc/hwloc-2.6.0-r1.ebuild
index 8e0985a990dc..9fbd4c477c6c 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0-r1.ebuild
@@ -20,7 +20,7 @@ IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg 
udev xml X"
 # Anyone with hardware is welcome to step up and help test to get it re-added.
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
 
-   cairo?  ( 
>=x11-libs/cairo-1.12.14-r4[X?,svg?,${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )

diff --git a/sys-apps/hwloc/hwloc-2.8.0.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
similarity index 97%
rename from sys-apps/hwloc/hwloc-2.8.0.ebuild
rename to sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
index 88cb06eb1dfc..aaa0e78004e5 100644
--- a/sys-apps/hwloc/hwloc-2.8.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.8.0-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev 
xml X video_cards_n
 # anyone with hardware is welcome to step up and help test to get it 
re-added.
 # video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
 RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
-   cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
+   cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] )
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
pci? (



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-07-08 Thread Sam James
commit: a051c48631a1c48e4b9009cd5a9791942baca5a3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  9 05:14:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  9 05:57:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a051c486

sys-apps/hwloc: add 2.8.0

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

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.8.0.ebuild | 110 ++
 2 files changed, 111 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 075870899733..76f8a6d1754d 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -2,3 +2,4 @@ DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f
 DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df
 DIST hwloc-2.7.1.tar.bz2 6810477 BLAKE2B 
26706b8835954b8baa9028eaf2da0f8ae6e57d1841d68daaa04d58a7b24a67e4e171eb439b8dbfb589a70eb1b5cced51f12a99bb7132591919c902374f89025f
 SHA512 
35de85de3f5e75de30b5ac72d2c118dcb990a2427c9812910a03772857181fd7259a27352b34a968186d02ffc811644c3411d84ee37f2d0ff9b83628951b4863
+DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 
33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055
 SHA512 
025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b

diff --git a/sys-apps/hwloc/hwloc-2.8.0.ebuild 
b/sys-apps/hwloc/hwloc-2.8.0.ebuild
new file mode 100644
index ..88cb06eb1dfc
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.8.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+DESCRIPTION="Displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+
+# opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
+# anyone with hardware is welcome to step up and help test to get it 
re-added.
+# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
+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:= )
+   nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev? ( virtual/libudev:= )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+   video_cards_nvidia? (
+   x11-drivers/nvidia-drivers[static-libs]
+   x11-libs/libXext
+   x11-libs/libX11
+   )"
+DEPEND="${RDEPEND}"
+# 2.69-r5 for --runstatedir
+BDEPEND=">=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use video_cards_nvidia ; then
+   addpredict /dev/nvidiactl
+   fi
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+
+   # netloc is deprecated upstream, about to be removed
+   # bug #796797
+   --disable-netloc
+
+   --disable-plugin-ltdl
+   --enable-plugins
+   --enable-shared
+   --runstatedir="${EPREFIX}/run"
+   $(

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-05-19 Thread WANG Xuerui
commit: 6a4b4acb0644b67e61c03e1406323ef2857151b5
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 10:35:30 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 10:35:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4b4acb

sys-apps/hwloc: keyword 2.7.1-r1 for ~loong

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

 sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
index cbdf2d374fb6..88cb06eb1dfc 100644
--- a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-03-26 Thread Sam James
commit: d34c7332b61487eaf07b76f0302d27ad000cec9d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 27 01:33:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 27 01:33:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34c7332

sys-apps/hwloc: capitalise DESCRIPTION

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

 sys-apps/hwloc/hwloc-1.11.13.ebuild  | 4 ++--
 sys-apps/hwloc/hwloc-2.5.0.ebuild| 4 ++--
 sys-apps/hwloc/hwloc-2.6.0.ebuild| 4 ++--
 sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index e6046bb1b546..435ec3acffa0 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools cuda flag-o-matic multilib-minimal 
toolchain-funcs
 
 MY_PV=v$(ver_cut 1-2)
 
-DESCRIPTION="displays the hardware topology in convenient formats"
+DESCRIPTION="Displays the hardware topology in convenient formats"
 HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index a62d172fdecd..763685d9bf37 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -7,7 +7,7 @@ inherit autotools bash-completion-r1 cuda flag-o-matic systemd 
toolchain-funcs m
 
 MY_PV="v$(ver_cut 1-2)"
 
-DESCRIPTION="displays the hardware topology in convenient formats"
+DESCRIPTION="Displays the hardware topology in convenient formats"
 HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index b35442059218..8e0985a990dc 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -7,7 +7,7 @@ inherit autotools bash-completion-r1 cuda flag-o-matic systemd 
toolchain-funcs m
 
 MY_PV="v$(ver_cut 1-2)"
 
-DESCRIPTION="displays the hardware topology in convenient formats"
+DESCRIPTION="Displays the hardware topology in convenient formats"
 HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 

diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
index 31d754e4390d..cbdf2d374fb6 100644
--- a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
 
 MY_PV="v$(ver_cut 1-2)"
-DESCRIPTION="displays the hardware topology in convenient formats"
+DESCRIPTION="Displays the hardware topology in convenient formats"
 HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-03-26 Thread Sam James
commit: 9a77fe1a2b17992a4e907907107f7c2f5218cc74
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 27 01:32:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 27 01:32:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a77fe1a

sys-apps/hwloc: drop now-no-op USE=gl

Already replaced by video_cards_nvidia.

Bug: https://bugs.gentoo.org/544708
Fixes: 99ec29149b8f511a4e99586d14ed6f11cdc5ed8d
Fixes: 816974ce2310b4843fca5e34a0d7add3aa67a057
Signed-off-by: Sam James  gentoo.org>

 sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
index 132b2e9fc5e2..31d754e4390d 100644
--- a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
 # anyone with hardware is welcome to step up and help test to get it 
re-added.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-03-24 Thread Sam James
commit: 99ec29149b8f511a4e99586d14ed6f11cdc5ed8d
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 25 03:49:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 25 03:54:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ec2914

sys-apps/hwloc: fixup nvidia dependencies

- USE=tools isn't needed for nvidia-drivers (thanks Ionen!)
- addpredict for nvidia to avoid sandbox violation
- Add additional USE=video_cards_nvidia deps (only for this case, not in 
general)

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

 .../{hwloc-2.7.1.ebuild => hwloc-2.7.1-r1.ebuild}  | 25 ++
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.7.1.ebuild 
b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
similarity index 81%
rename from sys-apps/hwloc/hwloc-2.7.1.ebuild
rename to sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
index 7b677fb68d16..132b2e9fc5e2 100644
--- a/sys-apps/hwloc/hwloc-2.7.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild
@@ -15,9 +15,10 @@ SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
 
-# opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).
-# Anyone with hardware is welcome to step up and help test to get it re-added.
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
+# opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
+# anyone with hardware is welcome to step up and help test to get it 
re-added.
+# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES 
usage in config/hwloc.m4
+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:= )
nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
@@ -25,15 +26,17 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
)
-   udev? ( virtual/libudev )
+   udev? ( virtual/libudev:= )
xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
-   video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs,tools] )"
+   video_cards_nvidia? (
+   x11-drivers/nvidia-drivers[static-libs]
+   x11-libs/libXext
+   x11-libs/libX11
+   )"
 DEPEND="${RDEPEND}"
 # 2.69-r5 for --runstatedir
-BDEPEND="
-   >=sys-devel/autoconf-2.69-r5
-   virtual/pkgconfig
-"
+BDEPEND=">=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig"
 
 PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
 
@@ -49,6 +52,10 @@ multilib_src_configure() {
# bug #393467
export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
 
+   if use video_cards_nvidia ; then
+   addpredict /dev/nvidiactl
+   fi
+
if use cuda ; then
append-cflags "-I${ESYSROOT}/opt/cuda/include"
append-cppflags "-I${ESYSROOT}/opt/cuda/include"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2022-03-24 Thread Sam James
commit: 816974ce2310b4843fca5e34a0d7add3aa67a057
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 24 23:56:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 24 23:57:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816974ce

sys-apps/hwloc: add 2.7.1

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

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.7.1.ebuild | 103 ++
 2 files changed, 104 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 5ed805213b31..075870899733 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,4 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df
+DIST hwloc-2.7.1.tar.bz2 6810477 BLAKE2B 
26706b8835954b8baa9028eaf2da0f8ae6e57d1841d68daaa04d58a7b24a67e4e171eb439b8dbfb589a70eb1b5cced51f12a99bb7132591919c902374f89025f
 SHA512 
35de85de3f5e75de30b5ac72d2c118dcb990a2427c9812910a03772857181fd7259a27352b34a968186d02ffc811644c3411d84ee37f2d0ff9b83628951b4863

diff --git a/sys-apps/hwloc/hwloc-2.7.1.ebuild 
b/sys-apps/hwloc/hwloc-2.7.1.ebuild
new file mode 100644
index ..7b677fb68d16
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.7.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
+   cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
+   nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev? ( virtual/libudev )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+   video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs,tools] )"
+DEPEND="${RDEPEND}"
+# 2.69-r5 for --runstatedir
+BDEPEND="
+   >=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+
+   # netloc is deprecated upstream, about to be removed
+   # bug #796797
+   --disable-netloc
+
+   --disable-plugin-ltdl
+   --enable-plugins
+   --enable-shared
+   --runstatedir="${EPREFIX}/run"
+   $(multilib_native_use_enable cuda)
+   $(multilib_native_use_enable video_cards_nvidia gl)
+   $(use_enable cairo)
+   $(use_enable cpuid)
+   $(use_enable debug)
+   $(use_enable udev libudev)
+   $(use_enable nvml)
+   $(use_enable pci)
+   $

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-27 Thread Sam James
commit: 9029f9e333c22334a68be8e9a12f89a8321fd347
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Dec 27 13:54:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 27 22:25:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9029f9e3

sys-apps/hwloc: stable 2.6.0 for sparc, bug #829992

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 822b36f4490d..b35442059218 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-26 Thread Arthur Zamarin
commit: e219eda7a3715f64b1992c8a0ef2a14a5bd83f7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 20:50:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 20:50:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e219eda7

sys-apps/hwloc: Stabilize 2.6.0 arm64, #829992

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

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 6a8c508b0e79..822b36f4490d 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-26 Thread Sam James
commit: 57ba3cd02a5b72b668492388cd75cd22dd4988ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba3cd0

sys-apps/hwloc: Stabilize 2.6.0 arm, #829992

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

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 10ed6f5ab726..6a8c508b0e79 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-26 Thread Arthur Zamarin
commit: 6fb7070ef138346b1906608b33bbc8c0d4b17daa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:41:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:41:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb7070e

sys-apps/hwloc: Stabilize 2.6.0 ppc64, #829992

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

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index f09902ba8b2b..10ed6f5ab726 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-26 Thread Arthur Zamarin
commit: 1705817bb67759a758b8ac2f748fd8b5648b55e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 18:39:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 18:39:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1705817b

sys-apps/hwloc: Stabilize 2.6.0 ppc, #829992

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

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index 7ff575fef20d..f09902ba8b2b 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-26 Thread Agostino Sarubbo
commit: 09a2a2a73f35beb7d83162835a440eb316694597
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 26 08:08:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 26 08:08:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a2a2a7

sys-apps/hwloc: x86 stable wrt bug #829992

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index e3514bf668db..7ff575fef20d 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-26 Thread Agostino Sarubbo
commit: 0fc1a5d0f30d54757386dcdc083b21ec8582939e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 26 08:07:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 26 08:07:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc1a5d0

sys-apps/hwloc: amd64 stable wrt bug #829992

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
index e9b6ea7e9d16..e3514bf668db 100644
--- a/sys-apps/hwloc/hwloc-2.6.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-25 Thread Sam James
commit: faf0e3366f5223ea82b9508be828f08a9e321426
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 03:41:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 03:41:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf0e336

sys-apps/hwloc: drop 2.3.0

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

 sys-apps/hwloc/Manifest   |  1 -
 sys-apps/hwloc/hwloc-2.3.0.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 014c8ec08907..5ed805213b31 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,4 +1,3 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
-DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c
 DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd
 DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df

diff --git a/sys-apps/hwloc/hwloc-2.3.0.ebuild 
b/sys-apps/hwloc/hwloc-2.3.0.ebuild
deleted file mode 100644
index f98a08eb4cda..
--- a/sys-apps/hwloc/hwloc-2.3.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
-
-MY_PV="v$(ver_cut 1-2)"
-
-DESCRIPTION="displays the hardware topology in convenient formats"
-HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
-SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
-
-# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
-# Anyone with hardware is welcome to step up and help test to get it re-added.
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   netloc? ( !sys-apps/netloc )
-   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
-   pci?(
-   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
-   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
-   )
-   udev?   ( virtual/libudev )
-   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-# 2.69-r5 for --runstatedir
-BDEPEND="
-   >=sys-devel/autoconf-2.69-r5
-   virtual/pkgconfig
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
-DOCS=( AUTHORS NEWS README VERSION )
-
-src_prepare() {
-   default
-   eautoreconf
-
-   if use cuda ; then
-   append-cflags "-I${ESYSROOT}/opt/cuda/include"
-   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
-   fi
-}
-
-multilib_src_configure() {
-   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467
-
-   if use cuda ; then
-   local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
-   fi
-
-   local myconf=(
-   --disable-opencl
-   --disable-plugin-ltdl
-   --enable-plugins
-   --enable-shared
-   --runstatedir="${EPREFIX}/run"
-   $(multilib_native_use_enable cuda)
-   $(multilib_native_use_enable gl)
-   $(use_enable cairo)
-   $(use_enable cpuid)
-   $(use_enable debug)
-   $(use_enable udev libudev)
-   $(use_enable netloc)
-   $(use_enable nvml)
-   $(use_enable pci)
-   $(use_en

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-12-25 Thread Sam James
commit: 63fbd80f3d9e65be22103b9c170a5e8e81286b57
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 03:41:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 03:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fbd80f

sys-apps/hwloc: Stabilize 2.5.0 arm64, #829991

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

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 62f46fe05946..a62d172fdecd 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-11-30 Thread Arthur Zamarin
commit: 6eee6ae50a446cfa0c4c25e76e92fba5cce26fa8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  1 05:47:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  1 05:47:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eee6ae5

sys-apps/hwloc: Stabilize 2.5.0 ppc, #811852

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

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index d62c7bc73b1c..62f46fe05946 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-11-30 Thread Arthur Zamarin
commit: 057e4aa75dd7dba9049b313a3960db1bfb3b6ea2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  1 05:47:38 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  1 05:47:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057e4aa7

sys-apps/hwloc: Stabilize 2.5.0 ppc64, #811852

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

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 0134baeceb16..d62c7bc73b1c 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-10-29 Thread Sam James
commit: 9eba4c8d45a806d2e757c67b832e991608143029
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 22:30:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 22:43:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eba4c8d

sys-apps/hwloc: add 2.6.0

We drop netloc support as it's about to be removed upstream.

Bug: https://github.com/open-mpi/hwloc/issues/478
Closes: https://bugs.gentoo.org/796797
Signed-off-by: Sam James  gentoo.org>

 sys-apps/hwloc/Manifest   |   1 +
 sys-apps/hwloc/hwloc-2.6.0.ebuild | 104 ++
 2 files changed, 105 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 3f39e4ffc93..014c8ec0890 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,4 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c
 DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd
+DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 
96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46
 SHA512 
3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df

diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild 
b/sys-apps/hwloc/hwloc-2.6.0.ebuild
new file mode 100644
index 000..e9b6ea7e9d1
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (bug 
#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci?(
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   udev?   ( virtual/libudev )
+   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+# 2.69-r5 for --runstatedir
+BDEPEND="
+   >=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
+   fi
+}
+
+multilib_src_configure() {
+   # bug #393467
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)"
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+   # netloc is deprecated upstream, about to be removed
+   # bug #796797
+   --disable-netloc
+   --disable-plugin-ltdl
+   --enable-plugins
+   --enable-shared
+   --runstatedir="${EPREFIX}/run"
+   $(multilib_native_use_enable cuda)
+   $(multilib_native_use_enable gl)
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-10-19 Thread Sam James
commit: a2bdbe294a9387f9a745bb6b5cadbca9f80a80fa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct 18 16:45:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 00:10:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2bdbe29

sys-apps/hwloc: stable 2.5.0 for sparc, bug #811852

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 745862c705b..0134baeceb1 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-10-14 Thread Agostino Sarubbo
commit: 742a95ecb3419d97ee1cbc2fbbc342e2d2f91666
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 15 06:00:28 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 15 06:00:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742a95ec

sys-apps/hwloc: x86 stable wrt bug #811852

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 9734432631f..745862c705b 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-10-14 Thread Agostino Sarubbo
commit: d04e88e6c06c6e48d996b6833195df933cdec2ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 14 13:39:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 14 13:39:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04e88e6

sys-apps/hwloc: amd64 stable wrt bug #811852

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 81d347a6b75..9734432631f 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-10-13 Thread Sam James
commit: 3a7cdbedcd41a84169cf1a50d04653f196212dee
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 13 20:34:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 13 20:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7cdbed

sys-apps/hwloc: Stabilize 2.5.0 arm, #811852

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

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 7142d8ae3ff..81d347a6b75 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-07-14 Thread Marek Szuba
commit: 1354ba08fde99f786a2edb5ebe8df89daa920e0e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 14 22:12:37 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 14 22:45:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1354ba08

sys-apps/hwloc-1.11.13: update EAPI 6 -> 7

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index 151384ff11a..e6046bb1b54 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -1,9 +1,9 @@
-# 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 cuda flag-o-matic eapi7-ver multilib-minimal toolchain-funcs
+inherit autotools cuda flag-o-matic multilib-minimal toolchain-funcs
 
 MY_PV=v$(ver_cut 1-2)
 
@@ -32,8 +32,8 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
 DOCS=( AUTHORS NEWS README VERSION )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-07-05 Thread Marek Szuba
commit: 8c61c91ec6f6b8dd5a59f68b395ba60995adfe59
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul  5 10:25:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul  5 13:24:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c61c91e

sys-apps/hwloc: keyword 2.5.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/hwloc/hwloc-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index f98a08eb4cd..7142d8ae3ff 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-06-14 Thread Georgy Yakovlev
commit: 85bf86f0ee5b866e8e67271ff283e933368148af
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 05:25:51 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 05:27:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bf86f0

sys-apps/hwloc: EPREFIX -> ESYSROOT for cuda

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 6 +++---
 sys-apps/hwloc/hwloc-2.3.0.ebuild   | 6 +++---
 sys-apps/hwloc/hwloc-2.5.0.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index f9b7aae544d..151384ff11a 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -43,8 +43,8 @@ src_prepare() {
eautoreconf
 
if use cuda ; then
-   append-cflags -I"${EPREFIX}"/opt/cuda/include
-   append-cppflags -I"${EPREFIX}"/opt/cuda/include
+   append-cflags -I"${ESYSROOT}"/opt/cuda/include
+   append-cppflags -I"${ESYSROOT}"/opt/cuda/include
fi
 }
 
@@ -53,7 +53,7 @@ multilib_src_configure() {
 
if use cuda ; then
local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   append-ldflags -L"${ESYSROOT}"/opt/cuda/$(get_libdir)
fi
 
ECONF_SOURCE=${S} econf \

diff --git a/sys-apps/hwloc/hwloc-2.3.0.ebuild 
b/sys-apps/hwloc/hwloc-2.3.0.ebuild
index 6756f4000ac..f98a08eb4cd 100644
--- a/sys-apps/hwloc/hwloc-2.3.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.3.0.ebuild
@@ -48,8 +48,8 @@ src_prepare() {
eautoreconf
 
if use cuda ; then
-   append-cflags "-I${EPREFIX}/opt/cuda/include"
-   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
fi
 }
 
@@ -58,7 +58,7 @@ multilib_src_configure() {
 
if use cuda ; then
local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
fi
 
local myconf=(

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 6756f4000ac..f98a08eb4cd 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -48,8 +48,8 @@ src_prepare() {
eautoreconf
 
if use cuda ; then
-   append-cflags "-I${EPREFIX}/opt/cuda/include"
-   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
fi
 }
 
@@ -58,7 +58,7 @@ multilib_src_configure() {
 
if use cuda ; then
local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
fi
 
local myconf=(



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-06-14 Thread Georgy Yakovlev
commit: 75c5987de0da8fe9425f3ca2270db6a8dea22c8a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 05:15:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 05:26:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c5987d

sys-apps/hwloc: rename useflag: libudev -> udev

USE=udev is enabled in profiles,
so this package is rarely built with udev support unless users opt-in,
yet without udev hwloc will try to manually parse udev raw files.

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/hwloc/hwloc-2.3.0.ebuild | 8 
 sys-apps/hwloc/hwloc-2.5.0.ebuild | 6 +++---
 sys-apps/hwloc/metadata.xml   | 1 -
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.3.0.ebuild 
b/sys-apps/hwloc/hwloc-2.3.0.ebuild
index 6167e28c6bf..6756f4000ac 100644
--- a/sys-apps/hwloc/hwloc-2.3.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
 # Anyone with hardware is welcome to step up and help test to get it re-added.
@@ -24,13 +24,13 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   libudev?( virtual/libudev )
netloc? ( !sys-apps/netloc )
nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
pci?(
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]

>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
)
+   udev?   ( virtual/libudev )
xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
 
@@ -72,7 +72,7 @@ multilib_src_configure() {
$(use_enable cairo)
$(use_enable cpuid)
$(use_enable debug)
-   $(use_enable libudev)
+   $(use_enable udev libudev)
$(use_enable netloc)
$(use_enable nvml)
$(use_enable pci)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 639dc0bff21..6756f4000ac 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
 # Anyone with hardware is welcome to step up and help test to get it re-added.
@@ -24,13 +24,13 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   libudev?( virtual/libudev )
netloc? ( !sys-apps/netloc )
nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
pci?(
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]

>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
)
+   udev?   ( virtual/libudev )
xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
 
@@ -72,7 +72,7 @@ multilib_src_configure() {
$(use_enable cairo)
$(use_enable cpuid)
$(use_enable debug)
-   $(use_enable libudev)
+   $(use_enable udev libudev)
$(use_enable netloc)
$(use_enable nvml)
$(use_enable pci)

diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml
index b84a415e26a..05112b3f179 100644
--- a/sys-apps/hwloc/metadata.xml
+++ b/sys-apps/hwloc/metadata.xml
@@ -18,7 +18,6 @@
   Enable the cpuid-based arc

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2021-06-14 Thread Sam James
commit: 3b1873b49fd822d1cb3575e8e80bb9ca5c923261
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:52:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:03:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1873b4

sys-apps/hwloc: add 2.5.0

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

 sys-apps/hwloc/Manifest   |  1 +
 sys-apps/hwloc/hwloc-2.5.0.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 8a16dd2b5ea..3f39e4ffc93 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,2 +1,3 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c
+DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
new file mode 100644
index 000..639dc0bff21
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   libudev?( virtual/libudev )
+   netloc? ( !sys-apps/netloc )
+   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci?(
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+# 2.69-r5 for --runstatedir
+BDEPEND="
+   >=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags "-I${EPREFIX}/opt/cuda/include"
+   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+   --disable-plugin-ltdl
+   --enable-plugins
+   --enable-shared
+   --runstatedir="${EPREFIX}/run"
+   $(multilib_native_use_enable cuda)
+   $(multilib_native_use_enable gl)
+   $(use_enable cairo)
+   $(use_enable cpuid)
+   $(use_enable debug)
+   $(use_enable libudev)
+   $(use_enable netloc)
+   $(use_enable nvml)
+   $(use_enable pci)
+   $(use_enable static-libs static)
+   $(use_enable xml libxml2)
+   $(use_with X x)
+   )
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+   default
+   case ${ARCH} in
+   # hwloc-dump-hwdata binary only built on those arches, so don't install 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-12-11 Thread Sergei Trofimovich
commit: 5dc87071b33cfe90ad019694c3b7171c1b056b43
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 09:01:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 09:08:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc87071

sys-apps/hwloc: explicitly disable opencl

Reported-by: Luke-Jr
Closes: https://bugs.gentoo.org/744646
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index ad6e5746054..8417f7fabee 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -57,6 +57,7 @@ multilib_src_configure() {
fi
 
ECONF_SOURCE=${S} econf \
+   --disable-opencl \
$(use_enable static-libs static) \
$(use_enable cairo) \
$(multilib_native_use_enable cuda) \



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-12-11 Thread Sergei Trofimovich
commit: 7edeb0e317aaeb2eb1960ce549cdc7bf7acec0b8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 09:03:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 09:09:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edeb0e3

sys-apps/hwloc: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/Manifest   |  2 -
 sys-apps/hwloc/hwloc-1.11.10.ebuild   | 70 ---
 sys-apps/hwloc/hwloc-1.11.2-r1.ebuild | 69 --
 3 files changed, 141 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index d68e9a55e66..b04188380a6 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,6 +1,4 @@
-DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b3b2bcf7ded7edfe99100ac4ccc05c893f3df0a56119234510aa5256e5da84cfa15dddb7d15e49eca2936baa7f41
 SHA512 
9e2cf5cc43f8c21cfd0bf09a58fda09ba832908eca5a211d164eb106f090609b6351bc934e572200530284fbfc5c460db29a49ec7974dbd298d757ed8aaf32b3
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
-DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce
 DIST hwloc-2.1.0.tar.bz2 6272755 BLAKE2B 
3ab13bd5cd00c4c19a1c4b1de21fb799038bd0afaa86520696478eada8d0ac11a4f4de11b96b0d92495b431f4b49ccb4185b176ad5abb9372ba6c5c9794ef21c
 SHA512 
3fda7c4152c3f1b701c3da0fcbbe7e1dffb502042cb86e9a44ce6df8e227c005333e61d5459407f88efbd56816db0ab90b19f75d047e0c77b3b7f5c6405ea501
 DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
deleted file mode 100644
index c3630b9ccaa..000
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools cuda flag-o-matic toolchain-funcs versionator 
multilib-minimal
-
-MY_PV=v$(get_version_component_range 1-2)
-
-DESCRIPTION="displays the hardware topology in convenient formats"
-HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
-SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
-
-# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
-# Anyone with hardware is welcome to step up and help test to get it re-added.
-
-# dev-util/nvidia-cuda-toolkit is always multilib
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   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"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
-DOCS=( AUTHORS NEWS README VERSION )
-
-src_prepare() {
-   default
-   eautoreconf
-
-   if use cuda ; then
-   append-cflags -I"${EPREFIX}"/opt/cuda/include
-   append-cppflags -I"${EPREFIX}"/opt/cuda/include
-   fi
-}
-
-multilib_src_configure() {
-   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
-
-   if use cuda ; then
-   local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdi

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-12-11 Thread Sergei Trofimovich
commit: ee03c1dda0f188cd496f83590274124b8ec902bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 11 09:05:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 11 09:09:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee03c1dd

sys-apps/hwloc: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/Manifest   |  2 -
 sys-apps/hwloc/hwloc-2.0.4.ebuild | 67 ---
 sys-apps/hwloc/hwloc-2.1.0.ebuild | 83 ---
 3 files changed, 152 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index b04188380a6..8a16dd2b5ea 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,4 +1,2 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
-DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce
-DIST hwloc-2.1.0.tar.bz2 6272755 BLAKE2B 
3ab13bd5cd00c4c19a1c4b1de21fb799038bd0afaa86520696478eada8d0ac11a4f4de11b96b0d92495b431f4b49ccb4185b176ad5abb9372ba6c5c9794ef21c
 SHA512 
3fda7c4152c3f1b701c3da0fcbbe7e1dffb502042cb86e9a44ce6df8e227c005333e61d5459407f88efbd56816db0ab90b19f75d047e0c77b3b7f5c6405ea501
 DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c

diff --git a/sys-apps/hwloc/hwloc-2.0.4.ebuild 
b/sys-apps/hwloc/hwloc-2.0.4.ebuild
deleted file mode 100644
index c412bfedcf4..000
--- a/sys-apps/hwloc/hwloc-2.0.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal toolchain-funcs
-
-MY_PV=v$(ver_cut 1-2)
-
-DESCRIPTION="displays the hardware topology in convenient formats"
-HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
-SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo cuda debug gl +pci plugins svg static-libs xml X"
-
-# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
-# Anyone with hardware is welcome to step up and help test to get it re-added.
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   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}] )
-   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
-DOCS=( AUTHORS NEWS README VERSION )
-
-src_prepare() {
-   default
-   eautoreconf
-
-   if use cuda ; then
-   append-cflags -I"${EPREFIX}"/opt/cuda/include
-   append-cppflags -I"${EPREFIX}"/opt/cuda/include
-   fi
-}
-
-multilib_src_configure() {
-   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
-
-   if use cuda ; then
-   local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
-   fi
-
-   ECONF_SOURCE=${S} econf \
-   --disable-opencl \
-   $(use_enable static-libs static) \
-   $(use_enable cairo) \
-   $(multilib_native_use_enable cuda) \
-   $(use_enable debug) \
-   $(multilib_native_use_enable gl) \
-   $(use_enable pci) \
-   $(use_enable plugins) \
-   $(use_enable xml libxml2) \
-   $(use_with X x)
-}

diff --git a/sys-apps/hwloc/hwloc-2.1.0.ebuild 
b/sys-apps/hwloc/hwloc-2.1.0.ebuild
deleted file mode 100644
index d996e67548a..000
--- a/sys-apps/hwloc/hwloc-2.1.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-11-05 Thread Georgy Yakovlev
commit: dadadaf7df6321b7ae80cc28404c2e31968df393
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov  5 08:14:25 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov  5 08:33:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dadadaf7

sys-apps/hwloc: timeout bump to 2.3.0, fix multiple issues

fixed bash completion installation and aliases
fixed rustatedir, previosly it pointed to /var/lib/hwloc/run
dropped USE=plugins, disabled ltdl dep.
add missing nvml dependency
only install systemd unit on *86/64 arches.
use BDEPEND for some deps.

Closes: https://bugs.gentoo.org/727174
Closes: https://bugs.gentoo.org/723018
Closes: https://bugs.gentoo.org/711890
Closes: https://bugs.gentoo.org/724622
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/hwloc/Manifest   |  1 +
 sys-apps/hwloc/hwloc-2.3.0.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 592f63c97ac..d68e9a55e66 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -3,3 +3,4 @@ DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce
 DIST hwloc-2.1.0.tar.bz2 6272755 BLAKE2B 
3ab13bd5cd00c4c19a1c4b1de21fb799038bd0afaa86520696478eada8d0ac11a4f4de11b96b0d92495b431f4b49ccb4185b176ad5abb9372ba6c5c9794ef21c
 SHA512 
3fda7c4152c3f1b701c3da0fcbbe7e1dffb502042cb86e9a44ce6df8e227c005333e61d5459407f88efbd56816db0ab90b19f75d047e0c77b3b7f5c6405ea501
+DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c

diff --git a/sys-apps/hwloc/hwloc-2.3.0.ebuild 
b/sys-apps/hwloc/hwloc-2.3.0.ebuild
new file mode 100644
index 000..6167e28c6bf
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.3.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   libudev?( virtual/libudev )
+   netloc? ( !sys-apps/netloc )
+   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci?(
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+# 2.69-r5 for --runstatedir
+BDEPEND="
+   >=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags "-I${EPREFIX}/opt/cuda/include"
+   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-08-05 Thread Agostino Sarubbo
commit: 7eca9fd674314a6fda42460708eae2333de43e5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 13:51:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 13:51:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eca9fd6

sys-apps/hwloc: amd64 stable wrt bug #711888

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index f3d9bd8ae5c..ba8a446c93f 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-08-04 Thread Sam James
commit: c9f6d9282191c714846507b8300bf02a7a6feadc
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 15:07:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 15:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f6d928

sys-apps/hwloc: arm stable (bug #711888)

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

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index 23de054b8fa..f3d9bd8ae5c 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-08-02 Thread Sergei Trofimovich
commit: d822b5d934d24267327836b9109a70ba8fda0db0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  2 12:43:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  2 12:43:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d822b5d9

sys-apps/hwloc: stable 1.11.13 for sparc

stable wrt bug #711888

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index da8c4991701..23de054b8fa 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-08-02 Thread Sergei Trofimovich
commit: bb66f2fb093f74bf5e08e0fe9f2c427e3f226d93
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  2 12:03:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  2 12:04:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb66f2fb

sys-apps/hwloc: stable 1.11.13 for ppc64

stable wrt bug #711888

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index 693a0287369..da8c4991701 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-08-02 Thread Sergei Trofimovich
commit: 93551f02424a40f0b1c4e9e0c84c4180f3952df2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  2 11:41:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  2 11:41:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93551f02

sys-apps/hwloc: stable 1.11.13 for ppc

stable wrt bug #711888

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index 8e4535e6335..693a0287369 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-08-02 Thread Sergei Trofimovich
commit: fcedf053510e5992ffa41b5c1a2fe9e589bd26c4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  2 11:39:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  2 11:39:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcedf053

sys-apps/hwloc: stable 1.11.13 for hppa

stable wrt bug #711888

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index c516245e9a9..8e4535e6335 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-07-30 Thread Sam James
commit: b1f4fd2e47737b1f630b2c25adb4ffa0e1f6ae99
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 30 22:43:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 30 22:43:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f4fd2e

sys-apps/hwloc: arm64 stable (bug #711888)

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

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index 6d4a1f6d102..c516245e9a9 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-05-18 Thread Guilherme Amadio
commit: 918b39ceba3190aa076cc30517d1c589077d5ba5
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Mon May 18 15:59:08 2020 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon May 18 15:59:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918b39ce

sys-apps/hwloc: fix on prefix

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Guilherme Amadio  gentoo.org>

 sys-apps/hwloc/hwloc-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.1.0.ebuild 
b/sys-apps/hwloc/hwloc-2.1.0.ebuild
index ebd90793781..7c50207b278 100644
--- a/sys-apps/hwloc/hwloc-2.1.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.1.0.ebuild
@@ -78,6 +78,6 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
default
-   systemd_dounit "${D}/usr/share/hwloc/hwloc-dump-hwdata.service"
-   find "${D}" -name '*.la' -delete || die
+   systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service"
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-05-11 Thread Alexys Jacob
commit: f226a1b982a2d3d34c74d65fc21d6ab9e7912871
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Apr 10 17:28:01 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon May 11 16:03:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f226a1b9

sys-apps/hwloc: new version

Closes: https://bugs.gentoo.org/699076
Closes: https://bugs.gentoo.org/698620
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14785
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-apps/hwloc/Manifest   |  1 +
 sys-apps/hwloc/hwloc-2.1.0.ebuild | 83 +++
 sys-apps/hwloc/metadata.xml   | 13 --
 3 files changed, 94 insertions(+), 3 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 8d842bb46d7..592f63c97ac 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -2,3 +2,4 @@ DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce
+DIST hwloc-2.1.0.tar.bz2 6272755 BLAKE2B 
3ab13bd5cd00c4c19a1c4b1de21fb799038bd0afaa86520696478eada8d0ac11a4f4de11b96b0d92495b431f4b49ccb4185b176ad5abb9372ba6c5c9794ef21c
 SHA512 
3fda7c4152c3f1b701c3da0fcbbe7e1dffb502042cb86e9a44ce6df8e227c005333e61d5459407f88efbd56816db0ab90b19f75d047e0c77b3b7f5c6405ea501

diff --git a/sys-apps/hwloc/hwloc-2.1.0.ebuild 
b/sys-apps/hwloc/hwloc-2.1.0.ebuild
new file mode 100644
index 000..ebd90793781
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.1.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools cuda flag-o-matic systemd toolchain-funcs multilib-minimal
+
+MY_PV="v$(ver_cut 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/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci plugins static-libs 
svg xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   libudev?( virtual/libudev )
+   netloc? ( !sys-apps/netloc )
+   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}] )
+   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags "-I${EPREFIX}/opt/cuda/include"
+   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+   --enable-shared
+   $(multilib_native_use_enable cuda)
+   $(multilib_native_use_enable gl)
+   $(use_enable cairo)
+   $(use_enable cpuid)
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-05-08 Thread Alexys Jacob
commit: 8bdb2a075697c4c4720f44bfba13b07850f211c1
Author: Alexey Sokolov  google  com>
AuthorDate: Fri May  8 00:55:56 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri May  8 08:23:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdb2a07

sys-apps/hwloc: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  google.com>
Closes: https://github.com/gentoo/gentoo/pull/15701
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.10.ebuild   | 4 ++--
 sys-apps/hwloc/hwloc-1.11.13.ebuild   | 4 ++--
 sys-apps/hwloc/hwloc-1.11.2-r1.ebuild | 4 ++--
 sys-apps/hwloc/hwloc-2.0.4.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
index fdf1744dfe1..6eb8bb41080 100644
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -8,8 +8,8 @@ inherit autotools cuda flag-o-matic toolchain-funcs versionator 
multilib-minimal
 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";
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0/5"

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index e16d3cf3a0c..5ea06899c88 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -8,8 +8,8 @@ inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal 
toolchain-funcs
 MY_PV=v$(ver_cut 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";
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0/5"

diff --git a/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
index acb852ae7cd..48b8f6e46a3 100644
--- a/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
@@ -8,8 +8,8 @@ inherit flag-o-matic cuda autotools-multilib multilib 
toolchain-funcs versionato
 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";
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0/5"

diff --git a/sys-apps/hwloc/hwloc-2.0.4.ebuild 
b/sys-apps/hwloc/hwloc-2.0.4.ebuild
index e62701d2393..b70355bd1d6 100644
--- a/sys-apps/hwloc/hwloc-2.0.4.ebuild
+++ b/sys-apps/hwloc/hwloc-2.0.4.ebuild
@@ -8,8 +8,8 @@ inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal 
toolchain-funcs
 MY_PV=v$(ver_cut 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";
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/";
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0/15"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2020-02-13 Thread David Seifert
commit: 7bc60a157a00be0187159f7de6bd2422553d2c8d
Author: David Seifert  gentoo  org>
AuthorDate: Thu Feb 13 21:38:53 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Feb 13 21:38:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc60a15

sys-apps/hwloc: [QA] inherit toolchain-funcs.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.10.ebuild   | 4 ++--
 sys-apps/hwloc/hwloc-1.11.13.ebuild   | 4 ++--
 sys-apps/hwloc/hwloc-1.11.2-r1.ebuild | 2 +-
 sys-apps/hwloc/hwloc-2.0.4.ebuild | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
index 196184c7059..fdf1744dfe1 100644
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools cuda flag-o-matic versionator multilib-minimal
+inherit autotools cuda flag-o-matic toolchain-funcs versionator 
multilib-minimal
 
 MY_PV=v$(get_version_component_range 1-2)
 

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index 2ad20e19677..e16d3cf3a0c 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal
+inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal toolchain-funcs
 
 MY_PV=v$(ver_cut 1-2)
 

diff --git a/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
index 4961615eb9b..4230766967a 100644
--- a/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-inherit flag-o-matic cuda autotools-multilib multilib versionator
+inherit flag-o-matic cuda autotools-multilib multilib toolchain-funcs 
versionator
 
 MY_PV=v$(get_version_component_range 1-2)
 

diff --git a/sys-apps/hwloc/hwloc-2.0.4.ebuild 
b/sys-apps/hwloc/hwloc-2.0.4.ebuild
index 2219e2260c8..e62701d2393 100644
--- a/sys-apps/hwloc/hwloc-2.0.4.ebuild
+++ b/sys-apps/hwloc/hwloc-2.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal
+inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal toolchain-funcs
 
 MY_PV=v$(ver_cut 1-2)
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2019-06-12 Thread Justin Bronder
commit: c234db0293d0ffe7b8b9e7e1892c50aa68b19028
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed Jun 12 21:14:39 2019 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed Jun 12 21:16:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c234db02

Partial Revert "sys-apps/hwloc: cleanup old"

This reverts commit de690876c21341951f7fa9aef5e66c26222862dd as I didn't
noticed that arm64 alone had marked 1.11.10 as stable.

Signed-off-by: Justin Bronder  gentoo.org>

 sys-apps/hwloc/Manifest |  1 +
 sys-apps/hwloc/hwloc-1.11.10.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index a0b1ddc5070..8d842bb46d7 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,4 @@
+DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b3b2bcf7ded7edfe99100ac4ccc05c893f3df0a56119234510aa5256e5da84cfa15dddb7d15e49eca2936baa7f41
 SHA512 
9e2cf5cc43f8c21cfd0bf09a58fda09ba832908eca5a211d164eb106f090609b6351bc934e572200530284fbfc5c460db29a49ec7974dbd298d757ed8aaf32b3
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
new file mode 100644
index 000..e2f6d1687b8
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools cuda flag-o-matic versionator multilib-minimal
+
+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 arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+# dev-util/nvidia-cuda-toolkit is always multilib
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   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}]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags -I"${EPREFIX}"/opt/cuda/include
+   append-cppflags -I"${EPREFIX}"/opt/cuda/include
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   fi
+
+   ECONF_SOURCE=${S} econf \
+   $(use_enable static-libs static) \
+   $(use_enable cairo) \
+   $(multilib_native_use_enable cuda) \
+   $(use_enable debug) \
+   $(multilib_native_use_enable gl) \
+   $(use_enable pci) \
+   $(use_enable plugins) \
+   $(use_enable numa libnuma) \
+   $(use_enable xml libxml2) \
+   $(use_with X x)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2019-06-12 Thread Justin Bronder
commit: 53900ce01ef1ebc1d17d2874b63866b8f336c607
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed Jun 12 17:51:48 2019 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed Jun 12 18:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53900ce0

sys-apps/hwloc: bump 2.0.4 and update subslot

Fixes:
https://bugs.gentoo.org/684348
https://bugs.gentoo.org/684378

Signed-off-by: Justin Bronder  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 sys-apps/hwloc/Manifest  | 2 +-
 sys-apps/hwloc/{hwloc-2.0.2-r1.ebuild => hwloc-2.0.4.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 12eb34c8231..dfa24bea433 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -2,4 +2,4 @@ DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b
 DIST hwloc-1.11.11.tar.bz2 4114437 BLAKE2B 
57666c4a0a49898f55eba991a52954bb9dbc84202cd3e4d7db832a55efc09bb7477593bfa903cadc9e58ac5ba298cbdce3469926f16b8ed65dfa15e2ebb38d5d
 SHA512 
cac1283c603ebe58e6e2c35d3122f349f3251da6b4f4671bdc8a335b2dd7cc2131107fe239dcc25915b07e193784dbf1b86561433acaeef4e4c3ea103f7d54c5
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-1.11.7.tar.bz2 4187754 BLAKE2B 
9d55c35ee328eddbdb9364f4330d157eeefb53fd01b3d0cba23423515302ab0f43aac6c6aaec3a96277411883e3806888aa1c55d2312e102d00302305279f044
 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e
-DIST hwloc-2.0.2.tar.bz2 6032384 BLAKE2B 
868c57b434f7722202ec07747dcc62b320ed265ff8334347d824151eb0d37ff626a90f8b66828f82e9ea9e17b95f41f4ffe509f00e7aa9c822bb5080fb4edbd8
 SHA512 
b3bbf56bea99e3c381f72989aa18bc2329f15d7d12d9386ea7049fc875be4b5f89f2476a3c6cbaea562d1c91f147a3a2c80a50e93b824c7ef6323eed1d6126ef
+DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce

diff --git a/sys-apps/hwloc/hwloc-2.0.2-r1.ebuild 
b/sys-apps/hwloc/hwloc-2.0.4.ebuild
similarity index 99%
rename from sys-apps/hwloc/hwloc-2.0.2-r1.ebuild
rename to sys-apps/hwloc/hwloc-2.0.4.ebuild
index 57d0a74d2dd..42cab5ea370 100644
--- a/sys-apps/hwloc/hwloc-2.0.2-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.0.4.ebuild
@@ -12,7 +12,7 @@ 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"
+SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +pci plugins svg static-libs xml X"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2019-06-12 Thread Justin Bronder
commit: b7862e51501b96d277626ca3d8644352861b5bd3
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed Jun 12 18:12:15 2019 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed Jun 12 18:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7862e51

sys-apps/hwloc:  bump 1.11.13

Fixes https://bugs.gentoo.org/684378

Signed-off-by: Justin Bronder  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 sys-apps/hwloc/Manifest   | 2 +-
 sys-apps/hwloc/{hwloc-1.11.11.ebuild => hwloc-1.11.13.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index f7eac3e571c..a0b1ddc5070 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,3 @@
-DIST hwloc-1.11.11.tar.bz2 4114437 BLAKE2B 
57666c4a0a49898f55eba991a52954bb9dbc84202cd3e4d7db832a55efc09bb7477593bfa903cadc9e58ac5ba298cbdce3469926f16b8ed65dfa15e2ebb38d5d
 SHA512 
cac1283c603ebe58e6e2c35d3122f349f3251da6b4f4671bdc8a335b2dd7cc2131107fe239dcc25915b07e193784dbf1b86561433acaeef4e4c3ea103f7d54c5
+DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce

diff --git a/sys-apps/hwloc/hwloc-1.11.11.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
similarity index 98%
rename from sys-apps/hwloc/hwloc-1.11.11.ebuild
rename to sys-apps/hwloc/hwloc-1.11.13.ebuild
index 971dfae0ef6..f3a4a7fc25a 100644
--- a/sys-apps/hwloc/hwloc-1.11.11.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2019-06-12 Thread Justin Bronder
commit: de690876c21341951f7fa9aef5e66c26222862dd
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed Jun 12 17:54:06 2019 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed Jun 12 18:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de690876

sys-apps/hwloc: cleanup old

Signed-off-by: Justin Bronder  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 sys-apps/hwloc/Manifest |  2 --
 sys-apps/hwloc/hwloc-1.11.10.ebuild | 70 -
 sys-apps/hwloc/hwloc-1.11.7.ebuild  | 70 -
 3 files changed, 142 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index dfa24bea433..f7eac3e571c 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,5 +1,3 @@
-DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b3b2bcf7ded7edfe99100ac4ccc05c893f3df0a56119234510aa5256e5da84cfa15dddb7d15e49eca2936baa7f41
 SHA512 
9e2cf5cc43f8c21cfd0bf09a58fda09ba832908eca5a211d164eb106f090609b6351bc934e572200530284fbfc5c460db29a49ec7974dbd298d757ed8aaf32b3
 DIST hwloc-1.11.11.tar.bz2 4114437 BLAKE2B 
57666c4a0a49898f55eba991a52954bb9dbc84202cd3e4d7db832a55efc09bb7477593bfa903cadc9e58ac5ba298cbdce3469926f16b8ed65dfa15e2ebb38d5d
 SHA512 
cac1283c603ebe58e6e2c35d3122f349f3251da6b4f4671bdc8a335b2dd7cc2131107fe239dcc25915b07e193784dbf1b86561433acaeef4e4c3ea103f7d54c5
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
-DIST hwloc-1.11.7.tar.bz2 4187754 BLAKE2B 
9d55c35ee328eddbdb9364f4330d157eeefb53fd01b3d0cba23423515302ab0f43aac6c6aaec3a96277411883e3806888aa1c55d2312e102d00302305279f044
 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e
 DIST hwloc-2.0.4.tar.bz2 6057001 BLAKE2B 
0d73c2ec544263bb36404d8112412b6b308935b9b8b4ba37cac05d8bdc525763fa862c63d387545cb0e02e1bd8f1c931e034381dede83b7119f30928f4e54bf4
 SHA512 
c7bb69f0e536188921138d003f3854a12f942a4f625e665d5ce6d32c1c4a884e0a91f9125de33dd292f522032b759e6240df3f3e53534033567ea0d829feefce

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
deleted file mode 100644
index e2f6d1687b8..000
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools cuda flag-o-matic versionator multilib-minimal
-
-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 arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
-
-# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
-# Anyone with hardware is welcome to step up and help test to get it re-added.
-
-# dev-util/nvidia-cuda-toolkit is always multilib
-
-RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   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}]"
-
-PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
-DOCS=( AUTHORS NEWS README VERSION )
-
-src_prepare() {
-   default
-   eautoreconf
-
-   if use cuda ; then
-   append-cflags -I"${EPREFIX}"/opt/cuda/include
-   append-cppflags -I"${EPREFIX}"/opt/cuda/include
-   fi
-}
-
-multilib_src_configure() {
-   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
-
-   if use cuda ; then
-   local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
-   fi
-
-   ECONF_SOURCE=${S} econf \
-   $(use_enable static-libs static) \
-   $(use_enable cairo) \
-   $(multilib_native_use_enable cuda) \
-   $(use_enable debug) \
-   $(multilib_native_use_enable gl) \
- 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2019-04-15 Thread Justin Bronder
commit: 9377a0a43cb2a4bc366efe449419659200dc3d08
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Apr 15 20:00:48 2019 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Apr 15 20:00:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9377a0a4

sys-apps/hwloc: explicitly disable opencl

Per #683216, OpenCL will get picked up automatically.

Signed-off-by: Justin Bronder  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-apps/hwloc/{hwloc-2.0.2.ebuild => hwloc-2.0.2-r1.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.0.2.ebuild 
b/sys-apps/hwloc/hwloc-2.0.2-r1.ebuild
similarity index 88%
rename from sys-apps/hwloc/hwloc-2.0.2.ebuild
rename to sys-apps/hwloc/hwloc-2.0.2-r1.ebuild
index 971dfae0ef6..57d0a74d2dd 100644
--- a/sys-apps/hwloc/hwloc-2.0.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,13 +14,11 @@ 
SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 LICENSE="BSD"
 SLOT="0/5"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
+IUSE="cairo cuda debug gl +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
 # Anyone with hardware is welcome to step up and help test to get it re-added.
 
-# dev-util/nvidia-cuda-toolkit is always multilib
-
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
@@ -30,7 +28,6 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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}]"
@@ -57,6 +54,7 @@ multilib_src_configure() {
fi
 
ECONF_SOURCE=${S} econf \
+   --disable-opencl \
$(use_enable static-libs static) \
$(use_enable cairo) \
$(multilib_native_use_enable cuda) \
@@ -64,7 +62,6 @@ multilib_src_configure() {
$(multilib_native_use_enable gl) \
$(use_enable pci) \
$(use_enable plugins) \
-   $(use_enable numa libnuma) \
$(use_enable xml libxml2) \
$(use_with X x)
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2018-10-13 Thread Mikle Kolyada
commit: 1dc7c47d4902fe1949725365284fc18543537753
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 13 10:02:58 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 13 10:07:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc7c47d

sys-apps/hwloc: Drop non-existing media-video/nvidia-settings

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-apps/hwloc/hwloc-1.11.10.ebuild   | 4 ++--
 sys-apps/hwloc/hwloc-1.11.11.ebuild   | 4 ++--
 sys-apps/hwloc/hwloc-1.11.2-r1.ebuild | 4 ++--
 sys-apps/hwloc/hwloc-1.11.7.ebuild| 4 ++--
 sys-apps/hwloc/hwloc-2.0.2.ebuild | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
index 83dab218d51..e2f6d1687b8 100644
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,7 +24,7 @@ IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs 
xml X"
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]

diff --git a/sys-apps/hwloc/hwloc-1.11.11.ebuild 
b/sys-apps/hwloc/hwloc-1.11.11.ebuild
index 99b6fa5187f..971dfae0ef6 100644
--- a/sys-apps/hwloc/hwloc-1.11.11.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,7 +24,7 @@ IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs 
xml X"
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]

diff --git a/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
index 2f6751aa3ce..cb05149d393 100644
--- a/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -24,7 +24,7 @@ IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs 
xml X"
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]

diff --git a/sys-apps/hwloc/hwloc-1.11.7.ebuild 
b/sys-apps/hwloc/hwloc-1.11.7.ebuild
index 1978df29ec2..d0ae4427089 100644
--- a/sys-apps/hwloc/hwloc-1.11.7.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,7 +24,7 @@ IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs 
xml X"
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]

diff --git a/sys-apps/hwloc/hwloc-2.0.2.ebuild 
b/sys-apps/hwloc/hwloc-2.0.2.ebuild
index 99b6fa5187f..971dfae0ef6 100644
--- a/sys-apps/hwloc/hwloc-2.0.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public Licens

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2018-09-06 Thread Georgy Yakovlev
commit: e893bba7963ae1963a1b657f0c1b829b07d796c6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Sep  6 22:11:00 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Sep  6 22:11:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e893bba7

sys-apps/hwloc: fix MY_PV for 1.11.11 and 2.0.2

Closes: https://bugs.gentoo.org/665326
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/hwloc/hwloc-1.11.11.ebuild | 2 +-
 sys-apps/hwloc/hwloc-2.0.2.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.11.ebuild 
b/sys-apps/hwloc/hwloc-1.11.11.ebuild
index cedd15f02d9..99b6fa5187f 100644
--- a/sys-apps/hwloc/hwloc-1.11.11.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.11.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal
 
-MY_PV=v$(ver_rs 1-2)
+MY_PV=v$(ver_cut 1-2)
 
 DESCRIPTION="displays the hardware topology in convenient formats"
 HOMEPAGE="http://www.open-mpi.org/projects/hwloc/";

diff --git a/sys-apps/hwloc/hwloc-2.0.2.ebuild 
b/sys-apps/hwloc/hwloc-2.0.2.ebuild
index cedd15f02d9..99b6fa5187f 100644
--- a/sys-apps/hwloc/hwloc-2.0.2.ebuild
+++ b/sys-apps/hwloc/hwloc-2.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal
 
-MY_PV=v$(ver_rs 1-2)
+MY_PV=v$(ver_cut 1-2)
 
 DESCRIPTION="displays the hardware topology in convenient formats"
 HOMEPAGE="http://www.open-mpi.org/projects/hwloc/";



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2018-09-05 Thread Alexey Shvetsov
commit: 22c0b91257b9ca896137ed32b14731dfb3c502c0
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Wed Sep  5 20:47:15 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Wed Sep  5 20:47:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c0b912

sys-apps/hwloc: Version bump

Closes: https://bugs.gentoo.org/658486
Package-Manager: Portage-2.3.47, Repoman-2.3.10

 sys-apps/hwloc/Manifest |  2 ++
 sys-apps/hwloc/hwloc-1.11.11.ebuild | 70 +
 sys-apps/hwloc/hwloc-2.0.2.ebuild   | 70 +
 3 files changed, 142 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 9237c888db0..12eb34c8231 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,3 +1,5 @@
 DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b3b2bcf7ded7edfe99100ac4ccc05c893f3df0a56119234510aa5256e5da84cfa15dddb7d15e49eca2936baa7f41
 SHA512 
9e2cf5cc43f8c21cfd0bf09a58fda09ba832908eca5a211d164eb106f090609b6351bc934e572200530284fbfc5c460db29a49ec7974dbd298d757ed8aaf32b3
+DIST hwloc-1.11.11.tar.bz2 4114437 BLAKE2B 
57666c4a0a49898f55eba991a52954bb9dbc84202cd3e4d7db832a55efc09bb7477593bfa903cadc9e58ac5ba298cbdce3469926f16b8ed65dfa15e2ebb38d5d
 SHA512 
cac1283c603ebe58e6e2c35d3122f349f3251da6b4f4671bdc8a335b2dd7cc2131107fe239dcc25915b07e193784dbf1b86561433acaeef4e4c3ea103f7d54c5
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-1.11.7.tar.bz2 4187754 BLAKE2B 
9d55c35ee328eddbdb9364f4330d157eeefb53fd01b3d0cba23423515302ab0f43aac6c6aaec3a96277411883e3806888aa1c55d2312e102d00302305279f044
 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e
+DIST hwloc-2.0.2.tar.bz2 6032384 BLAKE2B 
868c57b434f7722202ec07747dcc62b320ed265ff8334347d824151eb0d37ff626a90f8b66828f82e9ea9e17b95f41f4ffe509f00e7aa9c822bb5080fb4edbd8
 SHA512 
b3bbf56bea99e3c381f72989aa18bc2329f15d7d12d9386ea7049fc875be4b5f89f2476a3c6cbaea562d1c91f147a3a2c80a50e93b824c7ef6323eed1d6126ef

diff --git a/sys-apps/hwloc/hwloc-1.11.11.ebuild 
b/sys-apps/hwloc/hwloc-1.11.11.ebuild
new file mode 100644
index 000..cedd15f02d9
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-1.11.11.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools cuda flag-o-matic eapi7-ver multilib-minimal
+
+MY_PV=v$(ver_rs 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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+# dev-util/nvidia-cuda-toolkit is always multilib
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   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}]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags -I"${EPREFIX}"/opt/cuda/include
+   append-cppflags -I"${EPREFIX}"/opt/cuda/include
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   fi
+
+   ECONF_SOURCE=${S} econf \
+   $(use_enable static-libs static) \
+   $(use_enable cairo) \
+   $(multilib_native_use_enable cuda) \
+   $(use_enable debug) \
+   $(multilib_native_use_enab

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2018-07-24 Thread Mart Raudsepp
commit: 487640299b292438f4dc03f7ce0f2577940a4858
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jul 24 09:06:04 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jul 24 09:41:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48764029

sys-apps/hwloc-1.11.10: arm64 stable

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 sys-apps/hwloc/hwloc-1.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
index ac35fa5698e..83dab218d51 100644
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2018-03-28 Thread Matt Turner
commit: 230e55e5ab67f4d33fd29241018079eb53236507
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 28 20:54:37 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 28 20:54:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230e55e5

sys-apps/hwloc-1.11.10: added ~mips

 sys-apps/hwloc/hwloc-1.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
index a0470dfc514..ac35fa5698e 100644
--- a/sys-apps/hwloc/hwloc-1.11.10.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2018-03-26 Thread Justin Bronder
commit: 97df9e785f7b8b323c6a836d3f82070a5dcad9ac
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Mar 26 16:53:49 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Mar 26 16:53:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97df9e78

sys-apps/hwloc: bump 1.11.10

Bump for https://bugs.gentoo.org/650882
Also kicking the can on https://bugs.gentoo.org/611678

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/hwloc/Manifest |  1 +
 sys-apps/hwloc/hwloc-1.11.10.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 3a2f277691a..9237c888db0 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,2 +1,3 @@
+DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b3b2bcf7ded7edfe99100ac4ccc05c893f3df0a56119234510aa5256e5da84cfa15dddb7d15e49eca2936baa7f41
 SHA512 
9e2cf5cc43f8c21cfd0bf09a58fda09ba832908eca5a211d164eb106f090609b6351bc934e572200530284fbfc5c460db29a49ec7974dbd298d757ed8aaf32b3
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-1.11.7.tar.bz2 4187754 BLAKE2B 
9d55c35ee328eddbdb9364f4330d157eeefb53fd01b3d0cba23423515302ab0f43aac6c6aaec3a96277411883e3806888aa1c55d2312e102d00302305279f044
 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
new file mode 100644
index 000..a0470dfc514
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools cuda flag-o-matic versionator multilib-minimal
+
+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 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+# dev-util/nvidia-cuda-toolkit is always multilib
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   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}]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags -I"${EPREFIX}"/opt/cuda/include
+   append-cppflags -I"${EPREFIX}"/opt/cuda/include
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   fi
+
+   ECONF_SOURCE=${S} econf \
+   $(use_enable static-libs static) \
+   $(use_enable cairo) \
+   $(multilib_native_use_enable cuda) \
+   $(use_enable debug) \
+   $(multilib_native_use_enable gl) \
+   $(use_enable pci) \
+   $(use_enable plugins) \
+   $(use_enable numa libnuma) \
+   $(use_enable xml libxml2) \
+   $(use_with X x)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-06-19 Thread Alexis Ballier
commit: 7c85eac92e496a3b954d6f7d73e161f2d58b3ea8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 19 16:11:52 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 19 16:16:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c85eac9

sys-apps/hwloc: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-apps/hwloc/hwloc-1.11.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.7.ebuild 
b/sys-apps/hwloc/hwloc-1.11.7.ebuild
index 0630d0411f9..1978df29ec2 100644
--- a/sys-apps/hwloc/hwloc-1.11.7.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.7.ebuild
@@ -13,7 +13,7 @@ 
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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-05-13 Thread David Seifert
commit: b94633df167641dea74c92ebca18e6b7215e7a50
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 13 19:14:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 19:15:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94633df

sys-apps/hwloc: Port to EAPI 6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/hwloc/hwloc-1.11.7.ebuild | 48 +++---
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.7.ebuild 
b/sys-apps/hwloc/hwloc-1.11.7.ebuild
index fbff0ec3ca1..0630d0411f9 100644
--- a/sys-apps/hwloc/hwloc-1.11.7.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.7.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit flag-o-matic cuda autotools-multilib multilib versionator
+inherit autotools cuda flag-o-matic versionator multilib-minimal
 
 MY_PV=v$(get_version_component_range 1-2)
 
@@ -35,36 +35,36 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
 DEPEND="${RDEPEND}
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
 
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
 DOCS=( AUTHORS NEWS README VERSION )
 
-PATCHES=(
-   "${FILESDIR}/${PN}-1.8.1-gl.patch"
-)
-AUTOTOOLS_AUTORECONF=1
-
 src_prepare() {
+   default
+   eautoreconf
+
if use cuda ; then
-   append-cflags -I/opt/cuda/include
-   append-cppflags -I/opt/cuda/include
+   append-cflags -I"${EPREFIX}"/opt/cuda/include
+   append-cppflags -I"${EPREFIX}"/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)
-   $(use_enable pci)
-   $(use_enable plugins)
-   $(use_enable numa libnuma)
-   $(use_enable xml libxml2)
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   fi
+
+   ECONF_SOURCE=${S} econf \
+   $(use_enable static-libs static) \
+   $(use_enable cairo) \
+   $(use_enable cuda) \
+   $(use_enable debug) \
+   $(multilib_native_use_enable gl) \
+   $(use_enable pci) \
+   $(use_enable plugins) \
+   $(use_enable numa libnuma) \
+   $(use_enable xml libxml2) \
$(use_with X x)
-   )
-   autotools-utils_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/, sys-apps/hwloc/files/

2017-05-10 Thread Justin Bronder
commit: f1cd3db22adef7ab23e0da9d329d98f19f9be9ed
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed May 10 23:24:51 2017 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed May 10 23:25:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cd3db2

sys-apps/hwloc: remove old

x11-drivers/ati-drivers is gone (#582406), so older versions may as well be
removed now.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/hwloc/Manifest|  7 --
 ...er-topology-fix-lstopo-path-after-install.patch | 26 
 sys-apps/hwloc/hwloc-1.10.0-r2.ebuild  | 76 --
 sys-apps/hwloc/hwloc-1.10.0.ebuild | 71 
 sys-apps/hwloc/hwloc-1.10.1-r1.ebuild  | 71 
 sys-apps/hwloc/hwloc-1.6.1.ebuild  | 51 ---
 sys-apps/hwloc/hwloc-1.6.2.ebuild  | 55 
 sys-apps/hwloc/hwloc-1.7.2.ebuild  | 71 
 sys-apps/hwloc/hwloc-1.8.1.ebuild  | 72 
 sys-apps/hwloc/hwloc-1.9.ebuild| 72 
 sys-apps/hwloc/metadata.xml|  1 -
 11 files changed, 573 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 0cd4cd3ca3d..2f05d766bc7 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,9 +1,2 @@
-DIST hwloc-1.10.0.tar.bz2 3765051 SHA256 
b765f72507cf1cc98b398e0ec85b8f30e640bf1cd0a886c286d0b70d648d7be3 SHA512 
0f1c011dbafbd4a78566b2ebc26b1c91a0e091e041f6e7996cea6812aeefd7fe4e8e7cb688634157c721dd9deea48ca32de823f8a9e0a1c341853b925a9c89c0
 WHIRLPOOL 
a3eb47450f9e3fc97cb484ad4cab93f4eab10c5039da113029a0e918f654a878f44a9460b4606616d43580ea56ba21fc54ab4fc671b290f480e2e19514e524d7
-DIST hwloc-1.10.1.tar.bz2 3771665 SHA256 
35ce13a9a0737d2de1c6facb5c3c0438f7c83b45d6ce652e05ba000f6f2e514a SHA512 
47cc1f084730021996ae0c18996e13dde5b991004fe9160bc1e118b6cb0288fe5d65d149450f05bd7b9e13bd6f16dfe82181d1e731dd1b0e46a43fd4435850cc
 WHIRLPOOL 
b7e089c1de3f967295768dc2dbc6acec80fa99f66d9340cedf3b02c1d2e869a339fa9fdd71a5f8ef77554ec8622a246abae6ca5f41354790bf09bf2d0d8236d7
 DIST hwloc-1.11.2.tar.bz2 4019136 SHA256 
8c029b6b1638245837707bfa6c865f448af4e49e7d352335e019d818b51fecf8 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 WHIRLPOOL 
783752a449f907bca5dd0b42445f8291d8cdc3a09f4e1bdb677cf34c3bc56ef739def0c1684455979d36570a51bdc99cefccbd5052e0996226dfc832ade9664a
 DIST hwloc-1.11.7.tar.bz2 4187754 SHA256 
ab6910e248eed8c85d08b529917a6aae706b32b346e886ba830895e36a809729 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e
 WHIRLPOOL 
4cbc3bb5639f01cd16f12e92a59daadb978c9c09126941e0cab6b69beb33a5e7ced1c91cf281c66175b0c3c13a4887ede556cbfe6e8823589a233ee409813584
-DIST hwloc-1.6.1.tar.bz2 3075453 SHA256 
8bb0a13d70852442cfce8883a99113e9238e187a91b3160279e260a10048057b SHA512 
9bf613c35e27d7e0e7e4aee39602e949dd035c84ceab37a716c48d9be25f319cd7888448c9771e8a8408dcf958370e9b54f7e1f764349fa5d39c2bd4358032ff
 WHIRLPOOL 
a319c94d306e18bd0f9a721eb637df667fc0831e2c84770255736205ba30abb9cc18e4b401cbbd3c419369b1c3aae638253bb826e973ff6c763a233c9c986742
-DIST hwloc-1.6.2.tar.bz2 3066020 SHA256 
fd4d47738afc9c5f60d2c35f0963f82feb78bb57f2bc239e84e93ad376169df1 SHA512 
3e1a0b28f6f867c82c8d61110afc07cb0019fb8d4284a171cef36346ea9746acab11250f7f382260f8f40d3c28c2517b24f2a222427cb2951149a58a30cb0990
 WHIRLPOOL 
7f2a9a58f4f7b1aae18f6d50338553eaa8c26e0cd54add29395e8366cfb076ec4e790b3411978c581da1b67342ad14443040e08a766e727a7cf9b27530e356f1
-DIST hwloc-1.7.2.tar.bz2 3165052 SHA256 
a0b40c01eead1d4c254ab87c2ec75b8eeb9877331763fbd1e1b81990ad566848 SHA512 
e6472fb0639a178683ea7bbef666255a73c1962c360d22490e4aee6642da1d30648d2f057e11b529d91bf76da05d47632331d84dd0a7771c5732cc7cc90e7d7c
 WHIRLPOOL 
6f39a871777e28cfb1f87f6a5c9c7ef02a31bf4a8178f7eeb43ec9eeef42132c8d432d803e66198129017f68228e3aa738a774665d0e8400f5617af81cc61f7c
-DIST hwloc-1.8.1.tar.bz2 3647451 SHA256 
976d1edb3ad141e3510c959fb47f415acc95a90170b361b390768512f30ca10d SHA512 
3ef7db6e41186b1a3dd2df717d599813401a31f696530ca4196689c85ff8a18ef6f5a11be7feb656e49e0047058beb759c995d9b8a422367d99c52ae5274ee77
 WHIRLPOOL 
471796a5c32b6582b6b89cff24889826e63a6ed5e75bb3084c749d73b649fa562aa8272889f2218af35cfc93012bd05504017ae7f25447270363c9c7b85638c8
-DIST hwloc-1.9.tar.bz2 3682256 SHA256 
24a81ff1c3810f16633bf5ad3fb80cbbaf882e466a788af4301b2911698c4f7e SHA512 
6697f02c954525ae6b24fb22e738b8b8383f33bbd941ab757829e7406a96f037edc2841fb50335ec26bc53573e00bf9295c2e8d574b7b3bb687c02189d87fd74
 WHIRLPOOL 
4eb9d0bfb5c615577f4b2debd49d5c042c4b844362aaac6d757b2ab10d845aeeb9c918e2153d32d51ecb88b9d1fc0818fe1a2a90eed3413d7de88c9ab568929e

diff --git 
a/sys-apps/hwloc/files/hwloc-gather-topolo

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-05-10 Thread Justin Bronder
commit: d5779f491d0638e0688a8b1f89e0b648428046a5
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed May 10 23:06:59 2017 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed May 10 23:25:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5779f49

sys-apps/hwloc: bump 1.11.7, drop opencl

- Bump thanks to Arfrever Frehtes Taifersar Arahesis (#609568).
- opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
  Anyone with hardware is welcome to step up and help test to get it re-added.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/hwloc/Manifest|  1 +
 sys-apps/hwloc/hwloc-1.11.7.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index d623ffab030..0cd4cd3ca3d 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,6 +1,7 @@
 DIST hwloc-1.10.0.tar.bz2 3765051 SHA256 
b765f72507cf1cc98b398e0ec85b8f30e640bf1cd0a886c286d0b70d648d7be3 SHA512 
0f1c011dbafbd4a78566b2ebc26b1c91a0e091e041f6e7996cea6812aeefd7fe4e8e7cb688634157c721dd9deea48ca32de823f8a9e0a1c341853b925a9c89c0
 WHIRLPOOL 
a3eb47450f9e3fc97cb484ad4cab93f4eab10c5039da113029a0e918f654a878f44a9460b4606616d43580ea56ba21fc54ab4fc671b290f480e2e19514e524d7
 DIST hwloc-1.10.1.tar.bz2 3771665 SHA256 
35ce13a9a0737d2de1c6facb5c3c0438f7c83b45d6ce652e05ba000f6f2e514a SHA512 
47cc1f084730021996ae0c18996e13dde5b991004fe9160bc1e118b6cb0288fe5d65d149450f05bd7b9e13bd6f16dfe82181d1e731dd1b0e46a43fd4435850cc
 WHIRLPOOL 
b7e089c1de3f967295768dc2dbc6acec80fa99f66d9340cedf3b02c1d2e869a339fa9fdd71a5f8ef77554ec8622a246abae6ca5f41354790bf09bf2d0d8236d7
 DIST hwloc-1.11.2.tar.bz2 4019136 SHA256 
8c029b6b1638245837707bfa6c865f448af4e49e7d352335e019d818b51fecf8 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 WHIRLPOOL 
783752a449f907bca5dd0b42445f8291d8cdc3a09f4e1bdb677cf34c3bc56ef739def0c1684455979d36570a51bdc99cefccbd5052e0996226dfc832ade9664a
+DIST hwloc-1.11.7.tar.bz2 4187754 SHA256 
ab6910e248eed8c85d08b529917a6aae706b32b346e886ba830895e36a809729 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e
 WHIRLPOOL 
4cbc3bb5639f01cd16f12e92a59daadb978c9c09126941e0cab6b69beb33a5e7ced1c91cf281c66175b0c3c13a4887ede556cbfe6e8823589a233ee409813584
 DIST hwloc-1.6.1.tar.bz2 3075453 SHA256 
8bb0a13d70852442cfce8883a99113e9238e187a91b3160279e260a10048057b SHA512 
9bf613c35e27d7e0e7e4aee39602e949dd035c84ceab37a716c48d9be25f319cd7888448c9771e8a8408dcf958370e9b54f7e1f764349fa5d39c2bd4358032ff
 WHIRLPOOL 
a319c94d306e18bd0f9a721eb637df667fc0831e2c84770255736205ba30abb9cc18e4b401cbbd3c419369b1c3aae638253bb826e973ff6c763a233c9c986742
 DIST hwloc-1.6.2.tar.bz2 3066020 SHA256 
fd4d47738afc9c5f60d2c35f0963f82feb78bb57f2bc239e84e93ad376169df1 SHA512 
3e1a0b28f6f867c82c8d61110afc07cb0019fb8d4284a171cef36346ea9746acab11250f7f382260f8f40d3c28c2517b24f2a222427cb2951149a58a30cb0990
 WHIRLPOOL 
7f2a9a58f4f7b1aae18f6d50338553eaa8c26e0cd54add29395e8366cfb076ec4e790b3411978c581da1b67342ad14443040e08a766e727a7cf9b27530e356f1
 DIST hwloc-1.7.2.tar.bz2 3165052 SHA256 
a0b40c01eead1d4c254ab87c2ec75b8eeb9877331763fbd1e1b81990ad566848 SHA512 
e6472fb0639a178683ea7bbef666255a73c1962c360d22490e4aee6642da1d30648d2f057e11b529d91bf76da05d47632331d84dd0a7771c5732cc7cc90e7d7c
 WHIRLPOOL 
6f39a871777e28cfb1f87f6a5c9c7ef02a31bf4a8178f7eeb43ec9eeef42132c8d432d803e66198129017f68228e3aa738a774665d0e8400f5617af81cc61f7c

diff --git a/sys-apps/hwloc/hwloc-1.11.7.ebuild 
b/sys-apps/hwloc/hwloc-1.11.7.ebuild
new file mode 100644
index 000..fbff0ec3ca1
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-1.11.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 +pci plugins svg static-libs xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+# dev-util/nvidia-cuda-toolkit is always multilib
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-05-10 Thread Justin Bronder
commit: bd252a1866c34512a78db697d8314b85da29f442
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed May 10 23:11:50 2017 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed May 10 23:25:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd252a18

sys-apps/hwloc: drop opencl support from stable 1.11.2

x11-drivers/ati-drivers is gone (#582406), so direct to stable commit to fix
the deptree.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 sys-apps/hwloc/{hwloc-1.11.2.ebuild => hwloc-1.11.2-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
similarity index 89%
rename from sys-apps/hwloc/hwloc-1.11.2.ebuild
rename to sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
index 2157445f2b1..2f6751aa3ce 100644
--- a/sys-apps/hwloc/hwloc-1.11.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2-r1.ebuild
@@ -14,16 +14,17 @@ 
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"
+IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
 
-# TODO opencl only works with AMD so no virtual
 # dev-util/nvidia-cuda-toolkit is always multilib
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
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}]
@@ -59,7 +60,6 @@ multilib_src_configure() {
$(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)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-02-10 Thread Michael Weber
commit: f98212a6947fcbd12e306317255d9fdb5d32e7c7
Author: Michael Weber  gentoo  org>
AuthorDate: Fri Feb 10 19:20:10 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Feb 10 19:36:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98212a6

sys-apps/hwloc: arm stable (bug 595656).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/hwloc/hwloc-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2.ebuild
index ae36b3f9db..1768931544 100644
--- a/sys-apps/hwloc/hwloc-1.11.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2.ebuild
@@ -14,7 +14,7 @@ 
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"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-01-14 Thread Jeroen Roovers
commit: 847d92f5626471e3f8cb0a78dbef1e9a9d7bb868
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 14 13:40:12 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 14 13:40:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847d92f5

sys-apps/hwloc: Stable for HPPA (bug #595656).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 sys-apps/hwloc/hwloc-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2.ebuild
index 911c7aa..f897ff8 100644
--- a/sys-apps/hwloc/hwloc-1.11.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2.ebuild
@@ -14,7 +14,7 @@ 
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"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-01-12 Thread Jeroen Roovers
commit: fa8e597a44313386b434dc12a848879b96863e72
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jan 12 19:13:25 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jan 12 19:13:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8e597a

sys-apps/hwloc: Fix bug #581004 properly.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/hwloc/hwloc-1.10.0-r2.ebuild | 4 ++--
 sys-apps/hwloc/hwloc-1.10.0.ebuild| 4 ++--
 sys-apps/hwloc/hwloc-1.10.1-r1.ebuild | 4 ++--
 sys-apps/hwloc/hwloc-1.7.2.ebuild | 4 ++--
 sys-apps/hwloc/hwloc-1.8.1.ebuild | 4 ++--
 sys-apps/hwloc/hwloc-1.9.ebuild   | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.10.0-r2.ebuild 
b/sys-apps/hwloc/hwloc-1.10.0-r2.ebuild
index 59925c4..6fb27b1 100644
--- a/sys-apps/hwloc/hwloc-1.10.0-r2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.10.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,7 +22,7 @@ IUSE="cairo cuda debug gl +numa opencl +pci plugins svg 
static-libs xml X"
 RDEPEND="sys-libs/ncurses
cairo? ( x11-libs/cairo[X?,svg?] )
cuda? ( dev-util/nvidia-cuda-toolkit )
-   gl? ( media-video/nvidia-settings )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
opencl? ( x11-drivers/ati-drivers )
pci? (
sys-apps/pciutils

diff --git a/sys-apps/hwloc/hwloc-1.10.0.ebuild 
b/sys-apps/hwloc/hwloc-1.10.0.ebuild
index 7820cb1..1fa235b 100644
--- a/sys-apps/hwloc/hwloc-1.10.0.ebuild
+++ b/sys-apps/hwloc/hwloc-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,7 +22,7 @@ IUSE="cairo cuda debug gl +numa opencl +pci plugins svg 
static-libs xml X"
 RDEPEND="sys-libs/ncurses
cairo? ( x11-libs/cairo[X?,svg?] )
cuda? ( dev-util/nvidia-cuda-toolkit )
-   gl? ( media-video/nvidia-settings )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
opencl? ( x11-drivers/ati-drivers )
pci? (
sys-apps/pciutils

diff --git a/sys-apps/hwloc/hwloc-1.10.1-r1.ebuild 
b/sys-apps/hwloc/hwloc-1.10.1-r1.ebuild
index 0f9d22c..3e1ea17 100644
--- a/sys-apps/hwloc/hwloc-1.10.1-r1.ebuild
+++ b/sys-apps/hwloc/hwloc-1.10.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,7 +23,7 @@ IUSE="cairo cuda debug gl +numa opencl +pci plugins svg 
static-libs xml X"
 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 )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
opencl? ( x11-drivers/ati-drivers:* )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]

diff --git a/sys-apps/hwloc/hwloc-1.7.2.ebuild 
b/sys-apps/hwloc/hwloc-1.7.2.ebuild
index f28b215..d47d723 100644
--- a/sys-apps/hwloc/hwloc-1.7.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,7 +22,7 @@ IUSE="cairo cuda debug gl +numa opencl +pci plugins svg 
static-libs xml X"
 RDEPEND="sys-libs/ncurses
cairo? ( x11-libs/cairo[X?,svg?] )
cuda? ( dev-util/nvidia-cuda-toolkit )
-   gl? ( media-video/nvidia-settings )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
opencl? ( x11-drivers/ati-drivers )
pci? (
sys-apps/pciutils

diff --git a/sys-apps/hwloc/hwloc-1.8.1.ebuild 
b/sys-apps/hwloc/hwloc-1.8.1.ebuild
index 9bfbd90..6a35bbb 100644
--- a/sys-apps/hwloc/hwloc-1.8.1.ebuild
+++ b/sys-apps/hwloc/hwloc-1.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,7 +22,7 @@ IUSE="cairo cuda debug gl +numa opencl +pci plugins svg 
static-libs xml X"
 RDEPEND="sys-libs/ncurses
cairo? ( x11-libs/cairo[X?,svg?] )
cuda? ( dev-util/nvidia-cuda-toolkit )
-   gl? ( media-video/nvidia-settings )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
opencl? ( x11-drivers/ati-drivers )
pci? (
sys-apps/pciutils

diff --git a/sys-apps

[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2017-01-02 Thread Agostino Sarubbo
commit: 74933f7851dd158160ca67e5eeef4d6ddcbc5c86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan  2 15:14:45 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan  2 15:14:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74933f78

sys-apps/hwloc: amd64 stable wrt bug #595656

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/hwloc/hwloc-1.11.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2.ebuild
index 45275c9..4d76914 100644
--- a/sys-apps/hwloc/hwloc-1.11.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2.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
 # $Id$
 
@@ -14,7 +14,7 @@ 
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"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2016-11-15 Thread Tobias Klausmann
commit: aaa6dd52e76a7df870a2f7b7aa67cf36691b559a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Nov 15 14:52:08 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Nov 15 14:53:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa6dd52

sys-apps/hwloc-1.11.2-r0: stable on alpha

Gentoo-Bug: 595656

 sys-apps/hwloc/hwloc-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2.ebuild
index ae80e1c..45275c9 100644
--- a/sys-apps/hwloc/hwloc-1.11.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2.ebuild
@@ -14,7 +14,7 @@ 
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"
+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



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2016-08-21 Thread Pacho Ramos
commit: 7759195015c8a4457cc0266090b6dae04754a7ca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Aug 21 17:56:54 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Aug 21 17:57:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77591950

sys-apps/hwloc: Allow nvidia-drivers usage (#581004)

Package-Manager: portage-2.3.0

 sys-apps/hwloc/hwloc-1.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2.ebuild
index cf5e10e..ae80e1c 100644
--- a/sys-apps/hwloc/hwloc-1.11.2.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.2.ebuild
@@ -23,7 +23,7 @@ IUSE="cairo cuda debug gl +numa opencl +pci plugins svg 
static-libs xml X"
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${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 )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
opencl? ( x11-drivers/ati-drivers:* )
pci? (
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/

2016-02-14 Thread Justin Bronder
commit: c71b94e267316ab04066f5d703adacfc12bde567
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Feb 15 06:26:12 2016 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Feb 15 06:26:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71b94e2

sys-apps/hwloc: bump 1.11.2 (#561224)

Package-Manager: portage-2.2.26

 sys-apps/hwloc/Manifest|  1 +
 sys-apps/hwloc/hwloc-1.11.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index a8d4c30..d623ffa 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,5 +1,6 @@
 DIST hwloc-1.10.0.tar.bz2 3765051 SHA256 
b765f72507cf1cc98b398e0ec85b8f30e640bf1cd0a886c286d0b70d648d7be3 SHA512 
0f1c011dbafbd4a78566b2ebc26b1c91a0e091e041f6e7996cea6812aeefd7fe4e8e7cb688634157c721dd9deea48ca32de823f8a9e0a1c341853b925a9c89c0
 WHIRLPOOL 
a3eb47450f9e3fc97cb484ad4cab93f4eab10c5039da113029a0e918f654a878f44a9460b4606616d43580ea56ba21fc54ab4fc671b290f480e2e19514e524d7
 DIST hwloc-1.10.1.tar.bz2 3771665 SHA256 
35ce13a9a0737d2de1c6facb5c3c0438f7c83b45d6ce652e05ba000f6f2e514a SHA512 
47cc1f084730021996ae0c18996e13dde5b991004fe9160bc1e118b6cb0288fe5d65d149450f05bd7b9e13bd6f16dfe82181d1e731dd1b0e46a43fd4435850cc
 WHIRLPOOL 
b7e089c1de3f967295768dc2dbc6acec80fa99f66d9340cedf3b02c1d2e869a339fa9fdd71a5f8ef77554ec8622a246abae6ca5f41354790bf09bf2d0d8236d7
+DIST hwloc-1.11.2.tar.bz2 4019136 SHA256 
8c029b6b1638245837707bfa6c865f448af4e49e7d352335e019d818b51fecf8 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 WHIRLPOOL 
783752a449f907bca5dd0b42445f8291d8cdc3a09f4e1bdb677cf34c3bc56ef739def0c1684455979d36570a51bdc99cefccbd5052e0996226dfc832ade9664a
 DIST hwloc-1.6.1.tar.bz2 3075453 SHA256 
8bb0a13d70852442cfce8883a99113e9238e187a91b3160279e260a10048057b SHA512 
9bf613c35e27d7e0e7e4aee39602e949dd035c84ceab37a716c48d9be25f319cd7888448c9771e8a8408dcf958370e9b54f7e1f764349fa5d39c2bd4358032ff
 WHIRLPOOL 
a319c94d306e18bd0f9a721eb637df667fc0831e2c84770255736205ba30abb9cc18e4b401cbbd3c419369b1c3aae638253bb826e973ff6c763a233c9c986742
 DIST hwloc-1.6.2.tar.bz2 3066020 SHA256 
fd4d47738afc9c5f60d2c35f0963f82feb78bb57f2bc239e84e93ad376169df1 SHA512 
3e1a0b28f6f867c82c8d61110afc07cb0019fb8d4284a171cef36346ea9746acab11250f7f382260f8f40d3c28c2517b24f2a222427cb2951149a58a30cb0990
 WHIRLPOOL 
7f2a9a58f4f7b1aae18f6d50338553eaa8c26e0cd54add29395e8366cfb076ec4e790b3411978c581da1b67342ad14443040e08a766e727a7cf9b27530e356f1
 DIST hwloc-1.7.2.tar.bz2 3165052 SHA256 
a0b40c01eead1d4c254ab87c2ec75b8eeb9877331763fbd1e1b81990ad566848 SHA512 
e6472fb0639a178683ea7bbef666255a73c1962c360d22490e4aee6642da1d30648d2f057e11b529d91bf76da05d47632331d84dd0a7771c5732cc7cc90e7d7c
 WHIRLPOOL 
6f39a871777e28cfb1f87f6a5c9c7ef02a31bf4a8178f7eeb43ec9eeef42132c8d432d803e66198129017f68228e3aa738a774665d0e8400f5617af81cc61f7c

diff --git a/sys-apps/hwloc/hwloc-1.11.2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.2.ebuild
new file mode 100644
index 000..cf5e10e
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-1.11.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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:0[${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