git: ee089303f123 - main - x11-servers/xorg-server: unbreak build on 15.0 after Secure RPC DES authentication removal (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Tue, 12 Aug 2025 19:07:59 UTC
The branch main has been updated by fluffy:

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

commit ee089303f12350c8f865a033cd20497ab8f23a64
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-08-12 18:58:39 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-08-12 19:07:40 +0000

    x11-servers/xorg-server: unbreak build on 15.0 after Secure RPC DES authentication removal (+)
    
    FreeDesktop upstream have dropped support for Secure RPC DES authentication
    in xorg-servers more than year ago [1]
    
    FreeBSD have it dropped in commit https://cgit.freebsd.org/src/commit/?id=7ac276298b72982189ac1a5b17461936dc00163e
    As follow-up set meson build flag -Dsecure-rpc to false to avoid include a dead legacy code.
    
    [1]  https://gitlab.freedesktop.org/xorg/xserver/-/commit/71b207a2ebc1465c7d9ad9262f60930f6a1d42ee
    
    Discussed with: ivy
    Approved by:    portmgr blanket
---
 x11-servers/xorg-server/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/x11-servers/xorg-server/Makefile b/x11-servers/xorg-server/Makefile
index 86526f2bf8f7..0a42133963d7 100644
--- a/x11-servers/xorg-server/Makefile
+++ b/x11-servers/xorg-server/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	xorg
 PORTVERSION=	21.1.18
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	x11-servers
 MASTER_SITES=	XORG/individual/xserver
@@ -52,6 +53,7 @@ MESON_ARGS+=	-Dxwin=false \
 		-Dfallback_input_driver=libinput \
 		-Ddocs=false \
 		-Dxcsecurity=true \
+		-Dsecure-rpc=false \
 		-D${FLAVOR}=true
 
 .for f in ${FLAVORS:N${FLAVOR}}