| @@ -1,223 +1,224 @@ | | | @@ -1,223 +1,224 @@ |
1 | # $NetBSD: Makefile,v 1.38 2016/12/04 05:17:15 ryoon Exp $ | | 1 | # $NetBSD: Makefile,v 1.39 2016/12/04 21:46:54 marino Exp $ |
2 | | | 2 | |
3 | DISTNAME= qtbase-opensource-src-${QTVERSION} | | 3 | DISTNAME= qtbase-opensource-src-${QTVERSION} |
4 | PKGNAME= qt5-qtbase-${QTVERSION} | | 4 | PKGNAME= qt5-qtbase-${QTVERSION} |
5 | PKGREVISION= 9 | | 5 | PKGREVISION= 9 |
6 | COMMENT= C++ X GUI toolkit | | 6 | COMMENT= C++ X GUI toolkit |
7 | | | 7 | |
8 | .include "../../x11/qt5-qtbase/Makefile.common" | | 8 | .include "../../x11/qt5-qtbase/Makefile.common" |
9 | | | 9 | |
10 | .if defined(MAKE_JOBS) | | 10 | .if defined(MAKE_JOBS) |
11 | . if !defined(MAKE_JOBS_SAFE) || empty(MAKE_JOBS_SAFE:M[nN][oO]) | | 11 | . if !defined(MAKE_JOBS_SAFE) || empty(MAKE_JOBS_SAFE:M[nN][oO]) |
12 | CONFIGURE_ENV+= MAKE_FLAGS=-j${MAKE_JOBS:Q} | | 12 | CONFIGURE_ENV+= MAKE_FLAGS=-j${MAKE_JOBS:Q} |
13 | . endif | | 13 | . endif |
14 | .endif | | 14 | .endif |
15 | HAS_CONFIGURE= yes | | 15 | HAS_CONFIGURE= yes |
16 | CONFIGURE_ARGS+= -optimized-qmake | | 16 | CONFIGURE_ARGS+= -optimized-qmake |
17 | CONFIGURE_ARGS+= -prefix "${QTPREFIX}" | | 17 | CONFIGURE_ARGS+= -prefix "${QTPREFIX}" |
18 | CONFIGURE_ARGS+= ${CFLAGS:M-I*} ${LDFLAGS:M-L*} ${LDFLAGS:M-l*} | | 18 | CONFIGURE_ARGS+= ${CFLAGS:M-I*} ${LDFLAGS:M-L*} ${LDFLAGS:M-l*} |
19 | CONFIGURE_ARGS+= -opensource -confirm-license | | 19 | CONFIGURE_ARGS+= -opensource -confirm-license |
20 | CONFIGURE_ARGS+= -sysconfdir "${PKG_SYSCONFDIR}/xdg" | | 20 | CONFIGURE_ARGS+= -sysconfdir "${PKG_SYSCONFDIR}/xdg" |
21 | CONFIGURE_ARGS+= -accessibility | | 21 | CONFIGURE_ARGS+= -accessibility |
22 | CONFIGURE_ARGS+= -dbus-linked | | 22 | CONFIGURE_ARGS+= -dbus-linked |
23 | CONFIGURE_ARGS+= -fontconfig | | 23 | CONFIGURE_ARGS+= -fontconfig |
24 | CONFIGURE_ARGS+= -force-pkg-config | | 24 | CONFIGURE_ARGS+= -force-pkg-config |
25 | CONFIGURE_ARGS+= -icu | | 25 | CONFIGURE_ARGS+= -icu |
26 | CONFIGURE_ARGS+= -openssl-linked | | 26 | CONFIGURE_ARGS+= -openssl-linked |
27 | CONFIGURE_ARGS+= -nomake examples | | 27 | CONFIGURE_ARGS+= -nomake examples |
28 | CONFIGURE_ARGS+= -nomake tests | | 28 | CONFIGURE_ARGS+= -nomake tests |
29 | CONFIGURE_ARGS+= -no-pch | | 29 | CONFIGURE_ARGS+= -no-pch |
30 | CONFIGURE_ARGS+= -no-sql-db2 | | 30 | CONFIGURE_ARGS+= -no-sql-db2 |
31 | CONFIGURE_ARGS+= -no-sql-ibase | | 31 | CONFIGURE_ARGS+= -no-sql-ibase |
32 | CONFIGURE_ARGS+= -no-sql-mysql | | 32 | CONFIGURE_ARGS+= -no-sql-mysql |
33 | CONFIGURE_ARGS+= -no-sql-oci | | 33 | CONFIGURE_ARGS+= -no-sql-oci |
34 | CONFIGURE_ARGS+= -no-sql-odbc | | 34 | CONFIGURE_ARGS+= -no-sql-odbc |
35 | CONFIGURE_ARGS+= -no-sql-psql | | 35 | CONFIGURE_ARGS+= -no-sql-psql |
36 | CONFIGURE_ARGS+= -no-sql-sqlite | | 36 | CONFIGURE_ARGS+= -no-sql-sqlite |
37 | CONFIGURE_ARGS+= -no-sql-sqlite2 | | 37 | CONFIGURE_ARGS+= -no-sql-sqlite2 |
38 | CONFIGURE_ARGS+= -no-sql-tds | | 38 | CONFIGURE_ARGS+= -no-sql-tds |
39 | CONFIGURE_ARGS+= -no-strip | | 39 | CONFIGURE_ARGS+= -no-strip |
40 | CONFIGURE_ARGS+= -system-harfbuzz | | 40 | CONFIGURE_ARGS+= -system-harfbuzz |
41 | CONFIGURE_ARGS+= -system-libjpeg | | 41 | CONFIGURE_ARGS+= -system-libjpeg |
42 | CONFIGURE_ARGS+= -system-libpng | | 42 | CONFIGURE_ARGS+= -system-libpng |
43 | CONFIGURE_ARGS+= -system-pcre | | 43 | CONFIGURE_ARGS+= -system-pcre |
44 | CONFIGURE_ARGS+= -system-sqlite | | 44 | CONFIGURE_ARGS+= -system-sqlite |
45 | CONFIGURE_ARGS+= -system-zlib | | 45 | CONFIGURE_ARGS+= -system-zlib |
46 | | | 46 | |
47 | .include "../../mk/bsd.prefs.mk" | | 47 | .include "../../mk/bsd.prefs.mk" |
48 | | | 48 | |
49 | .if ${OPSYS} != "Darwin" | | 49 | .if ${OPSYS} != "Darwin" |
50 | CONFIGURE_ARGS+= -iconv | | 50 | CONFIGURE_ARGS+= -iconv |
51 | QMAKE_CONF= qmake.conf | | 51 | QMAKE_CONF= qmake.conf |
52 | . if ${OPSYS} != "SunOS" && \ | | 52 | . if ${OPSYS} != "SunOS" && \ |
53 | (!empty(MACHINE_ARCH:Mi386) || !empty(MACHINE_ARCH:Mx86_64)) | | 53 | (!empty(MACHINE_ARCH:Mi386) || !empty(MACHINE_ARCH:Mx86_64)) |
54 | CONFIGURE_ARGS+= -reduce-relocations | | 54 | CONFIGURE_ARGS+= -reduce-relocations |
55 | . endif | | 55 | . endif |
56 | .else | | 56 | .else |
57 | QMAKE_CONF= qmake.conf.mac | | 57 | QMAKE_CONF= qmake.conf.mac |
58 | .endif | | 58 | .endif |
59 | | | 59 | |
60 | PLIST_VARS+= egl | | 60 | PLIST_VARS+= egl |
61 | | | 61 | |
62 | .include "../../mk/compiler.mk" | | 62 | .include "../../mk/compiler.mk" |
63 | | | 63 | |
64 | .if ${OPSYS} == "SunOS" | | 64 | .if ${OPSYS} == "SunOS" |
65 | . if !empty(CC_VERSION:Mgcc*) | | 65 | . if !empty(CC_VERSION:Mgcc*) |
66 | . if ${ABI:U} == "64" | | 66 | . if ${ABI:U} == "64" |
67 | CONFIGURE_ARGS+= -platform solaris-g++-64 | | 67 | CONFIGURE_ARGS+= -platform solaris-g++-64 |
68 | . else | | 68 | . else |
69 | CONFIGURE_ARGS+= -platform solaris-g++ | | 69 | CONFIGURE_ARGS+= -platform solaris-g++ |
70 | . endif | | 70 | . endif |
71 | . else | | 71 | . else |
72 | . if ${ABI:U} == "64" | | 72 | . if ${ABI:U} == "64" |
73 | CONFIGURE_ARGS+= -platform solaris-cc-64 | | 73 | CONFIGURE_ARGS+= -platform solaris-cc-64 |
74 | . else | | 74 | . else |
75 | CONFIGURE_ARGS+= -platform solaris-cc | | 75 | CONFIGURE_ARGS+= -platform solaris-cc |
76 | . endif | | 76 | . endif |
77 | . endif | | 77 | . endif |
78 | SYS_LIBS= -lresolv -lsocket -lnsl -lrt | | 78 | SYS_LIBS= -lresolv -lsocket -lnsl -lrt |
79 | .elif ${OPSYS} == "Interix" | | 79 | .elif ${OPSYS} == "Interix" |
80 | CONFIGURE_ARGS+= -platform interix-g++ | | 80 | CONFIGURE_ARGS+= -platform interix-g++ |
81 | CFLAGS+= -I/usr/local/include/bind | | 81 | CFLAGS+= -I/usr/local/include/bind |
82 | LDFLAGS+= -L/usr/local/lib/bind -lbind | | 82 | LDFLAGS+= -L/usr/local/lib/bind -lbind |
83 | BUILDLINK_PASSTHRU_DIRS+=/usr/local/include/bind /usr/local/lib/bind | | 83 | BUILDLINK_PASSTHRU_DIRS+=/usr/local/include/bind /usr/local/lib/bind |
84 | SYS_LIBS= -lbind -ldb -ldl | | 84 | SYS_LIBS= -lbind -ldb -ldl |
85 | .elif ${OPSYS} == "DragonFly" | | 85 | .elif ${OPSYS} == "DragonFly" |
86 | CONFIGURE_ARGS+= -platform freebsd-g++ | | 86 | CONFIGURE_ARGS+= -platform freebsd-g++ |
| | | 87 | LDFLAGS+= -lexecinfo |
87 | .elif ${OPSYS} == "Darwin" | | 88 | .elif ${OPSYS} == "Darwin" |
88 | CONFIGURE_ARGS+= -platform macx-clang | | 89 | CONFIGURE_ARGS+= -platform macx-clang |
89 | CONFIGURE_ARGS+= -no-framework | | 90 | CONFIGURE_ARGS+= -no-framework |
90 | . if exists(/usr/lib/libresolv.dylib) | | 91 | . if exists(/usr/lib/libresolv.dylib) |
91 | LDFLAGS+= -lresolv | | 92 | LDFLAGS+= -lresolv |
92 | . endif | | 93 | . endif |
93 | .elif ${OPSYS} == "Linux" | | 94 | .elif ${OPSYS} == "Linux" |
94 | LDFLAGS+= -ldl | | 95 | LDFLAGS+= -ldl |
95 | .elif ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" | | 96 | .elif ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" |
96 | . if exists(/usr/lib/libexecinfo.so) | | 97 | . if exists(/usr/lib/libexecinfo.so) |
97 | LDFLAGS+= -lexecinfo | | 98 | LDFLAGS+= -lexecinfo |
98 | . endif | | 99 | . endif |
99 | .endif | | 100 | .endif |
100 | .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" | | 101 | .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" |
101 | LDFLAGS+= -lkvm # see patch-src_corelib_io_qlockfile__unix.cpp | | 102 | LDFLAGS+= -lkvm # see patch-src_corelib_io_qlockfile__unix.cpp |
102 | .endif | | 103 | .endif |
103 | | | 104 | |
104 | REPLACE_PERL+= bin/syncqt.pl | | 105 | REPLACE_PERL+= bin/syncqt.pl |
105 | | | 106 | |
106 | PTHREAD_OPTS+= require | | 107 | PTHREAD_OPTS+= require |
107 | UNLIMIT_RESOURCES= datasize | | 108 | UNLIMIT_RESOURCES= datasize |
108 | | | 109 | |
109 | BUILDLINK_PASSTHRU_DIRS+= ${QTPREFIX} | | 110 | BUILDLINK_PASSTHRU_DIRS+= ${QTPREFIX} |
110 | | | 111 | |
111 | BUILD_TARGET= sub-src | | 112 | BUILD_TARGET= sub-src |
112 | INSTALLATION_DIRS= ${QTPREFIX}/bin lib/pkgconfig | | 113 | INSTALLATION_DIRS= ${QTPREFIX}/bin lib/pkgconfig |
113 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | | 114 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} |
114 | | | 115 | |
115 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/echoplugin/echoplugin.pro | | 116 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/echoplugin/echoplugin.pro |
116 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/echoplugin/plugin/plugin.pro | | 117 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/echoplugin/plugin/plugin.pro |
117 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/plugandpaint/plugandpaint.pro | | 118 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/plugandpaint/plugandpaint.pro |
118 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/plugandpaintplugins/basictools/basictools.pro | | 119 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/plugandpaintplugins/basictools/basictools.pro |
119 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/plugandpaintplugins/extrafilters/extrafilters.pro | | 120 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/plugandpaintplugins/extrafilters/extrafilters.pro |
120 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/styleplugin/plugin/plugin.pro | | 121 | CHECK_INTERPRETER_SKIP+=qt5/examples/widgets/tools/styleplugin/plugin/plugin.pro |
121 | CHECK_INTERPRETER_SKIP+=qt5/mkspecs/macx-ios-clang/rename_main.sh | | 122 | CHECK_INTERPRETER_SKIP+=qt5/mkspecs/macx-ios-clang/rename_main.sh |
122 | | | 123 | |
123 | SUBST_CLASSES+= opt path | | 124 | SUBST_CLASSES+= opt path |
124 | SUBST_STAGE.opt= pre-configure | | 125 | SUBST_STAGE.opt= pre-configure |
125 | SUBST_MESSAGE.opt= Removing some Qt5 default compiler flags. | | 126 | SUBST_MESSAGE.opt= Removing some Qt5 default compiler flags. |
126 | SUBST_FILES.opt= mkspecs/common/gcc-base.conf | | 127 | SUBST_FILES.opt= mkspecs/common/gcc-base.conf |
127 | SUBST_SED.opt= -e 's,-O[23],,' | | 128 | SUBST_SED.opt= -e 's,-O[23],,' |
128 | SUBST_SED.opt+= -e 's,-fvisibility=hidden,,' | | 129 | SUBST_SED.opt+= -e 's,-fvisibility=hidden,,' |
129 | | | 130 | |
130 | SUBST_STAGE.path= pre-configure | | 131 | SUBST_STAGE.path= pre-configure |
131 | SUBST_MESSAGE.path= Add to default XDG path. | | 132 | SUBST_MESSAGE.path= Add to default XDG path. |
132 | SUBST_FILES.path= src/corelib/io/qstandardpaths_unix.cpp | | 133 | SUBST_FILES.path= src/corelib/io/qstandardpaths_unix.cpp |
133 | SUBST_VARS.path= LOCALBASE | | 134 | SUBST_VARS.path= LOCALBASE |
134 | | | 135 | |
135 | BROKEN_FILES= qt5/mkspecs/modules/qt_lib_bootstrap_private.pri | | 136 | BROKEN_FILES= qt5/mkspecs/modules/qt_lib_bootstrap_private.pri |
136 | | | 137 | |
137 | PC_FILES= Qt5Bootstrap.pc Qt5Concurrent.pc Qt5Core.pc \ | | 138 | PC_FILES= Qt5Bootstrap.pc Qt5Concurrent.pc Qt5Core.pc \ |
138 | Qt5Gui.pc Qt5Network.pc Qt5OpenGL.pc \ | | 139 | Qt5Gui.pc Qt5Network.pc Qt5OpenGL.pc \ |
139 | Qt5OpenGLExtensions.pc Qt5PlatformSupport.pc \ | | 140 | Qt5OpenGLExtensions.pc Qt5PlatformSupport.pc \ |
140 | Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \ | | 141 | Qt5PrintSupport.pc Qt5Sql.pc Qt5Test.pc \ |
141 | Qt5Widgets.pc Qt5Xml.pc | | 142 | Qt5Widgets.pc Qt5Xml.pc |
142 | | | 143 | |
143 | pre-configure: | | 144 | pre-configure: |
144 | ${SED} -e 's:@LOCALBASE@:${LOCALBASE}:g' \ | | 145 | ${SED} -e 's:@LOCALBASE@:${LOCALBASE}:g' \ |
145 | -e 's:@X11BASE@:${X11BASE}:g' \ | | 146 | -e 's:@X11BASE@:${X11BASE}:g' \ |
146 | -e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \ | | 147 | -e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \ |
147 | -e 's:@CC@:${CC:Q}:g' \ | | 148 | -e 's:@CC@:${CC:Q}:g' \ |
148 | -e 's:@CXX@:${CXX:Q}:g' \ | | 149 | -e 's:@CXX@:${CXX:Q}:g' \ |
149 | -e 's:@LDFLAGS@:${LDFLAGS:Q}:g' \ | | 150 | -e 's:@LDFLAGS@:${LDFLAGS:Q}:g' \ |
150 | -e 's:@CFLAGS@:${CFLAGS:Q}:g' \ | | 151 | -e 's:@CFLAGS@:${CFLAGS:Q}:g' \ |
151 | -e 's:@CXXFLAGS@:${CXXFLAGS:Q}:g' \ | | 152 | -e 's:@CXXFLAGS@:${CXXFLAGS:Q}:g' \ |
152 | -e 's:@SYS_LIBS@:${SYS_LIBS:Q}:g' \ | | 153 | -e 's:@SYS_LIBS@:${SYS_LIBS:Q}:g' \ |
153 | -e 's:@LEX@:${LEX}:g' \ | | 154 | -e 's:@LEX@:${LEX}:g' \ |
154 | -e 's:@YACC@:${TOOLS_CMDLINE_YACC:Q}:g' \ | | 155 | -e 's:@YACC@:${TOOLS_CMDLINE_YACC:Q}:g' \ |
155 | -e 's:@AR@:${AR:Q}:g' \ | | 156 | -e 's:@AR@:${AR:Q}:g' \ |
156 | -e 's:@MKDIR@:${MKDIR}:g' \ | | 157 | -e 's:@MKDIR@:${MKDIR}:g' \ |
157 | -e 's:@LIBQT@:${LIBQT:Q}:g' \ | | 158 | -e 's:@LIBQT@:${LIBQT:Q}:g' \ |
158 | -e 's:@PTHREAD_LDFLAGS@:${PTHREAD_LDFLAGS:Q}:g' \ | | 159 | -e 's:@PTHREAD_LDFLAGS@:${PTHREAD_LDFLAGS:Q}:g' \ |
159 | -e 's:@PTHREAD_LIBS@:${PTHREAD_LIBS:Q}:g' \ | | 160 | -e 's:@PTHREAD_LIBS@:${PTHREAD_LIBS:Q}:g' \ |
160 | -e 's:@COMPILER_RPATH_FLAG@:${COMPILER_RPATH_FLAG}:g' \ | | 161 | -e 's:@COMPILER_RPATH_FLAG@:${COMPILER_RPATH_FLAG}:g' \ |
161 | -e 's:@QMAKE_RANLIB@:${QMAKE_RANLIB:Q}:g' \ | | 162 | -e 's:@QMAKE_RANLIB@:${QMAKE_RANLIB:Q}:g' \ |
162 | ${FILESDIR}/${QMAKE_CONF} > ${WRKSRC}/qmake.conf | | 163 | ${FILESDIR}/${QMAKE_CONF} > ${WRKSRC}/qmake.conf |
163 | for dir in ${WRKSRC}/mkspecs/*; do \ | | 164 | for dir in ${WRKSRC}/mkspecs/*; do \ |
164 | cp ${WRKSRC}/qmake.conf $${dir}; \ | | 165 | cp ${WRKSRC}/qmake.conf $${dir}; \ |
165 | rm -f $${dir}/*.orig; \ | | 166 | rm -f $${dir}/*.orig; \ |
166 | done | | 167 | done |
167 | ${RM} -f ${WRKSRC}/mkspecs/features/mac/default_pre.prf | | 168 | ${RM} -f ${WRKSRC}/mkspecs/features/mac/default_pre.prf |
168 | ${RM} -f ${WRKSRC}/mkspecs/features/mac/objective_c.prf.orig | | 169 | ${RM} -f ${WRKSRC}/mkspecs/features/mac/objective_c.prf.orig |
169 | | | 170 | |
170 | post-configure: | | 171 | post-configure: |
171 | cd ${WRKSRC} && ./bin/qmake -o Makefile | | 172 | cd ${WRKSRC} && ./bin/qmake -o Makefile |
172 | | | 173 | |
173 | post-install: | | 174 | post-install: |
174 | .for i in ${PC_FILES} | | 175 | .for i in ${PC_FILES} |
175 | cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \ | | 176 | cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \ |
176 | ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i} | | 177 | ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i} |
177 | .endfor | | 178 | .endfor |
178 | cd ${WRKSRC} && env ${MAKE_ENV} ${INSTALL_ENV} \ | | 179 | cd ${WRKSRC} && env ${MAKE_ENV} ${INSTALL_ENV} \ |
179 | ${MAKE_PROGRAM} install_mkspecs | | 180 | ${MAKE_PROGRAM} install_mkspecs |
180 | # The pri file has WRKSRC in it. | | 181 | # The pri file has WRKSRC in it. |
181 | ${SED} -e 's,${WRKSRC}/bin/qmake,${QTDIR}/bin/qmake,g' \ | | 182 | ${SED} -e 's,${WRKSRC}/bin/qmake,${QTDIR}/bin/qmake,g' \ |
182 | ${DESTDIR}${PREFIX}/${BROKEN_FILES} \ | | 183 | ${DESTDIR}${PREFIX}/${BROKEN_FILES} \ |
183 | > ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1 | | 184 | > ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1 |
184 | ${MV} -f ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1 \ | | 185 | ${MV} -f ${DESTDIR}${PREFIX}/${BROKEN_FILES}.1 \ |
185 | ${DESTDIR}${PREFIX}/${BROKEN_FILES} | | 186 | ${DESTDIR}${PREFIX}/${BROKEN_FILES} |
186 | | | 187 | |
187 | .include "../../converters/libiconv/buildlink3.mk" | | 188 | .include "../../converters/libiconv/buildlink3.mk" |
188 | .include "../../devel/gettext-lib/buildlink3.mk" | | 189 | .include "../../devel/gettext-lib/buildlink3.mk" |
189 | .include "../../devel/glib2/buildlink3.mk" | | 190 | .include "../../devel/glib2/buildlink3.mk" |
190 | .include "../../devel/pcre/buildlink3.mk" | | 191 | .include "../../devel/pcre/buildlink3.mk" |
191 | .include "../../devel/zlib/buildlink3.mk" | | 192 | .include "../../devel/zlib/buildlink3.mk" |
192 | .include "../../fonts/fontconfig/buildlink3.mk" | | 193 | .include "../../fonts/fontconfig/buildlink3.mk" |
193 | .include "../../fonts/harfbuzz/buildlink3.mk" | | 194 | .include "../../fonts/harfbuzz/buildlink3.mk" |
194 | .include "../../graphics/freetype2/buildlink3.mk" | | 195 | .include "../../graphics/freetype2/buildlink3.mk" |
195 | .include "../../graphics/png/buildlink3.mk" | | 196 | .include "../../graphics/png/buildlink3.mk" |
196 | .include "../../security/openssl/buildlink3.mk" | | 197 | .include "../../security/openssl/buildlink3.mk" |
197 | # Use lib/dbus-1.0/include/dbus/dbus-arch-deps.h from sysutils/dbus | | 198 | # Use lib/dbus-1.0/include/dbus/dbus-arch-deps.h from sysutils/dbus |
198 | USE_DBUS-ARCH-DEPS_H= yes | | 199 | USE_DBUS-ARCH-DEPS_H= yes |
199 | .include "../../sysutils/dbus/buildlink3.mk" | | 200 | .include "../../sysutils/dbus/buildlink3.mk" |
200 | .include "../../textproc/icu/buildlink3.mk" | | 201 | .include "../../textproc/icu/buildlink3.mk" |
201 | .if ${OPSYS} != "Darwin" | | 202 | .if ${OPSYS} != "Darwin" |
202 | .include "../../graphics/glu/buildlink3.mk" | | 203 | .include "../../graphics/glu/buildlink3.mk" |
203 | . if !empty(MESALIB_SUPPORTS_EGL:Myes) | | 204 | . if !empty(MESALIB_SUPPORTS_EGL:Myes) |
204 | PLIST.egl= yes | | 205 | PLIST.egl= yes |
205 | . endif | | 206 | . endif |
206 | .include "../../x11/libxcb/buildlink3.mk" | | 207 | .include "../../x11/libxcb/buildlink3.mk" |
207 | .include "../../x11/xcb-util/buildlink3.mk" | | 208 | .include "../../x11/xcb-util/buildlink3.mk" |
208 | .include "../../x11/xcb-util-image/buildlink3.mk" | | 209 | .include "../../x11/xcb-util-image/buildlink3.mk" |
209 | .include "../../x11/xcb-util-keysyms/buildlink3.mk" | | 210 | .include "../../x11/xcb-util-keysyms/buildlink3.mk" |
210 | .include "../../x11/xcb-util-wm/buildlink3.mk" | | 211 | .include "../../x11/xcb-util-wm/buildlink3.mk" |
211 | .include "../../x11/libSM/buildlink3.mk" | | 212 | .include "../../x11/libSM/buildlink3.mk" |
212 | .include "../../x11/libX11/buildlink3.mk" | | 213 | .include "../../x11/libX11/buildlink3.mk" |
213 | .include "../../x11/libXext/buildlink3.mk" | | 214 | .include "../../x11/libXext/buildlink3.mk" |
214 | .include "../../x11/libXcursor/buildlink3.mk" | | 215 | .include "../../x11/libXcursor/buildlink3.mk" |
215 | .include "../../x11/libXft/buildlink3.mk" | | 216 | .include "../../x11/libXft/buildlink3.mk" |
216 | .include "../../x11/libXmu/buildlink3.mk" | | 217 | .include "../../x11/libXmu/buildlink3.mk" |
217 | .include "../../x11/libXrandr/buildlink3.mk" | | 218 | .include "../../x11/libXrandr/buildlink3.mk" |
218 | .include "../../x11/libXrender/buildlink3.mk" | | 219 | .include "../../x11/libXrender/buildlink3.mk" |
219 | .include "../../x11/libxkbcommon/buildlink3.mk" | | 220 | .include "../../x11/libxkbcommon/buildlink3.mk" |
220 | .endif | | 221 | .endif |
221 | .include "../../mk/jpeg.buildlink3.mk" | | 222 | .include "../../mk/jpeg.buildlink3.mk" |
222 | .include "../../mk/pthread.buildlink3.mk" | | 223 | .include "../../mk/pthread.buildlink3.mk" |
223 | .include "../../mk/bsd.pkg.mk" | | 224 | .include "../../mk/bsd.pkg.mk" |