diff --git a/graphics/wayland/Makefile b/graphics/wayland/Makefile index 30d88fc0daa3..894b4a237482 100644 --- a/graphics/wayland/Makefile +++ b/graphics/wayland/Makefile @@ -1,24 +1,25 @@ PORTNAME= wayland DISTVERSION= 1.24.0 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://gitlab.freedesktop.org/${PORTNAME}/${PORTNAME}/-/releases/${DISTVERSION}/downloads/ MAINTAINER= x11@FreeBSD.org COMMENT= Core Wayland window system code and protocol WWW= https://wayland.freedesktop.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libffi.so:devel/libffi \ libepoll-shim.so:devel/libepoll-shim USES= cpe gnome meson pkgconfig tar:xz USE_GNOME= libxslt:build USE_LDCONFIG= yes MESON_ARGS= -Ddocumentation=false TESTING_UNSAFE= "Assertion failed: (wrapped_calls_fcntl > n), function do_os_wrappers_dupfd_cloexec, file ../tests/os-wrappers-test.c, line 222" .include diff --git a/graphics/wayland/files/patch-src_meson.build b/graphics/wayland/files/patch-src_meson.build new file mode 100644 index 000000000000..40955be2d068 --- /dev/null +++ b/graphics/wayland/files/patch-src_meson.build @@ -0,0 +1,18 @@ +--- src/meson.build.orig 2025-08-06 08:17:13 UTC ++++ src/meson.build +@@ -212,7 +212,6 @@ if get_option('libraries') + description: 'Server side implementation of the Wayland protocol', + version: meson.project_version(), + filebase: 'wayland-server', +- libraries: mathlib_dep, + variables: [ + 'datarootdir=' + join_paths('${prefix}', get_option('datadir')), + 'pkgdatadir=' + join_paths('${pc_sysrootdir}${datarootdir}', meson.project_name()) +@@ -252,7 +251,6 @@ if get_option('libraries') + description: 'Wayland client side library', + version: meson.project_version(), + filebase: 'wayland-client', +- libraries: mathlib_dep, + variables: [ + 'datarootdir=' + join_paths('${prefix}', get_option('datadir')), + 'pkgdatadir=' + join_paths('${pc_sysrootdir}${datarootdir}', meson.project_name())