Commit graph

44 commits

Author SHA1 Message Date
nia
f8331b5844 graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:45:53 +00:00
nia
84d3786e88 graphics: Remove SHA1 hashes for distfiles 2021-10-07 14:11:55 +00:00
nia
a4f00bf561 glew: Fix .pc file generation, bump PKGREVISION.
Previously the prefix was not set and defaulted to /usr, which is
Usually Wrong.
2021-07-04 08:08:04 +00:00
wiz
d2256403ea glew: restore patch chunk lost in update that fixes RELRO build
Bump PKGREVISION.
2021-02-17 14:20:35 +00:00
nia
70b7e04f7f glew: Update to 2.2.0
Changes:
new extensions and minor bug fixes
2021-02-16 10:25:01 +00:00
nia
8010f38b97 *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:44 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
nia
238a1d88e9 glew: Needs glu 2019-09-25 13:22:09 +00:00
adam
53c78cb7b9 Revbump after updating graphics/glew 2019-05-29 19:52:48 +00:00
adam
a16b5dbf9c glew: updated to 2.1.0
GLEW 2.1.0
adds support for OpenGL 4.6, new extensions and minor bug fixes

GLEW 2.0.0
adds support for forward-compatible contexts, adds new extensions,
OSMesa and EGL support, MX discontinued and minor bug fixes
2019-05-29 17:36:43 +00:00
jperkin
df4108dd06 glew: Fix SunOS/clang compiler selection. 2018-01-29 12:58:44 +00:00
jperkin
edb10f1d56 Allow linking with CC on *BSD. 2016-07-11 16:18:29 +00:00
jperkin
c01039d0dc Use the compiler frontend for linking. Fixes SSP builds on SunOS. 2016-07-07 14:59:37 +00:00
agc
efd9ad4549 Remove duplicate SHA512 digests that crept in. 2015-11-04 17:41:15 +00:00
agc
7f810a359f Add SHA512 digests for distfiles for graphics category
Problems found with existing digests:
	Package fotoxx distfile fotoxx-14.03.1.tar.gz
	ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
	118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
	Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
	34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
	Package pgraf: missing distfile pgraf-20010131.tar.gz
	Package qvplay: missing distfile qvplay-0.95.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 21:33:50 +00:00
adam
35258f5cc9 Fix for pkg-config creation on Darwin 2015-11-03 20:28:45 +00:00
adam
090d105e74 Changes 1.13.0:
adds support for new extensions, fixes minor bugs
2015-08-12 10:52:48 +00:00
tnn
9ee4b877fb Recursive revbump following MesaLib update, categories g through n. 2015-04-25 14:22:51 +00:00
rumko
f21c5b9661 graphics/glew: Fix build on FBSD due to missing -fPIC
OK@ wiz
2014-12-31 16:08:50 +00:00
adam
5e429757a1 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
2014-11-24 20:06:20 +00:00
bouyer
ce28b908fa For some reason NetBSD is identified as 'netbsdelf' here.
Add a symlink from Makefile.netbsdelf to Makefile.netbsd to that
the package can build.
2014-02-16 22:45:54 +00:00
markd
55c87ed185 Don't install into $PREFIX/lib64 2013-12-12 10:21:07 +00:00
adam
c5c9f7793b Changes 1.10.0:
adds support for OpenGL 4.4, new extensions
2013-08-04 18:00:52 +00:00
adam
9e18a007cc Changes 1.9.0:
New features:
Support for OpenGL 4.2
New extensions:
GL_ARB_ES3_compatibility
GL_ARB_clear_buffer_object
GL_ARB_compute_shader
GL_ARB_copy_image
GL_ARB_explicit_uniform_location
GL_ARB_fragment_layer_viewport
GL_ARB_framebuffer_no_attachments
GL_ARB_internalformat_query2
GL_ARB_multi_draw_indirect
GL_ARB_program_interface_query
GL_ARB_robust_buffer_access_behavior
GL_ARB_robustness_application_isolation
GL_ARB_robustness_share_group_isolation
GL_ARB_shader_image_size
GL_ARB_shader_storage_buffer_object
GL_ARB_stencil_texturing
GL_ARB_texture_buffer_range
GL_ARB_texture_query_levels
GL_ARB_texture_storage_multisample
GL_ARB_texture_view
GL_ARB_vertex_attrib_binding
GL_EXT_debug_marker
GL_KHR_debug
GL_REGAL_error_string
GL_REGAL_extension_query
GL_REGAL_log
GLX_ARB_robustness_application_isolation
GLX_ARB_robustness_share_group_isolation
GLX_EXT_create_context_es_profile
WGL_EXT_create_context_es_profile
Bug fixes:
Not using GLU library for Makefile builds.
2012-12-07 16:01:15 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
hans
2f15a4a4d0 Make sure that the solaris-gcc makefile is used when necessary. 2012-03-21 18:20:52 +00:00
abs
a94b790143 Fix build on 64bit Linux 2011-08-20 20:25:51 +00:00
dholland
fd668fc366 Fix broken build on NetBSD. 2011-07-17 07:45:19 +00:00
adam
a71b0ba99f Changes 1.6.0:
New extensions:
* GL_AMD_blend_minmax_factor
* GL_AMD_sample_positions
* GL_EXT_x11_sync_object
* GL_NV_texture_multisample
* GL_NV_video_capture
* GLX_NV_video_capture
* WGL_NV_DX_interop
* WGL_NV_video_capture
Bug fixes:
* Define GLEW_NO_GLU for no glu dependency.
* mx suffix for GLEW MX libraries, build both libraries by default.
* Cygwin build improvements
* Soname of GLEWmx shared libraries
* Query GL extension string only once
* GLX_OML_sync_control no longer requires C99
* glDraw*InstancedARB moved from GL_ARB_draw_instanced to
  GL_ARB_instanced_arrays
