| @@ -1,419 +1,420 @@ | | | @@ -1,419 +1,420 @@ |
1 | # $NetBSD: Makefile,v 1.262 2021/05/07 16:33:41 ryoon Exp $ | | 1 | # $NetBSD: Makefile,v 1.263 2021/05/24 14:14:15 ryoon Exp $ |
2 | | | 2 | |
3 | VERREL= 7.1.3 | | 3 | VERREL= 7.1.3 |
4 | VERRC= 2 | | 4 | VERRC= 2 |
5 | VER= ${VERREL}.${VERRC} | | 5 | VER= ${VERREL}.${VERRC} |
6 | DISTNAME= libreoffice-${VER} | | 6 | DISTNAME= libreoffice-${VER} |
| | | 7 | PKGREVISION= 1 |
7 | CATEGORIES= misc | | 8 | CATEGORIES= misc |
8 | MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${VERREL}/ | | 9 | MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${VERREL}/ |
9 | EXTRACT_SUFX= .tar.xz | | 10 | EXTRACT_SUFX= .tar.xz |
10 | | | 11 | |
11 | MAINTAINER= ryoon@NetBSD.org | | 12 | MAINTAINER= ryoon@NetBSD.org |
12 | HOMEPAGE= https://www.libreoffice.org/ | | 13 | HOMEPAGE= https://www.libreoffice.org/ |
13 | COMMENT= Office productivity suite from The Document Foundation | | 14 | COMMENT= Office productivity suite from The Document Foundation |
14 | LICENSE= gnu-lgpl-v3 | | 15 | LICENSE= gnu-lgpl-v3 |
15 | | | 16 | |
16 | UNLIMIT_RESOURCES+= cputime | | 17 | UNLIMIT_RESOURCES+= cputime |
17 | | | 18 | |
18 | USE_LANGUAGES= c gnu++17 | | 19 | USE_LANGUAGES= c gnu++17 |
19 | | | 20 | |
20 | # Do not use alloca(3) in libc at least on NetBSD. | | 21 | # Do not use alloca(3) in libc at least on NetBSD. |
21 | BUILDLINK_TRANSFORM+= opt:-std=c++17:-std=gnu++17 | | 22 | BUILDLINK_TRANSFORM+= opt:-std=c++17:-std=gnu++17 |
22 | BUILDLINK_TRANSFORM+= opt:-std=c++1z:-std=gnu++1z | | 23 | BUILDLINK_TRANSFORM+= opt:-std=c++1z:-std=gnu++1z |
23 | BUILDLINK_TRANSFORM+= opt:-std=c++2a:-std=gnu++2a | | 24 | BUILDLINK_TRANSFORM+= opt:-std=c++2a:-std=gnu++2a |
24 | | | 25 | |
25 | SUBST_CLASSES+= use-bash | | 26 | SUBST_CLASSES+= use-bash |
26 | SUBST_STAGE.use-bash= pre-configure | | 27 | SUBST_STAGE.use-bash= pre-configure |
27 | SUBST_MESSAGE.use-bash= Using bash for configure script | | 28 | SUBST_MESSAGE.use-bash= Using bash for configure script |
28 | SUBST_FILES.use-bash+= autogen.sh | | 29 | SUBST_FILES.use-bash+= autogen.sh |
29 | SUBST_VARS.use-bash+= BASH | | 30 | SUBST_VARS.use-bash+= BASH |
30 | SUBST_VARS.use-bash+= PREFIX | | 31 | SUBST_VARS.use-bash+= PREFIX |
31 | | | 32 | |
32 | SUBST_CLASSES+= font-path | | 33 | SUBST_CLASSES+= font-path |
33 | SUBST_STAGE.font-path= pre-configure | | 34 | SUBST_STAGE.font-path= pre-configure |
34 | SUBST_MESSAGE.font-path= Use pkgsrc fonts for PDF import | | 35 | SUBST_MESSAGE.font-path= Use pkgsrc fonts for PDF import |
35 | SUBST_FILES.font-path+= external/pdfium/pkgsrc.patch.1 | | 36 | SUBST_FILES.font-path+= external/pdfium/pkgsrc.patch.1 |
36 | SUBST_VARS.font-path+= X11BASE | | 37 | SUBST_VARS.font-path+= X11BASE |
37 | | | 38 | |
38 | GCC_REQD+= 7 | | 39 | GCC_REQD+= 7 |
39 | | | 40 | |
40 | BUILD_TARGET= build | | 41 | BUILD_TARGET= build |
41 | | | 42 | |
42 | .include "../../mk/bsd.prefs.mk" | | 43 | .include "../../mk/bsd.prefs.mk" |
43 | .if ${OPSYS} == "NetBSD" | | 44 | .if ${OPSYS} == "NetBSD" |
44 | pre-build: | | 45 | pre-build: |
45 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} Executable_gengal && ${TOOLS_PLATFORM.paxctl} +m instdir/program/gengal.bin | | 46 | cd ${WRKSRC} && ${BUILD_MAKE_CMD} Executable_gengal && ${TOOLS_PLATFORM.paxctl} +m instdir/program/gengal.bin |
46 | .endif | | 47 | .endif |
47 | | | 48 | |
48 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | | 49 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
49 | | | 50 | |
50 | CHECK_SHLIBS_SUPPORTED= no | | 51 | CHECK_SHLIBS_SUPPORTED= no |
51 | # configure will be regenerated. | | 52 | # configure will be regenerated. |
52 | CHECK_PORTABILITY_SKIP= configure | | 53 | CHECK_PORTABILITY_SKIP= configure |
53 | | | 54 | |
54 | NOT_PAX_MPROTECT_SAFE+= ${PKGNAME_NOREV}/lib/libreoffice/program/soffice.bin | | 55 | NOT_PAX_MPROTECT_SAFE+= ${PKGNAME_NOREV}/lib/libreoffice/program/soffice.bin |
55 | | | 56 | |
56 | DIST_SUBDIR= libreoffice | | 57 | DIST_SUBDIR= libreoffice |
57 | | | 58 | |
58 | LO_BOOTSTRAP= ${DISTNAME} | | 59 | LO_BOOTSTRAP= ${DISTNAME} |
59 | LO_COMPONENTS= dictionaries help translations | | 60 | LO_COMPONENTS= dictionaries help translations |
60 | | | 61 | |
61 | DISTFILES+= ${LO_BOOTSTRAP}${EXTRACT_SUFX} | | 62 | DISTFILES+= ${LO_BOOTSTRAP}${EXTRACT_SUFX} |
62 | EXTRACT_ONLY= ${LO_BOOTSTRAP}${EXTRACT_SUFX} | | 63 | EXTRACT_ONLY= ${LO_BOOTSTRAP}${EXTRACT_SUFX} |
63 | | | 64 | |
64 | .for component in ${LO_COMPONENTS} | | 65 | .for component in ${LO_COMPONENTS} |
65 | DISTFILES+= libreoffice-${component}-${VER}.tar.xz | | 66 | DISTFILES+= libreoffice-${component}-${VER}.tar.xz |
66 | EXTRACT_ONLY+= libreoffice-${component}-${VER}.tar.xz | | 67 | EXTRACT_ONLY+= libreoffice-${component}-${VER}.tar.xz |
67 | .endfor | | 68 | .endfor |
68 | | | 69 | |
69 | MORE_DISTFILES= \ | | 70 | MORE_DISTFILES= \ |
70 | breakpad.zip \ | | 71 | breakpad.zip \ |
71 | 0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz \ | | 72 | 0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz \ |
72 | liberation-narrow-fonts-ttf-1.07.6.tar.gz \ | | 73 | liberation-narrow-fonts-ttf-1.07.6.tar.gz \ |
73 | liberation-fonts-ttf-2.00.4.tar.gz \ | | 74 | liberation-fonts-ttf-2.00.4.tar.gz \ |
74 | 907d6e99f241876695c19ff3db0b8923-source-code-pro-2.030R-ro-1.050R-it.tar.gz \ | | 75 | 907d6e99f241876695c19ff3db0b8923-source-code-pro-2.030R-ro-1.050R-it.tar.gz \ |
75 | edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz \ | | 76 | edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz \ |
76 | source-serif-pro-3.000R.tar.gz \ | | 77 | source-serif-pro-3.000R.tar.gz \ |
77 | xmlsec1-1.2.30.tar.gz \ | | 78 | xmlsec1-1.2.30.tar.gz \ |
78 | 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip \ | | 79 | 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip \ |
79 | 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip \ | | 80 | 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip \ |
80 | 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip \ | | 81 | 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip \ |
81 | 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip \ | | 82 | 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip \ |
82 | commons-logging-1.2-src.tar.gz \ | | 83 | commons-logging-1.2-src.tar.gz \ |
83 | a8c2c5b8f09e7ede322d5c602ff6a4b6-mythes-1.2.4.tar.gz \ | | 84 | a8c2c5b8f09e7ede322d5c602ff6a4b6-mythes-1.2.4.tar.gz \ |
84 | 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip \ | | 85 | 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip \ |
85 | 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip \ | | 86 | 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip \ |
86 | a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip \ | | 87 | a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip \ |
87 | ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip \ | | 88 | ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip \ |
88 | ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip \ | | 89 | ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip \ |
89 | db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip \ | | 90 | db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip \ |
90 | d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip \ | | 91 | d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip \ |
91 | beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip \ | | 92 | beeca87be45ec87d241ddd0e1bad80c1-bsh-2.0b6-src.zip \ |
92 | e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip \ | | 93 | e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip \ |
93 | eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip \ | | 94 | eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip \ |
94 | 33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip \ | | 95 | 33e1e61fab06a547851ed308b4ffef42-dejavu-fonts-ttf-2.37.zip \ |
95 | f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip \ | | 96 | f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip \ |
96 | b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2 \ | | 97 | b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2 \ |
97 | a233181e03d3c307668b4c722d881661-mariadb_client-2.0.0-src.tar.gz \ | | 98 | a233181e03d3c307668b4c722d881661-mariadb_client-2.0.0-src.tar.gz \ |
98 | 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip \ | | 99 | 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip \ |
99 | 368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz \ | | 100 | 368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz \ |
100 | language-subtag-registry-2018-04-23.tar.bz2 \ | | 101 | language-subtag-registry-2018-04-23.tar.bz2 \ |
101 | libeot-0.01.tar.bz2 \ | | 102 | libeot-0.01.tar.bz2 \ |
102 | postgresql-13.1.tar.bz2 \ | | 103 | postgresql-13.1.tar.bz2 \ |
103 | graphite2-minimal-1.3.10.tgz \ | | 104 | graphite2-minimal-1.3.10.tgz \ |
104 | 1725634df4bb3dcb1b2c91a6175f8789-GentiumBasic_1102.zip \ | | 105 | 1725634df4bb3dcb1b2c91a6175f8789-GentiumBasic_1102.zip \ |
105 | EmojiOneColor-SVGinOT-1.3.tar.gz \ | | 106 | EmojiOneColor-SVGinOT-1.3.tar.gz \ |
106 | libjpeg-turbo-1.5.3.tar.gz \ | | 107 | libjpeg-turbo-1.5.3.tar.gz \ |
107 | alef-1.001.tar.gz \ | | 108 | alef-1.001.tar.gz \ |
108 | c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz \ | | 109 | c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz \ |
109 | culmus-0.131.tar.gz \ | | 110 | culmus-0.131.tar.gz \ |
110 | ttf-kacst_2.01+mry.tar.gz \ | | 111 | ttf-kacst_2.01+mry.tar.gz \ |
111 | libre-hebrew-1.0.tar.gz \ | | 112 | libre-hebrew-1.0.tar.gz \ |
112 | noto-fonts-20171024.tar.gz \ | | 113 | noto-fonts-20171024.tar.gz \ |
113 | Scheherazade-2.100.zip \ | | 114 | Scheherazade-2.100.zip \ |
114 | lxml-4.1.1.tgz \ | | 115 | lxml-4.1.1.tgz \ |
115 | Amiri-0.111.zip \ | | 116 | Amiri-0.111.zip \ |
116 | ReemKufi-0.7.zip \ | | 117 | ReemKufi-0.7.zip \ |
117 | pdfium-4306.tar.bz2 \ | | 118 | pdfium-4306.tar.bz2 \ |
118 | dtoa-20180411.tgz \ | | 119 | dtoa-20180411.tgz \ |
119 | skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz | | 120 | skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz |
120 | | | 121 | |
121 | .for md in ${MORE_DISTFILES} | | 122 | .for md in ${MORE_DISTFILES} |
122 | DISTFILES+= ${md} | | 123 | DISTFILES+= ${md} |
123 | SITES.${md}= https://dev-www.libreoffice.org/src/ | | 124 | SITES.${md}= https://dev-www.libreoffice.org/src/ |
124 | .endfor | | 125 | .endfor |
125 | | | 126 | |
126 | MORE_DISTFILES2+= f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf | | 127 | MORE_DISTFILES2+= f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf |
127 | SITES.f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf= https://dev-www.libreoffice.org/extern/ | | 128 | SITES.f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf= https://dev-www.libreoffice.org/extern/ |
128 | | | 129 | |
129 | .include "../../graphics/librsvg/available.mk" | | 130 | .include "../../graphics/librsvg/available.mk" |
130 | .if ${LIBRSVG_TYPE} == "c" || make(distinfo) || make(mdi) | | 131 | .if ${LIBRSVG_TYPE} == "c" || make(distinfo) || make(mdi) |
131 | MORE_DISTFILES2+= harfbuzz-2.6.4.tar.xz | | 132 | MORE_DISTFILES2+= harfbuzz-2.6.4.tar.xz |
132 | SITES.harfbuzz-2.6.4.tar.xz= https://www.freedesktop.org/software/harfbuzz/release/ | | 133 | SITES.harfbuzz-2.6.4.tar.xz= https://www.freedesktop.org/software/harfbuzz/release/ |
133 | .endif | | 134 | .endif |
134 | | | 135 | |
135 | .for md2 in ${MORE_DISTFILES2} | | 136 | .for md2 in ${MORE_DISTFILES2} |
136 | DISTFILES+= ${md2} | | 137 | DISTFILES+= ${md2} |
137 | .endfor | | 138 | .endfor |
138 | | | 139 | |
139 | .include "options.mk" | | 140 | .include "options.mk" |
140 | | | 141 | |
141 | # tar: Invalid header, starting valid header search. | | 142 | # tar: Invalid header, starting valid header search. |
142 | EXTRACT_USING= bsdtar | | 143 | EXTRACT_USING= bsdtar |
143 | | | 144 | |
144 | WRKSRC= ${WRKDIR}/${LO_BOOTSTRAP} | | 145 | WRKSRC= ${WRKDIR}/${LO_BOOTSTRAP} |
145 | | | 146 | |
146 | BUILD_DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip | | 147 | BUILD_DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip |
147 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | | 148 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat |
148 | DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils | | 149 | DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils |
149 | | | 150 | |
150 | # dmake scripts use relative path with -rpath-link ld arguments, which | | 151 | # dmake scripts use relative path with -rpath-link ld arguments, which |
151 | # is a no-go with normal pkgsrc wrappers. | | 152 | # is a no-go with normal pkgsrc wrappers. |
152 | # dmake is slowly beeing removed from the LibreOffice build process | | 153 | # dmake is slowly beeing removed from the LibreOffice build process |
153 | # and this option will hopefully become unneeded in the future | | 154 | # and this option will hopefully become unneeded in the future |
154 | WRAPPER_SKIP_TRANSFORM= yes | | 155 | WRAPPER_SKIP_TRANSFORM= yes |
155 | | | 156 | |
156 | LDFLAGS+= -lboost_system | | 157 | LDFLAGS+= -lboost_system |
157 | | | 158 | |
158 | USE_LIBTOOL= yes | | 159 | USE_LIBTOOL= yes |
159 | # Use GNU find from findutils. | | 160 | # Use GNU find from findutils. |
160 | TOOLS_PLATFORM.find= # empty | | 161 | TOOLS_PLATFORM.find= # empty |
161 | # GUN tar is really needed. Some Makefiles depends on GNUTAR. | | 162 | # GUN tar is really needed. Some Makefiles depends on GNUTAR. |
162 | USE_TOOLS+= automake bash bison gmake gtar | | 163 | USE_TOOLS+= automake bash bison gmake gtar |
163 | USE_TOOLS+= msgfmt perl pkg-config unzip zip | | 164 | USE_TOOLS+= msgfmt perl pkg-config unzip zip |
164 | PTHREAD_OPTS+= require | | 165 | PTHREAD_OPTS+= require |
165 | | | 166 | |
166 | HAS_CONFIGURE= yes | | 167 | HAS_CONFIGURE= yes |
167 | #GNU_CONFIGURE= yes | | 168 | #GNU_CONFIGURE= yes |
168 | | | 169 | |
169 | CXXFLAGS.NetBSD+= -DNO_CPLUSPLUS_ALLOCA | | 170 | CXXFLAGS.NetBSD+= -DNO_CPLUSPLUS_ALLOCA |
170 | | | 171 | |
171 | # Do not use /tmp, outside of WRKSRC. | | 172 | # Do not use /tmp, outside of WRKSRC. |
172 | CONFIGURE_ENV+= TMPDIR=${WRKSRC}/tmp | | 173 | CONFIGURE_ENV+= TMPDIR=${WRKSRC}/tmp |
173 | CONFIGURE_ENV+= ANT_LIB=${LOCALBASE}/lib/java/ant | | 174 | CONFIGURE_ENV+= ANT_LIB=${LOCALBASE}/lib/java/ant |
174 | | | 175 | |
175 | MAKE_JOBS_SAFE= no # --with-parallelism conficts with -jN | | 176 | MAKE_JOBS_SAFE= no # --with-parallelism conficts with -jN |
176 | .if !empty(MAKE_JOBS) | | 177 | .if !empty(MAKE_JOBS) |
177 | CONFIGURE_ARGS+= --with-parallelism=${MAKE_JOBS} | | 178 | CONFIGURE_ARGS+= --with-parallelism=${MAKE_JOBS} |
178 | .else | | 179 | .else |
179 | CONFIGURE_ARGS+= --with-parallelism=1 | | 180 | CONFIGURE_ARGS+= --with-parallelism=1 |
180 | .endif | | 181 | .endif |
181 | | | 182 | |
182 | | | 183 | |
183 | CONFIGURE_ARGS+= --prefix=${PREFIX}/${PKGNAME_NOREV} | | 184 | CONFIGURE_ARGS+= --prefix=${PREFIX}/${PKGNAME_NOREV} |
184 | CONFIGURE_ARGS+= --disable-ccache | | 185 | CONFIGURE_ARGS+= --disable-ccache |
185 | CONFIGURE_ARGS+= --disable-epm | | 186 | CONFIGURE_ARGS+= --disable-epm |
186 | CONFIGURE_ARGS+= --disable-fetch-external | | 187 | CONFIGURE_ARGS+= --disable-fetch-external |
187 | CONFIGURE_ARGS+= --disable-firebird-sdbc | | 188 | CONFIGURE_ARGS+= --disable-firebird-sdbc |
188 | CONFIGURE_ARGS+= --disable-odk | | 189 | CONFIGURE_ARGS+= --disable-odk |
189 | CONFIGURE_ARGS+= --disable-sdremote-bluetooth | | 190 | CONFIGURE_ARGS+= --disable-sdremote-bluetooth |
190 | # Enabling GIO causes error. losessioninstall.component not found. | | 191 | # Enabling GIO causes error. losessioninstall.component not found. |
191 | CONFIGURE_ARGS+= --disable-gio | | 192 | CONFIGURE_ARGS+= --disable-gio |
192 | # Use PDFium instead of poppler for PDF import since 6.3.2.2nb1 | | 193 | # Use PDFium instead of poppler for PDF import since 6.3.2.2nb1 |
193 | CONFIGURE_ARGS+= --enable-pdfium --disable-poppler | | 194 | CONFIGURE_ARGS+= --enable-pdfium --disable-poppler |
194 | #CONFIGURE_ARGS+= --disable-pdfium --disable-poppler --disable-pdfimport | | 195 | #CONFIGURE_ARGS+= --disable-pdfium --disable-poppler --disable-pdfimport |
195 | CONFIGURE_ARGS+= --enable-gstreamer-1-0 | | 196 | CONFIGURE_ARGS+= --enable-gstreamer-1-0 |
196 | CONFIGURE_ARGS+= --enable-python=system | | 197 | CONFIGURE_ARGS+= --enable-python=system |
197 | CONFIGURE_ARGS+= --enable-ext-wiki-publisher | | 198 | CONFIGURE_ARGS+= --enable-ext-wiki-publisher |
198 | CONFIGURE_ARGS+= --enable-ext-nlpsolver | | 199 | CONFIGURE_ARGS+= --enable-ext-nlpsolver |
199 | CONFIGURE_ARGS+= --with-system-gpgmepp | | 200 | CONFIGURE_ARGS+= --with-system-gpgmepp |
200 | CONFIGURE_ARGS+= --without-system-jpeg | | 201 | CONFIGURE_ARGS+= --without-system-jpeg |
201 | CONFIGURE_ARGS+= --without-system-postgresql | | 202 | CONFIGURE_ARGS+= --without-system-postgresql |
202 | CONFIGURE_ARGS+= --without-system-xmlsec | | 203 | CONFIGURE_ARGS+= --without-system-xmlsec |
203 | CONFIGURE_ARGS+= --with-compat-oowrappers | | 204 | CONFIGURE_ARGS+= --with-compat-oowrappers |
204 | CONFIGURE_ARGS+= --with-external-tar=${WRKSRC}/src | | 205 | CONFIGURE_ARGS+= --with-external-tar=${WRKSRC}/src |
205 | CONFIGURE_ARGS+= --with-fonts | | 206 | CONFIGURE_ARGS+= --with-fonts |
206 | CONFIGURE_ARGS+= --with-lang="ALL" | | 207 | CONFIGURE_ARGS+= --with-lang="ALL" |
207 | CONFIGURE_ARGS+= --with-myspell-dicts | | 208 | CONFIGURE_ARGS+= --with-myspell-dicts |
208 | CONFIGURE_ARGS+= --with-boost-libdir=${BUILDLINK_PREFIX.boost-libs}/lib | | 209 | CONFIGURE_ARGS+= --with-boost-libdir=${BUILDLINK_PREFIX.boost-libs}/lib |
209 | CONFIGURE_ARGS+= --with-system-libs | | 210 | CONFIGURE_ARGS+= --with-system-libs |
210 | CONFIGURE_ARGS+= --with-system-dicts | | 211 | CONFIGURE_ARGS+= --with-system-dicts |
211 | CONFIGURE_ARGS+= --with-vendor="pkgsrc" | | 212 | CONFIGURE_ARGS+= --with-vendor="pkgsrc" |
212 | CONFIGURE_ARGS+= --with-tls="nss" | | 213 | CONFIGURE_ARGS+= --with-tls="nss" |
213 | CONFIGURE_ARGS+= --without-doxygen | | 214 | CONFIGURE_ARGS+= --without-doxygen |
214 | CONFIGURE_ARGS+= --without-junit | | 215 | CONFIGURE_ARGS+= --without-junit |
215 | CONFIGURE_ARGS+= --without-krb5 | | 216 | CONFIGURE_ARGS+= --without-krb5 |
216 | CONFIGURE_ARGS+= --without-gssapi | | 217 | CONFIGURE_ARGS+= --without-gssapi |
217 | CONFIGURE_ARGS+= --without-system-apache-commons | | 218 | CONFIGURE_ARGS+= --without-system-apache-commons |
218 | CONFIGURE_ARGS+= --with-system-cppunit | | 219 | CONFIGURE_ARGS+= --with-system-cppunit |
219 | # gengal.bin segfault, in runtime same problem causes application error. | | 220 | # gengal.bin segfault, in runtime same problem causes application error. |
220 | #CONFIGURE_ARGS+= --without-galleries | | 221 | #CONFIGURE_ARGS+= --without-galleries |
221 | # internal sane should be used because only header files are used. | | 222 | # internal sane should be used because only header files are used. |
222 | CONFIGURE_ARGS+= --without-system-sane | | 223 | CONFIGURE_ARGS+= --without-system-sane |
223 | # Use internal harfbuzz because fonts/harfbuzz has no graphite2 support. | | 224 | # Use internal harfbuzz because fonts/harfbuzz has no graphite2 support. |
224 | .if ${LIBRSVG_TYPE} == "rust" | | 225 | .if ${LIBRSVG_TYPE} == "rust" |
225 | CONFIGURE_ARGS+= --with-system-harfbuzz | | 226 | CONFIGURE_ARGS+= --with-system-harfbuzz |
226 | CONFIGURE_ARGS+= --with-system-graphite | | 227 | CONFIGURE_ARGS+= --with-system-graphite |
227 | .else | | 228 | .else |
228 | CONFIGURE_ARGS+= --without-system-harfbuzz | | 229 | CONFIGURE_ARGS+= --without-system-harfbuzz |
229 | CONFIGURE_ARGS+= --without-system-graphite | | 230 | CONFIGURE_ARGS+= --without-system-graphite |
230 | .endif | | 231 | .endif |
231 | # sbin might not be in PATH | | 232 | # sbin might not be in PATH |
232 | CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCCODE=${BUILDLINK_PREFIX.icu}/sbin/genccode | | 233 | CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCCODE=${BUILDLINK_PREFIX.icu}/sbin/genccode |
233 | CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCMN=${BUILDLINK_PREFIX.icu}/sbin/gencmn | | 234 | CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCMN=${BUILDLINK_PREFIX.icu}/sbin/gencmn |
234 | | | 235 | |
235 | # more REPLACE_PERL are needed. | | 236 | # more REPLACE_PERL are needed. |
236 | REPLACE_PERL= sd/res/webview/editpic.pl | | 237 | REPLACE_PERL= sd/res/webview/editpic.pl |
237 | REPLACE_PERL+= sd/res/webview/poll.pl | | 238 | REPLACE_PERL+= sd/res/webview/poll.pl |
238 | REPLACE_PERL+= sd/res/webview/savepic.pl | | 239 | REPLACE_PERL+= sd/res/webview/savepic.pl |
239 | REPLACE_PERL+= sd/res/webview/show.pl | | 240 | REPLACE_PERL+= sd/res/webview/show.pl |
240 | REPLACE_PERL+= sd/res/webview/webcast.pl | | 241 | REPLACE_PERL+= sd/res/webview/webcast.pl |
241 | | | 242 | |
242 | LO_PROGRAMS= libreoffice lobase localc lodraw loffice | | 243 | LO_PROGRAMS= libreoffice lobase localc lodraw loffice |
243 | LO_PROGRAMS+= lofromtemplate loimpress lomath loweb lowriter | | 244 | LO_PROGRAMS+= lofromtemplate loimpress lomath loweb lowriter |
244 | # Base depends on java, we don't install the icon | | 245 | # Base depends on java, we don't install the icon |
245 | LO_DESKTOP_FILES= calc.desktop draw.desktop impress.desktop math.desktop \ | | 246 | LO_DESKTOP_FILES= calc.desktop draw.desktop impress.desktop math.desktop \ |
246 | startcenter.desktop writer.desktop | | 247 | startcenter.desktop writer.desktop |
247 | | | 248 | |
248 | #OBJDIR= pkgsrcbuild | | 249 | #OBJDIR= pkgsrcbuild |
249 | #CONFIGURE_DIRS= ${OBJDIR} | | 250 | #CONFIGURE_DIRS= ${OBJDIR} |
250 | CONFIGURE_SCRIPT= ${WRKSRC}/autogen.sh | | 251 | CONFIGURE_SCRIPT= ${WRKSRC}/autogen.sh |
251 | | | 252 | |
252 | #LD_LIBRARY_PATH+= ${WRKSRC}/instdir/sdk/lib:${WRKSRC}/instdir/ure/lib:${WRKSRC}/instdir/program | | 253 | #LD_LIBRARY_PATH+= ${WRKSRC}/instdir/sdk/lib:${WRKSRC}/instdir/ure/lib:${WRKSRC}/instdir/program |
253 | | | 254 | |
254 | MAKE_ENV+= ROOT_USER=${ROOT_USER} | | 255 | MAKE_ENV+= ROOT_USER=${ROOT_USER} |
255 | MAKE_ENV+= ROOT_GROUP=${ROOT_GROUP} | | 256 | MAKE_ENV+= ROOT_GROUP=${ROOT_GROUP} |
256 | MAKE_ENV+= SHELL=${BASH} | | 257 | MAKE_ENV+= SHELL=${BASH} |
257 | #MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} | | 258 | #MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH} |
258 | BUILD_MAKE_FLAGS+= VERBOSE=true | | 259 | BUILD_MAKE_FLAGS+= VERBOSE=true |
259 | #BUILD_MAKE_FLAGS+= GMAKE_OPTIONS+=-p | | 260 | #BUILD_MAKE_FLAGS+= GMAKE_OPTIONS+=-p |
260 | | | 261 | |
261 | .if ${OPSYS} != "Linux" | | 262 | .if ${OPSYS} != "Linux" |
262 | BUILDLINK_TRANSFORM+= rm:-ldl | | 263 | BUILDLINK_TRANSFORM+= rm:-ldl |
263 | .endif | | 264 | .endif |
264 | | | 265 | |
265 | INSTALLATION_DIRS= bin share/applications | | 266 | INSTALLATION_DIRS= bin share/applications |
266 | | | 267 | |
267 | .PHONY: debugrun | | 268 | .PHONY: debugrun |
268 | # For debugging | | 269 | # For debugging |
269 | debugrun: | | 270 | debugrun: |
270 | cd ${WRKSRC} && gmake debugrun | | 271 | cd ${WRKSRC} && gmake debugrun |
271 | | | 272 | |
272 | post-extract: | | 273 | post-extract: |
273 | ${MKDIR} -p ${WRKSRC}/src | | 274 | ${MKDIR} -p ${WRKSRC}/src |
274 | .for md in ${MORE_DISTFILES} ${MORE_DISTFILES2} | | 275 | .for md in ${MORE_DISTFILES} ${MORE_DISTFILES2} |
275 | ${LN} -s ${DISTDIR}/${DIST_SUBDIR}/${md} ${WRKSRC}/src/${md} | | 276 | ${LN} -s ${DISTDIR}/${DIST_SUBDIR}/${md} ${WRKSRC}/src/${md} |
276 | .endfor | | 277 | .endfor |
277 | mkdir ${WRKSRC}/tmp | | 278 | mkdir ${WRKSRC}/tmp |
278 | # mkdir ${WRKSRC}/${OBJDIR} | | 279 | # mkdir ${WRKSRC}/${OBJDIR} |
279 | | | 280 | |
280 | pre-configure: provide-python3 | | 281 | pre-configure: provide-python3 |
281 | | | 282 | |
282 | .PHONY: provide-python3 | | 283 | .PHONY: provide-python3 |
283 | provide-python3: | | 284 | provide-python3: |
284 | # install phase uses python3 command | | 285 | # install phase uses python3 command |
285 | [ -h "${BUILDLINK_DIR}/bin/python3" ] || ${LN} -s ${PYTHONBIN} "${BUILDLINK_DIR}/bin/python3" | | 286 | [ -h "${BUILDLINK_DIR}/bin/python3" ] || ${LN} -s ${PYTHONBIN} "${BUILDLINK_DIR}/bin/python3" |
286 | | | 287 | |
287 | do-install: | | 288 | do-install: |
288 | cd ${WRKSRC} && make DESTDIR="${DESTDIR}" PREFIXDIR="${PREFIX}" distro-pack-install | | 289 | cd ${WRKSRC} && make DESTDIR="${DESTDIR}" PREFIXDIR="${PREFIX}" distro-pack-install |
289 | # make install cleans ${DESTDIR}${PREFIX}/*, so bin etc. are removed. | | 290 | # make install cleans ${DESTDIR}${PREFIX}/*, so bin etc. are removed. |
290 | .for d in ${INSTALLATION_DIRS} | | 291 | .for d in ${INSTALLATION_DIRS} |
291 | cd ${DESTDIR}${PREFIX} && \ | | 292 | cd ${DESTDIR}${PREFIX} && \ |
292 | ${MKDIR} ${d} | | 293 | ${MKDIR} ${d} |
293 | .endfor | | 294 | .endfor |
294 | | | 295 | |
295 | UNO_PATH= ${PREFIX}/${PKGNAME}/lib/libreoffice/program | | 296 | UNO_PATH= ${PREFIX}/${PKGNAME}/lib/libreoffice/program |
296 | | | 297 | |
297 | BUILD_DEFS+= UNO_PATH | | 298 | BUILD_DEFS+= UNO_PATH |
298 | BUILD_DEFS+= PYTHONBIN | | 299 | BUILD_DEFS+= PYTHONBIN |
299 | | | 300 | |
300 | post-install: | | 301 | post-install: |
301 | .for f in ${LO_PROGRAMS} | | 302 | .for f in ${LO_PROGRAMS} |
302 | cd ${DESTDIR}${PREFIX}/bin && ${LN} -s ../${PKGNAME_NOREV}/bin/${f} | | 303 | cd ${DESTDIR}${PREFIX}/bin && ${LN} -s ../${PKGNAME_NOREV}/bin/${f} |
303 | .endfor | | 304 | .endfor |
304 | # ${LN} -s ${DESTDIR}${PREFIX}/bin/soffice ${DESTDIR}${PREFIX}/bin/libreoffice | | 305 | # ${LN} -s ${DESTDIR}${PREFIX}/bin/soffice ${DESTDIR}${PREFIX}/bin/libreoffice |
305 | #.for f in ${LO_DESKTOP_FILES} | | 306 | #.for f in ${LO_DESKTOP_FILES} |
306 | # cd ${DESTDIR}${PREFIX}/share/applications && ${LN} -s ${DESTDIR}${PREFIX}/${PKGNAME_NOREV}/share/xdg/${f} | | 307 | # cd ${DESTDIR}${PREFIX}/share/applications && ${LN} -s ${DESTDIR}${PREFIX}/${PKGNAME_NOREV}/share/xdg/${f} |
307 | #.endfor | | 308 | #.endfor |
308 | | | 309 | |
309 | .include "../../archivers/bzip2/buildlink3.mk" | | 310 | .include "../../archivers/bzip2/buildlink3.mk" |
310 | .include "../../converters/libabw/buildlink3.mk" | | 311 | .include "../../converters/libabw/buildlink3.mk" |
311 | .include "../../converters/libcdr/buildlink3.mk" | | 312 | .include "../../converters/libcdr/buildlink3.mk" |
312 | .include "../../converters/libe-book/buildlink3.mk" | | 313 | .include "../../converters/libe-book/buildlink3.mk" |
313 | .include "../../converters/libepubgen/buildlink3.mk" | | 314 | .include "../../converters/libepubgen/buildlink3.mk" |
314 | BUILDLINK_API_DEPENDS.libetonyek+= libetonyek>=0.1.2 | | 315 | BUILDLINK_API_DEPENDS.libetonyek+= libetonyek>=0.1.2 |
315 | .include "../../converters/libetonyek/buildlink3.mk" | | 316 | .include "../../converters/libetonyek/buildlink3.mk" |
316 | .include "../../converters/libfreehand/buildlink3.mk" | | 317 | .include "../../converters/libfreehand/buildlink3.mk" |
317 | .include "../../converters/librevenge/buildlink3.mk" | | 318 | .include "../../converters/librevenge/buildlink3.mk" |
318 | .include "../../converters/libmspub/buildlink3.mk" | | 319 | .include "../../converters/libmspub/buildlink3.mk" |
319 | .include "../../converters/libpagemaker/buildlink3.mk" | | 320 | .include "../../converters/libpagemaker/buildlink3.mk" |
320 | .include "../../converters/libqxp/buildlink3.mk" | | 321 | .include "../../converters/libqxp/buildlink3.mk" |
321 | .include "../../converters/libstaroffice/buildlink3.mk" | | 322 | .include "../../converters/libstaroffice/buildlink3.mk" |
322 | .include "../../converters/libvisio/buildlink3.mk" | | 323 | .include "../../converters/libvisio/buildlink3.mk" |
323 | .include "../../converters/libwpd/buildlink3.mk" | | 324 | .include "../../converters/libwpd/buildlink3.mk" |
324 | .include "../../converters/libwpg/buildlink3.mk" | | 325 | .include "../../converters/libwpg/buildlink3.mk" |
325 | .include "../../converters/libwps/buildlink3.mk" | | 326 | .include "../../converters/libwps/buildlink3.mk" |
326 | .include "../../converters/libmwaw/buildlink3.mk" | | 327 | .include "../../converters/libmwaw/buildlink3.mk" |
327 | .include "../../converters/libzmf/buildlink3.mk" | | 328 | .include "../../converters/libzmf/buildlink3.mk" |
328 | .include "../../converters/orcus/buildlink3.mk" | | 329 | .include "../../converters/orcus/buildlink3.mk" |
329 | .include "../../databases/db4/buildlink3.mk" | | 330 | .include "../../databases/db4/buildlink3.mk" |
330 | .include "../../databases/mysql57-client/buildlink3.mk" | | 331 | .include "../../mk/mysql.buildlink3.mk" |
331 | .include "../../databases/shared-mime-info/buildlink3.mk" | | 332 | .include "../../databases/shared-mime-info/buildlink3.mk" |
332 | .include "../../databases/unixodbc/buildlink3.mk" | | 333 | .include "../../databases/unixodbc/buildlink3.mk" |
333 | .include "../../devel/apr-util/buildlink3.mk" | | 334 | .include "../../devel/apr-util/buildlink3.mk" |
334 | .include "../../devel/boost-headers/buildlink3.mk" | | 335 | .include "../../devel/boost-headers/buildlink3.mk" |
335 | .include "../../devel/boost-libs/buildlink3.mk" | | 336 | .include "../../devel/boost-libs/buildlink3.mk" |
336 | .include "../../devel/cppunit/buildlink3.mk" | | 337 | .include "../../devel/cppunit/buildlink3.mk" |
337 | .include "../../devel/gperf/buildlink3.mk" | | 338 | .include "../../devel/gperf/buildlink3.mk" |
338 | .include "../../devel/libexecinfo/buildlink3.mk" | | 339 | .include "../../devel/libexecinfo/buildlink3.mk" |
339 | .include "../../devel/liblangtag/buildlink3.mk" | | 340 | .include "../../devel/liblangtag/buildlink3.mk" |
340 | .include "../../devel/mdds/buildlink3.mk" | | 341 | .include "../../devel/mdds/buildlink3.mk" |
341 | .include "../../devel/nss/buildlink3.mk" | | 342 | .include "../../devel/nss/buildlink3.mk" |
342 | .include "../../devel/zlib/buildlink3.mk" | | 343 | .include "../../devel/zlib/buildlink3.mk" |
343 | .include "../../fonts/fontconfig/buildlink3.mk" | | 344 | .include "../../fonts/fontconfig/buildlink3.mk" |
344 | # harfbuzz with graphite2 support is required. | | 345 | # harfbuzz with graphite2 support is required. |
345 | .if ${LIBRSVG_TYPE} == "rust" | | 346 | .if ${LIBRSVG_TYPE} == "rust" |
346 | #BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=1.4.2 | | 347 | #BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=1.4.2 |
347 | .include "../../fonts/harfbuzz/buildlink3.mk" | | 348 | .include "../../fonts/harfbuzz/buildlink3.mk" |
348 | .include "../../fonts/harfbuzz-icu/buildlink3.mk" | | 349 | .include "../../fonts/harfbuzz-icu/buildlink3.mk" |
349 | .include "../../graphics/box2d/buildlink3.mk" | | 350 | .include "../../graphics/box2d/buildlink3.mk" |
350 | .include "../../graphics/graphite2/buildlink3.mk" | | 351 | .include "../../graphics/graphite2/buildlink3.mk" |
351 | .endif | | 352 | .endif |
352 | # Requires JCS_EXT_BGRA | | 353 | # Requires JCS_EXT_BGRA |
353 | #.include "../../mk/jpeg.buildlink3.mk" | | 354 | #.include "../../mk/jpeg.buildlink3.mk" |
354 | .include "../../graphics/cairo/buildlink3.mk" | | 355 | .include "../../graphics/cairo/buildlink3.mk" |
355 | .include "../../graphics/freetype2/buildlink3.mk" | | 356 | .include "../../graphics/freetype2/buildlink3.mk" |
356 | .include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk" | | 357 | .include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk" |
357 | .include "../../graphics/glew/buildlink3.mk" | | 358 | .include "../../graphics/glew/buildlink3.mk" |
358 | .include "../../graphics/glu/buildlink3.mk" | | 359 | .include "../../graphics/glu/buildlink3.mk" |
359 | .include "../../graphics/glm/buildlink3.mk" | | 360 | .include "../../graphics/glm/buildlink3.mk" |
360 | .include "../../graphics/lcms2/buildlink3.mk" | | 361 | .include "../../graphics/lcms2/buildlink3.mk" |
361 | .include "../../graphics/libepoxy/buildlink3.mk" | | 362 | .include "../../graphics/libepoxy/buildlink3.mk" |
362 | .include "../../graphics/librsvg/buildlink3.mk" | | 363 | .include "../../graphics/librsvg/buildlink3.mk" |
363 | .include "../../graphics/png/buildlink3.mk" | | 364 | .include "../../graphics/png/buildlink3.mk" |
364 | .include "../../graphics/qr-code-generator/buildlink3.mk" | | 365 | .include "../../graphics/qr-code-generator/buildlink3.mk" |
365 | #.include "../../graphics/sane-backends/buildlink3.mk" | | 366 | #.include "../../graphics/sane-backends/buildlink3.mk" |
366 | #.include "../../graphics/vigra/buildlink3.mk" | | 367 | #.include "../../graphics/vigra/buildlink3.mk" |
367 | .include "../../lang/python/application.mk" | | 368 | .include "../../lang/python/application.mk" |
368 | # workaround for dtoa.h conflict with python and dtoa: | | 369 | # workaround for dtoa.h conflict with python and dtoa: |
369 | # Do not pass -I${PREFIX}/include/python?.? to CPPFLAGS/CFLAGS/CXXFLAGS always. | | 370 | # Do not pass -I${PREFIX}/include/python?.? to CPPFLAGS/CFLAGS/CXXFLAGS always. |
370 | BUILDLINK_INCDIRS.${PYPKGPREFIX:S/py/python/}= # empty | | 371 | BUILDLINK_INCDIRS.${PYPKGPREFIX:S/py/python/}= # empty |
371 | .include "../../lang/python/tool.mk" | | 372 | .include "../../lang/python/tool.mk" |
372 | .include "../../math/coinmp/buildlink3.mk" | | 373 | .include "../../math/coinmp/buildlink3.mk" |
373 | BUILDLINK_API_DEPENDS.libnumbertext+= libnumbertext>=1.0.6 | | 374 | BUILDLINK_API_DEPENDS.libnumbertext+= libnumbertext>=1.0.6 |
374 | .include "../../math/libnumbertext/buildlink3.mk" | | 375 | .include "../../math/libnumbertext/buildlink3.mk" |
375 | .include "../../math/lp_solve/buildlink3.mk" | | 376 | .include "../../math/lp_solve/buildlink3.mk" |
376 | .include "../../multimedia/gstreamer1/buildlink3.mk" | | 377 | .include "../../multimedia/gstreamer1/buildlink3.mk" |
377 | .include "../../multimedia/gst-plugins1-base/buildlink3.mk" | | 378 | .include "../../multimedia/gst-plugins1-base/buildlink3.mk" |
378 | .include "../../net/libcmis/buildlink3.mk" | | 379 | .include "../../net/libcmis/buildlink3.mk" |
379 | .include "../../net/mDNSResponder/buildlink3.mk" | | 380 | .include "../../net/mDNSResponder/buildlink3.mk" |
380 | # Use PDFium instead of poppler for PDF import since 6.3.2.2nb1 | | 381 | # Use PDFium instead of poppler for PDF import since 6.3.2.2nb1 |
381 | #.include "../../print/poppler-cpp/buildlink3.mk" | | 382 | #.include "../../print/poppler-cpp/buildlink3.mk" |
382 | #.include "../../print/poppler-includes/buildlink3.mk" | | 383 | #.include "../../print/poppler-includes/buildlink3.mk" |
383 | .include "../../security/gpgme/buildlink3.mk" | | 384 | .include "../../security/gpgme/buildlink3.mk" |
384 | .include "../../security/openssl/buildlink3.mk" | | 385 | .include "../../security/openssl/buildlink3.mk" |
385 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | | 386 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
386 | .include "../../textproc/expat/buildlink3.mk" | | 387 | .include "../../textproc/expat/buildlink3.mk" |
387 | .include "../../textproc/hunspell/buildlink3.mk" | | 388 | .include "../../textproc/hunspell/buildlink3.mk" |
388 | .include "../../textproc/hyphen/buildlink3.mk" | | 389 | .include "../../textproc/hyphen/buildlink3.mk" |
389 | .include "../../textproc/icu/buildlink3.mk" | | 390 | .include "../../textproc/icu/buildlink3.mk" |
390 | .include "../../textproc/libclucene/buildlink3.mk" | | 391 | .include "../../textproc/libclucene/buildlink3.mk" |
391 | BUILDLINK_API_DEPENDS.libodfgen+= libodfgen>=0.1.4 | | 392 | BUILDLINK_API_DEPENDS.libodfgen+= libodfgen>=0.1.4 |
392 | .include "../../textproc/libodfgen/buildlink3.mk" | | 393 | .include "../../textproc/libodfgen/buildlink3.mk" |
393 | .include "../../textproc/libxml2/buildlink3.mk" | | 394 | .include "../../textproc/libxml2/buildlink3.mk" |
394 | .include "../../textproc/libxslt/buildlink3.mk" | | 395 | .include "../../textproc/libxslt/buildlink3.mk" |
395 | .include "../../textproc/redland/buildlink3.mk" | | 396 | .include "../../textproc/redland/buildlink3.mk" |
396 | .include "../../textproc/libexttextcat/buildlink3.mk" | | 397 | .include "../../textproc/libexttextcat/buildlink3.mk" |
397 | .include "../../textproc/mythes/buildlink3.mk" | | 398 | .include "../../textproc/mythes/buildlink3.mk" |
398 | .include "../../textproc/raptor2/buildlink3.mk" | | 399 | .include "../../textproc/raptor2/buildlink3.mk" |
399 | .include "../../textproc/rasqal/buildlink3.mk" | | 400 | .include "../../textproc/rasqal/buildlink3.mk" |
400 | .include "../../www/curl/buildlink3.mk" | | 401 | .include "../../www/curl/buildlink3.mk" |
401 | .include "../../www/neon/buildlink3.mk" | | 402 | .include "../../www/neon/buildlink3.mk" |
402 | .include "../../www/serf/buildlink3.mk" | | 403 | .include "../../www/serf/buildlink3.mk" |
403 | .include "../../x11/gtk3/buildlink3.mk" | | 404 | .include "../../x11/gtk3/buildlink3.mk" |
404 | .include "../../x11/libX11/buildlink3.mk" | | 405 | .include "../../x11/libX11/buildlink3.mk" |
405 | .include "../../x11/libXcursor/buildlink3.mk" | | 406 | .include "../../x11/libXcursor/buildlink3.mk" |
406 | .include "../../x11/libXext/buildlink3.mk" | | 407 | .include "../../x11/libXext/buildlink3.mk" |
407 | .include "../../x11/libXfixes/buildlink3.mk" | | 408 | .include "../../x11/libXfixes/buildlink3.mk" |
408 | .include "../../x11/libXi/buildlink3.mk" | | 409 | .include "../../x11/libXi/buildlink3.mk" |
409 | .include "../../x11/libXinerama/buildlink3.mk" | | 410 | .include "../../x11/libXinerama/buildlink3.mk" |
410 | .include "../../x11/libXrandr/buildlink3.mk" | | 411 | .include "../../x11/libXrandr/buildlink3.mk" |
411 | .include "../../x11/libXrender/buildlink3.mk" | | 412 | .include "../../x11/libXrender/buildlink3.mk" |
412 | .include "../../x11/libXt/buildlink3.mk" | | 413 | .include "../../x11/libXt/buildlink3.mk" |
413 | .include "../../x11/pixman/buildlink3.mk" | | 414 | .include "../../x11/pixman/buildlink3.mk" |
414 | .include "../../mk/dlopen.buildlink3.mk" | | 415 | .include "../../mk/dlopen.buildlink3.mk" |
415 | .include "../../mk/pthread.buildlink3.mk" | | 416 | .include "../../mk/pthread.buildlink3.mk" |
416 | .include "../../graphics/gnome-icon-theme/buildlink3.mk" | | 417 | .include "../../graphics/gnome-icon-theme/buildlink3.mk" |
417 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 418 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
418 | .include "../../mk/atomic64.mk" | | 419 | .include "../../mk/atomic64.mk" |
419 | .include "../../mk/bsd.pkg.mk" | | 420 | .include "../../mk/bsd.pkg.mk" |