Index: head/devel/hwloc/Makefile =================================================================== --- head/devel/hwloc/Makefile (revision 362816) +++ head/devel/hwloc/Makefile (revision 362817) @@ -1,40 +1,42 @@ # $FreeBSD$ PORTNAME= hwloc PORTVERSION= 1.9 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.open-mpi.org/software/hwloc/v${PORTVERSION}/downloads/ \ http://icl.cs.utk.edu/open-mpi/software/hwloc/v${PORTVERSION}/downloads/ MAINTAINER= phd_kimberlite@yahoo.co.jp COMMENT= Portable Hardware Locality software package LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpciaccess.so:${PORTSDIR}/devel/libpciaccess GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-static \ --enable-libxml2 \ --disable-gl -USES= pkgconfig pathfix iconv tar:bzip2 +USES= pkgconfig pathfix iconv libtool tar:bzip2 USE_LDCONFIG= yes USE_GNOME= libxml2 PORTDOCS= * ONLY_FOR_ARCHS= i386 amd64 armv6 ONLY_FOR_ARCHS_REASON= has not been ported to this architecture OPTIONS_DEFINE= CAIRO CAIRO_CONFIGURE_OFF= --disable-cairo --without-x CAIRO_CONFIGURE_ON= --enable-cairo --with-x CAIRO_LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo CAIRO_USE= XORG=x11 post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/doc/doxygen-doc/html/* ${STAGEDIR}${DOCSDIR}/html/. .include Index: head/devel/hwloc/pkg-plist =================================================================== --- head/devel/hwloc/pkg-plist (revision 362816) +++ head/devel/hwloc/pkg-plist (revision 362817) @@ -1,419 +1,419 @@ bin/hwloc-annotate bin/hwloc-assembler bin/hwloc-assembler-remote bin/hwloc-bind bin/hwloc-calc bin/hwloc-compress-dir bin/hwloc-diff bin/hwloc-distances bin/hwloc-distrib bin/hwloc-info bin/hwloc-ls bin/hwloc-patch bin/hwloc-ps bin/lstopo bin/lstopo-no-graphics include/hwloc.h include/hwloc/autogen/config.h include/hwloc/bitmap.h include/hwloc/cuda.h include/hwloc/cudart.h include/hwloc/deprecated.h include/hwloc/diff.h include/hwloc/gl.h include/hwloc/helper.h include/hwloc/inlines.h include/hwloc/intel-mic.h include/hwloc/myriexpress.h include/hwloc/nvml.h include/hwloc/opencl.h include/hwloc/openfabrics-verbs.h include/hwloc/plugins.h include/hwloc/rename.h lib/libhwloc.a -lib/libhwloc.la lib/libhwloc.so -lib/libhwloc.so.10 +lib/libhwloc.so.5 +lib/libhwloc.so.5.5.0 libdata/pkgconfig/hwloc.pc man/man1/hwloc-annotate.1.gz man/man1/hwloc-assembler-remote.1.gz man/man1/hwloc-assembler.1.gz man/man1/hwloc-bind.1.gz man/man1/hwloc-calc.1.gz man/man1/hwloc-compress-dir.1.gz man/man1/hwloc-diff.1.gz man/man1/hwloc-distances.1.gz man/man1/hwloc-distrib.1.gz man/man1/hwloc-info.1.gz man/man1/hwloc-patch.1.gz man/man1/hwloc-ps.1.gz man/man1/lstopo.1.gz man/man3/HWLOC_API_VERSION.3.gz man/man3/HWLOC_CPUBIND_NOMEMBIND.3.gz man/man3/HWLOC_CPUBIND_PROCESS.3.gz man/man3/HWLOC_CPUBIND_STRICT.3.gz man/man3/HWLOC_CPUBIND_THREAD.3.gz man/man3/HWLOC_MEMBIND_BIND.3.gz man/man3/HWLOC_MEMBIND_DEFAULT.3.gz man/man3/HWLOC_DISTRIB_FLAG_REVERSE.3.gz man/man3/HWLOC_MEMBIND_FIRSTTOUCH.3.gz man/man3/HWLOC_MEMBIND_INTERLEAVE.3.gz man/man3/HWLOC_MEMBIND_MIGRATE.3.gz man/man3/HWLOC_MEMBIND_MIXED.3.gz man/man3/HWLOC_MEMBIND_NEXTTOUCH.3.gz man/man3/HWLOC_MEMBIND_NOCPUBIND.3.gz man/man3/HWLOC_MEMBIND_PROCESS.3.gz man/man3/HWLOC_MEMBIND_REPLICATE.3.gz man/man3/HWLOC_MEMBIND_STRICT.3.gz man/man3/HWLOC_MEMBIND_THREAD.3.gz man/man3/HWLOC_OBJ_BRIDGE.3.gz man/man3/HWLOC_OBJ_BRIDGE_HOST.3.gz man/man3/HWLOC_OBJ_BRIDGE_PCI.3.gz man/man3/HWLOC_OBJ_CACHE.3.gz man/man3/HWLOC_OBJ_CACHE_DATA.3.gz man/man3/HWLOC_OBJ_CACHE_INSTRUCTION.3.gz man/man3/HWLOC_OBJ_CACHE_UNIFIED.3.gz man/man3/HWLOC_OBJ_CORE.3.gz man/man3/HWLOC_OBJ_GROUP.3.gz man/man3/HWLOC_OBJ_MACHINE.3.gz man/man3/HWLOC_OBJ_MISC.3.gz man/man3/HWLOC_OBJ_NODE.3.gz man/man3/HWLOC_OBJ_OSDEV_BLOCK.3.gz man/man3/HWLOC_OBJ_OSDEV_COPROC.3.gz man/man3/HWLOC_OBJ_OSDEV_DMA.3.gz man/man3/HWLOC_OBJ_OSDEV_GPU.3.gz man/man3/HWLOC_OBJ_OSDEV_NETWORK.3.gz man/man3/HWLOC_OBJ_OSDEV_OPENFABRICS.3.gz man/man3/HWLOC_OBJ_OS_DEVICE.3.gz man/man3/HWLOC_OBJ_PCI_DEVICE.3.gz man/man3/HWLOC_OBJ_PU.3.gz man/man3/HWLOC_OBJ_SOCKET.3.gz man/man3/HWLOC_OBJ_SYSTEM.3.gz man/man3/HWLOC_OBJ_TYPE_MAX.3.gz man/man3/HWLOC_RESTRICT_FLAG_ADAPT_DISTANCES.3.gz man/man3/HWLOC_RESTRICT_FLAG_ADAPT_IO.3.gz man/man3/HWLOC_RESTRICT_FLAG_ADAPT_MISC.3.gz man/man3/HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE.3.gz man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR.3.gz man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO.3.gz man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME.3.gz man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE.3.gz man/man3/HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX.3.gz man/man3/HWLOC_TOPOLOGY_FLAG_ICACHES.3.gz man/man3/HWLOC_TOPOLOGY_FLAG_IO_BRIDGES.3.gz man/man3/HWLOC_TOPOLOGY_FLAG_IO_DEVICES.3.gz man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3.gz man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_IO.3.gz man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3.gz man/man3/HWLOC_TYPE_DEPTH_BRIDGE.3.gz man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3.gz man/man3/HWLOC_TYPE_DEPTH_OS_DEVICE.3.gz man/man3/HWLOC_TYPE_DEPTH_PCI_DEVICE.3.gz man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3.gz man/man3/HWLOC_TYPE_UNORDERED.3.gz man/man3/hwloc_alloc.3.gz man/man3/hwloc_alloc_membind.3.gz man/man3/hwloc_alloc_membind_nodeset.3.gz man/man3/hwloc_alloc_membind_policy.3.gz man/man3/hwloc_alloc_membind_policy_nodeset.3.gz man/man3/hwloc_bitmap_allbut.3.gz man/man3/hwloc_bitmap_alloc.3.gz man/man3/hwloc_bitmap_alloc_full.3.gz man/man3/hwloc_bitmap_and.3.gz man/man3/hwloc_bitmap_andnot.3.gz man/man3/hwloc_bitmap_asprintf.3.gz man/man3/hwloc_bitmap_clr.3.gz man/man3/hwloc_bitmap_clr_range.3.gz man/man3/hwloc_bitmap_compare.3.gz man/man3/hwloc_bitmap_compare_first.3.gz man/man3/hwloc_bitmap_copy.3.gz man/man3/hwloc_bitmap_dup.3.gz man/man3/hwloc_bitmap_fill.3.gz man/man3/hwloc_bitmap_first.3.gz man/man3/hwloc_bitmap_foreach_begin.3.gz man/man3/hwloc_bitmap_foreach_end.3.gz man/man3/hwloc_bitmap_free.3.gz man/man3/hwloc_bitmap_from_ith_ulong.3.gz man/man3/hwloc_bitmap_from_ulong.3.gz man/man3/hwloc_bitmap_intersects.3.gz man/man3/hwloc_bitmap_isequal.3.gz man/man3/hwloc_bitmap_isfull.3.gz man/man3/hwloc_bitmap_isincluded.3.gz man/man3/hwloc_bitmap_isset.3.gz man/man3/hwloc_bitmap_iszero.3.gz man/man3/hwloc_bitmap_last.3.gz man/man3/hwloc_bitmap_list_asprintf.3.gz man/man3/hwloc_bitmap_list_snprintf.3.gz man/man3/hwloc_bitmap_list_sscanf.3.gz man/man3/hwloc_bitmap_next.3.gz man/man3/hwloc_bitmap_not.3.gz man/man3/hwloc_bitmap_only.3.gz man/man3/hwloc_bitmap_or.3.gz man/man3/hwloc_bitmap_set.3.gz man/man3/hwloc_bitmap_set_ith_ulong.3.gz man/man3/hwloc_bitmap_set_range.3.gz man/man3/hwloc_bitmap_singlify.3.gz man/man3/hwloc_bitmap_snprintf.3.gz man/man3/hwloc_bitmap_sscanf.3.gz man/man3/hwloc_bitmap_t.3.gz man/man3/hwloc_bitmap_taskset_asprintf.3.gz man/man3/hwloc_bitmap_taskset_snprintf.3.gz man/man3/hwloc_bitmap_taskset_sscanf.3.gz man/man3/hwloc_bitmap_to_ith_ulong.3.gz man/man3/hwloc_bitmap_to_ulong.3.gz man/man3/hwloc_bitmap_weight.3.gz man/man3/hwloc_bitmap_xor.3.gz man/man3/hwloc_bitmap_zero.3.gz man/man3/hwloc_bridge_covers_pcibus.3.gz man/man3/hwloc_compare_types.3.gz man/man3/hwloc_compare_types_e.3.gz man/man3/hwloc_const_bitmap_t.3.gz man/man3/hwloc_const_cpuset_t.3.gz man/man3/hwloc_const_nodeset_t.3.gz man/man3/hwloc_cpubind_flags_t.3.gz man/man3/hwloc_cpuset_from_glibc_sched_affinity.3.gz man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3.gz man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3.gz man/man3/hwloc_cpuset_from_nodeset.3.gz man/man3/hwloc_cpuset_from_nodeset_strict.3.gz man/man3/hwloc_cpuset_t.3.gz man/man3/hwloc_cpuset_to_glibc_sched_affinity.3.gz man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3.gz man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3.gz man/man3/hwloc_cpuset_to_nodeset.3.gz man/man3/hwloc_cpuset_to_nodeset_strict.3.gz man/man3/hwloc_cuda_get_device_cpuset.3.gz man/man3/hwloc_cuda_get_device_osdev.3.gz man/man3/hwloc_cuda_get_device_osdev_by_index.3.gz man/man3/hwloc_cuda_get_device_pci_ids.3.gz man/man3/hwloc_cuda_get_device_pcidev.3.gz man/man3/hwloc_cudart_get_device_cpuset.3.gz man/man3/hwloc_cudart_get_device_osdev_by_index.3.gz man/man3/hwloc_cudart_get_device_pci_ids.3.gz man/man3/hwloc_cudart_get_device_pcidev.3.gz man/man3/hwloc_custom_insert_group_object_by_parent.3.gz man/man3/hwloc_custom_insert_topology.3.gz man/man3/hwloc_distances_s.3.gz man/man3/hwloc_distrib.3.gz man/man3/hwloc_distrib_flags_e.3.gz man/man3/hwloc_export_obj_userdata.3.gz man/man3/hwloc_export_obj_userdata_base64.3.gz man/man3/hwloc_free.3.gz man/man3/hwloc_free_xmlbuffer.3.gz man/man3/hwloc_get_ancestor_obj_by_depth.3.gz man/man3/hwloc_get_ancestor_obj_by_type.3.gz man/man3/hwloc_get_api_version.3.gz man/man3/hwloc_get_area_membind.3.gz man/man3/hwloc_get_area_membind_nodeset.3.gz man/man3/hwloc_get_cache_covering_cpuset.3.gz man/man3/hwloc_get_cache_type_depth.3.gz man/man3/hwloc_get_child_covering_cpuset.3.gz man/man3/hwloc_get_closest_objs.3.gz man/man3/hwloc_get_common_ancestor_obj.3.gz man/man3/hwloc_get_cpubind.3.gz man/man3/hwloc_get_depth_type.3.gz man/man3/hwloc_get_distance_matrix_covering_obj_by_depth.3.gz man/man3/hwloc_get_first_largest_obj_inside_cpuset.3.gz man/man3/hwloc_get_hostbridge_by_pcibus.3.gz man/man3/hwloc_get_largest_objs_inside_cpuset.3.gz man/man3/hwloc_get_last_cpu_location.3.gz man/man3/hwloc_get_latency.3.gz man/man3/hwloc_get_membind.3.gz man/man3/hwloc_get_membind_nodeset.3.gz man/man3/hwloc_get_nbobjs_by_depth.3.gz man/man3/hwloc_get_nbobjs_by_type.3.gz man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3.gz man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3.gz man/man3/hwloc_get_next_bridge.3.gz man/man3/hwloc_get_next_child.3.gz man/man3/hwloc_get_next_obj_by_depth.3.gz man/man3/hwloc_get_next_obj_by_type.3.gz man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3.gz man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3.gz man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3.gz man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3.gz man/man3/hwloc_get_next_osdev.3.gz man/man3/hwloc_get_next_pcidev.3.gz man/man3/hwloc_get_non_io_ancestor_obj.3.gz man/man3/hwloc_get_obj_below_array_by_type.3.gz man/man3/hwloc_get_obj_below_by_type.3.gz man/man3/hwloc_get_obj_by_depth.3.gz man/man3/hwloc_get_obj_by_type.3.gz man/man3/hwloc_get_obj_covering_cpuset.3.gz man/man3/hwloc_get_obj_index_inside_cpuset.3.gz man/man3/hwloc_get_obj_inside_cpuset_by_depth.3.gz man/man3/hwloc_get_obj_inside_cpuset_by_type.3.gz man/man3/hwloc_get_pcidev_by_busid.3.gz man/man3/hwloc_get_pcidev_by_busidstring.3.gz man/man3/hwloc_get_proc_cpubind.3.gz man/man3/hwloc_get_proc_last_cpu_location.3.gz man/man3/hwloc_get_proc_membind.3.gz man/man3/hwloc_get_proc_membind_nodeset.3.gz man/man3/hwloc_get_pu_obj_by_os_index.3.gz man/man3/hwloc_get_root_obj.3.gz man/man3/hwloc_get_shared_cache_covering_obj.3.gz man/man3/hwloc_get_thread_cpubind.3.gz man/man3/hwloc_get_type_depth.3.gz man/man3/hwloc_get_type_depth_e.3.gz man/man3/hwloc_get_type_or_above_depth.3.gz man/man3/hwloc_get_type_or_below_depth.3.gz man/man3/hwloc_get_whole_distance_matrix_by_depth.3.gz man/man3/hwloc_get_whole_distance_matrix_by_type.3.gz man/man3/hwloc_gl_get_display_by_osdev.3.gz man/man3/hwloc_gl_get_display_osdev_by_name.3.gz man/man3/hwloc_gl_get_display_osdev_by_port_device.3.gz man/man3/hwloc_ibv_get_device_cpuset.3.gz man/man3/hwloc_ibv_get_device_osdev.3.gz man/man3/hwloc_ibv_get_device_osdev_by_name.3.gz man/man3/hwloc_intel_mic_get_device_cpuset.3.gz man/man3/hwloc_intel_mic_get_device_osdev_by_index.3.gz man/man3/hwloc_linux_get_tid_cpubind.3.gz man/man3/hwloc_linux_get_tid_last_cpu_location.3.gz man/man3/hwloc_linux_parse_cpumap_file.3.gz man/man3/hwloc_linux_set_tid_cpubind.3.gz man/man3/hwloc_membind_flags_t.3.gz man/man3/hwloc_membind_policy_t.3.gz man/man3/hwloc_mx_board_get_device_cpuset.3.gz man/man3/hwloc_mx_endpoint_get_device_cpuset.3.gz man/man3/hwloc_nodeset_from_linux_libnuma_bitmask.3.gz man/man3/hwloc_nodeset_from_linux_libnuma_ulongs.3.gz man/man3/hwloc_nodeset_t.3.gz man/man3/hwloc_nodeset_to_linux_libnuma_bitmask.3.gz man/man3/hwloc_nodeset_to_linux_libnuma_ulongs.3.gz man/man3/hwloc_nvml_get_device_cpuset.3.gz man/man3/hwloc_nvml_get_device_osdev.3.gz man/man3/hwloc_nvml_get_device_osdev_by_index.3.gz man/man3/hwloc_obj.3.gz man/man3/hwloc_obj_add_info.3.gz man/man3/hwloc_obj_attr_snprintf.3.gz man/man3/hwloc_obj_attr_u.3.gz man/man3/hwloc_obj_attr_u_hwloc_bridge_attr_s.3.gz man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3.gz man/man3/hwloc_obj_attr_u_hwloc_group_attr_s.3.gz man/man3/hwloc_obj_attr_u_hwloc_osdev_attr_s.3.gz man/man3/hwloc_obj_attr_u_hwloc_pcidev_attr_s.3.gz man/man3/hwloc_obj_bridge_type_e.3.gz man/man3/hwloc_obj_bridge_type_t.3.gz man/man3/hwloc_obj_cache_type_e.3.gz man/man3/hwloc_obj_cache_type_t.3.gz man/man3/hwloc_obj_cpuset_snprintf.3.gz man/man3/hwloc_obj_get_info_by_name.3.gz man/man3/hwloc_obj_info_s.3.gz man/man3/hwloc_obj_is_in_subtree.3.gz man/man3/hwloc_obj_memory_s.3.gz man/man3/hwloc_obj_memory_s_hwloc_obj_memory_page_type_s.3.gz man/man3/hwloc_obj_osdev_type_e.3.gz man/man3/hwloc_obj_osdev_type_t.3.gz man/man3/hwloc_obj_t.3.gz man/man3/hwloc_obj_type_snprintf.3.gz man/man3/hwloc_obj_type_sscanf.3.gz man/man3/hwloc_obj_type_string.3.gz man/man3/hwloc_obj_type_t.3.gz man/man3/hwloc_opencl_get_device_cpuset.3.gz man/man3/hwloc_opencl_get_device_osdev.3.gz man/man3/hwloc_opencl_get_device_osdev_by_index.3.gz man/man3/hwloc_restrict_flags_e.3.gz man/man3/hwloc_set_area_membind.3.gz man/man3/hwloc_set_area_membind_nodeset.3.gz man/man3/hwloc_set_cpubind.3.gz man/man3/hwloc_set_membind.3.gz man/man3/hwloc_set_membind_nodeset.3.gz man/man3/hwloc_set_proc_cpubind.3.gz man/man3/hwloc_set_proc_membind.3.gz man/man3/hwloc_set_proc_membind_nodeset.3.gz man/man3/hwloc_set_thread_cpubind.3.gz man/man3/hwloc_topology_check.3.gz man/man3/hwloc_topology_cpubind_support.3.gz man/man3/hwloc_topology_destroy.3.gz man/man3/hwloc_topology_diff_apply.3.gz man/man3/hwloc_topology_diff_apply_flags_e.3.gz man/man3/hwloc_topology_diff_build.3.gz man/man3/hwloc_topology_diff_destroy.3.gz man/man3/hwloc_topology_diff_export_xml.3.gz man/man3/hwloc_topology_diff_export_xmlbuffer.3.gz man/man3/hwloc_topology_diff_load_xml.3.gz man/man3/hwloc_topology_diff_load_xmlbuffer.3.gz man/man3/hwloc_topology_diff_obj_attr_type_e.3.gz man/man3/hwloc_topology_diff_obj_attr_u.3.gz man/man3/hwloc_topology_diff_type_e.3.gz man/man3/hwloc_topology_diff_u.3.gz man/man3/hwloc_topology_discovery_support.3.gz man/man3/hwloc_topology_dup.3.gz man/man3/hwloc_topology_export_xml.3.gz man/man3/hwloc_topology_export_xmlbuffer.3.gz man/man3/hwloc_topology_flags_e.3.gz man/man3/hwloc_topology_get_allowed_cpuset.3.gz man/man3/hwloc_topology_get_allowed_nodeset.3.gz man/man3/hwloc_topology_get_complete_cpuset.3.gz man/man3/hwloc_topology_get_complete_nodeset.3.gz man/man3/hwloc_topology_get_depth.3.gz man/man3/hwloc_topology_get_flags.3.gz man/man3/hwloc_topology_get_online_cpuset.3.gz man/man3/hwloc_topology_get_support.3.gz man/man3/hwloc_topology_get_topology_cpuset.3.gz man/man3/hwloc_topology_get_topology_nodeset.3.gz man/man3/hwloc_topology_ignore_all_keep_structure.3.gz man/man3/hwloc_topology_ignore_type.3.gz man/man3/hwloc_topology_ignore_type_keep_structure.3.gz man/man3/hwloc_topology_init.3.gz man/man3/hwloc_topology_insert_misc_object_by_cpuset.3.gz man/man3/hwloc_topology_insert_misc_object_by_parent.3.gz man/man3/hwloc_topology_is_thissystem.3.gz man/man3/hwloc_topology_load.3.gz man/man3/hwloc_topology_membind_support.3.gz man/man3/hwloc_topology_restrict.3.gz man/man3/hwloc_topology_set_custom.3.gz man/man3/hwloc_topology_set_distance_matrix.3.gz man/man3/hwloc_topology_set_flags.3.gz man/man3/hwloc_topology_set_fsroot.3.gz man/man3/hwloc_topology_set_pid.3.gz man/man3/hwloc_topology_set_synthetic.3.gz man/man3/hwloc_topology_set_userdata_export_callback.3.gz man/man3/hwloc_topology_set_userdata_import_callback.3.gz man/man3/hwloc_topology_set_xml.3.gz man/man3/hwloc_topology_set_xmlbuffer.3.gz man/man3/hwloc_topology_support.3.gz man/man3/hwloc_topology_t.3.gz man/man3/hwlocality_advanced_io.3.gz man/man3/hwlocality_api_version.3.gz man/man3/hwlocality_bitmap.3.gz man/man3/hwlocality_configuration.3.gz man/man3/hwlocality_cpubinding.3.gz man/man3/hwlocality_creation.3.gz man/man3/hwlocality_cuda.3.gz man/man3/hwlocality_cudart.3.gz man/man3/hwlocality_custom.3.gz man/man3/hwlocality_diff.3.gz man/man3/hwlocality_distances.3.gz man/man3/hwlocality_gl.3.gz man/man3/hwlocality_glibc_sched.3.gz man/man3/hwlocality_helper_ancestors.3.gz man/man3/hwlocality_helper_distribute.3.gz man/man3/hwlocality_helper_find_cache.3.gz man/man3/hwlocality_helper_find_covering.3.gz man/man3/hwlocality_helper_find_inside.3.gz man/man3/hwlocality_helper_find_misc.3.gz man/man3/hwlocality_helper_nodeset_convert.3.gz man/man3/hwlocality_helper_topology_sets.3.gz man/man3/hwlocality_intel_mic.3.gz man/man3/hwlocality_levels.3.gz man/man3/hwlocality_linux.3.gz man/man3/hwlocality_linux_libnuma_bitmask.3.gz man/man3/hwlocality_linux_libnuma_ulongs.3.gz man/man3/hwlocality_membinding.3.gz man/man3/hwlocality_myriexpress.3.gz man/man3/hwlocality_nvml.3.gz man/man3/hwlocality_object_sets.3.gz man/man3/hwlocality_object_strings.3.gz man/man3/hwlocality_object_types.3.gz man/man3/hwlocality_objects.3.gz man/man3/hwlocality_opencl.3.gz man/man3/hwlocality_openfabrics.3.gz man/man3/hwlocality_tinker.3.gz man/man3/hwlocality_xmlexport.3.gz man/man7/hwloc.7.gz share/hwloc/hwloc-valgrind.supp share/hwloc/hwloc.dtd @dirrmtry share/hwloc @dirrmtry include/hwloc/autogen @dirrmtry include/hwloc Index: head/net/mpich/Makefile =================================================================== --- head/net/mpich/Makefile (revision 362816) +++ head/net/mpich/Makefile (revision 362817) @@ -1,69 +1,70 @@ # $FreeBSD$ PORTNAME= mpich PORTVERSION= 3.1.1 +PORTREVISION= 1 CATEGORIES= net parallel MASTER_SITES= http://www.mpich.org/static/downloads/${DISTVERSION}/ MAINTAINER= tijl@FreeBSD.org COMMENT= Portable implementation of MPI-1, MPI-2 and MPI-3 LICENSE= MPICH LICENSE_NAME= MPICH LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libhwloc.so:${PORTSDIR}/devel/hwloc CONFLICTS= lam-7.* mpd-[0-9]* mpiexec-0.* mpich2-[0-9]* GNU_CONFIGURE= yes USES= libtool pkgconfig USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS FORTRAN OPTIONS_GROUP= PM OPTIONS_GROUP_PM= GFORKER HYDRA OPTIONS_RADIO= DEFAULTPM OPTIONS_RADIO_DEFAULTPM=DGFORKER DHYDRA OPTIONS_DEFAULT= FORTRAN HYDRA DHYDRA OPTIONS_SUB= yes FORTRAN_CONFIGURE_ENABLE= fortran FORTRAN_USES= fortran GFORKER_DESC= Simple local process manager HYDRA_DESC= Parallel process manager DGFORKER_DESC= Make gforker the default process manager DHYDRA_DESC= Make hydra the default process manager CONFIGURE_ARGS= --with-hwloc-prefix=${LOCALBASE} ac_cv_path_BASH_SHELL="" \ pkgconfigdir="${PREFIX}/libdata/pkgconfig" .include .for pm in ${OPTIONS_GROUP_PM} . if ${PORT_OPTIONS:M${pm}} . if empty(PMLIST) PMLIST= ${pm:tl} . elif ${PORT_OPTIONS:MD${pm}} PMLIST:= ${pm:tl},${PMLIST} . else PMLIST:= ${PMLIST},${pm:tl} . endif . endif .endfor .if empty(PMLIST) CONFIGURE_ARGS+=--without-pm PLIST_SUB+= EXEC="@comment " EXECGFORKER="@comment " .else CONFIGURE_ARGS+=--with-pm=${PMLIST} PLIST_SUB+= EXEC="" .if ${PMLIST:M*,gforker*} PLIST_SUB+= EXECGFORKER="" .else PLIST_SUB+= EXECGFORKER="@comment " .endif .endif .include Index: head/net/openmpi/Makefile =================================================================== --- head/net/openmpi/Makefile (revision 362816) +++ head/net/openmpi/Makefile (revision 362817) @@ -1,80 +1,80 @@ # $FreeBSD$ # TODO: # - etc/*.sample support PORTNAME= openmpi DISTVERSION= 1.8.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net parallel MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.8/downloads/ MAINTAINER= danilo@FreeBSD.org COMMENT= High Performance Message Passing Library LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libhwloc.so:${PORTSDIR}/devel/hwloc \ libltdl.so:${PORTSDIR}/devel/libltdl CONFLICTS= openmpi-devel-1.7.* HAS_CONFIGURE= yes INSTALL_TARGET= install-strip # :keepla because port uses lt_dlopen USES= fortran gmake libtool:keepla pkgconfig tar:bzip2 MPIBASE?= mpi MPIDIR?= ${MPIBASE}/${UNIQUENAME} PLIST_SUB+= MPIBASE=${MPIBASE} PLIST_SUB+= MPIDIR=${MPIDIR} CONFIGURE_ARGS+= --prefix=${PREFIX}/${MPIDIR} \ --mandir=${PREFIX}/${MPIDIR}/man \ --program-prefix= \ --with-hwloc=${LOCALBASE} \ --with-libltdl=${LOCALBASE} LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= ${PREFIX}/${MPIDIR}/lib \ ${PREFIX}/${MPIDIR}/lib/openmpi MANPREFIX= ${PREFIX}/${MPIDIR} OPTIONS_DEFINE= IPV6 SLURM TORQUE VT TORQUE_DESC= Enable Torque support SLURM_DESC= Enable SLURM support VT_DESC= Enable VampirTrace support OPTIONS_DEFAULT= IPV6 OPTIONS_SUB= yes IPV6_CONFIGURE_ENABLE= ipv6 TORQUE_CONFIGURE_ON= --with-tm=${LOCALBASE} TORQUE_CONFIGURE_OFF= --without-tm TORQUE_LIB_DEPENDS= libtorque.so:${PORTSDIR}/sysutils/torque TORQUE_PLIST_FILES= ${MPIDIR}/lib/openmpi/mca_plm_tm.so \ ${MPIDIR}/lib/openmpi/mca_plm_tm.la \ ${MPIDIR}/lib/openmpi/mca_ras_tm.la \ ${MPIDIR}/lib/openmpi/mca_ras_tm.so \ ${MPIDIR}/lib/openmpi/mca_ess_tm.so \ ${MPIDIR}/lib/openmpi/mca_ess_tm.la \ ${MPIDIR}/share/openmpi/help-plm-tm.txt \ ${MPIDIR}/share/openmpi/help-ras-tm.txt SLURM_CONFIGURE_WITH= slurm SLURM_LIB_DEPENDS= libslurm.so:${PORTSDIR}/sysutils/slurm-hpc SLURM_PLIST_FILES= ${MPIDIR}/lib/openmpi/mca_ess_slurm.la \ ${MPIDIR}/lib/openmpi/mca_ess_slurm.so \ ${MPIDIR}/lib/openmpi/mca_plm_slurm.la \ ${MPIDIR}/lib/openmpi/mca_plm_slurm.so \ ${MPIDIR}/lib/openmpi/mca_ras_slurm.la \ ${MPIDIR}/lib/openmpi/mca_ras_slurm.so \ ${MPIDIR}/share/openmpi/help-plm-slurm.txt \ ${MPIDIR}/share/openmpi/help-ras-slurm.txt VT_CONFIGURE_OFF= --enable-contrib-no-build=vt --disable-vt VT_USE= JAVA=yes BROKEN_sparc64= Does not compile on sparc64 .include Index: head/net/openmpi-devel/Makefile =================================================================== --- head/net/openmpi-devel/Makefile (revision 362816) +++ head/net/openmpi-devel/Makefile (revision 362817) @@ -1,78 +1,78 @@ # Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= openmpi DISTVERSION= 1.7.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net parallel MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.7/downloads/ PKGNAMESUFFIX= -devel MAINTAINER= danilo@FreeBSD.org COMMENT= High Performance Message Passing Library LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libhwloc.so:${PORTSDIR}/devel/hwloc \ libltdl.so:${PORTSDIR}/devel/libltdl CONFLICTS= openmpi-1.8 HAS_CONFIGURE= yes INSTALL_TARGET= install-strip # :keepla because port uses lt_dlopen USES= fortran gmake libtool:keepla pkgconfig tar:bzip2 MPIBASE?= mpi MPIDIR?= ${MPIBASE}/${UNIQUENAME}${PKGNAMESUFFIX} PLIST_SUB+= MPIBASE=${MPIBASE} PLIST_SUB+= MPIDIR=${MPIDIR} CONFIGURE_ARGS+= --prefix=${PREFIX}/${MPIDIR} \ --mandir=${PREFIX}/${MPIDIR}/man \ --program-prefix= \ --with-hwloc=${LOCALBASE} \ --with-libltdl=${LOCALBASE} LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= ${PREFIX}/${MPIDIR}/lib \ ${PREFIX}/${MPIDIR}/lib/openmpi MANPREFIX= ${PREFIX}/${MPIDIR} OPTIONS_DEFINE= IPV6 SLURM TORQUE VT TORQUE_DESC= Enable Torque support SLURM_DESC= Enable SLURM support VT_DESC= Enable VampirTrace support OPTIONS_DEFAULT= IPV6 OPTIONS_SUB= yes IPV6_CONFIGURE_ENABLE= ipv6 TORQUE_CONFIGURE_ON= --with-tm=${LOCALBASE} TORQUE_CONFIGURE_OFF= --without-tm TORQUE_LIB_DEPENDS= libtorque.so:${PORTSDIR}/sysutils/torque TORQUE_PLIST_FILES= ${MPIDIR}/lib/openmpi/mca_plm_tm.so \ ${MPIDIR}/lib/openmpi/mca_plm_tm.la \ ${MPIDIR}/lib/openmpi/mca_ras_tm.la \ ${MPIDIR}/lib/openmpi/mca_ras_tm.so \ ${MPIDIR}/lib/openmpi/mca_ess_tm.so \ ${MPIDIR}/lib/openmpi/mca_ess_tm.la \ ${MPIDIR}/share/openmpi/help-plm-tm.txt \ ${MPIDIR}/share/openmpi/help-ras-tm.txt SLURM_CONFIGURE_WITH= slurm SLURM_LIB_DEPENDS= libslurm.so:${PORTSDIR}/sysutils/slurm-hpc SLURM_PLIST_FILES= ${MPIDIR}/lib/openmpi/mca_ess_slurm.la \ ${MPIDIR}/lib/openmpi/mca_ess_slurm.so \ ${MPIDIR}/lib/openmpi/mca_plm_slurm.la \ ${MPIDIR}/lib/openmpi/mca_plm_slurm.so \ ${MPIDIR}/lib/openmpi/mca_ras_slurm.la \ ${MPIDIR}/lib/openmpi/mca_ras_slurm.so \ ${MPIDIR}/share/openmpi/help-plm-slurm.txt \ ${MPIDIR}/share/openmpi/help-ras-slurm.txt VT_CONFIGURE_OFF= --enable-contrib-no-build=vt --disable-vt VT_USE= JAVA=yes .include Index: head/sysutils/slurm-hpc/Makefile =================================================================== --- head/sysutils/slurm-hpc/Makefile (revision 362816) +++ head/sysutils/slurm-hpc/Makefile (revision 362817) @@ -1,91 +1,91 @@ # Created by: Jason Bacon # $FreeBSD$ PORTNAME= slurm PORTVERSION= 2.6.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://www.schedmd.com/download/archive/ \ http://www.schedmd.com/download/latest/ \ http://www.schedmd.com/download/development/ PKGNAMESUFFIX= -hpc MAINTAINER= jwbacon@tds.net COMMENT= Simple Linux Utility for Resource Management LICENSE= GPLv1 LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo \ libhwloc.so:${PORTSDIR}/devel/hwloc \ libmunge.so:${PORTSDIR}/security/munge \ librrd.so:${PORTSDIR}/databases/rrdtool \ libhdf5.so:${PORTSDIR}/science/hdf5 GNU_CONFIGURE= yes USES= gmake libtool perl5 tar:bzip2 USE_LDCONFIG= yes USE_PYTHON= yes OPTIONS_DEFINE= DOCS MYSQL PGSQL GTK2 USERS= slurm GROUPS= ${USERS} USE_RC_SUBR= slurmctld slurmd SUB_FILES+= slurm.conf # This is a new and complex port. Allow debugging. STRIP_CMD= # NONE CFLAGS+= -I${LOCALBASE}/include -g -O1 LDFLAGS+= -L${LOCALBASE}/lib -lsysinfo -lkvm post-install: ${INSTALL_DATA} ${WRKDIR}/slurm.conf ${STAGEDIR}${PREFIX}/etc/slurm.conf.sample .include .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes # Job accounting PLIST_FILES+= lib/slurm/accounting_storage_mysql.a \ lib/slurm/accounting_storage_mysql.la \ lib/slurm/accounting_storage_mysql.so \ lib/slurm/jobcomp_mysql.a \ lib/slurm/jobcomp_mysql.la \ lib/slurm/jobcomp_mysql.so .else # Can't disable configure test, so make it fail CONFIGURE_ARGS+=--with-mysql_config=/nomysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PGSQL= yes # Job accounting PLIST_FILES+= lib/slurm/accounting_storage_pgsql.a \ lib/slurm/accounting_storage_pgsql.la \ lib/slurm/accounting_storage_pgsql.so \ lib/slurm/jobcomp_pgsql.a \ lib/slurm/jobcomp_pgsql.la \ lib/slurm/jobcomp_pgsql.so .else # Can't disable configure test, so make it fail CONFIGURE_ARGS+=--with-pg_config=/nopostgres .endif .if ${PORT_OPTIONS:MGTK2} # Note: Configure could not find pcre when building with no ports # preinstalled on 9.1-RELEASE. Worked fine on second try. USE_GNOME= glib20 gtk20 # sview PLIST_FILES+= bin/sview .endif post-patch: # Can't disable configure test, so make it fail .if ! ${PORT_OPTIONS:MGTK2} ${REINPLACE_CMD} -e 's|min_gtk_version=2.7.1|min_gtk_version=200.7.1|' \ ${WRKSRC}/configure .endif @${REINPLACE_CMD} \ -e 's|/usr/bin/env python|${PYTHON_CMD}|g' \ ${WRKSRC}/doc/html/shtml2html.py \ ${WRKSRC}/doc/man/man2html.py .include Index: head/www/trafficserver/Makefile =================================================================== --- head/www/trafficserver/Makefile (revision 362816) +++ head/www/trafficserver/Makefile (revision 362817) @@ -1,81 +1,82 @@ # Created by: Jui-Nan Lin # $FreeBSD$ PORTNAME= trafficserver PORTVERSION= 4.1.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MASTER_SITES= APACHE/${PORTNAME} MAINTAINER= jnlin@csie.nctu.edu.tw COMMENT= Fast, scalable and extensible HTTP proxy server LICENSE= APACHE20 LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libpcre.so:${PORTSDIR}/devel/pcre \ libxml2.so:${PORTSDIR}/textproc/libxml2 \ libboost_system.so:${PORTSDIR}/devel/boost-libs \ libcurl.so:${PORTSDIR}/ftp/curl \ libhwloc.so:${PORTSDIR}/devel/hwloc \ libluajit-${LUA_VER}.so:${PORTSDIR}/lang/luajit GNU_CONFIGURE= yes USES= gmake libtool lua:51 perl5 pkgconfig tar:bzip2 tcl USE_AUTOTOOLS= aclocal autoconf autoheader automake AUTOMAKE_ARGS= -a -c -f USE_OPENSSL= yes USE_SQLITE= yes USE_RC_SUBR= ${PORTNAME} USE_LDCONFIG= yes +USE_PERL5= run build fixpacklist ONLY_FOR_ARCHS= i386 amd64 USERS= www GROUPS= nogroup LOGDIR= /var/log/${PORTNAME} PLIST_SUB= LOGDIR="${LOGDIR}" LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-libxml2=${LOCALBASE} \ --with-pcre=${LOCALBASE} \ --with-openssl=${OPENSSLBASE} \ --with-xml=libxml2 \ --with-lua=${LOCALBASE} --enable-luajit \ --with-tcl=${TCL_LIBDIR} \ --verbose \ --enable-cppapi \ --with-user=${USERS} \ --with-group=${GROUPS} OPTIONS_DEFINE= WCCP INTERIM OPTIONS_RADIO= MEMMAN OPTIONS_RADIO_MEMMAN= ALLOCATORS FREELISTS RECLAIM OPTIONS_DEFAULT= FREELISTS WCCP_DESC= Enable WCCPv2 protocol INTERIM_DESC= Enable interim cache (SSD) ALLOCATORS_DESC= Manage memory with allocators FREELISTS_DESC= Manage memory with freelists RECLAIM_DESC= Reclaim unused memory in freelists WCCP_CONFIGURE_ENABLE= wccp INTERIM_CONFIGURE_ENABLE= interim-cache .include .if ${PORT_OPTIONS:MRECLAIM} CONFIGURE_ARGS+= --enable-reclaimable-freelist --enable-freelist .elif ${PORT_OPTIONS:MFREELISTS} CONFIGURE_ARGS+= --enable-freelist .elif ${PORT_OPTIONS:MALLOCATORS} CONFIGURE_ARGS+= --disable-freelist .else FORBIDDEN= No allocation strategy selected .endif post-install: @${MKDIR} ${STAGEDIR}${ETCDIR}/snapshots @cd ${STAGEDIR}${ETCDIR} && for f in *.config *.config.xml; do ${MV} $$f $$f.default; done .include