notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
piglit Automated OpenGL and OpenCL testsuite
20200910_2 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20200910_2Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-08-31 17:46:09
Last Update: 2023-07-12 18:56:04
Commit Hash: 7d1faa7
License: MIT GPLv2 GPLv3 LGPL20
WWW:
https://piglit.freedesktop.org/
Description:
Piglit is a collection of automated tests for OpenGL and OpenCL implementations. The goal of Piglit is to help improve the quality of open source OpenGL and OpenCL drivers by providing developers with a simple means to perform regression tests. The original tests have been taken from - Glean ( http://glean.sourceforge.net/ ) and - Mesa ( https://www.mesa3d.org/ )
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (228 items)
Collapse this list.
  1. /usr/local/share/licenses/piglit-20200910_2/catalog.mk
  2. /usr/local/share/licenses/piglit-20200910_2/LICENSE
  3. /usr/local/share/licenses/piglit-20200910_2/MIT
  4. /usr/local/share/licenses/piglit-20200910_2/GPLv2
  5. /usr/local/share/licenses/piglit-20200910_2/GPLv3
  6. /usr/local/share/licenses/piglit-20200910_2/LGPL20
  7. bin/piglit
  8. share/doc/piglit/COPYING
  9. share/doc/piglit/README.md
  10. share/doc/piglit/RELEASE
  11. @dir lib/piglit/framework/__pycache__
  12. @dir lib/piglit/framework/test/__pycache__
  13. @dir lib/piglit/generated_tests/__pycache__
  14. @dir lib/piglit/generated_tests/modules/__pycache__
  15. @dir lib/piglit/generated_tests/templates/__pycache__
  16. @dir lib/piglit/generated_tests/templates/gen_builtin_packing_tests
  17. @dir lib/piglit/generated_tests/templates/gen_const_builtin_equal_tests
  18. @dir lib/piglit/generated_tests/templates/gen_conversion
  19. @dir lib/piglit/generated_tests/templates/gen_extensions_defined
  20. @dir lib/piglit/generated_tests/templates/gen_flat_interpolation_qualifier
  21. @dir lib/piglit/generated_tests/templates/gen_gpu_shader4_tests
  22. @dir lib/piglit/generated_tests/templates/gen_inout_fp64
  23. @dir lib/piglit/generated_tests/templates/gen_intel_shader_integer_functions2_tests
  24. @dir lib/piglit/generated_tests/templates/gen_interpolation_tests
  25. @dir lib/piglit/generated_tests/templates/gen_non-lvalue_tests
  26. @dir lib/piglit/generated_tests/templates/gen_outerproduct_invalid_params
  27. @dir lib/piglit/generated_tests/templates/gen_outerproduct_tests
  28. @dir lib/piglit/generated_tests/templates/gen_shader_bit_encoding_tests
  29. @dir lib/piglit/generated_tests/templates/gen_shader_precision_tests
  30. @dir lib/piglit/generated_tests/templates/gen_texture_lod_tests
  31. @dir lib/piglit/generated_tests/templates/gen_texture_query_lod_tests
  32. @dir lib/piglit/generated_tests/templates/gen_uniform_initializer_tests
  33. @dir lib/piglit/generated_tests/templates/gen_variable_index_read_tests
  34. @dir lib/piglit/generated_tests/templates/gen_variable_index_write_tests
  35. @dir lib/piglit/generated_tests/templates/gen_vp_tex
  36. @dir lib/piglit/generated_tests/templates/gen_vs_in_fp64
  37. @dir lib/piglit/generated_tests/templates/interpolation-qualifier-built-in-variable
  38. @dir lib/piglit/tests/__pycache__
  39. @dir lib/piglit/tests/cl/api
  40. @dir lib/piglit/tests/cl/custom
  41. @dir lib/piglit/tests/cl/interop
  42. @dir lib/piglit/tests/egl/spec/egl-1.4
  43. @dir lib/piglit/tests/egl/spec/egl_chromium_sync_control
  44. @dir lib/piglit/tests/egl/spec/egl_ext_client_extensions
  45. @dir lib/piglit/tests/egl/spec/egl_ext_device_base
  46. @dir lib/piglit/tests/egl/spec/egl_ext_device_drm
  47. @dir lib/piglit/tests/egl/spec/egl_ext_device_enumeration
  48. @dir lib/piglit/tests/egl/spec/egl_ext_device_query
  49. @dir lib/piglit/tests/egl/spec/egl_ext_image_dma_buf_import_modifiers
  50. @dir lib/piglit/tests/egl/spec/egl_ext_platform_device
  51. @dir lib/piglit/tests/egl/spec/egl_khr_create_context
  52. @dir lib/piglit/tests/egl/spec/egl_khr_fence_sync
  53. @dir lib/piglit/tests/egl/spec/egl_khr_get_all_proc_addresses
  54. @dir lib/piglit/tests/egl/spec/egl_khr_gl_image
  55. @dir lib/piglit/tests/egl/spec/egl_khr_surfaceless_context
  56. @dir lib/piglit/tests/egl/spec/egl_mesa_device_software
  57. @dir lib/piglit/tests/egl/spec/egl_mesa_platform_surfaceless
  58. @dir lib/piglit/tests/egl/spec/egl_mesa_query_driver
  59. @dir lib/piglit/tests/fbo
  60. @dir lib/piglit/tests/general
  61. @dir lib/piglit/tests/glx
  62. @dir lib/piglit/tests/hiz
  63. @dir lib/piglit/tests/perf
  64. @dir lib/piglit/tests/py_modules/__pycache__
  65. @dir lib/piglit/tests/security
  66. @dir lib/piglit/tests/spec/amd_depth_clamp_separate
  67. @dir lib/piglit/tests/spec/amd_framebuffer_multisample_advanced
  68. @dir lib/piglit/tests/spec/amd_performance_monitor
  69. @dir lib/piglit/tests/spec/amd_pinned_memory
  70. @dir lib/piglit/tests/spec/amd_seamless_cubemap_per_texture
  71. @dir lib/piglit/tests/spec/arb_base_instance
  72. @dir lib/piglit/tests/spec/arb_blend_func_extended/api
  73. @dir lib/piglit/tests/spec/arb_blend_func_extended/execution
  74. @dir lib/piglit/tests/spec/arb_buffer_storage
  75. @dir lib/piglit/tests/spec/arb_clear_buffer_object
  76. @dir lib/piglit/tests/spec/arb_clear_texture
  77. @dir lib/piglit/tests/spec/arb_clip_control
  78. @dir lib/piglit/tests/spec/arb_color_buffer_float
  79. @dir lib/piglit/tests/spec/arb_copy_buffer
  80. @dir lib/piglit/tests/spec/arb_copy_image
  81. @dir lib/piglit/tests/spec/arb_debug_output
  82. @dir lib/piglit/tests/spec/arb_depth_clamp
  83. @dir lib/piglit/tests/spec/arb_direct_state_access
  84. @dir lib/piglit/tests/spec/arb_draw_buffers
  85. @dir lib/piglit/tests/spec/arb_draw_buffers_blend
  86. @dir lib/piglit/tests/spec/arb_draw_elements_base_vertex
  87. @dir lib/piglit/tests/spec/arb_draw_indirect
  88. @dir lib/piglit/tests/spec/arb_es2_compatibility
  89. @dir lib/piglit/tests/spec/arb_es3_compatibility
  90. @dir lib/piglit/tests/spec/arb_framebuffer_no_attachments
  91. @dir lib/piglit/tests/spec/arb_framebuffer_object
  92. @dir lib/piglit/tests/spec/arb_framebuffer_srgb
  93. @dir lib/piglit/tests/spec/arb_geometry_shader4/execution/program-parameter
  94. @dir lib/piglit/tests/spec/arb_get_texture_sub_image
  95. @dir lib/piglit/tests/spec/arb_gpu_shader_fp64/shader_storage
  96. @dir lib/piglit/tests/spec/arb_indirect_parameters
  97. @dir lib/piglit/tests/spec/arb_instanced_arrays
  98. @dir lib/piglit/tests/spec/arb_internalformat_query
  99. @dir lib/piglit/tests/spec/arb_internalformat_query2
  100. @dir lib/piglit/tests/spec/arb_invalidate_subdata
  101. @dir lib/piglit/tests/spec/arb_map_buffer_alignment
  102. @dir lib/piglit/tests/spec/arb_map_buffer_range
  103. @dir lib/piglit/tests/spec/arb_multisample
  104. @dir lib/piglit/tests/spec/arb_occlusion_query
  105. @dir lib/piglit/tests/spec/arb_occlusion_query2
  106. @dir lib/piglit/tests/spec/arb_pipeline_statistics_query
  107. @dir lib/piglit/tests/spec/arb_point_parameters
  108. @dir lib/piglit/tests/spec/arb_point_sprite
  109. @dir lib/piglit/tests/spec/arb_post_depth_coverage
  110. @dir lib/piglit/tests/spec/arb_program_interface_query
  111. @dir lib/piglit/tests/spec/arb_query_buffer_object
  112. @dir lib/piglit/tests/spec/arb_robustness
  113. @dir lib/piglit/tests/spec/arb_sample_locations
  114. @dir lib/piglit/tests/spec/arb_sample_shading/execution
  115. @dir lib/piglit/tests/spec/arb_sampler_objects
  116. @dir lib/piglit/tests/spec/arb_seamless_cube_map
  117. @dir lib/piglit/tests/spec/arb_shader_draw_parameters
  118. @dir lib/piglit/tests/spec/arb_shader_image_size
  119. @dir lib/piglit/tests/spec/arb_shader_objects
  120. @dir lib/piglit/tests/spec/arb_sparse_buffer
  121. @dir lib/piglit/tests/spec/arb_stencil_texturing
  122. @dir lib/piglit/tests/spec/arb_sync
  123. @dir lib/piglit/tests/spec/arb_texture_barrier
  124. @dir lib/piglit/tests/spec/arb_texture_buffer_object
  125. @dir lib/piglit/tests/spec/arb_texture_buffer_range
  126. @dir lib/piglit/tests/spec/arb_texture_compression
  127. @dir lib/piglit/tests/spec/arb_texture_cube_map
  128. @dir lib/piglit/tests/spec/arb_texture_float
  129. @dir lib/piglit/tests/spec/arb_texture_multisample
  130. @dir lib/piglit/tests/spec/arb_texture_stencil8
  131. @dir lib/piglit/tests/spec/arb_texture_storage
  132. @dir lib/piglit/tests/spec/arb_texture_storage_multisample
  133. @dir lib/piglit/tests/spec/arb_texture_view
  134. @dir lib/piglit/tests/spec/arb_timer_query
  135. @dir lib/piglit/tests/spec/arb_transform_feedback2
  136. @dir lib/piglit/tests/spec/arb_transform_feedback3
  137. @dir lib/piglit/tests/spec/arb_transform_feedback_overflow_query
  138. @dir lib/piglit/tests/spec/arb_vertex_array_bgra
  139. @dir lib/piglit/tests/spec/arb_vertex_array_object
  140. @dir lib/piglit/tests/spec/arb_vertex_buffer_object
  141. @dir lib/piglit/tests/spec/arb_vertex_type_10f_11f_11f_rev
  142. @dir lib/piglit/tests/spec/arb_vertex_type_2_10_10_10_rev
  143. @dir lib/piglit/tests/spec/arb_viewport_array
  144. @dir lib/piglit/tests/spec/ati_draw_buffers
  145. @dir lib/piglit/tests/spec/ati_envmap_bumpmap
  146. @dir lib/piglit/tests/spec/ati_fragment_shader
  147. @dir lib/piglit/tests/spec/ext_color_buffer_float
  148. @dir lib/piglit/tests/spec/ext_depth_bounds_test
  149. @dir lib/piglit/tests/spec/ext_direct_state_access
  150. @dir lib/piglit/tests/spec/ext_disjoint_timer_query
  151. @dir lib/piglit/tests/spec/ext_draw_instanced
  152. @dir lib/piglit/tests/spec/ext_external_objects_fd
  153. @dir lib/piglit/tests/spec/ext_fog_coord
  154. @dir lib/piglit/tests/spec/ext_frag_depth
  155. @dir lib/piglit/tests/spec/ext_framebuffer_blit
  156. @dir lib/piglit/tests/spec/ext_framebuffer_multisample
  157. @dir lib/piglit/tests/spec/ext_framebuffer_multisample_blit_scaled
  158. @dir lib/piglit/tests/spec/ext_framebuffer_object
  159. @dir lib/piglit/tests/spec/ext_image_dma_buf_import
  160. @dir lib/piglit/tests/spec/ext_occlusion_query_boolean
  161. @dir lib/piglit/tests/spec/ext_packed_depth_stencil
  162. @dir lib/piglit/tests/spec/ext_packed_float
  163. @dir lib/piglit/tests/spec/ext_polygon_offset_clamp
  164. @dir lib/piglit/tests/spec/ext_render_snorm
  165. @dir lib/piglit/tests/spec/ext_shader_image_load_store
  166. @dir lib/piglit/tests/spec/ext_texture_compression_bptc
  167. @dir lib/piglit/tests/spec/ext_texture_compression_rgtc
  168. @dir lib/piglit/tests/spec/ext_texture_env_combine
  169. @dir lib/piglit/tests/spec/ext_texture_format_bgra8888
  170. @dir lib/piglit/tests/spec/ext_texture_integer
  171. @dir lib/piglit/tests/spec/ext_texture_norm16
  172. @dir lib/piglit/tests/spec/ext_texture_swizzle
  173. @dir lib/piglit/tests/spec/ext_timer_query
  174. @dir lib/piglit/tests/spec/ext_transform_feedback
  175. @dir lib/piglit/tests/spec/ext_unpack_subimage
  176. @dir lib/piglit/tests/spec/ext_window_rectangles
  177. @dir lib/piglit/tests/spec/gl-1.0
  178. @dir lib/piglit/tests/spec/gl-1.1
  179. @dir lib/piglit/tests/spec/gl-1.2
  180. @dir lib/piglit/tests/spec/gl-1.3
  181. @dir lib/piglit/tests/spec/gl-1.4
  182. @dir lib/piglit/tests/spec/gl-1.5
  183. @dir lib/piglit/tests/spec/gl-2.0/api
  184. @dir lib/piglit/tests/spec/gl-2.1
  185. @dir lib/piglit/tests/spec/gl-3.0/api
  186. @dir lib/piglit/tests/spec/gl-3.2/layered-rendering
  187. @dir lib/piglit/tests/spec/gl-3.3
  188. @dir lib/piglit/tests/spec/gl-4.1
  189. @dir lib/piglit/tests/spec/gl-4.3
  190. @dir lib/piglit/tests/spec/gl-4.4
  191. @dir lib/piglit/tests/spec/gl-4.5
  192. @dir lib/piglit/tests/spec/gles-2.0
  193. @dir lib/piglit/tests/spec/glsl-1.10/execution/clipping
  194. @dir lib/piglit/tests/spec/glsl-1.10/execution/varying-packing
  195. @dir lib/piglit/tests/spec/glsl-1.20/recursion
  196. @dir lib/piglit/tests/spec/glsl-1.30/linker/clipping
  197. @dir lib/piglit/tests/spec/glx_arb_create_context
  198. @dir lib/piglit/tests/spec/glx_ext_import_context
  199. @dir lib/piglit/tests/spec/glx_mesa_query_renderer
  200. @dir lib/piglit/tests/spec/glx_oml_sync_control
  201. @dir lib/piglit/tests/spec/intel_blackhole_render
  202. @dir lib/piglit/tests/spec/intel_conservative_rasterization
  203. @dir lib/piglit/tests/spec/intel_performance_query
  204. @dir lib/piglit/tests/spec/khr_debug
  205. @dir lib/piglit/tests/spec/khr_parallel_shader_compile
  206. @dir lib/piglit/tests/spec/mesa_pack_invert
  207. @dir lib/piglit/tests/spec/nv_alpha_to_coverage_dither_control
  208. @dir lib/piglit/tests/spec/nv_conditional_render
  209. @dir lib/piglit/tests/spec/nv_copy_depth_to_color
  210. @dir lib/piglit/tests/spec/nv_copy_image
  211. @dir lib/piglit/tests/spec/nv_fog_distance
  212. @dir lib/piglit/tests/spec/nv_image_formats
  213. @dir lib/piglit/tests/spec/nv_texture_barrier
  214. @dir lib/piglit/tests/spec/nv_texture_env_combine4
  215. @dir lib/piglit/tests/spec/oes_compressed_paletted_texture
  216. @dir lib/piglit/tests/spec/oes_draw_elements_base_vertex
  217. @dir lib/piglit/tests/spec/oes_draw_texture
  218. @dir lib/piglit/tests/spec/oes_egl_image_external_essl3
  219. @dir lib/piglit/tests/spec/oes_fixed_point
  220. @dir lib/piglit/tests/spec/oes_matrix_get
  221. @dir lib/piglit/tests/spec/oes_required_internalformat
  222. @dir lib/piglit/tests/spec/oes_texture_float
  223. @dir lib/piglit/tests/texturing/shaders
  224. @dir lib/piglit/tests/util/msvc
  225. @dir lib/piglit/tests/wgl
  226. @owner
  227. @group
  228. @mode
Collapse this list.
Dependency lines:
  • piglit>0:graphics/piglit
To install the port:
cd /usr/ports/graphics/piglit/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/piglit
  • pkg install piglit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: piglit
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1617891400 SHA256 (mesa-piglit-136a7f5fa0703603be1ffb338abe4865e76a8058_GL0.tar.gz) = ac3afee57ff4818f165b90d017389673873cf8782e1091262f85efbf3d33f35e SIZE (mesa-piglit-136a7f5fa0703603be1ffb338abe4865e76a8058_GL0.tar.gz) = 24436135

Expand this list (14 items)

Collapse this list.

SHA256 (7f1916da04fc.patch) = 78a30b68c59cc9aaf6bbcccfde2d12e9f43d4e49153c8710dc99362c81d8ca17 SIZE (7f1916da04fc.patch) = 774 SHA256 (c6a4d8aa8e68.patch) = 6bccb2b4f1beba22e842b5883f7b1ec0fa53e971dc96d1a51a9d7fe66970e01e SIZE (c6a4d8aa8e68.patch) = 840 SHA256 (0443b6a18648.patch) = bf74233898eeb709e0c79f9603d0be5b857d16fbac66ac7069033f7cf2eb7c8a SIZE (0443b6a18648.patch) = 718 SHA256 (96d8ddd0a658.patch) = d6c362350f727066a6b03a9e12fbdb09ea3cc2df45bac8196c63b25d827d51eb SIZE (96d8ddd0a658.patch) = 928 SHA256 (d5f4cfd3b0da.patch) = 5fdbd103f3a8a5e64c6ea49c1476b414323568bd8f2f33aea475be69cf956b3a SIZE (d5f4cfd3b0da.patch) = 1100 SHA256 (64c468c6c7e3.patch) = 478ef23ccf707bb01536505509e6a09f97ab8a9c076fdd833972d626df4a8795 SIZE (64c468c6c7e3.patch) = 760 SHA256 (681e86f53c2e.patch) = 9a118396d6b7c893105354ab3b8e5c684b4e3683f87bbcaae9ccd74b63c21286 SIZE (681e86f53c2e.patch) = 854

Collapse this list.


Packages (timestamps in pop-ups are UTC):
piglit
ABIlatestquarterly
FreeBSD:13:aarch6420200910_220200910_2
FreeBSD:13:amd6420200910_220200910_2
FreeBSD:13:armv6--
FreeBSD:13:armv720200910_2-
FreeBSD:13:i38620200910_220200910_2
FreeBSD:13:powerpc--
FreeBSD:13:powerpc64-20200910_2
FreeBSD:13:powerpc64le--
FreeBSD:14:aarch6420200910_220200910_2
FreeBSD:14:amd6420200910_220200910_2
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38620200910_220200910_2
FreeBSD:14:powerpc--
FreeBSD:14:powerpc64-20200910_2
FreeBSD:14:powerpc64le--
FreeBSD:15:aarch6420200910_2-
FreeBSD:15:amd6420200910_2-
FreeBSD:15:armv720200910_2-
FreeBSD:15:powerpc--
FreeBSD:15:powerpc6420200910_2-
FreeBSD:15:powerpc64le20200910_2-
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
  2. py39-mako>0 : textproc/py-mako@py39
  3. py39-six>0 : devel/py-six@py39
  4. vulkan-headers>0 : graphics/vulkan-headers
  5. wayland-protocols>=0 : graphics/wayland-protocols
  6. cmake : devel/cmake-core
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. python3.9 : lang/python39
  10. xorgproto>=0 : x11/xorgproto
  11. xorgproto>=0 : x11/xorgproto
  12. x11.pc : x11/libX11
  13. xcb.pc : x11/libxcb
  14. xext.pc : x11/libXext
  15. xrender.pc : x11/libXrender
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
  2. py39-mako>0 : textproc/py-mako@py39
  3. py39-six>0 : devel/py-six@py39
  4. python3.9 : lang/python39
  5. x11.pc : x11/libX11
  6. xcb.pc : x11/libxcb
  7. xext.pc : x11/libXext
  8. xrender.pc : x11/libXrender
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libpng.so : graphics/png
  3. libvulkan.so : graphics/vulkan-loader
  4. libwaffle-1.so : graphics/waffle
  5. libwayland-egl.so : graphics/wayland
  6. libxkbcommon.so : x11/libxkbcommon
  7. libEGL.so : graphics/libglvnd
  8. libgbm.so : graphics/mesa-libs
  9. libGL.so : graphics/libglvnd
  10. libGLU.so : graphics/libGLU
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for piglit-20200910_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
graphics_piglit
USES:
cmake compiler:c11 gl pkgconfig python shebangfix xorg
pkg-message:
For install:
Piglit opens and closes a lot of files during a run, putting pressure on FreeBSD's VFS. To keep Piglit smooth, you will have to increase the default maxvnodes: sysctl kern.maxvnodes=$(($(sysctl -n kern.maxvnodes) * 2)) Instructions to use Piglit are available in: /usr/local/share/doc/piglit/README.md The same documentation is also available online: https://gitlab.freedesktop.org/mesa/piglit/-/blob/master/README.md
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/mesa/piglit/-/archive/136a7f5fa0703603be1ffb338abe4865e76a8058.tar.gz?dummy=/
Collapse this list.

Number of commits found: 37

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20200910_2
12 Jul 2023 18:56:04
commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
20200910_2
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
20200910_2
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
20200910_1
07 Apr 2023 20:40:07
commit hash: fcebb835c84b0308e80c6590f834fa1af3b2d656commit hash: fcebb835c84b0308e80c6590f834fa1af3b2d656commit hash: fcebb835c84b0308e80c6590f834fa1af3b2d656commit hash: fcebb835c84b0308e80c6590f834fa1af3b2d656 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
graphics/piglit: fix build

Include libgen.h for the prototype of basename() and correct the
type of a return value (0 instead of (void*)0, which probably has
been accepted with a warning by a previous compiler version, but
is considered an error by clang-15 in -CURRENT).

Reported by:	pkg-fallout
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
20200910_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20200910_1
20 Jul 2022 14:22:04
commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
graphics: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Abel Chow <ozsanh45vds001@sneakemail.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Ade Lovett <ade@lovett.com>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Hayward <xelah@xelah.com>
  *  Alex Ivasyuv <siegerstein@pochta.ru>
  *  Alex Samorukov <samm@os2.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20200910_1
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
20200910
09 Apr 2021 18:44:23
commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209commit hash: 911f04257e3175fca4e46c7d57bf5ca79767e209 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
Regenerate all distfiles using gitlab as source.

This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.

This commit also applies some small fixes to make sure all ports using
gitlab are buildable.

Reviewed by:	mat
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D29628
20200910
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20200910
23 Dec 2020 20:12:15
Revision:559022Original commit files touched by this commit
jbeich search for other commits by this committer
devel/vulkan-*: move to graphics/ where vulkan-loader is

Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
20200910
14 Sep 2020 07:49:50
Revision:548592Original commit files touched by this commit
manu search for other commits by this committer
graphics/piglit: Update to latest upstream

Update to upstream. Patches comes from a MR opened upstream.
Remove opencl dependancy, I haven't try it yet and will be dealt with
in a futur update.
Remove wayland option, wayland is always needed now. piglit is a test
suite and we want to test everything, it's also not intented for users
to use but only developpers.

Reviewed by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26396
20180910_3
08 Mar 2020 17:01:47
Revision:528058Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate some ports using deprecated version of python

With hat:	portmgr
20180910_3
23 Jan 2020 12:42:56
Revision:523925Original commit files touched by this commit
tobik search for other commits by this committer
graphics/waffle: Update to 1.6.0-7

- Waffle moved to freedesktop gitlab
- Now supports building with Meson, which allows us to remove all
  the CMake patches from the port.  The Meson build however still
  expects that cmake is available in the build environment.
- New version generates CMake config with 'Waffle' named variables
  (which devel/apitrace expects) instead of 'WAFFLE'
- Extra xdg-shell patch to make devel/apitrace 'eglretrace' work
  on modern Wayland compositors (wlroots has removed the old wl-shell
  protocol, so this is required to make apitrace's debug trace
  replays work on sway/wayfire/...)
- All backends are now options (on by default)
- Manpages are now built
- graphics/piglit needs a small patch to build

PR:		242892, 242893
Submitted by:	Greg V <greg@unrelenting.technology> (based on)
Approved by:	x11 (maintainer timeout, 27 days)
20180910_3
03 Nov 2019 21:56:38
Revision:516607Original commit files touched by this commit
zeising search for other commits by this committer
Switch all ports to use USES=xorg-cat

Change all ports to use USES=xorg-cat instead of the old XORG_CAT
Add USES=xorg and USES=gl as needed to x11@ ports
20180910_3
13 Aug 2019 16:03:12
Revision:508837Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
20180910_3
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
20180910_2
03 Apr 2019 18:18:08
Revision:497742Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Add USES=gl
- Update WWW
20180910_2
25 Dec 2018 20:25:40
Revision:488341Original commit files touched by this commit
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
20180910_2
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
20180910_1
11 Nov 2018 23:54:07
Revision:484788Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/mesa-libs: enable WAYLAND by default here and in consumers

PR:		227509
Requested by:	Johannes Lundberg, Greg V
Reviewed by:	tobik (earlier version)
Approved by:	madpilot, x11 (zeising), maintainer timeout (2 weeks)
Exp-run by:	antoine
20180910
11 Nov 2018 23:23:27
Revision:484786Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/piglit: track graphics/wayland dependency

CMake Error at CMakeLists.txt:162 (message):
  Wayland support requires xkbcommon.  Failed to find xkbcommon library.

PR:		227509
Reported by:	antoine (via exp-run)
20180910
11 Sep 2018 09:05:08
Revision:479512Original commit files touched by this commit
dumbbell search for other commits by this committer
graphics/piglit: Update to a snapshot of 2018-09-10
20170922_3
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
20170922_3
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
20170922_2
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
20170922_1
01 Mar 2018 09:21:39
Revision:463288Original commit files touched by this commit
yuri search for other commits by this committer
graphics/piglit: Unbroke the port

Fixed the python shebang by removing the patch and using USES=shebangfix.

Approved by:	tcberner (mentor, implicit)
Approved by:	portmgr (port compliance, infrastructure)
20170922_1
19 Feb 2018 11:10:43
Revision:462307Original commit files touched by this commit
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
20170922
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20170922
22 Sep 2017 15:29:50
Revision:450385Original commit files touched by this commit
dumbbell search for other commits by this committer
graphics/piglit: Update to a snapshot of 20170922
20160809_3
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
20160809_2
23 May 2017 05:03:16
Revision:441503Original commit files touched by this commit
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
20160809_1
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
20160809
01 Jan 2017 03:45:13
Revision:430235Original commit files touched by this commit
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
20160809
20 Nov 2016 20:58:17
Revision:426628Original commit files touched by this commit
dumbbell search for other commits by this committer
graphics/piglit: Add USES+=compiler:c11

This fixes the build on FreeBSD 9.3 where gcc 4.2.1 fails to build
Piglit.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D7779
20160809
21 Oct 2016 08:36:08
Revision:424390Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Mark broken on 9.x:

/wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:
In function 'piglit_cl_test':
/wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:86:
error: unknown field 'buffer' specified in initializer
/wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:86:
warning: missing braces around initializer
/wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:86:
warning: (near initialization for 'image_desc.<anonymous>')

Approved by:	portmgr blanket
20160809
31 Aug 2016 17:46:00
Revision:421176Original commit files touched by this commit
dumbbell search for other commits by this committer
graphics/piglit: New port for the Mesa testsuite

Piglit is the Mesa testsuite. It is very helpful while working on the
graphics stack in both userland and the kernel.

Support for FreeBSD is incomplete at this time. We use a patch to
enable the same build flags as Linux. However, we still lack new code
to support FreeBSD, in particular in scripts under the `framework`
directory, such as a way to collect timestamped messages from the
kernel.

Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D4058

Number of commits found: 37