From nobody Wed Oct 23 18:50:57 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XYdRQ0R5qz5ZYGY; Wed, 23 Oct 2024 18:50:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XYdRP6zzBz4FJN; Wed, 23 Oct 2024 18:50:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729709458; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E7h62T+uU4LdcUSshzlwqh+bvKODhEcc1eTPpoDT+0I=; b=P07g1R5+getfsoSIwLTwpVOKc/KRz9YPBrdShnAyhKHa8epKP6GJbYF4WoOdELsaruwYjy CtE27X1gwPgT54i9f3JqfDy47xIzuFf3hKmM7xmBoxbo0HTnRSIJxTQZvwOd5qeS7Ct/yW 8hpPJ01RQfJCfDb9VIxuS/JFQzz0pYDiz2LdOs64pHG7NITCEaJB9yN5bhz3YaOdTxpoES txFcJD/ERXgBlBXvfISgiEbHibaenrYyZ9wFhwT1Mpnq71ogWpie12k18tN0raGKC/QUts bLiEGDCGuuU8E011mbuNTK8I4QG8SJKT3D2L6iK4PUQG+NzVJNPzydvaw/hmZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729709458; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=E7h62T+uU4LdcUSshzlwqh+bvKODhEcc1eTPpoDT+0I=; b=wmnL30EzpL4SRUtfcH4a0uMVidx/hIMrjU1IjyDbCDjDP7kFRGEKIKMNpAYj4YVYjL9OnI 82agBdktD91fHB1vD8kMZM2jdZTiqe3p+v9zvzB42T/EAgqe2jjC1O2UC+kxEvaMc2oN23 nzmRCS2/NdggE63UMMloDtCwQlqQDYz5+tnDfsGYGYL2gD2iJmjnG1ZRGJzo1NQMQblUVL 4G0FPB/5KhksM+w6iu2rW+Zb1AS1vGLbIOdhxatHHwWAUDCnBwdyS438IAO8kKrcM/cxzl QWFpsF+GInnnVlBJlXWJCIYQOSOem+pFL7sRPWeMfNP8cfDUVwBJGpJoke3pPA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729709458; a=rsa-sha256; cv=none; b=ecD+zOxhbl9GhyISFh9Ecq3eeje9yVEKUXj0DoTOmAjoLrMTx5d04K/7CEdMtlhsRoUW89 SnTK/EsfJTim1tL+LE0XRY8pJVcfW60FZOkDW8GMT01lce0I2Fxn2wEEsQvKI0tG/Yeno5 2iRKHDWV1WVIMNTGsbaIUIjppb2CrZKRhheMCcnyGTvXSyUaErNhTVoQhYXCzlz5afCiai XIrJh8Jud8DIzFGY1J5shTlMc8LCvZWHgVlFR2OArMUjsDTfjqRRVMNtT8KGj2vj/NkbDM tGnMIed5MU7jvqdIrBRb+bqYrMofMc5yH+lnjtPJrJXT/Lirzzlq4Iz/5YrgFw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XYdRP6HDlz192B; Wed, 23 Oct 2024 18:50:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49NIovhC008022; Wed, 23 Oct 2024 18:50:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49NIovXC008019; Wed, 23 Oct 2024 18:50:57 GMT (envelope-from git) Date: Wed, 23 Oct 2024 18:50:57 GMT Message-Id: <202410231850.49NIovXC008019@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Vladimir Druzenko Subject: git: 5989086e794c - main - devel/hwloc2: update 2.8.0 =?utf-8?Q?=E2=86=92?= 2.11.2, fix CVE-2022-47022 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5989086e794cd351a991c557f459ae16570bb5ab Auto-Submitted: auto-generated The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=5989086e794cd351a991c557f459ae16570bb5ab commit 5989086e794cd351a991c557f459ae16570bb5ab Author: Älven AuthorDate: 2024-10-23 18:43:45 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-23 18:50:45 +0000 devel/hwloc2: update 2.8.0 → 2.11.2, fix CVE-2022-47022 Changelogs: https://github.com/open-mpi/hwloc/blob/hwloc-2.11.2/NEWS Release announcement: https://www.mail-archive.com/hwloc-announce@lists.open-mpi.org/msg00169.html Improve port: sort options, remove GNU_CONFIGURE_MANPREFIX and etc. PR: 282215 Approved by: Eijiro Shibusawa (maintainer) Security: https://nvd.nist.gov/vuln/detail/CVE-2022-47022 MFH: 2024Q4 --- devel/hwloc2/Makefile | 32 ++++++++++++++++---------------- devel/hwloc2/distinfo | 6 +++--- devel/hwloc2/pkg-plist | 7 ++++++- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/devel/hwloc2/Makefile b/devel/hwloc2/Makefile index 04930e0ad4a3..67e9651d0181 100644 --- a/devel/hwloc2/Makefile +++ b/devel/hwloc2/Makefile @@ -1,8 +1,7 @@ PORTNAME= hwloc -DISTVERSION= 2.8.0 -PORTREVISION= 1 +DISTVERSION= 2.11.2 CATEGORIES= devel -MASTER_SITES= https://download.open-mpi.org/release/hwloc/v${PORTVERSION:R}/ +MASTER_SITES= https://download.open-mpi.org/release/hwloc/v${DISTVERSION:R}/ PKGNAMESUFFIX= 2 MAINTAINER= phd_kimberlite@yahoo.co.jp @@ -14,46 +13,47 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpciaccess.so:devel/libpciaccess -USES= iconv libtool gnome pathfix pkgconfig tar:bzip2 +USES= gnome iconv libtool pathfix pkgconfig tar:bzip2 USE_GNOME= libxml2 - -CONFLICTS_INSTALL= hwloc +USE_LDCONFIG= yes GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --enable-static \ --disable-opencl \ --disable-cuda \ --disable-nvml \ --disable-gl + INSTALL_TARGET= install-strip TEST_TARGET= check -USE_LDCONFIG= yes + +CONFLICTS_INSTALL= hwloc PORTDOCS= * -OPTIONS_DEFINE= CAIRO DEBUG DOCS L0 -OPTIONS_DEFAULT=L0 -OPTIONS_SUB= yes +OPTIONS_DEFINE= CAIRO DEBUG DOCS L0 +OPTIONS_DEFAULT= L0 +OPTIONS_SUB= yes + +L0_DESC= oneAPI Level Zero device discovery -CAIRO_CONFIGURE_OFF= --disable-cairo --without-x -CAIRO_CONFIGURE_ON= --enable-cairo --with-x CAIRO_LIB_DEPENDS= libcairo.so:graphics/cairo CAIRO_USES= xorg CAIRO_USE= XORG=x11 +CAIRO_CONFIGURE_ON= --enable-cairo --with-x +CAIRO_CONFIGURE_OFF= --disable-cairo --without-x DEBUG_CONFIGURE_ENABLE= debug # 'lstopo -' prints a lot of debug details when debug is enabled, this is separate from WITH_DEBUG=yes -L0_DESC= oneAPI Level Zero device discovery L0_LIB_DEPENDS= libze_loader.so:devel/level-zero L0_CONFIGURE_ENABLE= levelzero .include .if ${ARCH} != amd64 && ${ARCH} != i386 -PLIST_SUB= X86="@comment " +PLIST_SUB+= X86="@comment " .else -PLIST_SUB= X86="" +PLIST_SUB+= X86="" .endif post-install-DOCS-on: diff --git a/devel/hwloc2/distinfo b/devel/hwloc2/distinfo index f5f91e647837..097a6be5e63b 100644 --- a/devel/hwloc2/distinfo +++ b/devel/hwloc2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663297241 -SHA256 (hwloc-2.8.0.tar.bz2) = 348a72fcd48c32a823ee1da149ae992203e7ad033549e64aed6ea6eeb01f42c1 -SIZE (hwloc-2.8.0.tar.bz2) = 6896344 +TIMESTAMP = 1729378032 +SHA256 (hwloc-2.11.2.tar.bz2) = f7f88fecae067100f1a1a915b658add0f4f71561259482910a69baea22fe8409 +SIZE (hwloc-2.11.2.tar.bz2) = 5592269 diff --git a/devel/hwloc2/pkg-plist b/devel/hwloc2/pkg-plist index 1a4f78b1896e..4dcbab00d504 100644 --- a/devel/hwloc2/pkg-plist +++ b/devel/hwloc2/pkg-plist @@ -36,8 +36,9 @@ include/hwloc/shmem.h lib/libhwloc.a lib/libhwloc.so lib/libhwloc.so.15 -lib/libhwloc.so.15.6.0 +lib/libhwloc.so.15.8.1 libdata/pkgconfig/hwloc.pc +%%CAIRO%%share/applications/lstopo.desktop share/man/man1/hwloc-annotate.1.gz share/man/man1/hwloc-bind.1.gz share/man/man1/hwloc-calc.1.gz @@ -94,6 +95,7 @@ share/man/man3/HWLOC_MEMBIND_NOCPUBIND.3.gz share/man/man3/HWLOC_MEMBIND_PROCESS.3.gz share/man/man3/HWLOC_MEMBIND_STRICT.3.gz share/man/man3/HWLOC_MEMBIND_THREAD.3.gz +share/man/man3/HWLOC_MEMBIND_WEIGHTED_INTERLEAVE.3.gz share/man/man3/HWLOC_OBJ_BRIDGE.3.gz share/man/man3/HWLOC_OBJ_BRIDGE_HOST.3.gz share/man/man3/HWLOC_OBJ_BRIDGE_PCI.3.gz @@ -376,6 +378,7 @@ share/man/man3/hwloc_obj_get_info_by_name.3.gz share/man/man3/hwloc_obj_is_in_subtree.3.gz share/man/man3/hwloc_obj_osdev_type_e.3.gz share/man/man3/hwloc_obj_osdev_type_t.3.gz +share/man/man3/hwloc_obj_set_subtype.3.gz share/man/man3/hwloc_obj_t.3.gz share/man/man3/hwloc_obj_type_is_cache.3.gz share/man/man3/hwloc_obj_type_is_dcache.3.gz @@ -428,6 +431,7 @@ share/man/man3/hwloc_topology_export_synthetic.3.gz share/man/man3/hwloc_topology_export_xml.3.gz share/man/man3/hwloc_topology_export_xmlbuffer.3.gz share/man/man3/hwloc_topology_flags_e.3.gz +share/man/man3/hwloc_topology_free_group_object.3.gz share/man/man3/hwloc_topology_get_allowed_cpuset.3.gz share/man/man3/hwloc_topology_get_allowed_nodeset.3.gz share/man/man3/hwloc_topology_get_complete_cpuset.3.gz @@ -469,6 +473,7 @@ share/man/man3/hwloc_type_sscanf_as_depth.3.gz share/man/man3/hwloc_windows_get_nr_processor_groups.3.gz share/man/man3/hwloc_windows_get_processor_group_cpuset.3.gz share/man/man3/hwlocality_advanced_io.3.gz +share/man/man3/hwlocality_api_error_reporting.3.gz share/man/man3/hwlocality_api_version.3.gz share/man/man3/hwlocality_bitmap.3.gz share/man/man3/hwlocality_configuration.3.gz