Port details |
- hwloc2 Portable Hardware Locality software package
- 2.7.0_2 devel
=3 Version of this port present on the latest quarterly branch. - Maintainer: phd_kimberlite@yahoo.co.jp
 - Port Added: 2021-01-07 07:14:13
- Last Update: 2022-04-10 19:11:41
- Commit Hash: d63665f
- People watching this port, also watch:: libinotify, p5-Encode-Locale, font-misc-meltho, level-zero, mkfontscale
- License: BSD3CLAUSE
- Description:
- The Portable Hardware Locality (hwloc) software package provides
a portable abstraction (across OS, versions, architectures, ...) of
the hierarchical topology of modern architectures, including as follows:
- NUMA memory nodes;
- sockets;
- shared caches;
- cores and simultaneous multithreading.
It also gathers various system attributes such as cache and
memory information as well as the locality of I/O devices
(such as network interfaces, InfiniBand HCAs or GPUs).
It primarily aims at helping applications with gathering information about
modern computing hardware so as to exploit it accordingly and efficiently [1].
[1] Portable Hardware Locality (hwloc) WWW.
WWW: https://www.open-mpi.org/projects/hwloc/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/devel/hwloc2/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/hwloc2
- pkg install hwloc2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: hwloc2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1642273081
SHA256 (hwloc-2.7.0.tar.bz2) = 028cee53ebcfe048283a2b3e87f2fa742c83645fc3ae329134bf5bb8b90384e0
SIZE (hwloc-2.7.0.tar.bz2) = 6805375
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libpciaccess.so : devel/libpciaccess
- libze_loader.so : devel/level-zero
- libxml2.so : textproc/libxml2
- This port is required by:
- for Libraries
-
- devel/hpx
- devel/onetbb
- devel/pika
- lang/pocl
- math/cado-nfs
- math/mprime
- net/aluminum
- Configuration Options:
- ===> The following configuration options are available for hwloc2-2.7.0_2:
CAIRO=off: Cairo graphics library support
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
L0=on: oneAPI Level Zero device discovery
===> Use 'make config' to modify these settings
- Options name:
- devel_hwloc2
- USES:
- iconv libtool gnome pathfix pkgconfig tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
10 Apr 2022 19:11:41 2.7.0_2 |
Charlie Li (vishwin)  |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
26 Mar 2022 08:27:27 2.7.0_1 |
Matthias Fechner (mfechner)  |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
16 Jan 2022 02:07:51 2.7.0 |
Yuri Victorovich (yuri)  |
devel/hwloc2: Update 2.5.0 -> 2.7.0
PR: 261235
Approved by: phd_kimberlite@yahoo.co.jp (maintainer) |
23 Nov 2021 22:11:40 2.5.0 |
Stefan Eßer (se)  |
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
30 Oct 2021 01:38:16 2.5.0 |
Jan Beich (jbeich)  |
devel/hwloc2: optionalize level-zero dependency after e820842557b9
Helps debugging level-zero issues in consumers that may themselves
have level-zero support e.g., hwloc2:L0=off + mpich:L0=on.
PR: 259540
Approved by: Eijiro Shibusawa (maintainer) |
15 Oct 2021 15:00:49 2.5.0 |
Yuri Victorovich (yuri)  |
devel/hwloc2: Update 2.4.1 -> 2.5.0
Also remove dead MASTER_SITES URL.
PR: 259175
Approved by: phd_kimberlite@yahoo.co.jp (maintainer) |
07 Apr 2021 08:09:01 2.4.1 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 2.4.1 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
02 Mar 2021 21:23:40
2.4.1 |
thierry  |
Upgrade devel/hwloc2 to 2.4.1 and add a TEST_TARGET.
This removes the need for a patch-file.
Release notes at <https://github.com/open-mpi/hwloc/releases/tag/hwloc-2.4.1>.
PR: 253961
Submitted by: /me
Approved by: phd_kimberlite (maintainer) |
20 Jan 2021 01:08:08
2.4.0 |
yuri  |
devel/hwloc2: Update 2.3.0 -> 2.4.0
PR: 252840
Approved by: phd_kimberlite@yahoo.co.jp (maintainer) |
19 Jan 2021 22:53:17
2.3.0_2 |
yuri  |
devel/hwloc2: Bugfix: backport the patch that fixes hwloc2's ability to
determine n umber of cores on some systems
GH issue: https://github.com/open-mpi/hwloc/issues/442
PR: 252643 |
14 Jan 2021 20:54:19
2.3.0_1 |
yuri  |
devel/hwloc2: Add the DEBUG port option
PR: 252679
Approved by: phd_kimberlite@yahoo.co.jp (maintainer) |
14 Jan 2021 18:07:32
2.3.0 |
yuri  |
devel/hwloc2: Fix WWW: make it https where http one redirects
Approved by: portmgr (blanket) |
10 Jan 2021 08:26:49
2.3.0 |
sunpoet  |
Simplify Makefile with PKGNAMESUFFIX
Approved by: portmgr (blanket) |
08 Jan 2021 21:52:22
2.3.0 |
linimon  |
Fix plist on non-x86 systems:
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/hwloc2/work/stage/usr/local/bin/hwloc-gather-cpuid:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/hwloc2/work/stage/usr/local/man/man1/hwloc-gather-cpuid.1.gz:No
such file or directory
From file doc/hwloc.doxy:
hwloc-dump-hwdata is a Linux and x86-specific tool that dumps
(during boot, privileged) some topology and locality information
from raw hardware files (SMBIOS and ACPI tables) to human-readable
and world-accessible files that the hwloc library will later reuse.
See \ref faq_knl_dump.
Approved by: portmgr (tier-2 blanket) |
07 Jan 2021 07:14:07
2.3.0 |
wen  |
- Repocopy devel/hwloc --> devel/hwloc2
PR: 249479
Submitted by: wen@
Approved by: maintainer |