| @@ -1,41 +1,46 @@ | | | @@ -1,41 +1,46 @@ |
1 | # $NetBSD: options.mk,v 1.3 2019/10/01 13:49:58 nia Exp $ | | 1 | # $NetBSD: options.mk,v 1.4 2021/10/31 07:47:06 kim Exp $ |
2 | | | 2 | |
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.znc | | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.znc |
4 | PKG_SUPPORTED_OPTIONS= inet6 nls perl python sasl-cyrus tcl | | 4 | PKG_SUPPORTED_OPTIONS= icu inet6 nls perl python sasl-cyrus tcl |
5 | PKG_SUGGESTED_OPTIONS= inet6 nls | | 5 | PKG_SUGGESTED_OPTIONS= icu inet6 nls |
6 | | | 6 | |
7 | PKG_OPTIONS_LEGACY_OPTS+= sasl:sasl-cyrus | | 7 | PKG_OPTIONS_LEGACY_OPTS+= sasl:sasl-cyrus |
8 | | | 8 | |
9 | .include "../../mk/bsd.options.mk" | | 9 | .include "../../mk/bsd.options.mk" |
10 | | | 10 | |
11 | # IPv6 support | | 11 | # IPv6 support |
12 | .if !empty(PKG_OPTIONS:Minet6) | | 12 | .if !empty(PKG_OPTIONS:Minet6) |
13 | CMAKE_ARGS+= -DWANT_IPV6=ON | | 13 | CMAKE_ARGS+= -DWANT_IPV6=ON |
14 | .else | | 14 | .else |
15 | CMAKE_ARGS+= -DWANT_IPV6=OFF | | 15 | CMAKE_ARGS+= -DWANT_IPV6=OFF |
16 | .endif | | 16 | .endif |
17 | | | 17 | |
| | | 18 | # Charset support |
| | | 19 | .if !empty(PKG_OPTIONS:Micu) |
| | | 20 | CMAKE_ARGS+= -DWANT_ICU=ON |
| | | 21 | . include "../../textproc/icu/buildlink3.mk" |
| | | 22 | .else |
| | | 23 | CMAKE_ARGS+= -DWANT_ICU=OFF |
| | | 24 | .endif |
| | | 25 | |
18 | # Native Language support | | 26 | # Native Language support |
19 | .if !empty(PKG_OPTIONS:Mnls) | | 27 | .if !empty(PKG_OPTIONS:Mnls) |
20 | USE_TOOLS+= msgfmt | | 28 | USE_TOOLS+= msgfmt |
21 | PLIST_SRC+= PLIST.nls | | 29 | PLIST_SRC+= PLIST.nls |
22 | CMAKE_ARGS+= -DWANT_I18N=ON | | 30 | CMAKE_ARGS+= -DWANT_I18N=ON |
23 | CMAKE_ARGS+= -DWANT_ICU=ON | | | |
24 | . include "../../devel/boost-libs/buildlink3.mk" | | 31 | . include "../../devel/boost-libs/buildlink3.mk" |
25 | . include "../../textproc/icu/buildlink3.mk" | | | |
26 | .else | | 32 | .else |
27 | CMAKE_ARGS+= -DWANT_I18N=OFF | | 33 | CMAKE_ARGS+= -DWANT_I18N=OFF |
28 | CMAKE_ARGS+= -DWANT_ICU=OFF | | | |
29 | .endif | | 34 | .endif |
30 | | | 35 | |
31 | # Perl support | | 36 | # Perl support |
32 | .if !empty(PKG_OPTIONS:Mperl) | | 37 | .if !empty(PKG_OPTIONS:Mperl) |
33 | . include "../../lang/perl5/buildlink3.mk" | | 38 | . include "../../lang/perl5/buildlink3.mk" |
34 | CMAKE_ARGS+= -DWANT_PERL=ON | | 39 | CMAKE_ARGS+= -DWANT_PERL=ON |
35 | USE_TOOLS+= perl | | 40 | USE_TOOLS+= perl |
36 | PLIST_SRC+= PLIST.perl | | 41 | PLIST_SRC+= PLIST.perl |
37 | .else | | 42 | .else |
38 | CMAKE_ARGS+= -DWANT_PERL=OFF | | 43 | CMAKE_ARGS+= -DWANT_PERL=OFF |
39 | .endif | | 44 | .endif |
40 | | | 45 | |
41 | # TCL option | | 46 | # TCL option |