| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: glew-devel | Distribution: openSUSE Tumbleweed |
| Version: 2.3.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Jan 16 04:54:12 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 1618002 | Source RPM: glew-2.3.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/nigels-com/glew | |
| Summary: Development files for glew | |
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.
BSD-3-Clause AND GPL-2.0-or-later AND MIT
* Fri Jan 16 2026 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 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.
- Drop glew-2.2.0-fix-cmake.patch: fixed upstream.
* Tue Apr 22 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Use static baselibs.conf.
* Sat Apr 12 2025 Atri Bhattacharya <badshah400@gmail.com>
- Split build into multiple flavours for GLX and EGL builds.
- Drop baselibs.conf file and generate it in specfile based on
build flavor.
- Add glew-rename-EGL-library.patch: Append suffix to shared
library built with EGL support to allow parallel installation
with the GLX compatible flavor
- Pass linker flag -Wl,--version-script to handle scenario where
both EGL and GLX symbols may be required.
- Use bcond_with(out) to enable/disable egl instead of 'bcond egl
1 (0)' for compatibility with Leap.
- Revise BuildRequires and Requires appropriate to each flavor.
- devel pkg: Promote pkgconfig(glu) from Recommends to Requires;
it is anyway auto-required because it is listed as a dependency
in glew's pkgconfig file.
- Drop unneeded glew.rpmlintrc file.
* Tue Mar 25 2025 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
- Add dependency on pkgconfig(xext) to the devel package
* Sat Mar 01 2025 Andreas Schneider <asn@cryptomilk.org>
- Build GLEW with EGL support (boo#1235150)
* Tue Feb 18 2025 Andreas Schneider <asn@cryptomilk.org>
- Add missing Require for libSM-devel (boo#1237276)
* Tue Jan 07 2025 Andreas Schneider <asn@cryptomilk.org>
- Allow to build GLEW with EGL support for Wayland
- Build GLEW with cmake
- Added glew-2.2.0-fix-cmake.patch
* Wed Mar 20 2024 Dr. Werner Fink <werner@suse.de>
- Add patch glew-2.2.0-mesa-24.patch
* Do not undefine APIENTRY macro if GLAPIENTRY is still defined
(boo#1221744)
* Wed Mar 20 2024 Dr. Werner Fink <werner@suse.de>
- Install missing header file (from david.lanzendoerfer@o2s.ch)
* Sat Aug 21 2021 Atri Bhattacharya <badshah400@gmail.com>
- Revert building with EGL support, as it breaks mutliple apps
(boo#1189524).
/usr/include/GL /usr/include/GL/eglew.h /usr/include/GL/glew.h /usr/include/GL/glxew.h /usr/include/GL/wglew.h /usr/lib64/cmake/glew /usr/lib64/cmake/glew/CopyImportedTargetProperties.cmake /usr/lib64/cmake/glew/glew-config.cmake /usr/lib64/cmake/glew/glew-targets-relwithdebinfo.cmake /usr/lib64/cmake/glew/glew-targets.cmake /usr/lib64/libGLEW.so /usr/lib64/pkgconfig/glew.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jan 19 22:32:45 2026