diff --git a/graphics/wayland-protocols/Makefile b/graphics/wayland-protocols/Makefile --- a/graphics/wayland-protocols/Makefile +++ b/graphics/wayland-protocols/Makefile @@ -1,5 +1,5 @@ PORTNAME= wayland-protocols -PORTVERSION= 1.23 +PORTVERSION= 1.24 CATEGORIES= graphics wayland MASTER_SITES= https://wayland.freedesktop.org/releases/ @@ -11,9 +11,8 @@ BUILD_DEPENDS= wayland-scanner:graphics/wayland -USES= autoreconf pkgconfig tar:xz +USES= meson pkgconfig tar:xz +MESON_ARGS= -Dtests=false NO_ARCH= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-noarch-pkgconfigdir='$${prefix}/libdata/pkgconfig' .include diff --git a/graphics/wayland-protocols/distinfo b/graphics/wayland-protocols/distinfo --- a/graphics/wayland-protocols/distinfo +++ b/graphics/wayland-protocols/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1631710323 -SHA256 (wayland-protocols-1.23.tar.xz) = 6c0af1915f96f615927a6270d025bd973ff1c58e521e4ca1fc9abfc914633f76 -SIZE (wayland-protocols-1.23.tar.xz) = 74116 +TIMESTAMP = 1637658813 +SHA256 (wayland-protocols-1.24.tar.xz) = bff0d8cffeeceb35159d6f4aa6bab18c807b80642c9d50f66cba52ecf7338bc2 +SIZE (wayland-protocols-1.24.tar.xz) = 77120 diff --git a/graphics/wayland-protocols/files/patch-meson.build b/graphics/wayland-protocols/files/patch-meson.build new file mode 100644 --- /dev/null +++ b/graphics/wayland-protocols/files/patch-meson.build @@ -0,0 +1,14 @@ +devel/pkgconfig removed share/pkgconfig from PKG_DEFAULT_PATH +via --with-pkg-config-dir override. Similar to lib/pkgconfig. + +--- meson.build.orig 2021-11-26 04:47:33 UTC ++++ meson.build +@@ -91,7 +91,7 @@ pkgconfig_configuration.set('abs_top_srcdir', wayland_ + pkgconfig_configuration.set('PACKAGE', 'wayland-protocols') + pkgconfig_configuration.set('WAYLAND_PROTOCOLS_VERSION', wayland_protocols_version) + +-pkg_install_dir = join_paths(get_option('datadir'), 'pkgconfig') ++pkg_install_dir = join_paths(get_option('prefix'), 'libdata/pkgconfig') + configure_file( + input: 'wayland-protocols.pc.in', + output: 'wayland-protocols.pc',