git: ee089303f123 - main - x11-servers/xorg-server: unbreak build on 15.0 after Secure RPC DES authentication removal (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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}}