ports/x11-wm/phoc/files/patch-private-wlroots
2021-12-17 05:26:37 +00:00

35 lines
1.1 KiB
Text

wlroots 0.12.0 is out-of-date and has no other consumers. Keep it
private to phoc package for now.
--- subprojects/wlroots/include/meson.build.orig 2021-08-20 08:28:34 UTC
+++ subprojects/wlroots/include/meson.build
@@ -8,7 +8,9 @@ if conf_data.get('WLR_HAS_XWAYLAND', 0) != 1
exclude_files += 'xwayland.h'
endif
+if not meson.is_subproject()
install_subdir('wlr',
install_dir: get_option('includedir'),
exclude_files: exclude_files,
)
+endif
--- subprojects/wlroots/include/wlr/meson.build.orig 2021-08-20 08:28:34 UTC
+++ subprojects/wlroots/include/wlr/meson.build
@@ -16,4 +16,6 @@ ver_h = configure_file(
configuration: version_data,
)
+if not meson.is_subproject()
install_headers(conf_h, ver_h, subdir: 'wlr')
+endif
--- subprojects/wlroots/meson.build.orig 2021-09-12 16:57:08 UTC
+++ subprojects/wlroots/meson.build
@@ -147,7 +147,7 @@ lib_wlr = library(
soversion: soversion,
dependencies: wlr_deps,
include_directories: [wlr_inc, proto_inc],
- install: true,
+ install: not meson.is_subproject(),
link_args: symbols_flag,
link_depends: symbols_file,
)