commit:     6da4fe34c93278b0ba4acfe72a38650e8b8bb2ec
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  8 20:52:45 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 22:12:40 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da4fe34

sys-apps/hwloc: drop 1.11.13-r2

Bug: https://bugs.gentoo.org/914155
Bug: https://bugs.gentoo.org/942096
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-apps/hwloc/Manifest                |  1 -
 sys-apps/hwloc/hwloc-1.11.13-r2.ebuild | 71 ----------------------------------
 sys-apps/hwloc/metadata.xml            |  3 --
 3 files changed, 75 deletions(-)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 1ab63af0f5bb..66765f917ad5 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.11.2.tar.bz2 5592269 BLAKE2B 
e4764883eb3678fba6d6bd30fba27d68bd15cefccfcbc9d628573447f5f507a348e197d5003cc016fd4e27da05dc8c0ebd8644a4530f8499016d255c62602fc2
 SHA512 
488bfdeb32d2b98cffc43a537e87422d70abcc2bc029e4b5c911fc3e37189a9213dc8efd5552e2fda0d2b03d4ec25ebd45e0680dd129da046798750c5f5eb72f
 DIST hwloc-2.12.2.tar.bz2 5617977 BLAKE2B 
225d457ae01bcde2f342a175b7ab33d51fcbf6cb8ce02306569368758975d620b3ad4070c87ba16196c3a2e772658a6b4f841ba586a5d2ef922c1e60f72402c1
 SHA512 
949d6c9d7b858ee58e477b15e6c06f57812872142fa1c7f3ef20aae2e4ef954135f839e8604404bfd0637fde99729c7d00211c8aee860dfde9ac60bba0e78aef
 DIST lstopo.png 18008 BLAKE2B 
5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75
 SHA512 
8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823

diff --git a/sys-apps/hwloc/hwloc-1.11.13-r2.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13-r2.ebuild
deleted file mode 100644
index cf7438c1aa1c..000000000000
--- a/sys-apps/hwloc/hwloc-1.11.13-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=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"
-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 ~mips ppc ppc64 ~sparc x86"
-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}"
-BDEPEND="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
-
-       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 numa libnuma) \
-               $(use_enable xml libxml2) \
-               $(use_with X x)
-}

diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml
index 20d71fb7afa1..1f4741f9df29 100644
--- a/sys-apps/hwloc/metadata.xml
+++ b/sys-apps/hwloc/metadata.xml
@@ -17,12 +17,9 @@
                <flag name="cairo">Enable the Cairo back-end of hwloc's lstopo 
command</flag>
                <flag name="cpuid">Enable the cpuid-based architecture specific 
support (x86 component)</flag>
                <flag name="cuda">Enable CUDA device discovery using 
libcudart</flag>
-               <flag name="gl">Enable GL display device discovery 
(NVCtrl)</flag> 
                <flag name="l0">Enable oneAPI Level Zero device discovery</flag>
-               <flag name="numa">Add support for numa memory allocation</flag>
                <flag name="nvml">Enable the NVML device discovery</flag>
                <flag name="pci">Enable PCI device discovery using libpci</flag>
-               <flag name="plugins">Build hwloc components as plugins so that 
the hwloc core library does not directly depend on their dependencies (for 
instance the libpci library)</flag>
                <flag name="rocm">Enable AMD RSMI device discovery</flag>
                <flag name="video_cards_nvidia">Enable GL display device 
discovery (NVCtrl)</flag>
                <flag name="xml">use libxml2 for XML support, instead of a 
custom minimalistic support</flag>

Reply via email to