Accepting request 799314 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/799314 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glew?expand=0&rev=44
This commit is contained in:
commit
e94d5338e8
@ -1 +1 @@
|
|||||||
libGLEW2_1
|
libGLEW2_2
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a993c95
|
|
||||||
size 764073
|
|
BIN
glew-2.2.0.tgz
(Stored with Git LFS)
Normal file
BIN
glew-2.2.0.tgz
(Stored with Git LFS)
Normal file
Binary file not shown.
175
glew.changes
175
glew.changes
@ -1,3 +1,178 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 27 17:15:03 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
|
||||||
|
|
||||||
|
- Update to version 2.2.0
|
||||||
|
Bug fixes:
|
||||||
|
* GL_EXT_semaphore constants
|
||||||
|
* Some const pointer fixups in OpenGL API
|
||||||
|
* Correction for GLEW_VERSION_4_5
|
||||||
|
New extensions:
|
||||||
|
* GL_AMD_framebuffer_multisample_advanced
|
||||||
|
* GL_AMD_gpu_shader_half_float_fetch
|
||||||
|
* GL_AMD_shader_image_load_store_lod
|
||||||
|
* GL_ARM_texture_unnormalized_coordinates
|
||||||
|
* GL_DMP_program_binary
|
||||||
|
* GL_DMP_shader_binary
|
||||||
|
* GL_EXT_EGL_image_external_wrap_modes
|
||||||
|
* GL_EXT_EGL_image_storage
|
||||||
|
* GL_EXT_EGL_sync
|
||||||
|
* GL_EXT_clip_control
|
||||||
|
* GL_EXT_depth_clamp
|
||||||
|
* GL_EXT_disjoint_timer_query
|
||||||
|
* GL_EXT_draw_transform_feedback
|
||||||
|
* GL_EXT_multiview_tessellation_geometry_shader
|
||||||
|
* GL_EXT_multiview_texture_multisample
|
||||||
|
* GL_EXT_multiview_timer_query
|
||||||
|
* GL_EXT_occlusion_query_boolean
|
||||||
|
* GL_EXT_primitive_bounding_box
|
||||||
|
* GL_EXT_protected_textures
|
||||||
|
* GL_EXT_robustness
|
||||||
|
* GL_EXT_shader_framebuffer_fetch_non_coherent
|
||||||
|
* GL_EXT_static_vertex_array
|
||||||
|
* GL_EXT_tessellation_point_size
|
||||||
|
* GL_EXT_tessellation_shader
|
||||||
|
* GL_EXT_texture_border_clamp
|
||||||
|
* GL_EXT_texture_buffer
|
||||||
|
* GL_EXT_texture_compression_s3tc_srgb
|
||||||
|
* GL_EXT_texture_format_sRGB_override
|
||||||
|
* GL_EXT_texture_mirror_clamp_to_edge
|
||||||
|
* GL_EXT_texture_query_lod
|
||||||
|
* GL_EXT_texture_shadow_lod
|
||||||
|
* GL_FJ_shader_binary_GCCSO
|
||||||
|
* GL_IMG_bindless_texture
|
||||||
|
* GL_IMG_framebuffer_downsample
|
||||||
|
* GL_IMG_multisampled_render_to_texture
|
||||||
|
* GL_IMG_program_binary
|
||||||
|
* GL_IMG_read_format
|
||||||
|
* GL_IMG_shader_binary
|
||||||
|
* GL_IMG_texture_compression_pvrtc
|
||||||
|
* GL_IMG_texture_compression_pvrtc2
|
||||||
|
* GL_IMG_texture_env_enhanced_fixed_function
|
||||||
|
* GL_IMG_texture_filter_cubic
|
||||||
|
* GL_INTEL_blackhole_render
|
||||||
|
* GL_INTEL_shader_integer_functions2
|
||||||
|
* GL_KHR_shader_subgroup
|
||||||
|
* GL_MESA_framebuffer_flip_y
|
||||||
|
* GL_MESA_program_binary_formats
|
||||||
|
* GL_MESA_tile_raster_order
|
||||||
|
* GL_NVX_gpu_multicast2
|
||||||
|
* GL_NVX_progress_fence
|
||||||
|
* GL_NV_compute_shader_derivatives
|
||||||
|
* GL_NV_conservative_raster_pre_snap
|
||||||
|
* GL_NV_conservative_raster_underestimation
|
||||||
|
* GL_NV_depth_nonlinear
|
||||||
|
* GL_NV_fragment_shader_barycentric
|
||||||
|
* GL_NV_memory_attachment
|
||||||
|
* GL_NV_mesh_shader
|
||||||
|
* GL_NV_query_resource_tag
|
||||||
|
* GL_NV_read_buffer
|
||||||
|
* GL_NV_read_buffer_front
|
||||||
|
* GL_NV_representative_fragment_test
|
||||||
|
* GL_NV_scissor_exclusive
|
||||||
|
* GL_NV_shader_subgroup_partitioned
|
||||||
|
* GL_NV_shader_texture_footprint
|
||||||
|
* GL_NV_shading_rate_image
|
||||||
|
* GL_NV_vdpau_interop2
|
||||||
|
* GL_OES_EGL_image
|
||||||
|
* GL_OES_EGL_image_external
|
||||||
|
* GL_OES_EGL_image_external_essl3
|
||||||
|
* GL_OES_blend_equation_separate
|
||||||
|
* GL_OES_blend_func_separate
|
||||||
|
* GL_OES_blend_subtract
|
||||||
|
* GL_OES_compressed_ETC1_RGB8_texture
|
||||||
|
* GL_OES_compressed_paletted_texture
|
||||||
|
* GL_OES_copy_image
|
||||||
|
* GL_OES_depth24
|
||||||
|
* GL_OES_depth32
|
||||||
|
* GL_OES_depth_texture
|
||||||
|
* GL_OES_depth_texture_cube_map
|
||||||
|
* GL_OES_draw_buffers_indexed
|
||||||
|
* GL_OES_draw_texture
|
||||||
|
* GL_OES_element_index_uint
|
||||||
|
* GL_OES_extended_matrix_palette
|
||||||
|
* GL_OES_fbo_render_mipmap
|
||||||
|
* GL_OES_fragment_precision_high
|
||||||
|
* GL_OES_framebuffer_object
|
||||||
|
* GL_OES_geometry_point_size
|
||||||
|
* GL_OES_geometry_shader
|
||||||
|
* GL_OES_get_program_binary
|
||||||
|
* GL_OES_gpu_shader5
|
||||||
|
* GL_OES_mapbuffer
|
||||||
|
* GL_OES_matrix_get
|
||||||
|
* GL_OES_matrix_palette
|
||||||
|
* GL_OES_packed_depth_stencil
|
||||||
|
* GL_OES_point_size_array
|
||||||
|
* GL_OES_point_sprite
|
||||||
|
* GL_OES_read_format
|
||||||
|
* GL_OES_required_internalformat
|
||||||
|
* GL_OES_rgb8_rgba8
|
||||||
|
* GL_OES_sample_shading
|
||||||
|
* GL_OES_sample_variables
|
||||||
|
* GL_OES_shader_image_atomic
|
||||||
|
* GL_OES_shader_io_blocks
|
||||||
|
* GL_OES_shader_multisample_interpolation
|
||||||
|
* GL_OES_single_precision
|
||||||
|
* GL_OES_standard_derivatives
|
||||||
|
* GL_OES_stencil1
|
||||||
|
* GL_OES_stencil4
|
||||||
|
* GL_OES_stencil8
|
||||||
|
* GL_OES_surfaceless_context
|
||||||
|
* GL_OES_tessellation_point_size
|
||||||
|
* GL_OES_tessellation_shader
|
||||||
|
* GL_OES_texture_3D
|
||||||
|
* GL_OES_texture_border_clamp
|
||||||
|
* GL_OES_texture_buffer
|
||||||
|
* GL_OES_texture_compression_astc
|
||||||
|
* GL_OES_texture_cube_map
|
||||||
|
* GL_OES_texture_cube_map_array
|
||||||
|
* GL_OES_texture_env_crossbar
|
||||||
|
* GL_OES_texture_mirrored_repeat
|
||||||
|
* GL_OES_texture_npot
|
||||||
|
* GL_OES_texture_stencil8
|
||||||
|
* GL_OES_texture_storage_multisample_2d_array
|
||||||
|
* GL_OES_texture_view
|
||||||
|
* GL_OES_vertex_array_object
|
||||||
|
* GL_OES_vertex_half_float
|
||||||
|
* GL_OES_vertex_type_10_10_10_2
|
||||||
|
* GL_QCOM_YUV_texture_gather
|
||||||
|
* GL_QCOM_shader_framebuffer_fetch_rate
|
||||||
|
* GL_QCOM_texture_foveated
|
||||||
|
* GL_QCOM_texture_foveated_subsampled_layout
|
||||||
|
* GL_VIV_shader_binary
|
||||||
|
* EGL_ANDROID_GLES_layers
|
||||||
|
* EGL_ANDROID_get_frame_timestamps
|
||||||
|
* EGL_ANDROID_get_native_client_buffer
|
||||||
|
* EGL_ARM_image_format
|
||||||
|
* EGL_EXT_bind_to_front
|
||||||
|
* EGL_EXT_client_sync
|
||||||
|
* EGL_EXT_compositor
|
||||||
|
* EGL_EXT_gl_colorspace_display_p3
|
||||||
|
* EGL_EXT_gl_colorspace_display_p3_linear
|
||||||
|
* EGL_EXT_gl_colorspace_display_p3_passthrough
|
||||||
|
* EGL_EXT_gl_colorspace_scrgb
|
||||||
|
* EGL_EXT_image_gl_colorspace
|
||||||
|
* EGL_EXT_image_implicit_sync_control
|
||||||
|
* EGL_EXT_surface_CTA861_3_metadata
|
||||||
|
* EGL_EXT_sync_reuse
|
||||||
|
* EGL_KHR_display_reference
|
||||||
|
* EGL_MESA_query_driver
|
||||||
|
* EGL_NV_context_priority_realtime
|
||||||
|
* EGL_NV_quadruple_buffer
|
||||||
|
* EGL_NV_stream_dma
|
||||||
|
* EGL_NV_stream_flush
|
||||||
|
* EGL_NV_stream_origin
|
||||||
|
* EGL_NV_triple_buffer
|
||||||
|
* EGL_WL_bind_wayland_display
|
||||||
|
* EGL_WL_create_wayland_buffer_from_image
|
||||||
|
* GLX_EXT_context_priority
|
||||||
|
* GLX_EXT_no_config_context
|
||||||
|
* GLX_NV_multigpu_context
|
||||||
|
* WGL_NV_multigpu_context
|
||||||
|
- New so_ver
|
||||||
|
- New source URL
|
||||||
|
- Build executables with PIE
|
||||||
|
- Spec cleanup
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Nov 11 05:01:16 UTC 2017 - aavindraa@gmail.com
|
Sat Nov 11 05:01:16 UTC 2017 - aavindraa@gmail.com
|
||||||
|
|
||||||
|
27
glew.spec
27
glew.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package glew
|
# spec file for package glew
|
||||||
#
|
#
|
||||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2020 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -12,20 +12,21 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
# If you change so_ver, then you have to update baselibs.conf as well.
|
# If you change so_ver, then you have to update baselibs.conf as well.
|
||||||
%define so_ver 2_1
|
%define so_ver 2_2
|
||||||
Name: glew
|
Name: glew
|
||||||
Version: 2.1.0
|
Version: 2.2.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: OpenGL Extension Wrangler Library
|
Summary: OpenGL Extension Wrangler Library
|
||||||
License: BSD-3-Clause AND GPL-2.0 AND MIT
|
# was http://glew.sourceforge.net/
|
||||||
|
License: BSD-3-Clause AND GPL-2.0-or-later AND MIT
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Url: http://glew.sourceforge.net/
|
URL: https://github.com/nigels-com/glew
|
||||||
Source0: https://github.com/nigels-com/%{name}/releases/download/%{name}-%{version}/%{name}-%{version}.tgz
|
Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz
|
||||||
Source1: baselibs.conf
|
Source1: baselibs.conf
|
||||||
Source2: %{name}.rpmlintrc
|
Source2: %{name}.rpmlintrc
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
@ -70,10 +71,10 @@ supported on the target platform. OpenGL core and extension
|
|||||||
functionality is exposed in a single header file.
|
functionality is exposed in a single header file.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup
|
||||||
|
|
||||||
%build
|
%build
|
||||||
make %{?_smp_mflags} POPT="%{optflags}" GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} LDFLAGS.EXTRA= STRIP=
|
%make_build POPT="%{optflags} -fPIE -pie" GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} LDFLAGS.EXTRA= STRIP=
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=%{buildroot} GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} PKGDIR=%{_libdir}/pkgconfig install.all
|
make DESTDIR=%{buildroot} GLEW_DEST=%{_prefix} LIBDIR=%{_libdir} PKGDIR=%{_libdir}/pkgconfig install.all
|
||||||
@ -84,15 +85,17 @@ rm %{buildroot}%{_libdir}/*.a
|
|||||||
%postun -n libGLEW%{so_ver} -p /sbin/ldconfig
|
%postun -n libGLEW%{so_ver} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
|
%license LICENSE.txt
|
||||||
%doc doc/*
|
%doc doc/*
|
||||||
%{_bindir}/*info
|
%{_bindir}/glewinfo
|
||||||
|
%{_bindir}/visualinfo
|
||||||
|
|
||||||
%files -n libGLEW%{so_ver}
|
%files -n libGLEW%{so_ver}
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/libGLEW.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{_includedir}/GL/
|
%{_includedir}/GL/
|
||||||
%{_libdir}/*.so
|
%{_libdir}/libGLEW.so
|
||||||
%{_libdir}/pkgconfig/glew.pc
|
%{_libdir}/pkgconfig/glew.pc
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user