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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q3
glmark2 Benchmark for OpenGL (ES) 2.0
2021.12 benchmarks 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 2021.12Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-08-14 00:44:31
Last Update: 2022-07-27 00:34:32
Commit Hash: e114238
Also Listed In: wayland
License: GPLv3
WWW:
https://launchpad.net/glmark2
Description:
glmark2 is a benchmark for OpenGL (ES) 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0. WWW: https://launchpad.net/glmark2
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (152 items)
Collapse this list.
  1. /usr/local/share/licenses/glmark2-2021.12/catalog.mk
  2. /usr/local/share/licenses/glmark2-2021.12/LICENSE
  3. /usr/local/share/licenses/glmark2-2021.12/GPLv3
  4. bin/glmark2-drm
  5. bin/glmark2-es2-drm
  6. bin/glmark2-wayland
  7. bin/glmark2-es2-wayland
  8. bin/glmark2
  9. bin/glmark2-es2
  10. share/man/man1/glmark2-drm.1.gz
  11. share/man/man1/glmark2-es2-drm.1.gz
  12. share/man/man1/glmark2-wayland.1.gz
  13. share/man/man1/glmark2-es2-wayland.1.gz
  14. share/man/man1/glmark2.1.gz
  15. share/man/man1/glmark2-es2.1.gz
  16. share/glmark2/models/asteroid-high.3ds
  17. share/glmark2/models/asteroid-low.3ds
  18. share/glmark2/models/bunny.obj
  19. share/glmark2/models/cat.3ds
  20. share/glmark2/models/cube.3ds
  21. share/glmark2/models/horse.3ds
  22. share/glmark2/models/jellyfish.jobj
  23. share/glmark2/shaders/README.shaders
  24. share/glmark2/shaders/buffer-wireframe.frag
  25. share/glmark2/shaders/buffer-wireframe.vert
  26. share/glmark2/shaders/bump-height.frag
  27. share/glmark2/shaders/bump-height.vert
  28. share/glmark2/shaders/bump-normals-tangent.frag
  29. share/glmark2/shaders/bump-normals-tangent.vert
  30. share/glmark2/shaders/bump-normals.frag
  31. share/glmark2/shaders/bump-normals.vert
  32. share/glmark2/shaders/bump-poly.frag
  33. share/glmark2/shaders/bump-poly.vert
  34. share/glmark2/shaders/conditionals-step-conditional.all
  35. share/glmark2/shaders/conditionals-step-simple.all
  36. share/glmark2/shaders/conditionals.frag
  37. share/glmark2/shaders/conditionals.vert
  38. share/glmark2/shaders/depth.frag
  39. share/glmark2/shaders/depth.vert
  40. share/glmark2/shaders/desktop-blur.frag
  41. share/glmark2/shaders/desktop.frag
  42. share/glmark2/shaders/desktop.vert
  43. share/glmark2/shaders/effect-2d-convolution.frag
  44. share/glmark2/shaders/effect-2d.vert
  45. share/glmark2/shaders/function-call.all
  46. share/glmark2/shaders/function-step-low.all
  47. share/glmark2/shaders/function-step-medium.all
  48. share/glmark2/shaders/function.frag
  49. share/glmark2/shaders/function.vert
  50. share/glmark2/shaders/gradient.frag
  51. share/glmark2/shaders/gradient.vert
  52. share/glmark2/shaders/ideas-lamp-lit.frag
  53. share/glmark2/shaders/ideas-lamp-lit.vert
  54. share/glmark2/shaders/ideas-lamp-unlit.frag
  55. share/glmark2/shaders/ideas-lamp-unlit.vert
  56. share/glmark2/shaders/ideas-logo-flat.frag
  57. share/glmark2/shaders/ideas-logo-flat.vert
  58. share/glmark2/shaders/ideas-logo-shadow.frag
  59. share/glmark2/shaders/ideas-logo-shadow.vert
  60. share/glmark2/shaders/ideas-logo.frag
  61. share/glmark2/shaders/ideas-logo.vert
  62. share/glmark2/shaders/ideas-paper.frag
  63. share/glmark2/shaders/ideas-paper.vert
  64. share/glmark2/shaders/ideas-table.frag
  65. share/glmark2/shaders/ideas-table.vert
  66. share/glmark2/shaders/ideas-text.frag
  67. share/glmark2/shaders/ideas-text.vert
  68. share/glmark2/shaders/ideas-under-table.frag
  69. share/glmark2/shaders/ideas-under-table.vert
  70. share/glmark2/shaders/jellyfish.frag
  71. share/glmark2/shaders/jellyfish.vert
  72. share/glmark2/shaders/light-advanced.frag
  73. share/glmark2/shaders/light-advanced.vert
  74. share/glmark2/shaders/light-basic-tex-bilinear.frag
  75. share/glmark2/shaders/light-basic-tex.frag
  76. share/glmark2/shaders/light-basic-texgen.vert
  77. share/glmark2/shaders/light-basic.frag
  78. share/glmark2/shaders/light-basic.vert
  79. share/glmark2/shaders/light-cel.frag
  80. share/glmark2/shaders/light-phong.frag
  81. share/glmark2/shaders/light-phong.vert
  82. share/glmark2/shaders/light-refract.frag
  83. share/glmark2/shaders/light-refract.vert
  84. share/glmark2/shaders/loop-step-loop.all
  85. share/glmark2/shaders/loop-step-simple.all
  86. share/glmark2/shaders/loop.frag
  87. share/glmark2/shaders/loop.vert
  88. share/glmark2/shaders/pulsar-light.vert
  89. share/glmark2/shaders/pulsar.vert
  90. share/glmark2/shaders/shadow.frag
  91. share/glmark2/shaders/shadow.vert
  92. share/glmark2/shaders/terrain-blur.frag
  93. share/glmark2/shaders/terrain-luminance.frag
  94. share/glmark2/shaders/terrain-noise.frag
  95. share/glmark2/shaders/terrain-normalmap.frag
  96. share/glmark2/shaders/terrain-overlay.frag
  97. share/glmark2/shaders/terrain-texture.vert
  98. share/glmark2/shaders/terrain.frag
  99. share/glmark2/shaders/terrain.vert
  100. share/glmark2/shaders/text-renderer.frag
  101. share/glmark2/shaders/text-renderer.vert
  102. share/glmark2/textures/asteroid-height-map.png
  103. share/glmark2/textures/asteroid-normal-map-tangent.png
  104. share/glmark2/textures/asteroid-normal-map.png
  105. share/glmark2/textures/crate-base.png
  106. share/glmark2/textures/desktop-shadow-corner.png
  107. share/glmark2/textures/desktop-shadow.png
  108. share/glmark2/textures/desktop-window.png
  109. share/glmark2/textures/effect-2d.png
  110. share/glmark2/textures/glyph-atlas.png
  111. share/glmark2/textures/jellyfish-caustics-01.png
  112. share/glmark2/textures/jellyfish-caustics-02.png
  113. share/glmark2/textures/jellyfish-caustics-03.png
  114. share/glmark2/textures/jellyfish-caustics-04.png
  115. share/glmark2/textures/jellyfish-caustics-05.png
  116. share/glmark2/textures/jellyfish-caustics-06.png
  117. share/glmark2/textures/jellyfish-caustics-07.png
  118. share/glmark2/textures/jellyfish-caustics-08.png
  119. share/glmark2/textures/jellyfish-caustics-09.png
  120. share/glmark2/textures/jellyfish-caustics-10.png
  121. share/glmark2/textures/jellyfish-caustics-11.png
  122. share/glmark2/textures/jellyfish-caustics-12.png
  123. share/glmark2/textures/jellyfish-caustics-13.png
  124. share/glmark2/textures/jellyfish-caustics-14.png
  125. share/glmark2/textures/jellyfish-caustics-15.png
  126. share/glmark2/textures/jellyfish-caustics-16.png
  127. share/glmark2/textures/jellyfish-caustics-17.png
  128. share/glmark2/textures/jellyfish-caustics-18.png
  129. share/glmark2/textures/jellyfish-caustics-19.png
  130. share/glmark2/textures/jellyfish-caustics-20.png
  131. share/glmark2/textures/jellyfish-caustics-21.png
  132. share/glmark2/textures/jellyfish-caustics-22.png
  133. share/glmark2/textures/jellyfish-caustics-23.png
  134. share/glmark2/textures/jellyfish-caustics-24.png
  135. share/glmark2/textures/jellyfish-caustics-25.png
  136. share/glmark2/textures/jellyfish-caustics-26.png
  137. share/glmark2/textures/jellyfish-caustics-27.png
  138. share/glmark2/textures/jellyfish-caustics-28.png
  139. share/glmark2/textures/jellyfish-caustics-29.png
  140. share/glmark2/textures/jellyfish-caustics-30.png
  141. share/glmark2/textures/jellyfish-caustics-31.png
  142. share/glmark2/textures/jellyfish-caustics-32.png
  143. share/glmark2/textures/jellyfish256.png
  144. share/glmark2/textures/nasa1.png
  145. share/glmark2/textures/nasa2.png
  146. share/glmark2/textures/nasa3.png
  147. share/glmark2/textures/terrain-backgrounddetailed6.jpg
  148. share/glmark2/textures/terrain-grasslight-512-nm.jpg
  149. share/glmark2/textures/terrain-grasslight-512.jpg
  150. @owner
  151. @group
  152. @mode
