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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2024Q4
mesa-demos OpenGL demos distributed with Mesa
9.0.0 graphics on this many watch lists=13 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 9.0.0Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-11-07 20:35:56
Last Update: 2026-06-15 15:55:33
Commit Hash: 21c2254
People watching this port, also watch:: bash, libiconv, libdrm, xorg-server, sudo
License: MIT
WWW:
https://www.mesa3d.org/
Description:
Mesa demos is a collections of demos and test programs to demonstrate various aspects of the mesa and OpenGL libraries. It is part of the mesa software suite.
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 (325 items)
Collapse this list.
  1. /usr/local/share/licenses/mesa-demos-9.0.0/catalog.mk
  2. /usr/local/share/licenses/mesa-demos-9.0.0/LICENSE
  3. /usr/local/share/licenses/mesa-demos-9.0.0/MIT
  4. bin/arbfplight
  5. bin/arbfslight
  6. bin/arbocclude
  7. bin/arbocclude2
  8. bin/array
  9. bin/bezier
  10. bin/bitmap_demo
  11. bin/blinking-teapot
  12. bin/bounce
  13. bin/brick
  14. bin/bump
  15. bin/clear-color
  16. bin/clear-fbo
  17. bin/clear-fbo-scissor
  18. bin/clear-fbo-tex
  19. bin/clear-random
  20. bin/clear-repeat
  21. bin/clear-scissor
  22. bin/clear-undefined
  23. bin/clearspd
  24. bin/convolutions
  25. bin/copypix
  26. bin/createwin
  27. bin/cubemap
  28. bin/cuberender
  29. bin/deriv
  30. bin/dinoshade
  31. bin/dissolve
  32. bin/dlist-begin-call-end
  33. bin/dlist-dangling
  34. bin/dlist-degenerate
  35. bin/dlist-edgeflag
  36. bin/dlist-edgeflag-dangling
  37. bin/dlist-flat-tri
  38. bin/dlist-mat-tri
  39. bin/dlist-recursive-call
  40. bin/dlist-tri-flat-tri
  41. bin/dlist-tri-mat-tri
  42. bin/draw2arrays
  43. bin/drawarrays
  44. bin/drawelements
  45. bin/drawelements-large
  46. bin/drawpix
  47. bin/drawrange
  48. bin/eglgears_x11
  49. bin/eglinfo
  50. bin/egltri_x11
  51. bin/engine
  52. bin/es2_info
  53. bin/es2gears_x11
  54. bin/es2tri
  55. bin/fbo_firecube
  56. bin/fbotexture
  57. bin/fire
  58. bin/flat-clip
  59. bin/fogcoord
  60. bin/fplight
  61. bin/fragcoord
  62. bin/fs-tri
  63. bin/fslight
  64. bin/fsraytrace
  65. bin/gamma
  66. bin/gearbox
  67. bin/gears
  68. bin/geartrain
  69. bin/geom-outlining-130
  70. bin/geom-outlining-150
  71. bin/geom-sprites
  72. bin/geom-stipple-lines
  73. bin/geom-wide-lines
  74. bin/glinfo
  75. bin/gloss
  76. bin/glsync
  77. bin/gltestperf
  78. bin/glthreads
  79. bin/glxcontexts
  80. bin/glxdemo
  81. bin/glxgears
  82. bin/glxgears_fbconfig
  83. bin/glxgears_pixmap
  84. bin/glxheads
  85. bin/glxinfo
  86. bin/glxpbdemo
  87. bin/glxpixmap
  88. bin/glxsnoop
  89. bin/glxswapcontrol
  90. bin/gsraytrace
  91. bin/identity
  92. bin/ipers
  93. bin/isosurf
  94. bin/line
  95. bin/line-clip
  96. bin/line-cull
  97. bin/line-flat
  98. bin/line-smooth
  99. bin/line-stipple-wide
  100. bin/line-userclip
  101. bin/line-userclip-clip
  102. bin/line-userclip-nop
  103. bin/line-userclip-nop-clip
  104. bin/line-wide
  105. bin/line-xor
  106. bin/lineloop
  107. bin/lineloop-clip
  108. bin/lineloop-elts
  109. bin/linestrip
  110. bin/linestrip-clip
  111. bin/linestrip-flat-stipple
  112. bin/linestrip-stipple
  113. bin/linestrip-stipple-wide
  114. bin/linktest
  115. bin/lodbias
  116. bin/long-fixed-func
  117. bin/mandelbrot
  118. bin/manywin
  119. bin/morph3d
  120. bin/multiarb
  121. bin/multictx
  122. bin/multinoise
  123. bin/multitex
  124. bin/noise
  125. bin/noise2
  126. bin/offset
  127. bin/overlay
  128. bin/paltex
  129. bin/pbdemo
  130. bin/pbinfo
  131. bin/peglgears
  132. bin/pgon-mode
  133. bin/pixeltest
  134. bin/point
  135. bin/point-clip
  136. bin/point-param
  137. bin/point-sprite
  138. bin/point-wide
  139. bin/point-wide-smooth
  140. bin/pointblast
  141. bin/pointcoord
  142. bin/points
  143. bin/poly
  144. bin/poly-flat
  145. bin/poly-flat-clip
  146. bin/poly-flat-unfilled-clip
  147. bin/poly-unfilled
  148. bin/projtex
  149. bin/quad
  150. bin/quad-clip
  151. bin/quad-clip-all-vertices
  152. bin/quad-clip-nearplane
  153. bin/quad-degenerate
  154. bin/quad-flat
  155. bin/quad-offset-factor
  156. bin/quad-offset-unfilled
  157. bin/quad-offset-units
  158. bin/quad-tex-2d
  159. bin/quad-tex-3d
  160. bin/quad-tex-alpha
  161. bin/quad-tex-pbo
  162. bin/quad-tex-sub
  163. bin/quad-unfilled
  164. bin/quad-unfilled-clip
  165. bin/quad-unfilled-stipple
  166. bin/quads
  167. bin/quadstrip
  168. bin/quadstrip-clip
  169. bin/quadstrip-cont
  170. bin/quadstrip-flat
  171. bin/ray
  172. bin/readpix
  173. bin/readpixels
  174. bin/reflect
  175. bin/renormal
  176. bin/samplers
  177. bin/samplers_array
  178. bin/shadow_sampler
  179. bin/shadowtex
  180. bin/shape
  181. bin/sharedtex
  182. bin/sharedtex_mt
  183. bin/shtest
  184. bin/simplex-noise
  185. bin/singlebuffer
  186. bin/skinning
  187. bin/spectex
  188. bin/spriteblast
  189. bin/stex3d
  190. bin/sub-tex
  191. bin/teapot
  192. bin/terrain
  193. bin/tessdemo
  194. bin/tex-quads
  195. bin/texaaline
  196. bin/texcyl
  197. bin/texdemo1
  198. bin/texenv
  199. bin/texture_from_pixmap
  200. bin/textures
  201. bin/toyball
  202. bin/tri
  203. bin/tri-2101010
  204. bin/tri-2101010-dlist
  205. bin/tri-alpha
  206. bin/tri-alpha-tex
  207. bin/tri-array-interleaved
  208. bin/tri-blend
  209. bin/tri-blend-color
  210. bin/tri-blend-max
  211. bin/tri-blend-min
  212. bin/tri-blend-revsub
  213. bin/tri-blend-sub
  214. bin/tri-clear
  215. bin/tri-clip
  216. bin/tri-cull
  217. bin/tri-cull-both
  218. bin/tri-dlist
  219. bin/tri-edgeflag
  220. bin/tri-edgeflag-array
  221. bin/tri-edgeflag-pv
  222. bin/tri-fbo
  223. bin/tri-fbo-tex
  224. bin/tri-fbo-tex-mip
  225. bin/tri-flat
  226. bin/tri-flat-clip
  227. bin/tri-fog
  228. bin/tri-fp
  229. bin/tri-fp-const-imm
  230. bin/tri-lit
  231. bin/tri-lit-material
  232. bin/tri-logicop-none
  233. bin/tri-logicop-xor
  234. bin/tri-mask-tri
  235. bin/tri-multitex-vbo
  236. bin/tri-orig
  237. bin/tri-point-line-clipped
  238. bin/tri-query
  239. bin/tri-repeat
  240. bin/tri-rotate
  241. bin/tri-scissor-tri
  242. bin/tri-square
  243. bin/tri-stencil
  244. bin/tri-stipple
  245. bin/tri-tex
  246. bin/tri-tex-1d
  247. bin/tri-tex-3d
  248. bin/tri-tex-stipple
  249. bin/tri-tri
  250. bin/tri-unfilled
  251. bin/tri-unfilled-clip
  252. bin/tri-unfilled-edgeflag
  253. bin/tri-unfilled-fog
  254. bin/tri-unfilled-point
  255. bin/tri-unfilled-smooth
  256. bin/tri-unfilled-tri
  257. bin/tri-unfilled-tri-lit
  258. bin/tri-unfilled-userclip
  259. bin/tri-unfilled-userclip-stip
  260. bin/tri-userclip
  261. bin/tri-viewport
  262. bin/tri-z
  263. bin/tri-z-9
  264. bin/tri-z-clip
  265. bin/tri-z-eq
  266. bin/trifan
  267. bin/trifan-flat
  268. bin/trifan-flat-clip
  269. bin/trifan-flat-unfilled-clip
  270. bin/trifan-unfilled
  271. bin/trirast
  272. bin/trispd
  273. bin/tristrip
  274. bin/tristrip-clip
  275. bin/tristrip-flat
  276. bin/tunnel
  277. bin/tunnel2
  278. bin/twoside
  279. bin/vao_demo
  280. bin/vbo-drawarrays
  281. bin/vbo-drawarrays-2101010
  282. bin/vbo-drawelements
  283. bin/vbo-drawrange
  284. bin/vbo-noninterleaved
  285. bin/vbo-tri
  286. bin/vert-or-frag-only
  287. bin/vert-tex
  288. bin/vkgears
  289. bin/vp-array
  290. bin/vp-array-hf
  291. bin/vp-array-int
  292. bin/vp-clip
  293. bin/vp-line-clip
  294. bin/vp-tri
  295. bin/vp-tri-cb
  296. bin/vp-tri-cb-pos
  297. bin/vp-tri-cb-tex
  298. bin/vp-tri-imm
  299. bin/vp-tri-invariant
  300. bin/vp-tri-swap
  301. bin/vp-tri-tex
  302. bin/vp-unfilled
  303. bin/vsraytrace
  304. bin/wincopy
  305. bin/winpos
  306. bin/xeglgears
  307. bin/xeglthreads
  308. bin/xfont
  309. bin/xrotfontdemo
  310. share/mesa-demos/arch.rgb
  311. share/mesa-demos/bw.rgb
  312. share/mesa-demos/geartrain.dat
  313. share/mesa-demos/girl.rgb
  314. share/mesa-demos/girl2.rgb
  315. share/mesa-demos/isosurf.dat
  316. share/mesa-demos/reflect.rgb
  317. share/mesa-demos/s128.rgb
  318. share/mesa-demos/terrain.dat
  319. share/mesa-demos/tile.rgb
  320. share/mesa-demos/tree2.rgba
  321. share/mesa-demos/tree3.rgb
  322. share/mesa-demos/wrs_logo.rgb
  323. @owner
  324. @group
  325. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • mesa-demos>0:graphics/mesa-demos