* glFramebufferTextureLayerEXT moved from GL_EXT_geometry_shader4 to
  GL_EXT_texture_array
* Fixes for BSD build
2011-07-13 19:47:38 +00:00
adam
cb52297227 Changes 1.5.8:
Bug-fix release.
2011-02-24 11:06:31 +00:00
adam
d537b0c8e0 Changes 1.5.7:
fixes minor bugs and adds one new extension
2010-11-10 20:22:54 +00:00
adam
5070a1afaf Fix install_name on Darwin 2010-10-30 19:20:48 +00:00
adam
15fc111910 Changes 1.5.6:
* adds suport for OpenGL 4.1, fixes bugs

Changes 1.5.5:
* fixes minor bugs and adds new extensions
2010-10-19 09:11:39 +00:00
wiz
10823c2c40 Fix destdir installation. 2010-05-25 06:44:14 +00:00
adam
5369f51f59 Changes 1.5.4:
* New features:
  - Support for OpenGL 3.3
  - Support for OpenGL 4.0
* New extensions:
  - GL_AMD_conservative_depth
  - GL_ARB_blend_func_extended
  - GL_ARB_draw_indirect
  - GL_ARB_explicit_attrib_location
  - GL_ARB_gpu_shader5
  - GL_ARB_gpu_shader_fp64
  - GL_ARB_occlusion_query2
  - GL_ARB_sampler_objects
  - GL_ARB_shader_bit_encoding
  - GL_ARB_shader_subroutine
  - GL_ARB_shading_language_include
  - GL_ARB_tessellation_shader
  - GL_ARB_texture_buffer_object_rgb32
  - GL_ARB_texture_compression_bptc
  - GL_ARB_texture_rgb10_a2ui
  - GL_ARB_texture_swizzle
  - GL_ARB_timer_query
  - GL_ARB_transform_feedback2
  - GL_ARB_transform_feedback3
  - GL_ARB_vertex_type_2_10_10_10_rev
  - GL_EXT_shader_image_load_store
  - GL_EXT_vertex_attrib_64bit
  - GL_NV_gpu_program5
  - GL_NV_gpu_program_fp64
  - GL_NV_gpu_shader5
  - GL_NV_tessellation_program5
  - GL_NV_vertex_attrib_integer_64bit
  - GLX_ARB_vertex_buffer_object
* Bug fixes:
  - Parameter constness fix for glPointParameteriv and glPointParameterfv
2010-05-23 09:52:49 +00:00
adam
4395b6ee2f Fix buildlinking on Darwin 2009-08-31 12:38:22 +00:00
adam
fb16c3fe86 Fix buildling on Darwin, including universal binaries 2009-08-31 11:18:58 +00:00
adam
60dc437ac2 Changes 1.5.0:
New features:
* Licensing change (BSD, Mesa 3-D, Khronos)
* Switch to using registry on www.opengl.org
* Support for major and minor version strings
New extensions:
* GL_APPLE_flush_buffer_range
* GL_GREMEDY_frame_terminator
* GLX_EXT_texture_from_pixmap
Bug fixes:
* Incorrent 64-bit type definitions
* Do not strip static library on install
* Missing tokens in GL_ATI_fragment_shader and WGL_{ARB,EXT}_make_current_read
* Missing tokens in GL_VERSION_2_1
* Missing functions in GL_VERSION_1_4
* Incorrect parameter type for glXCopyContext
2009-08-21 15:02:32 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
18ea40f80c Mark as MAKE_JOBS_SAFE=no, and reorder lines a bit. 2009-03-02 15:31:16 +00:00
dholland
b17fa0cd70 Fix config issues leading to broken build. Set -fPIC. Add destdir support.
PKGREVISION++
2008-09-01 10:06:33 +00:00
joerg
61c76992a7 Modular Xorg support. 2007-02-15 14:58:19 +00:00
rillig
fda968c83e This package had ignored the LDFLAGS that have been provided by pkgsrc. 2006-10-04 21:59:27 +00:00
abs
cea97d7557 Import graphics/glew-1.3.4 into pkgsrc.
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
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.
2006-08-15 15:21:27 +00:00