pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/glew
Module Name: pkgsrc
Committed By: adam
Date: Mon Dec 22 14:26:32 UTC 2025
Modified Files:
pkgsrc/graphics/glew: Makefile PLIST distinfo
pkgsrc/graphics/glew/patches: patch-Makefile
Log Message:
glew: updated to 2.3.0
2.3.0
New extensions:
GL_ARM_shader_core_properties
GL_EXT_EGL_image_storage_compression
GL_EXT_framebuffer_blit_layers
GL_EXT_separate_depth_stencil
GL_EXT_shader_clock
GL_EXT_shader_samples_identical
GL_EXT_texture_storage_compression
GL_IMG_pvric_end_to_end_signature
GL_IMG_tile_region_protection
GL_MESA_bgra
GL_MESA_framebuffer_flip_x
GL_MESA_framebuffer_swap_xy
GL_MESA_texture_const_bandwidth
GL_NV_memory_object_sparse
GL_NV_primitive_shading_rate
GL_NV_timeline_semaphore
GL_NV_uniform_buffer_std430_layout
GL_QCOM_frame_extrapolation
GL_QCOM_motion_estimation
GL_QCOM_render_sRGB_R8_RG8
GL_QCOM_render_shared_exponent
GL_QCOM_shading_rate
GL_QCOM_texture_lod_bias
GL_QCOM_ycbcr_degamma
EGL_ANDROID_telemetry_hint
EGL_ANGLE_sync_control_rate
EGL_EXT_config_select_group
EGL_EXT_device_drm_render_node
EGL_EXT_device_persistent_id
EGL_EXT_device_query_name
EGL_EXT_display_alloc
EGL_EXT_explicit_device
EGL_EXT_gl_colorspace_bt2020_hlg
EGL_EXT_platform_xcb
EGL_EXT_present_opaque
EGL_EXT_query_reset_notification_strategy
EGL_EXT_surface_compression
EGL_NV_stream_consumer_eglimage
EGL_NV_stream_consumer_eglimage_use_scanout_attrib
EGL_QNX_image_native_buffer
EGL_QNX_platform_screen
GLX_EXT_get_drawable_type
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/graphics/glew/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/graphics/glew/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/graphics/glew/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/graphics/glew/patches/patch-Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/glew/Makefile
diff -u pkgsrc/graphics/glew/Makefile:1.28 pkgsrc/graphics/glew/Makefile:1.29
--- pkgsrc/graphics/glew/Makefile:1.28 Sun Jul 4 08:08:04 2021
+++ pkgsrc/graphics/glew/Makefile Mon Dec 22 14:26:31 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2021/07/04 08:08:04 nia Exp $
+# $NetBSD: Makefile,v 1.29 2025/12/22 14:26:31 adam Exp $
-DISTNAME= glew-2.2.0
-PKGREVISION= 2
+DISTNAME= glew-2.3.0
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=nigels-com/}
GITHUB_RELEASE= ${DISTNAME}
Index: pkgsrc/graphics/glew/PLIST
diff -u pkgsrc/graphics/glew/PLIST:1.12 pkgsrc/graphics/glew/PLIST:1.13
--- pkgsrc/graphics/glew/PLIST:1.12 Tue Feb 16 10:25:01 2021
+++ pkgsrc/graphics/glew/PLIST Mon Dec 22 14:26:31 2025
@@ -1,11 +1,12 @@
-@comment $NetBSD: PLIST,v 1.12 2021/02/16 10:25:01 nia Exp $
+@comment $NetBSD: PLIST,v 1.13 2025/12/22 14:26:31 adam Exp $
bin/glewinfo
bin/visualinfo
+include/GL/eglew.h
include/GL/glew.h
include/GL/glxew.h
include/GL/wglew.h
lib/libGLEW.a
lib/libGLEW.so
lib/libGLEW.so.${PKGVERSION}
-lib/libGLEW.so.2.2
+lib/libGLEW.so.2.3
lib/pkgconfig/glew.pc
Index: pkgsrc/graphics/glew/distinfo
diff -u pkgsrc/graphics/glew/distinfo:1.29 pkgsrc/graphics/glew/distinfo:1.30
--- pkgsrc/graphics/glew/distinfo:1.29 Tue Oct 26 10:46:13 2021
+++ pkgsrc/graphics/glew/distinfo Mon Dec 22 14:26:31 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.29 2021/10/26 10:46:13 nia Exp $
+$NetBSD: distinfo,v 1.30 2025/12/22 14:26:31 adam Exp $
-BLAKE2s (glew-2.2.0.tgz) = fdffc8f7b6b8c97106aa587e15fca40eee7f553de9fdc72db095e62cf59ddf56
-SHA512 (glew-2.2.0.tgz) = 57453646635609d54f62fb32a080b82b601fd471fcfd26e109f479b3fef6dfbc24b83f4ba62916d07d62cd06d1409ad7aa19bc1cd7cf3639c103c815b8be31d1
-Size (glew-2.2.0.tgz) = 835861 bytes
-SHA1 (patch-Makefile) = 14f54ec17a0650c119de5950628a276b5691b882
+BLAKE2s (glew-2.3.0.tgz) = e209fbf0a423fbc1f4c4f9d668a268af4233d28b9135a94a137fb93a6630a732
+SHA512 (glew-2.3.0.tgz) = a452874b7e7e5a359593fcd93475cf2c7a484f649947308f8611461df58772e060fe5a305434c22cc2411e34a20775379fcae735477f6ef056b31730ae87426e
+Size (glew-2.3.0.tgz) = 865493 bytes
+SHA1 (patch-Makefile) = 81b77e9bc8648f31512f5e80b1d39c824bb4d74b
SHA1 (patch-config_Makefile.freebsd) = dcfdf2a6bde59529412bff2529d976df6c9bf6a4
SHA1 (patch-config_Makefile.linux) = 49ae0366211065225c944cd0088af6e591f12aa9
SHA1 (patch-config_Makefile.netbsd) = b7df2081f77ec7df0a6e7727c3ddcb68129e7e9c
Index: pkgsrc/graphics/glew/patches/patch-Makefile
diff -u pkgsrc/graphics/glew/patches/patch-Makefile:1.3 pkgsrc/graphics/glew/patches/patch-Makefile:1.4
--- pkgsrc/graphics/glew/patches/patch-Makefile:1.3 Wed Feb 17 14:20:35 2021
+++ pkgsrc/graphics/glew/patches/patch-Makefile Mon Dec 22 14:26:32 2025
@@ -1,9 +1,9 @@
-$NetBSD: patch-Makefile,v 1.3 2021/02/17 14:20:35 wiz Exp $
+$NetBSD: patch-Makefile,v 1.4 2025/12/22 14:26:32 adam Exp $
On Darwin, do not put GLU as required lib in glew.pc.
Use LDFLAGS for linking.
---- Makefile.orig 2020-03-15 11:53:59.000000000 +0000
+--- Makefile.orig 2025-12-21 21:50:38.000000000 +0000
+++ Makefile
@@ -48,8 +48,10 @@ INCDIR ?= $(GLEW_DEST)/include/GL
PKGDIR ?= $(GLEW_DEST)/lib/pkgconfig
@@ -25,10 +25,10 @@ Use LDFLAGS for linking.
ifneq ($(LN),)
$(LN) $(LIB.SHARED) $(LIB.SHARED.DIR)/$(LIB.SONAME)
$(LN) $(LIB.SHARED) $(LIB.SHARED.DIR)/$(LIB.DEVLNK)
-@@ -180,13 +182,13 @@ bin:
- mkdir bin
+@@ -178,14 +180,14 @@ endif
bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.OBJ) $(LIB.SHARED.DIR)/$(LIB.SHARED)
+ @mkdir -p $(dir $@)
- $(CC) $(CFLAGS) -o $@ $(GLEWINFO.BIN.OBJ) $(BIN.LIBS)
+ $(CC) $(LDFLAGS) -o $@ $(GLEWINFO.BIN.OBJ) $(BIN.LIBS)
ifneq ($(STRIP),)
@@ -36,6 +36,7 @@ Use LDFLAGS for linking.
endif
bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.OBJ) $(LIB.SHARED.DIR)/$(LIB.SHARED)
+ @mkdir -p $(dir $@)
- $(CC) $(CFLAGS) -o $@ $(VISUALINFO.BIN.OBJ) $(BIN.LIBS)
+ $(CC) $(LDFLAGS) -o $@ $(VISUALINFO.BIN.OBJ) $(BIN.LIBS)
ifneq ($(STRIP),)
Home |
Main Index |
Thread Index |
Old Index