From nobody Wed Oct 23 03:11:27 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 4XYDbN0nx7z5ZjvS; Wed, 23 Oct 2024 03:11:28 +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 4XYDbN09c4z4jbK; Wed, 23 Oct 2024 03:11:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729653088; 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=4dQTsApVuZPrgsVYjyA9S20+L5uMdFNvhGzj6uex/kM=; b=YRORhOGoyGkxrGEOMJJ8+ae+PDnrqNm6+GEutKs0AwKoUFvf0MqB2SOvj6+C19smtZl7z7 4ECsOAJasjScnaTT9g6Y6GySrkCCcchpcusmXkwBSK7WQIavMBd/tG58Mh3M5bq1Ummqxv Vr6IrXIHb9fJ5vWY/u90WnmheM2b7iP4mnTp9tp77NB+eG/iySzr+Y5jK3alJ+RuOsf2T/ FkUcoTReU8H82PD2aE5mMadQ2+Rq2qjRqeAitfUta+rtVY3IJB+liuLz9O+yVGQbk0PRU/ yZoBRAkymN7DR+FgSGL8p5Ymri+q/1sIgcalWIMh2efUVm6VaDrcmE7FG48aGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729653088; 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=4dQTsApVuZPrgsVYjyA9S20+L5uMdFNvhGzj6uex/kM=; b=o7aGQkILovkSCOrx1hFDvXeXWqh1/iNtvNLL+uCfrRGJ3cxBpOcDKTp2fQ2JUzoIongLwh 4bcJm6sp5S+Sd7iM/DPWoJMez3flFUtuEbaGOk1inzfuO/wgpT7O6sSx+DniQ1oKMdw92b ORS2WxVIq7q4g3iOC+UKZIHh3Ge+ym8RbQmX41QfK5u8wJEam2KICdgdbvNaaBfL31D+jo U6M6Wv25e3myGFP3xe5LExS9OcDuaYyMZ49briyxXM6D0eNapBl1rS8n1B/MaPvXfuFMwl hvXy6hmoRn/FmgZwEpuXcYUhFUPFSfpoSd/7bbfbPXJkNV3HCF16Red4O+WvZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729653088; a=rsa-sha256; cv=none; b=egmeC7Lyf3Ye1gPhetQS9lvY9EGFJrDdAw54fndKQdceeepbukLhoM8gU2YdO4WUaf+qOy mZL1r6luyPH7VnY7xGR2+1SIgbAtbLf2cQgNS6470N8cN8pXWHzZgTVeKOW3VMszm+WluI xRRzE6G/NOgeDap9rscJRzI0OYjti2E69PIMZn8phhdR46MRm2LZ9YpMuwAvZiUjMqji2Z 9bld2kQ9Mqy+9wDVypk8JsMqV6yOq7tH2NTTLbzr48jksZWHmRp49SVdIhwgIHabmmFRON eOBeQodhEblDiIe759fg/JdhiGXO4iXHAyDcwya/i8Q5FvQsukD5iEgPyDntPQ== 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 4XYDbM6b2Vzhfq; Wed, 23 Oct 2024 03:11:27 +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 49N3BR9O070740; Wed, 23 Oct 2024 03:11:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49N3BRvp070737; Wed, 23 Oct 2024 03:11:27 GMT (envelope-from git) Date: Wed, 23 Oct 2024 03:11:27 GMT Message-Id: <202410230311.49N3BRvp070737@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: 2c0bfe627752 - main - devel/ispc: update 1.24.0 =?utf-8?Q?=E2=86=92?= 1.25.1 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: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2c0bfe627752ccd1dd6ebc9b5268498763f7049f Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=2c0bfe627752ccd1dd6ebc9b5268498763f7049f commit 2c0bfe627752ccd1dd6ebc9b5268498763f7049f Author: Yuri Victorovich AuthorDate: 2024-10-19 01:27:34 +0000 Commit: Yuri Victorovich CommitDate: 2024-10-23 03:11:23 +0000 devel/ispc: update 1.24.0 → 1.25.1 Reported by: portscout --- devel/ispc/Makefile | 12 +++++++----- devel/ispc/distinfo | 8 +++++--- devel/ispc/files/patch-src_opt_ImproveMemoryOps.cpp | 11 ----------- devel/ispc/files/patch-src_opt_ReplacePseudoMemoryOps.cpp | 11 ----------- 4 files changed, 12 insertions(+), 30 deletions(-) diff --git a/devel/ispc/Makefile b/devel/ispc/Makefile index c4c210a069b0..933bb4996e7e 100644 --- a/devel/ispc/Makefile +++ b/devel/ispc/Makefile @@ -1,9 +1,11 @@ PORTNAME= ispc DISTVERSIONPREFIX= v -DISTVERSION= 1.24.0 -PORTREVISION= 1 +DISTVERSION= 1.25.1 CATEGORIES= devel +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= abb4800eb9553e3710fd0dd293a552a9af361396.diff:-p1 # backport of https://github.com/ispc/ispc/pull/3074/commits + MAINTAINER= yuri@FreeBSD.org COMMENT= Intel's compiler for high-performance SIMD programming WWW= https://ispc.github.io/ @@ -19,13 +21,13 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ 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 +USES= bison cmake compiler:c++17-lang llvm:lib,min=16,max=16 python:build,test shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_TUPLE= google:googletest:6a7ed31:googletest/ispcrt/tests/vendor/google/googletest -SHEBANG_FILES= *.py +SHEBANG_GLOB= *.py CONFIGURE_ENV= PATH=${LOCALBASE}/llvm${LLVM_VERSION}/bin:${PATH} # see https://github.com/ispc/ispc/issues/2318 CMAKE_OFF= ISPC_NO_DUMPS ISPCRT_BUILD_GPU ISPC_INCLUDE_TESTS ISPCRT_BUILD_TESTS ISPC_INCLUDE_EXAMPLES @@ -65,7 +67,7 @@ XE_PLIST_FILES= include/ispcrt/ispcrt.h \ XE_BROKEN= Unknown architecture do-test: # all tests pass - @cd ${WRKSRC} && ISPC_HOME=${BUILD_WRKSRC}/bin ./run_tests.py + @cd ${WRKSRC} && ISPC_HOME=${BUILD_WRKSRC}/bin ./scripts/run_tests.py test-check-all: # the upstream claims that some of these checks are broken without using their patched llvm version, hence using llvm-devel @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} check-all diff --git a/devel/ispc/distinfo b/devel/ispc/distinfo index 7d28c79664db..df44e4425810 100644 --- a/devel/ispc/distinfo +++ b/devel/ispc/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1716879870 -SHA256 (ispc-ispc-v1.24.0_GH0.tar.gz) = a45ec5402d8a3b23d752125a083fa031becf093b8304ccec55b1c2f37b5479c3 -SIZE (ispc-ispc-v1.24.0_GH0.tar.gz) = 19673937 +TIMESTAMP = 1729271145 +SHA256 (ispc-ispc-v1.25.1_GH0.tar.gz) = 77e094f9324bbdd40ad56f80039f94d9f6621cf8a56e1c57168e2b4d10752f9f +SIZE (ispc-ispc-v1.25.1_GH0.tar.gz) = 19804554 SHA256 (google-googletest-6a7ed31_GH0.tar.gz) = f488bc430d2b5fdbc51711b142fd50dbf0f33012fa65c5f8e7d4f908ed935bcf SIZE (google-googletest-6a7ed31_GH0.tar.gz) = 904250 +SHA256 (abb4800eb9553e3710fd0dd293a552a9af361396.diff) = bfc4baad864bbdb3b775d3410383649b74cdaeef4952e13175304612ed62fb35 +SIZE (abb4800eb9553e3710fd0dd293a552a9af361396.diff) = 1149 diff --git a/devel/ispc/files/patch-src_opt_ImproveMemoryOps.cpp b/devel/ispc/files/patch-src_opt_ImproveMemoryOps.cpp deleted file mode 100644 index 3e6b2f30359b..000000000000 --- a/devel/ispc/files/patch-src_opt_ImproveMemoryOps.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/opt/ImproveMemoryOps.cpp.orig 2024-06-01 21:03:34 UTC -+++ src/opt/ImproveMemoryOps.cpp -@@ -7,6 +7,8 @@ - #include "ImproveMemoryOps.h" - #include "builtins-decl.h" - -+#include -+ - namespace ispc { - - using namespace builtin; diff --git a/devel/ispc/files/patch-src_opt_ReplacePseudoMemoryOps.cpp b/devel/ispc/files/patch-src_opt_ReplacePseudoMemoryOps.cpp deleted file mode 100644 index d8be02bca950..000000000000 --- a/devel/ispc/files/patch-src_opt_ReplacePseudoMemoryOps.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/opt/ReplacePseudoMemoryOps.cpp.orig 2024-06-01 21:18:54 UTC -+++ src/opt/ReplacePseudoMemoryOps.cpp -@@ -7,6 +7,8 @@ - #include "ReplacePseudoMemoryOps.h" - #include "builtins-decl.h" - -+#include -+ - namespace ispc { - - using namespace builtin;