summaryrefslogtreecommitdiff
path: root/graphics/MesaLib
diff options
context:
space:
mode:
authortnn <tnn>2015-09-18 16:18:47 +0000
committertnn <tnn>2015-09-18 16:18:47 +0000
commite3df8cccf1d15519262ea3951dfbd118cbdc91ed (patch)
treef220fa3315efb42bfd263752530bf62242f2b9be /graphics/MesaLib
parent64fa3549eb44e5061987f884e4043ce9c8af6380 (diff)
downloadpkgsrc-e3df8cccf1d15519262ea3951dfbd118cbdc91ed.tar.gz
be more conservative about where we suggest llvmpipe on Linux.
It requires newish GCC.
Diffstat (limited to 'graphics/MesaLib')
-rw-r--r--graphics/MesaLib/options.mk13
1 files changed, 9 insertions, 4 deletions
diff --git a/graphics/MesaLib/options.mk b/graphics/MesaLib/options.mk
index 98cfd55f1bf..b612feb9400 100644
--- a/graphics/MesaLib/options.mk
+++ b/graphics/MesaLib/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.40 2015/09/16 17:03:28 tnn Exp $
+# $NetBSD: options.mk,v 1.41 2015/09/18 16:18:47 tnn Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.MesaLib
PKG_SUPPORTED_OPTIONS= llvm dri
@@ -10,9 +10,14 @@ PKG_SUGGESTED_OPTIONS=
.if \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-i386) || \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-x86_64) || \
- !empty(MACHINE_PLATFORM:MNetBSD-[789].*-sparc64) || \
- !empty(MACHINE_PLATFORM:MLinux-*-i386) || \
- !empty(MACHINE_PLATFORM:MLinux-*-x86_64)
+ !empty(MACHINE_PLATFORM:MNetBSD-[789].*-sparc64)
+PKG_SUGGESTED_OPTIONS+= llvm
+.endif
+
+.if (!empty(MACHINE_PLATFORM:MLinux-*-i386) || \
+ !empty(MACHINE_PLATFORM:MLinux-*-x86_64)) && \
+ (!empty(CC_VERSION:Mgcc-4.[89].*) || \
+ !empty(CC_VERSION:Mgcc-[56].*))
PKG_SUGGESTED_OPTIONS+= llvm
.endif