From nobody Tue Nov 16 17:28:05 2021 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 7765818929F9; Tue, 16 Nov 2021 17:28:05 +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 4HttLY2tBXz3JY3; Tue, 16 Nov 2021 17:28:05 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 38D861187F; Tue, 16 Nov 2021 17:28:05 +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 1AGHS5vt098304; Tue, 16 Nov 2021 17:28:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1AGHS5et098303; Tue, 16 Nov 2021 17:28:05 GMT (envelope-from git) Date: Tue, 16 Nov 2021 17:28:05 GMT Message-Id: <202111161728.1AGHS5et098303@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: 58c1349a63e4 - main - lang/pocl: port to powerpc64le 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: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 58c1349a63e43308ef325ecddc873f3b499e4aa4 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=58c1349a63e43308ef325ecddc873f3b499e4aa4 commit 58c1349a63e43308ef325ecddc873f3b499e4aa4 Author: Piotr Kubaj AuthorDate: 2021-11-16 17:25:40 +0000 Commit: Piotr Kubaj CommitDate: 2021-11-16 17:25:40 +0000 lang/pocl: port to powerpc64le --- lang/pocl/Makefile | 17 +++++++++++++---- lang/pocl/pkg-plist | 1 + 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/lang/pocl/Makefile b/lang/pocl/Makefile index 6f6388df4e6d..8eb903a7b308 100644 --- a/lang/pocl/Makefile +++ b/lang/pocl/Makefile @@ -9,8 +9,8 @@ COMMENT= POrtable Computing Language (POCL) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 -ONLY_FOR_ARCHS_REASON= only tested on x86 +ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le +ONLY_FOR_ARCHS_REASON= only tested on aarch64, amd64, i386, powerpc64 and powerpc64le BUILD_DEPENDS= llvm${LLVM_VERSION}>=10:devel/llvm${LLVM_VERSION} \ opencl>=2.2:devel/opencl @@ -29,6 +29,7 @@ CMAKE_ARGS= -DWITH_LLVM_CONFIG="${LOCALBASE}/llvm${LLVM_VERSION}/bin/llvm-config CMAKE_ARGS_aarch64= -DLLC_HOST_CPU=cortex-a53 CMAKE_ARGS_powerpc64= -DLLC_HOST_CPU=ppc64 +CMAKE_ARGS_powerpc64le= -DLLC_HOST_CPU=ppc64le CMAKE_ARGS_amd64= -DKERNELLIB_HOST_CPU_VARIANTS="distro" PLIST_SUB= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} @@ -46,14 +47,22 @@ DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_F .if ${ARCH} == aarch64 PLIST_SUB+= AARCH64="" PLIST_SUB+= PPC64="@comment " +PLIST_SUB+= PPC64LE="@comment " PLIST_SUB+= X86="@comment " .elif ${ARCH} == amd64 || ${ARCH} == i386 PLIST_SUB+= AARCH64="@comment " PLIST_SUB+= PPC64="@comment " +PLIST_SUB+= PPC64LE="@comment " PLIST_SUB+= X86="" -.else -PLIST_SUB+= AARCH64="@comment " +.elif ${ARCH} == powerpc64 +PLIST_SUB+= AARCH64="@comment " PLIST_SUB+= PPC64="" +PLIST_SUB+= PPC64LE="@comment " +PLIST_SUB+= X86="@comment " +.else +PLIST_SUB+= AARCH64="@comment " +PLIST_SUB+= PPC64="@comment " +PLIST_SUB+= PPC64LE="" PLIST_SUB+= X86="@comment " .endif PLIST_SUB+= CONFIGURE_TARGET=${CONFIGURE_TARGET:S/amd64/x86_64/} diff --git a/lang/pocl/pkg-plist b/lang/pocl/pkg-plist index 977c3d79d80c..20639933c7bc 100644 --- a/lang/pocl/pkg-plist +++ b/lang/pocl/pkg-plist @@ -31,3 +31,4 @@ libdata/pkgconfig/pocl.pc %%X86%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-ssse3.bc %%AARCH64%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-cortex-a53.bc %%PPC64%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-ppc64.bc +%%PPC64LE%%%%DATADIR%%/kernel-%%CONFIGURE_TARGET%%-ppc64le.bc