[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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