From nobody Fri Feb 20 15:04:32 2026 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 4fHYSK0NzXz6ST1Z for ; Fri, 20 Feb 2026 15:04:33 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fHYSJ71MGz3YFR for ; Fri, 20 Feb 2026 15:04:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771599873; 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=zXiL4RUBFSrtnzD2E8v38c+2e6+MUUHAobijAp+V3Ro=; b=eMYGqVBPruaPnGYP+jhkXuWWtmL0FQCW/woqWcQtiJbekC7SboMnMMDBnsC3IL9LBXIF7d BRmAUx1oziOoekkkxgpImGWQPFwBup/SXRqk6OWJiRYEzQjGh1tTZ1qshMAaiUOAsg9qcF ek7Ggv5meJ2txl0T2HWKYkm1SLIxrnF2JlUdslBGOM1efOeD7SJ/QGhdteo76hnn+7Pz4S WrYykA6K+ZSm0xmbAzCABeHxnwrlAYx8F2bNu/A1Wdw8efzX477kU51FtN0cDqdnrdlI62 kt3dKidmjk739vRVJLujGAeaSUNJ4qRyfWeR80H4UfcLdP7eHuEHiIaDQhLycw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771599873; a=rsa-sha256; cv=none; b=mbR5MeuFcIu51r+uVAh597YSuj3UZZF6QPGWdoJt4RL5lV4Va0BBoslBhYnp1sGs4+KcI8 ZwEuVMtSj1bAMj624tjDiLp5m2xOJYSqi0uXsXwQ+l4yfMkH53pZkPrOvaxLIawMc3cNfe mxFLMvRFiwYKUgnFONMpxHISOY0M0F0F8LViwYl1erc+aFwJAay2k6LhIM6skHO6/VRG9f YZehvjkYUM0wAf9JkHK9JbY9LNqkiAHe7aJFK2m7DetpGfiHu5L0DJ0CeMID6l1gvM1Xzf mJXtaKmwInkuXAbK7+JGGC9XoAvD1S31sojHYaYdwC/j2dUfLpM/pwh7ut4Fjw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771599873; 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=zXiL4RUBFSrtnzD2E8v38c+2e6+MUUHAobijAp+V3Ro=; b=M5/qDo6jLcJvMYKWPqLFYi6hEuuHTMANuG2P9jbPKuZsohfYmktHZZDt5jItnG83Xk9fQI s4YPrQHYlqtr2KBdEfxW/vdI71fFJZCmHJKd5M/feQ1qN96gydVMEWoFT3jq3DlErzP2xq Y8gmNai6foTmQPKS+0QIsNE1B/PTyiyb5zYJiIhFZ7tH+glE1/4VbTwpVuau0ROSuTHcna 8WR7Bgzp27gCCnXhQ/WP7KEYfrn5oRC8ZrUlXRU9MZXa/n/jnH3XEzVEDQTcodwFY6kuh8 MxiZpy33VoXm+fY6LME/c284MaJSuzWH6PmutvMQ0I4mD9yVlBogAd2csYT1Ig== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fHYSJ5bR9zYjk for ; Fri, 20 Feb 2026 15:04:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 226b1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 20 Feb 2026 15:04:32 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 90f512cec35b - 2026Q1 - devel/spirv-llvm-translator: split port patches by flavor 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: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2026Q1 X-Git-Reftype: branch X-Git-Commit: 90f512cec35bc417a83b7eb72b2cc94547bbb678 Auto-Submitted: auto-generated Date: Fri, 20 Feb 2026 15:04:32 +0000 Message-Id: <69987800.226b1.327c0ca9@gitrepo.freebsd.org> The branch 2026Q1 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=90f512cec35bc417a83b7eb72b2cc94547bbb678 commit 90f512cec35bc417a83b7eb72b2cc94547bbb678 Author: Jan Beich AuthorDate: 2026-02-20 14:28:12 +0000 Commit: Jan Beich CommitDate: 2026-02-20 15:04:22 +0000 devel/spirv-llvm-translator: split port patches by flavor Add patches to files.llvm*/ instead of files/ subdirectory. For now, it lacks support for patches common to all flavors. PR: 293293 (cherry picked from commit a93fd63ae97f7bb7737ede009224b492545f0e95) --- devel/spirv-llvm-translator/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile index 402e0281b7cc..8289f1461fe5 100644 --- a/devel/spirv-llvm-translator/Makefile +++ b/devel/spirv-llvm-translator/Makefile @@ -39,6 +39,7 @@ GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-446-g01e0577:headers/projects/SPIRV-Headers .endif DISTINFO_FILE= ${.CURDIR}/distinfo.${FLAVOR} +PATCHDIR= ${.CURDIR}/files.${FLAVOR} CXXFLAGS+= ${${FLAVOR:S/llvm//} < 16 && ${COMPILER_TYPE} == clang:?-Wno-enum-constexpr-conversion:} CMAKE_ON= BUILD_SHARED_LIBS LLVM_BUILD_TOOLS LLVM_TOOL_SPIRV_HEADERS_BUILD CMAKE_ARGS= -DLLVM_DIR:PATH="${LOCALBASE}/${FLAVOR}" @@ -53,6 +54,12 @@ _PLIST_FILES= bin/llvm-spirv \ PLIST_FILES= ${_PLIST_FILES:S,^,${FLAVOR}/,} SOVERSION= ${${FLAVOR:S/llvm//}<18:?${DISTVERSION:R:R}:${DISTVERSION:R}} +pre-everything:: + @if [ -e ${.CURDIR}/files/patch-* ]; then \ + ${ECHO_MSG} "Error: patch-* under \"files\" aren't supported. Move under \"files.\" instead."; \ + exit 1; \ + fi + post-patch: @${REINPLACE_CMD} -e '/pkgconfig/s/lib/&data/' \ ${WRKSRC}/CMakeLists.txt