| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: options.mk,v 1.10 2019/01/19 21:54:03 tnn Exp $ | | 1 | # $NetBSD: options.mk,v 1.11 2019/01/26 21:28:29 tnn Exp $ |
2 | | | 2 | |
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.MesaLib | | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.MesaLib |
4 | PKG_SUPPORTED_OPTIONS= llvm dri | | 4 | PKG_SUPPORTED_OPTIONS= llvm dri |
5 | PKG_SUGGESTED_OPTIONS= | | 5 | PKG_SUGGESTED_OPTIONS= |
6 | | | 6 | |
7 | PKG_SUPPORTED_OPTIONS+= glx-tls xvmc debug | | 7 | PKG_SUPPORTED_OPTIONS+= glx-tls xvmc debug |
8 | PKG_SUPPORTED_OPTIONS+= vdpau vaapi | | 8 | PKG_SUPPORTED_OPTIONS+= vdpau vaapi |
9 | PKG_SUPPORTED_OPTIONS+= osmesa | | 9 | PKG_SUPPORTED_OPTIONS+= osmesa |
10 | PKG_SUPPORTED_OPTIONS+= glesv1 glesv2 | | 10 | PKG_SUPPORTED_OPTIONS+= glesv1 glesv2 |
11 | PKG_SUPPORTED_OPTIONS+= xa | | 11 | PKG_SUPPORTED_OPTIONS+= xa |
12 | PKG_SUPPORTED_OPTIONS+= noatexit | | 12 | PKG_SUPPORTED_OPTIONS+= noatexit |
13 | PKG_SUPPORTED_OPTIONS+= vulkan | | 13 | PKG_SUPPORTED_OPTIONS+= vulkan |
14 | | | 14 | |
| @@ -238,29 +238,28 @@ PLIST.xatracker= yes | | | @@ -238,29 +238,28 @@ PLIST.xatracker= yes |
238 | # AMD Radeon r300 | | 238 | # AMD Radeon r300 |
239 | PLIST.r300= yes | | 239 | PLIST.r300= yes |
240 | GALLIUM_DRIVERS+= r300 | | 240 | GALLIUM_DRIVERS+= r300 |
241 | # AMD Canary Islands GPUs | | 241 | # AMD Canary Islands GPUs |
242 | PLIST.radeonsi= yes | | 242 | PLIST.radeonsi= yes |
243 | GALLIUM_DRIVERS+= radeonsi | | 243 | GALLIUM_DRIVERS+= radeonsi |
244 | CONFIGURE_ARGS+= --enable-llvm | | 244 | CONFIGURE_ARGS+= --enable-llvm |
245 | CONFIGURE_ARGS+= --enable-llvm-shared-libs | | 245 | CONFIGURE_ARGS+= --enable-llvm-shared-libs |
246 | | | 246 | |
247 | .if !exists(/usr/include/libelf.h) | | 247 | .if !exists(/usr/include/libelf.h) |
248 | .include "../../devel/libelf/buildlink3.mk" | | 248 | .include "../../devel/libelf/buildlink3.mk" |
249 | .endif | | 249 | .endif |
250 | | | 250 | |
251 | # XXX update libLLVM to use it instead | | 251 | BUILDLINK_API_DEPENDS.libLLVM+= libLLVM>=7.0 |
252 | #BUILDLINK_API_DEPENDS.libLLVM+= libLLVM>=5.0 | | 252 | .include "../../lang/libLLVM/buildlink3.mk" |
253 | .include "../../lang/llvm/buildlink3.mk" | | | |
254 | CONFIGURE_ENV+= ac_cv_path_ac_pt_LLVM_CONFIG=${LLVM_CONFIG_PATH} | | 253 | CONFIGURE_ENV+= ac_cv_path_ac_pt_LLVM_CONFIG=${LLVM_CONFIG_PATH} |
255 | .else # !llvm | | 254 | .else # !llvm |
256 | CONFIGURE_ARGS+= --disable-xa | | 255 | CONFIGURE_ARGS+= --disable-xa |
257 | CONFIGURE_ARGS+= --disable-llvm | | 256 | CONFIGURE_ARGS+= --disable-llvm |
258 | CONFIGURE_ARGS+= --disable-llvm-shared-libs | | 257 | CONFIGURE_ARGS+= --disable-llvm-shared-libs |
259 | .endif # llvm | | 258 | .endif # llvm |
260 | | | 259 | |
261 | CONFIGURE_ARGS+= --with-gallium-drivers=${GALLIUM_DRIVERS:ts,} | | 260 | CONFIGURE_ARGS+= --with-gallium-drivers=${GALLIUM_DRIVERS:ts,} |
262 | CONFIGURE_ARGS+= --with-dri-drivers=${DRI_DRIVERS:ts,} | | 261 | CONFIGURE_ARGS+= --with-dri-drivers=${DRI_DRIVERS:ts,} |
263 | CONFIGURE_ARGS+= --with-vulkan-drivers=${VULKAN_DRIVERS:ts,} | | 262 | CONFIGURE_ARGS+= --with-vulkan-drivers=${VULKAN_DRIVERS:ts,} |
264 | | | 263 | |
265 | .else # !dri | | 264 | .else # !dri |
266 | CONFIGURE_ARGS+= --with-gallium-drivers= | | 265 | CONFIGURE_ARGS+= --with-gallium-drivers= |