From nobody Wed Oct 23 18:52:10 2024 X-Original-To: dev-commits-ports-all@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 4XYdSq0T3Jz5ZYZm; Wed, 23 Oct 2024 18:52:11 +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 4XYdSp73Xyz4FHl; Wed, 23 Oct 2024 18:52:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729709531; 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=XT66xAX8fzJ8CtkUAEi5ynXkJBaMg0zu+Nr1e84SYUk=; b=NBqRrAglwceGrD6pi8D4SBmcqogsbKOkfPVizpSibRvqXSIKaj6IIqlLsnJ4eaqcU8e5/L XJDAF7D3VfKG5q5mqk83ulUUOBIPJO13VpteaDCFyNGy7ZDeDyMDbPAI3y1GsGTl6QPehl S/I08ujRTVUeC0Hx0zi4kwFgJRBDLEXqIegAbfcBmsi8YZDYvSqvrSQXT9nS9+dN3mIPGe f9/hi/Dh/r2oW7hx9HVnfsKnsgmfGSFpuBftt6LkqchS3vqZ3VeHxhUitE1Nr+KGwZprj/ d7FF5EkQEvf86ElZ7hu5cC+r9xMrqQEveeczBLjQ1G9NPTz67k/BSQY6C5z52Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729709531; 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=XT66xAX8fzJ8CtkUAEi5ynXkJBaMg0zu+Nr1e84SYUk=; b=HI7737FKWSsbx2fmdZvENacDWmdCU7qYJysFX35asVrjYIHG3KXmrkDfwCgTPvLmZsgNZz Hg/5fobdfOKuWTf/ndrfJvYIT07H83Pzo395EeNiq1rjyETzrWflCMbRT9HazG76HZ4J02 rgJlHb3CI3+qBTJgFb5/HIBpNWXNgFM4nuMjhiMAOD9sPsG1vo6AKapkBXRkO/dhgZ8wZP YIYjGfjSdI1/wXWRxoaDVeHDfc6Gzi2g41b7roqN9vLqCXEo+OyhvnsO7vr9PPLnfaJ0NT 5/JSYWlSH4GZjCqUgka+KZu8tQ2vqT0alR+UDrcRgPEJu5Pl0rE1Wu2Hj/hOVw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729709531; a=rsa-sha256; cv=none; b=uF9YtL5DsI6/fI7VisLMLW9EYMZu60XSqUvuAXZ6EcZc2Y62oCL1285NEP/VDjeqvvolf/ yH7If5cmaE/5yYGz5iW46I13WXRQlr/lUO5Lc9wsYpdFVOtQPL5k3xNmwcvfD4j96W2+Fs 8U7FkHKnEiwyg5yaEGA4/50dpiG0M+tn6CvPDqNsAmFxBYWj2WLjIhIXZTDOjnSpRCTUfz h9mqs+izv9jRgYUHT2A+M+DRnp2zcawL/r4swhNk/pj623JVmUPnXpiPWJuRnltl2ybAZ2 /GLNwGYTMjhjOXpgUi4ojwVMG5KY7mAnLME4OfFdUYcJemM0zQvUjAyYmJ72xQ== 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 4XYdSp6MDtz190w; Wed, 23 Oct 2024 18:52:10 +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 49NIqAhZ013253; Wed, 23 Oct 2024 18:52:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49NIqAxp013250; Wed, 23 Oct 2024 18:52:10 GMT (envelope-from git) Date: Wed, 23 Oct 2024 18:52:10 GMT Message-Id: <202410231852.49NIqAxp013250@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 8e07195b4295 - 2024Q4 - devel/hwloc2: update 2.8.0 =?utf-8?Q?=E2=86=92?= 2.11.2, fix CVE-2022-47022 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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/2024Q4 X-Git-Reftype: branch X-Git-Commit: 8e07195b4295a9aef218f79ea4b10422611fc7da Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=8e07195b4295a9aef218f79ea4b10422611fc7da commit 8e07195b4295a9aef218f79ea4b10422611fc7da Author: Älven AuthorDate: 2024-10-23 18:43:45 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-23 18:52:04 +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 (cherry picked from commit 5989086e794cd351a991c557f459ae16570bb5ab) --- 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