Edit

IABSD.fr/ports/wayland/xwayland/Makefile

Branch :

  • Show log

    Commit

  • Author : matthieu
    Date : 2026-06-02 05:34:21
    Hash : 8b6e4cbc
    Message : Update to Xwayland 24.1.12.

  • wayland/xwayland/Makefile
  • COMMENT =	X server running as wayland application
    
    DISTNAME =	xwayland-24.1.12
    
    CATEGORIES =	wayland
    
    HOMEPAGE =	https://gitlab.freedesktop.org/xorg/xserver
    
    MAINTAINER =	matthieu@openbsd.org
    
    # MIT
    PERMIT_PACKAGE =	Yes
    
    WANTLIB =		GL Xau Xdmcp Xfont2 gbm xcvt drm kvm pthread c m
    WANTLIB +=		pixman-1 xshmfence ei epoxy epoll-shim wayland-client
    
    SITES =			${SITE_XORG:=xserver/}
    EXTRACT_SUFX =		.tar.xz
    
    MODULES =		devel/meson
    
    BUILD_DEPENDS =		devel/epoll-shim \
    			wayland/libinput-openbsd \
    			wayland/wayland-protocols
    
    RUN_DEPENDS =		devel/desktop-file-utils
    
    LIB_DEPENDS =		wayland/wayland \
    			wayland/libei
    
    SEPARATE_BUILD =	yes
    
    CONFIGURE_ARGS =	-Dxdm-auth-1=false \
    			-Dsecure-rpc=false
    
    DEBUG_PACKAGES =	${BUILD_PACKAGES}
    
    post-install:
    	rm -r ${PREFIX}/lib/xorg
    	rm ${PREFIX}/man/man1/Xserver.1
    
    .include <bsd.port.mk>