| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: options.mk,v 1.23 2022/06/07 20:28:43 wiz Exp $ | | 1 | # $NetBSD: options.mk,v 1.24 2024/01/21 00:53:46 nikita Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk | | 4 | PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk |
5 | PKG_SUPPORTED_OPTIONS= debug enchant opengl webkit-jit wayland | | 5 | PKG_SUPPORTED_OPTIONS= debug enchant opengl webkit-jit wayland |
6 | PKG_SUGGESTED_OPTIONS= enchant opengl | | 6 | PKG_SUGGESTED_OPTIONS= enchant opengl |
7 | .include "../../devel/wayland/platform.mk" | | 7 | .include "../../devel/wayland/platform.mk" |
8 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" | | 8 | .if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" |
9 | PKG_SUGGESTED_OPTIONS+= wayland | | 9 | PKG_SUGGESTED_OPTIONS+= wayland |
10 | .endif | | 10 | .endif |
11 | | | 11 | |
12 | .include "../../mk/bsd.fast.prefs.mk" | | 12 | .include "../../mk/bsd.fast.prefs.mk" |
13 | | | 13 | |
14 | # | | 14 | # |
| @@ -55,26 +55,27 @@ CMAKE_ARGS+= -DUSE_OPENGL_OR_ES=OFF | | | @@ -55,26 +55,27 @@ CMAKE_ARGS+= -DUSE_OPENGL_OR_ES=OFF |
55 | # | | 55 | # |
56 | .if !empty(PKG_OPTIONS:Menchant) | | 56 | .if !empty(PKG_OPTIONS:Menchant) |
57 | CMAKE_ARGS+= -DENABLE_SPELLCHECK=ON | | 57 | CMAKE_ARGS+= -DENABLE_SPELLCHECK=ON |
58 | .include "../../textproc/enchant2/buildlink3.mk" | | 58 | .include "../../textproc/enchant2/buildlink3.mk" |
59 | .else | | 59 | .else |
60 | CMAKE_ARGS+= -DENABLE_SPELLCHECK=OFF | | 60 | CMAKE_ARGS+= -DENABLE_SPELLCHECK=OFF |
61 | .endif | | 61 | .endif |
62 | | | 62 | |
63 | # | | 63 | # |
64 | # Debug build | | 64 | # Debug build |
65 | # | | 65 | # |
66 | .if !empty(PKG_OPTIONS:Mdebug) | | 66 | .if !empty(PKG_OPTIONS:Mdebug) |
67 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug | | 67 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug |
| | | 68 | .include "../../lang/ruby/buildlink3.mk" |
68 | .else | | 69 | .else |
69 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | | 70 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release |
70 | .endif | | 71 | .endif |
71 | | | 72 | |
72 | # | | 73 | # |
73 | # Wayland display server support | | 74 | # Wayland display server support |
74 | # | | 75 | # |
75 | .if !empty(PKG_OPTIONS:Mwayland) | | 76 | .if !empty(PKG_OPTIONS:Mwayland) |
76 | CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=ON | | 77 | CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=ON |
77 | CMAKE_ARGS+= -DUSE_WPE_RENDERER=OFF # TODO | | 78 | CMAKE_ARGS+= -DUSE_WPE_RENDERER=OFF # TODO |
78 | .include "../../devel/wayland/buildlink3.mk" | | 79 | .include "../../devel/wayland/buildlink3.mk" |
79 | .else | | 80 | .else |
80 | CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=OFF | | 81 | CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=OFF |