diff options
author | Matthieu Herrb <matthieu@herrb.eu> | 2023-07-15 15:37:18 +0200 |
---|---|---|
committer | Matthieu Herrb <matthieu@herrb.eu> | 2023-07-15 15:37:18 +0200 |
commit | a772e6e51d8ffd9843afa5904e306032a0749145 (patch) | |
tree | 8f573f82ae3237a97041986f666700ea0be2f562 | |
parent | a1cb9df280f4f86ca3d53092bd841df140987e5b (diff) |
wayland/xwayland: version with xenocara build
Add debug package too
-rw-r--r-- | wayland/xwayland/Makefile | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/wayland/xwayland/Makefile b/wayland/xwayland/Makefile index d42420b..767fb47 100644 --- a/wayland/xwayland/Makefile +++ b/wayland/xwayland/Makefile @@ -1,6 +1,7 @@ COMMENT = the X.Org Xwayland server DISTNAME = xwayland-23.1.2 + CATEGORIES = wayland HOMEPAGE = https://gitlab.freedesktop.org/xorg/xserver @@ -10,41 +11,28 @@ MAINTAINER = xenocara@openbsd.org # MIT PERMIT_PACKAGE = Yes -# uses pledge() - WANTLIB = GL Xau Xdmcp Xfont2 gbm xcvt drm kvm pthread c m WANTLIB += pixman-1 xshmfence epoxy wayland-client MASTER_SITES = ${MASTER_SITE_XORG:=xserver/} EXTRACT_SUFX = .tar.xz -MODULES = devel/meson xenocara +MODULES = devel/meson -BUILD_DEPENDS = devel/xorgproto \ - devel/libxcvt \ - devel/libinput \ - fonts/xorg-font-util \ - x11/xtrans \ - x11/libxkbfile \ - devel/xorgproto \ - wayland/wayland-protocols +BUILD_DEPENDS = wayland/wayland-protocols -RUN_DEPENDS = devel/desktop-file-utils \ - x11/xkbcomp +RUN_DEPENDS = devel/desktop-file-utils -LIB_DEPENDS = devel/libxcvt \ - graphics/pixman \ - graphics/libepoxy \ - graphics/mesa \ - sysutils/libdrm \ - wayland/wayland \ - x11/libXfont2 +LIB_DEPENDS = wayland/wayland \ + devel/libinput SEPARATE_BUILD = yes CONFIGURE_ARGS = -Dxdm-auth-1=false \ -Dsecure-rpc=false +DEBUG_PACKAGES = ${BUILD_PACKAGES} + post-install: rm ${PREFIX}/lib/xorg/protocol.txt rm ${PREFIX}/man/man1/Xserver.1 |