From nobody Thu Oct 31 21:26:52 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 4XfcWc6Qmzz5cQDj; Thu, 31 Oct 2024 21:26:52 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XfcWc60dDz4lSK; Thu, 31 Oct 2024 21:26:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730410012; 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=kqpw8X3hudnqi6bUnWAplLaxRr8zSeaOA8ir8icgvXU=; b=MMOLkQJ3K+c1zGfDyKHfWrzgc2LqOVCkkbt2sQVrY353YffBlKcV8hnc0DaGcxcz/i+1b3 rOezlrN41j7JNqtYPBsyFBaT865hxgFqNWpNIcXGclhTn66RKiVGrMt0fRk4VG6eLnmc/x 7HqsTMjmaAAtMPlwAr2MYJtsvZtbVDLKZ3LwjwrXyFxydEsyOFNqjVYxRnQi94szHX9xc6 mC6dXpZWHA44cX+2tIQktILRm6weAs12h2J/clxoza2NfdXTHt8JdTUUjapxjyxeSDAiYW d2kpwjZn4UrCySPFgEaJRx5qEK31F9EPHJKatdAlHP3QFtawUbL/frI2XewWcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730410012; 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=kqpw8X3hudnqi6bUnWAplLaxRr8zSeaOA8ir8icgvXU=; b=AT1nBpDPSpucd9z/lf0oNuswRqa3I9A1uAzGpfSsGL3lQAAK4BIYdvRW0tGT/CnAMzlw3h dCFqPjdHBLxh93UgDj7vcdci56P++uOAIvGnBnydABvqeCRgzPUXFugIjBaTTYFRynUrnR rYs6HUILw8PCdZtPaDq+mm/mGz6TBNZ7hC41oBC0WsKHLepP7QF47G11RaRARYF/mEucAR TABr0b23bpl8aaV85zMxWR2Zt+hIEj/9aJGaY8fWuaHYUlENXx5CZ6WCMiztmy8DCWG1A2 Tm9GyrrXNvqqeBi3o96+m1FBe2+tigopM6OWGkMdDMrLej2tNHfKZxb43HDqqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730410012; a=rsa-sha256; cv=none; b=oqunmGvVUPazwGssXkLg22ik/kqMMJ/WFUWvqtZheKT24+p2PPqEwYlW1XNSmJszGy8WlC +GA+pVCIWVRC5Gd/OvIpnq9KzoF3jRls36Ia6osUxOoXt5cEKqmwUtNMwfyRRETZejgFMR nNqzIGJd+QkY07KgoqHRhc1DFmQby8NI3CfNaHiRRYa3CNchWmFIMraPo94yEwQ6LzNlpm kSg3sxjAtCeA0b2YdW2tFg5cs6Vn/WUaRdnuVHBNfFQSOpSI8qjmm+p/QWJwDwCDmJJv2D maiIhn5DiEm0mWfMStSpUVmQUwcXYfZjdV2VR8h2hkK9EmSHl8SAUX6/hP1u+A== 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 4XfcWc5bytzsfZ; Thu, 31 Oct 2024 21:26:52 +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 49VLQqU8080419; Thu, 31 Oct 2024 21:26:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49VLQqu2080416; Thu, 31 Oct 2024 21:26:52 GMT (envelope-from git) Date: Thu, 31 Oct 2024 21:26:52 GMT Message-Id: <202410312126.49VLQqu2080416@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jung-uk Kim Subject: git: bccbfd11abf7 - main - devel/libclc: Add support for clang 19 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: jkim X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bccbfd11abf725b7cafab9dc83058cec224fce3f Auto-Submitted: auto-generated The branch main has been updated by jkim: URL: https://cgit.FreeBSD.org/ports/commit/?id=bccbfd11abf725b7cafab9dc83058cec224fce3f commit bccbfd11abf725b7cafab9dc83058cec224fce3f Author: Jung-uk Kim AuthorDate: 2024-10-31 21:22:25 +0000 Commit: Jung-uk Kim CommitDate: 2024-10-31 21:22:25 +0000 devel/libclc: Add support for clang 19 Sort pkg-plist while I am here. Reviewed by: manu PR: 281729 --- devel/libclc/Makefile | 12 ++++-- devel/libclc/distinfo.llvm19 | 3 ++ devel/libclc/pkg-plist | 100 ++++++++++++++++++++++--------------------- 3 files changed, 63 insertions(+), 52 deletions(-) diff --git a/devel/libclc/Makefile b/devel/libclc/Makefile index 0ddee4d60809..b3bdd2cb8c0e 100644 --- a/devel/libclc/Makefile +++ b/devel/libclc/Makefile @@ -1,5 +1,6 @@ PORTNAME= libclc DISTVERSION= ${DISTVERSION_${FLAVOR}} +DISTVERSION_llvm19= 19.1.3 DISTVERSION_llvm18= 18.1.8 DISTVERSION_llvm17= 17.0.6 DISTVERSION_llvm16= 16.0.6 @@ -21,7 +22,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= spirv-llvm-translator-${FLAVOR}>0:devel/spirv-llvm-translator@${FLAVOR} \ libedit>=0:devel/libedit -FLAVORS= ${15 16 17 18:L:S/^/llvm/} +FLAVORS= ${15 16 17 18 19:L:S/^/llvm/} USES= cmake compiler:c++11-lib llvm:${FLAVOR:S/llvm//},build python:build tar:xz USE_LDCONFIG= ${PREFIX}/${FLAVOR}/lib @@ -35,8 +36,13 @@ NO_ARCH= yes .include -PLIST_SUB+= ${FLAVORS:N${FLAVOR}:@v@${v:tu}="\@comment "@} -PLIST_SUB+= ${FLAVOR:tu}="" +.for i in ${FLAVORS:S/llvm//} +.if ${i} <= ${FLAVOR:S/llvm//} +PLIST_SUB+= ${i:S/^/llvm/:tu}="" +.else +PLIST_SUB+= ${i:S/^/llvm/:tu}="@comment " +.endif +.endfor PLIST_SUB+= LLVM_VERSION=${FLAVOR} .include diff --git a/devel/libclc/distinfo.llvm19 b/devel/libclc/distinfo.llvm19 new file mode 100644 index 000000000000..3f7d161e5adc --- /dev/null +++ b/devel/libclc/distinfo.llvm19 @@ -0,0 +1,3 @@ +TIMESTAMP = 1730338916 +SHA256 (libclc-19.1.3.src.tar.xz) = b49fab401aaa65272f0480f6d707a9a175ea8e68b6c5aa910457c4166aa6328f +SIZE (libclc-19.1.3.src.tar.xz) = 129012 diff --git a/devel/libclc/pkg-plist b/devel/libclc/pkg-plist index b2247e882326..279f5bdf3b89 100644 --- a/devel/libclc/pkg-plist +++ b/devel/libclc/pkg-plist @@ -291,55 +291,6 @@ %%LLVM_VERSION%%/share/clc/cypress-r600--.bc %%LLVM_VERSION%%/share/clc/fiji-amdgcn--.bc %%LLVM_VERSION%%/share/clc/fiji-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/gfx900-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/gfx900-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/gfx902-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/gfx902-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/gfx904-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/gfx904-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/gfx906-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/gfx906-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/hainan-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/hainan-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/hawaii-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/hawaii-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/hemlock-r600--.bc -%%LLVM_VERSION%%/share/clc/iceland-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/iceland-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/juniper-r600--.bc -%%LLVM_VERSION%%/share/clc/kabini-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/kabini-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/kaveri-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/kaveri-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/mullins-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/mullins-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/nvptx--.bc -%%LLVM_VERSION%%/share/clc/nvptx--nvidiacl.bc -%%LLVM_VERSION%%/share/clc/nvptx64--.bc -%%LLVM_VERSION%%/share/clc/nvptx64--nvidiacl.bc -%%LLVM_VERSION%%/share/clc/oland-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/oland-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/palm-r600--.bc -%%LLVM_VERSION%%/share/clc/pitcairn-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/pitcairn-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/polaris10-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/polaris10-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/polaris11-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/polaris11-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/redwood-r600--.bc -%%LLVM_VERSION%%/share/clc/spirv-mesa3d-.spv -%%LLVM_VERSION%%/share/clc/spirv64-mesa3d-.spv -%%LLVM_VERSION%%/share/clc/stoney-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/stoney-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/sumo-r600--.bc -%%LLVM_VERSION%%/share/clc/sumo2-r600--.bc -%%LLVM_VERSION%%/share/clc/tahiti-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/tahiti-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/tonga-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/tonga-amdgcn-mesa-mesa3d.bc -%%LLVM_VERSION%%/share/clc/turks-r600--.bc -%%LLVM_VERSION%%/share/clc/verde-amdgcn--.bc -%%LLVM_VERSION%%/share/clc/verde-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1010-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1010-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1011-amdgcn--.bc @@ -374,6 +325,8 @@ %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1150-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1151-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1151-amdgcn-mesa-mesa3d.bc +%%LLVM19%%%%LLVM_VERSION%%/share/clc/gfx1152-amdgcn--.bc +%%LLVM19%%%%LLVM_VERSION%%/share/clc/gfx1152-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1200-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1200-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx1201-amdgcn--.bc @@ -384,6 +337,14 @@ %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx705-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx805-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx805-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/gfx900-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/gfx900-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/gfx902-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/gfx902-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/gfx904-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/gfx904-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/gfx906-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/gfx906-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx908-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx908-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx909-amdgcn--.bc @@ -398,5 +359,46 @@ %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx941-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx942-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/gfx942-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/hainan-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/hainan-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/hawaii-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/hawaii-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/hemlock-r600--.bc +%%LLVM_VERSION%%/share/clc/iceland-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/iceland-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/juniper-r600--.bc +%%LLVM_VERSION%%/share/clc/kabini-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/kabini-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/kaveri-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/kaveri-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/mullins-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/mullins-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/nvptx--.bc +%%LLVM_VERSION%%/share/clc/nvptx--nvidiacl.bc +%%LLVM_VERSION%%/share/clc/nvptx64--.bc +%%LLVM_VERSION%%/share/clc/nvptx64--nvidiacl.bc +%%LLVM_VERSION%%/share/clc/oland-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/oland-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/palm-r600--.bc +%%LLVM_VERSION%%/share/clc/pitcairn-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/pitcairn-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/polaris10-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/polaris10-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/polaris11-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/polaris11-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/redwood-r600--.bc +%%LLVM_VERSION%%/share/clc/spirv-mesa3d-.spv +%%LLVM_VERSION%%/share/clc/spirv64-mesa3d-.spv +%%LLVM_VERSION%%/share/clc/stoney-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/stoney-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/sumo-r600--.bc +%%LLVM_VERSION%%/share/clc/sumo2-r600--.bc +%%LLVM_VERSION%%/share/clc/tahiti-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/tahiti-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/tonga-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/tonga-amdgcn-mesa-mesa3d.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/tongapro-amdgcn--.bc %%LLVM18%%%%LLVM_VERSION%%/share/clc/tongapro-amdgcn-mesa-mesa3d.bc +%%LLVM_VERSION%%/share/clc/turks-r600--.bc +%%LLVM_VERSION%%/share/clc/verde-amdgcn--.bc +%%LLVM_VERSION%%/share/clc/verde-amdgcn-mesa-mesa3d.bc