Conflicts:
CONFLICTS_INSTALL:
  • glx-utils
To install the port:
cd /usr/ports/graphics/mesa-demos/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/mesa-demos
  • pkg install mesa-demos
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mesa-demos
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775779616 SHA256 (mesa-demos-9.0.0.tar.xz) = 3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b SIZE (mesa-demos-9.0.0.tar.xz) = 14839368

Packages (timestamps in pop-ups are UTC):
mesa-demos
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.5.08.5.08.4.0_28.5.08.5.0n/an/an/a
FreeBSD:13:quarterly8.5.08.5.0-8.5.08.5.0n/an/an/a
FreeBSD:14:latest9.0.09.0.0-8.5.09.0.08.4.0_3-8.4.0_3
FreeBSD:14:quarterly8.5.08.5.0-8.5.09.0.08.4.0_38.4.0_38.4.0_3
FreeBSD:15:latest9.0.09.0.0n/a8.5.0n/an/a8.4.0_38.4.0_3
FreeBSD:15:quarterly8.5.08.5.0n/a-n/an/a--
FreeBSD:16:latest9.0.09.0.0n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. glslangValidator : graphics/glslang
  2. vulkan-headers>0 : graphics/vulkan-headers
  3. meson : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. xorgproto>=0 : x11/xorgproto
  7. xorgproto>=0 : x11/xorgproto
  8. xorgproto>=0 : x11/xorgproto
  9. xcb.pc : x11/libxcb
  10. x11.pc : x11/libX11
  11. xdamage.pc : x11/libXdamage
  12. xext.pc : x11/libXext
  13. xfixes.pc : x11/libXfixes
  14. xi.pc : x11/libXi
  15. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. xcb.pc : x11/libxcb
  2. x11.pc : x11/libX11
  3. xdamage.pc : x11/libXdamage
  4. xext.pc : x11/libXext
  5. xfixes.pc : x11/libXfixes
  6. xi.pc : x11/libXi
  7. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libvulkan.so : graphics/vulkan-loader
  2. libxkbcommon.so : x11/libxkbcommon
  3. libEGL.so : graphics/libglvnd
  4. libGL.so : graphics/libglvnd
  5. libGLESv2.so : graphics/libglvnd
  6. libGLU.so : graphics/libGLU
  7. libglut.so : graphics/freeglut
This port is required by:
for Run
  1. emulators/playonbsd
  2. sysutils/inxi
  3. sysutils/plasma6-kinfocenter
  4. x11-wm/compiz

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. games/homura*
  2. multimedia/plexhometheater*
  3. multimedia/xbmc*
  4. multimedia/xbmc-pvr*
  5. sysutils/plasma5-kinfocenter*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
graphics_mesa-demos
USES:
gl localbase meson pkgconfig tar:xz xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.freedesktop.org/pub/mesa/demos/
  2. https://mesa.freedesktop.org/archive/demos/
Collapse this list.

There are no commits on branch 2024Q4 for this port