git: 0f805e741adb - main - x11/compton-conf: Mark DEPRECATED

From: Jose Alonso Cardenas Marquez <acm_at_FreeBSD.org>
Date: Wed, 26 Aug 2026 18:11:15 UTC
The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f805e741adb4cadef05877270063314b823c1a9

commit 0f805e741adb4cadef05877270063314b823c1a9
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2026-08-26 18:09:35 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2026-08-26 18:11:07 +0000

    x11/compton-conf: Mark DEPRECATED
    
    - Try to fix cmake4 issues
    - Bump PORTREVISION
    
    With hat:       lxqt
    PR:             297945
---
 x11/compton-conf/Makefile                   |  5 ++++-
 x11/compton-conf/files/patch-CMakeLists.txt | 14 ++++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/x11/compton-conf/Makefile b/x11/compton-conf/Makefile
index d9e4d60134c5..fae4f5d3e669 100644
--- a/x11/compton-conf/Makefile
+++ b/x11/compton-conf/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	compton-conf
 PORTVERSION=	0.16.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	x11
 MASTER_SITES=	LXQT/${PORTNAME}
 
@@ -10,6 +10,9 @@ WWW=		https://github.com/lxqt/compton-conf
 
 LICENSE=	LGPL21+
 
+DEPRECATED=		Project was archived and deprecated upstream
+EXPIRATION_DATE=	2026-09-30
+
 LIB_DEPENDS=	libconfig.so:devel/libconfig
 RUN_DEPENDS=	compton:x11-wm/compton
 
diff --git a/x11/compton-conf/files/patch-CMakeLists.txt b/x11/compton-conf/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..08231bde10c6
--- /dev/null
+++ b/x11/compton-conf/files/patch-CMakeLists.txt
@@ -0,0 +1,14 @@
+--- CMakeLists.txt.orig	2020-11-03 14:30:07 UTC
++++ CMakeLists.txt
+@@ -1,9 +1,10 @@
+-cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
+ # CMP0000: Call the cmake_minimum_required() command at the beginning of the top-level
+ # CMakeLists.txt file even before calling the project() command.
+ # The cmake_minimum_required(VERSION) command implicitly invokes the cmake_policy(VERSION)
+ # command to specify that the current project code is written for the given range of CMake
+ # versions.
++
+ project(compton-conf)
+ 
+ set(LXQTBT_MINIMUM_VERSION "0.8.0")