summaryrefslogtreecommitdiff
path: root/graphics/glew/Makefile
diff options
context:
space:
mode:
authoradam <adam>2014-11-24 20:06:20 +0000
committeradam <adam>2014-11-24 20:06:20 +0000
commite2ca9318bae6c93f85e860fa9b95545eebdb172d (patch)
treeb9ca446217dce886ff08c43d1f4839ee95e5ec0c /graphics/glew/Makefile
parentf60b9c73392ecce549800bff2ffb29dd0c96c0eb (diff)
downloadpkgsrc-e2ca9318bae6c93f85e860fa9b95545eebdb172d.tar.gz
Changes 1.11.0:
New features: Support for OpenGL 4.5 New extensions: GL_AMD_gcn_shader GL_AMD_gpu_shader_int64 GL_AMD_occlusion_query_event GL_AMD_shader_atomic_counter_ops GL_AMD_shader_stencil_value_export GL_AMD_transform_feedback4 GL_ARB_ES3_1_compatibility GL_ARB_clip_control GL_ARB_conditional_render_inverted GL_ARB_context_flush_control GL_ARB_cull_distance GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_get_texture_sub_image GL_ARB_pipeline_statistics_query GL_ARB_shader_texture_image_samples GL_ARB_sparse_buffer GL_ARB_texture_barrier GL_ARB_transform_feedback_overflow_query GL_EXT_debug_label GL_EXT_shader_image_load_formatted GL_EXT_shader_integer_mix GL_INTEL_fragment_shader_ordering GL_INTEL_performance_query GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_hdr GL_NV_bindless_multi_draw_indirect_count GL_NV_shader_atomic_int64 GL_NV_shader_thread_group GL_NV_shader_thread_shuffle GL_REGAL_proc_address GLX_ARB_context_flush_control GLX_EXT_stereo_tree GLX_MESA_query_renderer GLX_NV_copy_buffer GLX_NV_delay_before_swap WGL_ARB_context_flush_control WGL_NV_delay_before_swap Bug fixes
Diffstat (limited to 'graphics/glew/Makefile')
-rw-r--r--graphics/glew/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/graphics/glew/Makefile b/graphics/glew/Makefile
index 08e7000ea62..5037a744c0f 100644
--- a/graphics/glew/Makefile
+++ b/graphics/glew/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2014/02/16 22:45:54 bouyer Exp $
+# $NetBSD: Makefile,v 1.18 2014/11/24 20:06:20 adam Exp $
-DISTNAME= glew-1.10.0
+DISTNAME= glew-1.11.0
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=glew/}
EXTRACT_SUFX= .tgz
@@ -14,7 +14,6 @@ USE_LANGUAGES= c c++
USE_TOOLS+= gmake
PKGCONFIG_OVERRIDE= glew.pc.in
MAKEFLAGS+= CC=${CC:Q} GLEW_DEST=${PREFIX} POPT=${CFLAGS:Q}
-MAKEFLAGS+= LDFLAGS.EXTRA=${X11_LDFLAGS:Q}
INSTALL_TARGET= install.all
INSTALLATION_DIRS+= lib/pkgconfig
@@ -26,6 +25,7 @@ MAKEFLAGS+= SYSTEM=solaris-gcc
.if ${OPSYS} != "Darwin"
.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
MAKEFLAGS+= LD=${LD:Q}
@@ -33,6 +33,12 @@ MAKEFLAGS+= LD=${LD:Q}
MAKEFLAGS+= LD=${CC:Q}
.endif
+SUBST_CLASSES+= x11path
+SUBST_MESSAGE.x11path= Fix X11 path.
+SUBST_FILES.x11path= config/Makefile.*
+SUBST_STAGE.x11path= pre-configure
+SUBST_SED.x11path= -e 's,/usr/X11R[67],${X11BASE},g'
+
pre-configure:
${LN} -sf Makefile.netbsd ${WRKSRC}/config/Makefile.dragonfly
${LN} -sf Makefile.netbsd ${WRKSRC}/config/Makefile.netbsdelf