Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jun 2026 15:56:33 +0000
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 672021ea49bb - main - lang/clover: remove port
Message-ID:  <6a3020b1.41cba.2000dd7c@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=672021ea49bb889e60ebc9dedac5fb77bf60043d

commit 672021ea49bb889e60ebc9dedac5fb77bf60043d
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2026-05-19 14:15:52 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-06-15 15:55:33 +0000

    lang/clover: remove port
---
 MOVED                             |  1 +
 graphics/mesa-dri/Makefile.common |  1 -
 lang/Makefile                     |  1 -
 lang/clover/Makefile              | 67 ---------------------------------------
 lang/clover/pkg-descr             |  2 --
 lang/clover/pkg-plist             |  7 ----
 6 files changed, 1 insertion(+), 78 deletions(-)

diff --git a/MOVED b/MOVED
index 534c38f1be8a..091e9f1b75d9 100644
--- a/MOVED
+++ b/MOVED
@@ -5349,3 +5349,4 @@ graphics/mesa-gallium-va|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-
 graphics/mesa-gallium-vdpau|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-dri
 graphics/libosmesa||2026-06-15|EOLed upstream
 graphics/mesa-gallium-xa||2026-06-15|EOLed upstream
+lang/clover||2026-06-14|EOLed upstream
diff --git a/graphics/mesa-dri/Makefile.common b/graphics/mesa-dri/Makefile.common
index 1d93132a6404..685026539c40 100644
--- a/graphics/mesa-dri/Makefile.common
+++ b/graphics/mesa-dri/Makefile.common
@@ -6,7 +6,6 @@
 #
 #    - graphics/mesa-dri
 #    - graphics/mesa-libs
-#    - lang/clover
 
 MESAVERSION=	25.2.8
 
diff --git a/lang/Makefile b/lang/Makefile
index e8f75984a63f..cecc61dcde33 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -37,7 +37,6 @@
     SUBDIR += clisp
     SUBDIR += clojure
     SUBDIR += clojure-mode.el
-    SUBDIR += clover
     SUBDIR += cocor
     SUBDIR += coffeescript
     SUBDIR += colm
diff --git a/lang/clover/Makefile b/lang/clover/Makefile
deleted file mode 100644
index 2f04339638f2..000000000000
--- a/lang/clover/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-PORTNAME=	clover
-PORTVERSION=	${MESAVERSION}
-PORTREVISION=	7
-CATEGORIES=	lang
-
-COMMENT=	Mesa OpenCL implementation for AMD GPUs
-WWW=		https://dri.freedesktop.org/wiki/GalliumCompute/
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/docs/license.rst
-
-ONLY_FOR_ARCHS=	aarch64 amd64 powerpc64 powerpc64le
-ONLY_FOR_ARCHS_REASON=	needs a GPU supported by the AMDGPU KMS driver
-
-BUILD_DEPENDS=	libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} \
-		spirv-tools>=0:graphics/spirv-tools \
-		opencl>=0:devel/opencl
-LIB_DEPENDS=	libOpenCL.so:devel/ocl-icd \
-		libzstd.so:archivers/zstd
-RUN_DEPENDS=	libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T} \
-		opencl>=0:devel/opencl
-
-USES=		llvm:lib,noexport
-
-.include <bsd.port.options.mk>
-.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common"
-
-MESON_ARGS+=	-Dplatforms="" \
-		-Dvulkan-drivers="" \
-		-Dandroid-libbacktrace=disabled \
-		-Dgallium-nine=false \
-		-Dgallium-omx=disabled \
-		-Dgallium-opencl=disabled \
-		-Dgallium-va=disabled \
-		-Dgallium-vdpau=disabled \
-		-Dgallium-xa=disabled \
-		-Dgles1=disabled \
-		-Dgles2=disabled \
-		-Dglvnd=disabled \
-		-Dmicrosoft-clc=disabled \
-		-Dopengl=false \
-		-Dglx=disabled \
-		-Degl=disabled \
-		-Dgbm=disabled \
-		-Dtools="" \
-		-Dxlib-lease=disabled \
-		-Dlmsensors=disabled \
-		-Dvalgrind=disabled \
-		-Dgallium-opencl=icd \
-		-Dgallium-drivers=r600,radeonsi
-
-LDFLAGS_i386=		-Wl,-znotext
-
-CONFIGURE_ENV+=	PKG_CONFIG_PATH="${LLVM_PREFIX}/libdata/pkgconfig"
-
-.if ${ARCH} != amd64
-MESON_ARGS+=	-Dintel-rt=disabled # https://gitlab.freedesktop.org/mesa/mesa/-/issues/10629
-.endif
-
-pre-patch:
-	@if [ -e ${LOCALBASE}/bin/llvm-config${LLVM_VERSION} ] && \
-		! [ -e ${LOCALBASE}/bin/clang${LLVM_VERSION} ]; then \
-		${ECHO_MSG} "Your llvm${LLVM_VERSION} is not built with clang support, which is required."; \
-		${FALSE}; \
-	fi
-
-.include <bsd.port.post.mk>
diff --git a/lang/clover/pkg-descr b/lang/clover/pkg-descr
deleted file mode 100644
index 7c36e8875b15..000000000000
--- a/lang/clover/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This package contains Mesa's libOpenCL implementation "Clover".
-It is built upon GALLIUM and currently only supports Radeon GPUs.
diff --git a/lang/clover/pkg-plist b/lang/clover/pkg-plist
deleted file mode 100644
index 7625534c598f..000000000000
--- a/lang/clover/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-etc/OpenCL/vendors/mesa.icd
-lib/gallium-pipe/pipe_r600.so
-lib/gallium-pipe/pipe_radeonsi.so
-lib/libMesaOpenCL.so
-lib/libMesaOpenCL.so.1
-lib/libMesaOpenCL.so.1.0.0
-@comment share/drirc.d/00-mesa-defaults.conf


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3020b1.41cba.2000dd7c>