From nobody Sun May 07 18:16:07 2023 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 4QDt0805nyz49K7n; Sun, 7 May 2023 18:16:08 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QDt076QJPz4FKp; Sun, 7 May 2023 18:16:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1683483367; 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=EsFeISBO1pIlEbYATy6rs7azzIzMbZG0zCRczklX394=; b=eqbFASX65bax0sodFf0nXCeUTa2T/uijH0BlpCXr9ywtxLqp00BNJtLYcvjng8bILSa4tF 0wMHdbjwDdQb8FnFdoJ1riO6pBZpSrcbRapGJsaVs2aSEgQXeOyllpNI54DZE0X8gDmK23 7HsDNI2Gyr0wdYdM4NiWAAPML+OXGS4nI/HTfhya2WZCnD2e8Om/ID76q7c1EkKEILAmXN SLKh6or5lfxz6Ioje+N78tLa+9OlaPw3lZh86hR8lQacwcArxVNSqMqG2q4ILvnQ4Q2YYB +gxMvR3XI7XVygBjRYtlrACmLdBLSDm1OEA2XpjXrxt4KkjYoQUf/xeJifqIYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1683483367; 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=EsFeISBO1pIlEbYATy6rs7azzIzMbZG0zCRczklX394=; b=nBd1B25OrCKJUu4INxzg8TiLZD7CNJZ1lX56J6Qmxo6G8mcSWkNIIeMwp44fenjGKS4Cqo zbsCnMW/TkUpGupYkFOavdz+FTTemD6jkHuGdX7u439wGVhV+W4xHsxGS1phpzgLM9cqnG 1aaiOVCIscv9mTHZyTxv3GHZj/e6OM+rz3Yi2bUSTb4jhEEDhEWp/i+3VqeDBBAWm8yASs DNtiHF+9L6otWcGkjK0mUuQ+UU7B8MfOF5hkyDO4UbyE/H63jBhUhQN04w6Pgm2pXACsv/ Ohv7OgVfAjECxFG4IaDFA+6XPG7N/50sv5toWOua/iPOwTlekpdklbo6WPtc+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1683483367; a=rsa-sha256; cv=none; b=MD72PFgdUTrTRSppLQpqnFo2aJm0hxIsx0IXoP0OtCPlFts5NPd5+hSZNLF4DU6o682YQJ rGzOzNxxVwYXmSP8bxImHYCF/IYHP3b7/BAeScKsosmm2emdsaRrACovasZXFUneGR1VXI wRVsK0jrGkKHngDQqo4MiUY+jmAKagnGTIwyzmnRgR9Ptuj7LOIUw99PCJdmOpdM9rPXJQ vb1pRrmS/1aIGM3O97OcxpCrE2ycUVZqJ5tZqzOogmFAWLc2c1wA+N6/3srC3v+/IAY49G 3EaLhcNwWbnTxBpmusrFOSEb43lu0FNdWhcOQZSWBBC5Xt+uCD4n92Rjq0Vn0g== 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 4QDt075Kt4zT63; Sun, 7 May 2023 18:16:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 347IG7vo041336; Sun, 7 May 2023 18:16:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 347IG77l041335; Sun, 7 May 2023 18:16:07 GMT (envelope-from git) Date: Sun, 7 May 2023 18:16:07 GMT Message-Id: <202305071816.347IG77l041335@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 867465d85f65 - main - =?utf-8?Q?devel/ispc:=20Update=201.19.0=20=E2=86=92=201.20.0?= 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 867465d85f65ca3b44f3d0eacf57d6a3aefd39e8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=867465d85f65ca3b44f3d0eacf57d6a3aefd39e8 commit 867465d85f65ca3b44f3d0eacf57d6a3aefd39e8 Author: Yuri Victorovich AuthorDate: 2023-05-07 15:20:12 +0000 Commit: Yuri Victorovich CommitDate: 2023-05-07 18:15:53 +0000 devel/ispc: Update 1.19.0 → 1.20.0 Reported by: portscout --- devel/ispc/Makefile | 9 ++++++--- devel/ispc/distinfo | 6 +++--- devel/ispc/files/patch-cmake_FindLLVM.cmake | 24 ------------------------ devel/ispc/pkg-plist | 21 +++++++++++---------- 4 files changed, 20 insertions(+), 40 deletions(-) diff --git a/devel/ispc/Makefile b/devel/ispc/Makefile index 2a29d1ceab54..bb510204b3bf 100644 --- a/devel/ispc/Makefile +++ b/devel/ispc/Makefile @@ -1,6 +1,6 @@ PORTNAME= ispc DISTVERSIONPREFIX= v -DISTVERSION= 1.19.0 +DISTVERSION= 1.20.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -15,7 +15,8 @@ ONLY_FOR_ARCHS_REASON= only available for these architectures BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ m4:devel/m4 -LIB_DEPENDS= libLLVM.so:devel/llvm${LLVM_VERSION} +LIB_DEPENDS= libLLVM.so:devel/llvm${LLVM_VERSION} \ + libtbb.so:devel/onetbb USES= bison cmake compiler:c++17-lang llvm:lib,min=15,max=15 python:build,test shebangfix USE_LDCONFIG= yes @@ -27,10 +28,12 @@ SHEBANG_FILES= *.py CONFIGURE_ENV= PATH=${LOCALBASE}/llvm${LLVM_VERSION}/bin:${PATH} # see https://github.com/ispc/ispc/issues/2318 CMAKE_OFF= ISPC_NO_DUMPS DISPCRT_BUILD_GPU ISPC_INCLUDE_TESTS ISPCRT_BUILD_TESTS ISPC_INCLUDE_EXAMPLES -CMAKE_ARGS= -DFREEBSD_LLVM_VERSION=${LLVM_VERSION} # see https://github.com/ispc/ispc/issues/2318 +CMAKE_ARGS= -DLLVM_CONFIG_EXECUTABLE=${LOCALBASE}/llvm${LLVM_VERSION}/bin/llvm-config BINARY_ALIAS= flex=${LOCALBASE}/bin/flex python=${PYTHON_CMD} m4=${LOCALBASE}/bin/gm4 +PLIST_SUB= VERSION=${PORTVERSION} + OPTIONS_DEFINE_amd64= ARM XE OPTIONS_DEFINE_i386= ARM diff --git a/devel/ispc/distinfo b/devel/ispc/distinfo index 1e5a1d18591a..5fca16951235 100644 --- a/devel/ispc/distinfo +++ b/devel/ispc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1677733094 -SHA256 (ispc-ispc-v1.19.0_GH0.tar.gz) = da1eccb8ead495b22d642340f3bab11fb64dd2223cd9cc92f0492f70b30f34b5 -SIZE (ispc-ispc-v1.19.0_GH0.tar.gz) = 19577782 +TIMESTAMP = 1683442031 +SHA256 (ispc-ispc-v1.20.0_GH0.tar.gz) = 28a1de948fb8b6bbe81d981a4821306167c64c305e839708423abb6322cf3b22 +SIZE (ispc-ispc-v1.20.0_GH0.tar.gz) = 19562189 SHA256 (google-googletest-6a7ed31_GH0.tar.gz) = f488bc430d2b5fdbc51711b142fd50dbf0f33012fa65c5f8e7d4f908ed935bcf SIZE (google-googletest-6a7ed31_GH0.tar.gz) = 904250 diff --git a/devel/ispc/files/patch-cmake_FindLLVM.cmake b/devel/ispc/files/patch-cmake_FindLLVM.cmake deleted file mode 100644 index fea3c3ff9cc5..000000000000 --- a/devel/ispc/files/patch-cmake_FindLLVM.cmake +++ /dev/null @@ -1,24 +0,0 @@ -- workaround for https://github.com/ispc/ispc/issues/2318 - ---- cmake/FindLLVM.cmake.orig 2022-05-05 23:06:57 UTC -+++ cmake/FindLLVM.cmake -@@ -33,7 +33,7 @@ - # - # ispc FindLLVM.cmake - # --find_package(LLVM REQUIRED CONFIG) -+find_package(LLVM ${FREEBSD_LLVM_VERSION} REQUIRED CONFIG) - if (NOT LLVM_FOUND ) - message(FATAL_ERROR "LLVM package can't be found. \ - Set CMAKE_PREFIX_PATH variable to LLVM's installation prefix.") -@@ -41,8 +41,8 @@ find_package(LLVM REQUIRED CONFIG) - set(LLVM_VERSION "LLVM_${LLVM_VERSION_MAJOR}_${LLVM_VERSION_MINOR}") - message(STATUS "Found LLVM ${LLVM_VERSION}") - --find_program(LLVM_CONFIG_EXECUTABLE NAMES llvm-config -- PATHS ${LLVM_TOOLS_BINARY_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH) -+find_program(LLVM_CONFIG_EXECUTABLE NAMES llvm-config${FREEBSD_LLVM_VERSION} -+ PATHS ${LLVM_TOOLS_BINARY_DIR} PATH_SUFFIXES bin) - if (NOT LLVM_CONFIG_EXECUTABLE) - message(FATAL_ERROR "Failed to find llvm-config") - endif() diff --git a/devel/ispc/pkg-plist b/devel/ispc/pkg-plist index 2ac46c01cd31..194b935cb85c 100644 --- a/devel/ispc/pkg-plist +++ b/devel/ispc/pkg-plist @@ -3,15 +3,16 @@ bin/ispc include/ispcrt/ispcrt.h include/ispcrt/ispcrt.hpp include/ispcrt/ispcrt.isph -lib/cmake/ispcrt-1.19.0/Finddpcpp_compiler.cmake -lib/cmake/ispcrt-1.19.0/Findlevel_zero.cmake -lib/cmake/ispcrt-1.19.0/interop.cmake -lib/cmake/ispcrt-1.19.0/ispc.cmake -lib/cmake/ispcrt-1.19.0/ispcrtConfig.cmake -lib/cmake/ispcrt-1.19.0/ispcrtConfigVersion.cmake -lib/cmake/ispcrt-1.19.0/ispcrt_Exports-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/ispcrt-1.19.0/ispcrt_Exports.cmake +lib/cmake/ispcrt-%%VERSION%%/Finddpcpp_compiler.cmake +lib/cmake/ispcrt-%%VERSION%%/Findlevel_zero.cmake +lib/cmake/ispcrt-%%VERSION%%/interop.cmake +lib/cmake/ispcrt-%%VERSION%%/ispc.cmake +lib/cmake/ispcrt-%%VERSION%%/ispcrtConfig.cmake +lib/cmake/ispcrt-%%VERSION%%/ispcrtConfigVersion.cmake +lib/cmake/ispcrt-%%VERSION%%/ispcrt_Exports-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/ispcrt-%%VERSION%%/ispcrt_Exports.cmake lib/libispcrt.so -lib/libispcrt.so.1 -lib/libispcrt.so.1.19.0 +lib/libispcrt_device_cpu.so +lib/libispcrt_device_cpu.so.1 +lib/libispcrt_device_cpu.so.1.20.0 lib/libispcrt_static.a