components/developer/hwloc/Makefile | ●●●●● patch | view | raw | blame | history | |
components/developer/hwloc/hwloc.p5m | ●●●●● patch | view | raw | blame | history | |
components/developer/hwloc/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/developer/hwloc/pkg5 | ●●●●● patch | view | raw | blame | history | |
components/developer/hwloc/test/results-all.master | ●●●●● patch | view | raw | blame | history |
components/developer/hwloc/Makefile
@@ -16,9 +16,8 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= hwloc COMPONENT_VERSION_MAJOR=2.8 COMPONENT_VERSION= $(COMPONENT_VERSION_MAJOR).0 COMPONENT_REVISION= 1 COMPONENT_VERSION_MAJOR=2.9 COMPONENT_VERSION= $(COMPONENT_VERSION_MAJOR).2 COMPONENT_SUMMARY= hwloc - Portable Hardware Locality COMPONENT_PROJECT_URL= https://www.open-mpi.org/projects/hwloc/ COMPONENT_FMRI= developer/hwloc @@ -26,8 +25,8 @@ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ https://www.open-mpi.org/software/hwloc/v$(COMPONENT_VERSION_MAJOR)/downloads/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= sha256:348a72fcd48c32a823ee1da149ae992203e7ad033549e64aed6ea6eeb01f42c1 https://download.open-mpi.org/release/hwloc/v$(COMPONENT_VERSION_MAJOR)/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= sha256:0a87fdf677f8b00b567d229b6320bf6b25c693edaa43e0b85268d999d6b060cf COMPONENT_LICENSE= BSD-2 # When CONFIGURE_FIX_LIBTOOL_RPATH is integrated, we can remove local fix and enable it @@ -39,6 +38,8 @@ CONFIGURE_OPTIONS+= --enable-cpuid CONFIGURE_OPTIONS+= --enable-libxml2 CONFIGURE_OPTIONS+= --enable-pci CONFIGURE_OPTIONS+= --enable-netloc CONFIGURE_OPTIONS+= --enable-plugins CONFIGURE_ENV.64 += LT_SYS_LIBRARY_PATH="/lib/$(MACH64):/usr/lib/$(MACH64)" @@ -55,6 +56,7 @@ REQUIRED_PACKAGES += system/header/header-picl # Auto-generated dependencies REQUIRED_PACKAGES += SUNWcs REQUIRED_PACKAGES += diagnostic/scanpci REQUIRED_PACKAGES += library/desktop/cairo REQUIRED_PACKAGES += library/libxml2 components/developer/hwloc/hwloc.p5m
@@ -11,6 +11,7 @@ # # Copyright 2016-2018 Aurelien Larcher # Copyright 2023 Friedrich Kink # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -29,13 +30,16 @@ file path=usr/bin/hwloc-compress-dir file path=usr/bin/hwloc-diff file path=usr/bin/hwloc-distrib file path=usr/bin/hwloc-gather-cpuid variant.arch=i386 file path=usr/bin/hwloc-gather-cpuid file path=usr/bin/hwloc-info link path=usr/bin/hwloc-ls target=lstopo-no-graphics file path=usr/bin/hwloc-patch file path=usr/bin/hwloc-ps file path=usr/bin/lstopo file path=usr/bin/lstopo-no-graphics file path=usr/bin/netloc_draw_to_json file path=usr/bin/netloc_ib_extract_dats file path=usr/bin/netloc_ib_gather_raw file path=usr/include/hwloc.h file path=usr/include/hwloc/autogen/config.h file path=usr/include/hwloc/bitmap.h @@ -59,9 +63,14 @@ file path=usr/include/hwloc/rsmi.h file path=usr/include/hwloc/shmem.h file path=usr/include/hwloc/solaris-chiptype.h link path=usr/lib/$(MACH64)/libhwloc.so target=libhwloc.so.15.6.0 link path=usr/lib/$(MACH64)/libhwloc.so.15 target=libhwloc.so.15.6.0 file path=usr/lib/$(MACH64)/libhwloc.so.15.6.0 file path=usr/lib/$(MACH64)/hwloc/hwloc_pci.so file path=usr/lib/$(MACH64)/hwloc/hwloc_xml_libxml.so link path=usr/lib/$(MACH64)/libhwloc.so target=libhwloc.so.15.6.3 link path=usr/lib/$(MACH64)/libhwloc.so.15 target=libhwloc.so.15.6.3 file path=usr/lib/$(MACH64)/libhwloc.so.15.6.3 link path=usr/lib/$(MACH64)/libnetloc.so target=libnetloc.so.0.0.0 link path=usr/lib/$(MACH64)/libnetloc.so.0 target=libnetloc.so.0.0.0 file path=usr/lib/$(MACH64)/libnetloc.so.0.0.0 file path=usr/lib/$(MACH64)/pkgconfig/hwloc.pc file path=usr/share/applications/lstopo.desktop file path=usr/share/bash-completion/completions/hwloc @@ -79,13 +88,17 @@ file path=usr/share/hwloc/hwloc.dtd file path=usr/share/hwloc/hwloc2-diff.dtd file path=usr/share/hwloc/hwloc2.dtd file path=usr/share/hwloc/netloc_draw.html file path=usr/share/hwloc/netloc_draw.js file path=usr/share/hwloc/vis.min.css file path=usr/share/hwloc/vis.min.js file path=usr/share/man/man1/hwloc-annotate.1 file path=usr/share/man/man1/hwloc-bind.1 file path=usr/share/man/man1/hwloc-calc.1 file path=usr/share/man/man1/hwloc-compress-dir.1 file path=usr/share/man/man1/hwloc-diff.1 file path=usr/share/man/man1/hwloc-distrib.1 file path=usr/share/man/man1/hwloc-gather-cpuid.1 variant.arch=i386 file path=usr/share/man/man1/hwloc-gather-cpuid.1 file path=usr/share/man/man1/hwloc-info.1 link path=usr/share/man/man1/hwloc-ls.1 target=lstopo-no-graphics.1 file path=usr/share/man/man1/hwloc-patch.1 @@ -510,6 +523,7 @@ file path=usr/share/man/man3/hwloc_windows_get_nr_processor_groups.3 file path=usr/share/man/man3/hwloc_windows_get_processor_group_cpuset.3 file path=usr/share/man/man3/hwlocality_advanced_io.3 file path=usr/share/man/man3/hwlocality_api_error_reporting.3 file path=usr/share/man/man3/hwlocality_api_version.3 file path=usr/share/man/man3/hwlocality_bitmap.3 file path=usr/share/man/man3/hwlocality_configuration.3 components/developer/hwloc/manifests/sample-manifest.p5m
@@ -36,6 +36,9 @@ file path=usr/bin/hwloc-ps file path=usr/bin/lstopo file path=usr/bin/lstopo-no-graphics file path=usr/bin/netloc_draw_to_json file path=usr/bin/netloc_ib_extract_dats file path=usr/bin/netloc_ib_gather_raw file path=usr/include/hwloc.h file path=usr/include/hwloc/autogen/config.h file path=usr/include/hwloc/bitmap.h @@ -59,9 +62,14 @@ file path=usr/include/hwloc/rsmi.h file path=usr/include/hwloc/shmem.h file path=usr/include/hwloc/solaris-chiptype.h link path=usr/lib/$(MACH64)/libhwloc.so target=libhwloc.so.15.6.0 link path=usr/lib/$(MACH64)/libhwloc.so.15 target=libhwloc.so.15.6.0 file path=usr/lib/$(MACH64)/libhwloc.so.15.6.0 file path=usr/lib/$(MACH64)/hwloc/hwloc_pci.so file path=usr/lib/$(MACH64)/hwloc/hwloc_xml_libxml.so link path=usr/lib/$(MACH64)/libhwloc.so target=libhwloc.so.15.6.3 link path=usr/lib/$(MACH64)/libhwloc.so.15 target=libhwloc.so.15.6.3 file path=usr/lib/$(MACH64)/libhwloc.so.15.6.3 link path=usr/lib/$(MACH64)/libnetloc.so target=libnetloc.so.0.0.0 link path=usr/lib/$(MACH64)/libnetloc.so.0 target=libnetloc.so.0.0.0 file path=usr/lib/$(MACH64)/libnetloc.so.0.0.0 file path=usr/lib/$(MACH64)/pkgconfig/hwloc.pc file path=usr/share/applications/lstopo.desktop file path=usr/share/bash-completion/completions/hwloc @@ -79,6 +87,10 @@ file path=usr/share/hwloc/hwloc.dtd file path=usr/share/hwloc/hwloc2-diff.dtd file path=usr/share/hwloc/hwloc2.dtd file path=usr/share/hwloc/netloc_draw.html file path=usr/share/hwloc/netloc_draw.js file path=usr/share/hwloc/vis.min.css file path=usr/share/hwloc/vis.min.js file path=usr/share/man/man1/hwloc-annotate.1 file path=usr/share/man/man1/hwloc-bind.1 file path=usr/share/man/man1/hwloc-calc.1 @@ -510,6 +522,7 @@ file path=usr/share/man/man3/hwloc_windows_get_nr_processor_groups.3 file path=usr/share/man/man3/hwloc_windows_get_processor_group_cpuset.3 file path=usr/share/man/man3/hwlocality_advanced_io.3 file path=usr/share/man/man3/hwlocality_api_error_reporting.3 file path=usr/share/man/man3/hwlocality_api_version.3 file path=usr/share/man/man3/hwlocality_bitmap.3 file path=usr/share/man/man3/hwlocality_configuration.3 components/developer/hwloc/pkg5
@@ -1,5 +1,6 @@ { "dependencies": [ "SUNWcs", "diagnostic/scanpci", "library/desktop/cairo", "library/libxml2", components/developer/hwloc/test/results-all.master
@@ -6,8 +6,9 @@ PASS: test-hwloc-info.sh PASS: test-build-custom-topology.sh PASS: test-parsing-flags.sh # TOTAL: 8 # PASS: 8 PASS: test-fake-plugin.sh # TOTAL: 9 # PASS: 9 # SKIP: 0 # XFAIL: 0 # FAIL: 0 @@ -147,6 +148,15 @@ # FAIL: 0 # XPASS: 0 # ERROR: 0 PASS: data/tests_extract.txt PASS: data/tests_draw.txt # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 PASS: hwloc-hello PASS: hwloc-hello-cpp # TOTAL: 2