Collapse this list.
Dependency lines:
  • glmark2>0:benchmarks/glmark2
To install the port:
cd /usr/ports/benchmarks/glmark2/ && make install clean
To add the package, run one of these commands:
  • pkg install benchmarks/glmark2
  • pkg install glmark2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: glmark2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1640270771 SHA256 (glmark2-glmark2-2021.12_GH0.tar.gz) = 9f111284b2ef1d3fce91928e249e6ca00796a036831b063a549a0f3b03557a95 SIZE (glmark2-glmark2-2021.12_GH0.tar.gz) = 9360052

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. input.h : devel/evdev-proto
  2. wayland-protocols>=1.12 : graphics/wayland-protocols
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.9 : lang/python39
  5. xorgproto>=0 : x11/xorgproto
  6. x11.pc : x11/libX11
Runtime dependencies:
  1. x11.pc : x11/libX11
Library dependencies:
  1. libpng.so : graphics/png
  2. libudev.so : devel/libudev-devd
  3. libdrm.so : graphics/libdrm
  4. libwayland-egl.so : graphics/wayland
  5. libEGL.so : graphics/libglvnd
  6. libGL.so : graphics/libglvnd
  7. libGLESv2.so : graphics/libglvnd
  8. libgbm.so : graphics/mesa-libs
  9. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for glmark2-2021.12: DOCS=on: Build and/or install documentation ====> Window systems: you have to choose at least one of them DRM=on: KMS console support WAYLAND=on: Wayland (graphics) support X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
benchmarks_glmark2
USES:
compiler:c++14-lang gl jpeg localbase:ldflags pkgconfig waf xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/glmark2/glmark2/tar.gz/2021.12?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2021.12
27 Jul 2022 00:34:32
commit hash: e114238b696403a5597027e9d01f52c2c706dff0commit hash: e114238b696403a5597027e9d01f52c2c706dff0commit hash: e114238b696403a5597027e9d01f52c2c706dff0commit hash: e114238b696403a5597027e9d01f52c2c706dff0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
wayland: add more mostly leaf ports to virtual category

Caveats:
- emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default)
- mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/chromium: add --ozone-platform=wayland on command line
- www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)

(cherry picked from commit 29486876225718bafb70b78f4bb811674b06f164)
(cherry picked from commit bf8df578429ebfdbc76912b243516e8755bc616d)

Number of commits found: 1