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
Port details on branch 2024Q4
mesa-demos OpenGL demos distributed with Mesa
8.5.0 graphics on this many watch lists=20 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 8.4.0_3Version 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: 2024-10-01 18:56:20
Commit Hash: 4485bd8
People watching this port, also watch:: libiconv, dmidecode, bash, xorg-server, libdrm
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 (331 items)
Collapse this list.
  1. /usr/local/share/licenses/mesa-demos-8.5.0/catalog.mk
  2. /usr/local/share/licenses/mesa-demos-8.5.0/LICENSE
  3. /usr/local/share/licenses/mesa-demos-8.5.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/copytex
  27. bin/createwin
  28. bin/cubemap
  29. bin/cuberender
  30. bin/deriv
  31. bin/dinoshade
  32. bin/dissolve
  33. bin/dlist-begin-call-end
  34. bin/dlist-dangling
  35. bin/dlist-degenerate
  36. bin/dlist-edgeflag
  37. bin/dlist-edgeflag-dangling
  38. bin/dlist-flat-tri
  39. bin/dlist-mat-tri
  40. bin/dlist-recursive-call
  41. bin/dlist-tri-flat-tri
  42. bin/dlist-tri-mat-tri
  43. bin/draw2arrays
  44. bin/drawarrays
  45. bin/drawelements
  46. bin/drawelements-large
  47. bin/drawoverhead
  48. bin/drawpix
  49. bin/drawrange
  50. bin/eglinfo
  51. bin/engine
  52. bin/es2_info
  53. bin/es2gears_x11
  54. bin/es2tri
  55. bin/fbo_firecube
  56. bin/fbobind
  57. bin/fbotexture
  58. bin/fill
  59. bin/fire
  60. bin/flat-clip
  61. bin/fogcoord
  62. bin/fplight
  63. bin/fragcoord
  64. bin/fs-tri
  65. bin/fslight
  66. bin/fsraytrace
  67. bin/gamma
  68. bin/gearbox
  69. bin/gears
  70. bin/geartrain
  71. bin/genmipmap
  72. bin/geom-outlining-130
  73. bin/geom-outlining-150
  74. bin/geom-sprites
  75. bin/geom-stipple-lines
  76. bin/geom-wide-lines
  77. bin/glinfo
  78. bin/gloss
  79. bin/glsl-compile-time
  80. bin/glslstateschange
  81. bin/glsync
  82. bin/gltestperf
  83. bin/glthreads
  84. bin/glxcontexts
  85. bin/glxdemo
  86. bin/glxgears
  87. bin/glxgears_fbconfig
  88. bin/glxgears_pixmap
  89. bin/glxheads
  90. bin/glxinfo
  91. bin/glxpbdemo
  92. bin/glxpixmap
  93. bin/glxsnoop
  94. bin/glxswapcontrol
  95. bin/gs-tri
  96. bin/gsraytrace
  97. bin/identity
  98. bin/ipers
  99. bin/isosurf
  100. bin/line
  101. bin/line-clip
  102. bin/line-cull
  103. bin/line-flat
  104. bin/line-smooth
  105. bin/line-stipple-wide
  106. bin/line-userclip
  107. bin/line-userclip-clip
  108. bin/line-userclip-nop
  109. bin/line-userclip-nop-clip
  110. bin/line-wide
  111. bin/line-xor
  112. bin/lineloop
  113. bin/lineloop-clip
  114. bin/lineloop-elts
  115. bin/linestrip
  116. bin/linestrip-clip
  117. bin/linestrip-flat-stipple
  118. bin/linestrip-stipple
  119. bin/linestrip-stipple-wide
  120. bin/linktest
  121. bin/lodbias
  122. bin/long-fixed-func
  123. bin/mandelbrot
  124. bin/manywin
  125. bin/morph3d
  126. bin/multiarb
  127. bin/multictx
  128. bin/multinoise
  129. bin/multitex
  130. bin/noise
  131. bin/noise2
  132. bin/offset
  133. bin/overlay
  134. bin/paltex
  135. bin/pbdemo
  136. bin/pbinfo
  137. bin/pgon-mode
  138. bin/pixeltest
  139. bin/point
  140. bin/point-clip
  141. bin/point-param
  142. bin/point-sprite
  143. bin/point-wide
  144. bin/point-wide-smooth
  145. bin/pointblast
  146. bin/pointcoord
  147. bin/points
  148. bin/poly
  149. bin/poly-flat
  150. bin/poly-flat-clip
  151. bin/poly-flat-unfilled-clip
  152. bin/poly-unfilled
  153. bin/projtex
  154. bin/quad
  155. bin/quad-clip
  156. bin/quad-clip-all-vertices
  157. bin/quad-clip-nearplane
  158. bin/quad-degenerate
  159. bin/quad-flat
  160. bin/quad-offset-factor
  161. bin/quad-offset-unfilled
  162. bin/quad-offset-units
  163. bin/quad-tex-2d
  164. bin/quad-tex-3d
  165. bin/quad-tex-alpha
  166. bin/quad-tex-pbo
  167. bin/quad-tex-sub
  168. bin/quad-unfilled
  169. bin/quad-unfilled-clip
  170. bin/quad-unfilled-stipple
  171. bin/quads
  172. bin/quadstrip
  173. bin/quadstrip-clip
  174. bin/quadstrip-cont
  175. bin/quadstrip-flat
  176. bin/ray
  177. bin/readpix
  178. bin/readpixels
  179. bin/reflect
  180. bin/renormal
  181. bin/samplers
  182. bin/samplers_array
  183. bin/shadow_sampler
  184. bin/shadowtex
  185. bin/shape
  186. bin/sharedtex
  187. bin/sharedtex_mt
  188. bin/shtest
  189. bin/simplex-noise
  190. bin/singlebuffer
  191. bin/skinning
  192. bin/spectex
  193. bin/spriteblast
  194. bin/stex3d
  195. bin/sub-tex
  196. bin/swapbuffers
  197. bin/teapot
  198. bin/terrain
  199. bin/tessdemo
  200. bin/tex-quads
  201. bin/texaaline
  202. bin/texcyl
  203. bin/texdemo1
  204. bin/texenv
  205. bin/teximage
  206. bin/texture_from_pixmap
  207. bin/textures
  208. bin/toyball
  209. bin/tri
  210. bin/tri-2101010
  211. bin/tri-2101010-dlist
  212. bin/tri-alpha
  213. bin/tri-alpha-tex
  214. bin/tri-array-interleaved
  215. bin/tri-blend
  216. bin/tri-blend-color
  217. bin/tri-blend-max
  218. bin/tri-blend-min
  219. bin/tri-blend-revsub
  220. bin/tri-blend-sub
  221. bin/tri-clear
  222. bin/tri-clip
  223. bin/tri-cull
  224. bin/tri-cull-both
  225. bin/tri-dlist
  226. bin/tri-edgeflag
  227. bin/tri-edgeflag-array
  228. bin/tri-edgeflag-pv
  229. bin/tri-fbo
  230. bin/tri-fbo-tex
  231. bin/tri-fbo-tex-mip
  232. bin/tri-flat
  233. bin/tri-flat-clip
  234. bin/tri-fog
  235. bin/tri-fp
  236. bin/tri-fp-const-imm
  237. bin/tri-lit
  238. bin/tri-lit-material
  239. bin/tri-logicop-none
  240. bin/tri-logicop-xor
  241. bin/tri-mask-tri
  242. bin/tri-multitex-vbo
  243. bin/tri-orig
  244. bin/tri-point-line-clipped
  245. bin/tri-query
  246. bin/tri-repeat
  247. bin/tri-rotate
  248. bin/tri-scissor-tri
  249. bin/tri-square
  250. bin/tri-stencil
  251. bin/tri-stipple
  252. bin/tri-tex
  253. bin/tri-tex-1d
  254. bin/tri-tex-3d
  255. bin/tri-tex-stipple
  256. bin/tri-tri
  257. bin/tri-unfilled
  258. bin/tri-unfilled-clip
  259. bin/tri-unfilled-edgeflag
  260. bin/tri-unfilled-fog
  261. bin/tri-unfilled-point
  262. bin/tri-unfilled-smooth
  263. bin/tri-unfilled-tri
  264. bin/tri-unfilled-tri-lit
  265. bin/tri-unfilled-userclip
  266. bin/tri-unfilled-userclip-stip
  267. bin/tri-userclip
  268. bin/tri-viewport
  269. bin/tri-z
  270. bin/tri-z-9
  271. bin/tri-z-clip
  272. bin/tri-z-eq
  273. bin/trifan
  274. bin/trifan-flat
  275. bin/trifan-flat-clip
  276. bin/trifan-flat-unfilled-clip
  277. bin/trifan-unfilled
  278. bin/trirast
  279. bin/trispd
  280. bin/tristrip
  281. bin/tristrip-clip
  282. bin/tristrip-flat
  283. bin/tunnel
  284. bin/tunnel2
  285. bin/twoside
  286. bin/vao_demo
  287. bin/vbo
  288. bin/vbo-drawarrays
  289. bin/vbo-drawarrays-2101010
  290. bin/vbo-drawelements
  291. bin/vbo-drawrange
  292. bin/vbo-noninterleaved
  293. bin/vbo-tri
  294. bin/vert-or-frag-only
  295. bin/vert-tex
  296. bin/vertexrate
  297. bin/vp-array
  298. bin/vp-array-hf
  299. bin/vp-array-int
  300. bin/vp-clip
  301. bin/vp-line-clip
  302. bin/vp-tri
  303. bin/vp-tri-cb
  304. bin/vp-tri-cb-pos
  305. bin/vp-tri-cb-tex
  306. bin/vp-tri-imm
  307. bin/vp-tri-invariant
  308. bin/vp-tri-swap
  309. bin/vp-tri-tex
  310. bin/vp-unfilled
  311. bin/vsraytrace
  312. bin/wincopy
  313. bin/winpos
  314. bin/xfont
  315. bin/xrotfontdemo
  316. share/mesa-demos/arch.rgb
  317. share/mesa-demos/bw.rgb
  318. share/mesa-demos/geartrain.dat
  319. share/mesa-demos/girl.rgb
  320. share/mesa-demos/girl2.rgb
  321. share/mesa-demos/isosurf.dat
  322. share/mesa-demos/reflect.rgb
  323. share/mesa-demos/s128.rgb
  324. share/mesa-demos/terrain.dat
  325. share/mesa-demos/tile.rgb
  326. share/mesa-demos/tree2.rgba
  327. share/mesa-demos/tree3.rgb
  328. share/mesa-demos/wrs_logo.rgb
  329. @owner
  330. @group
  331. @mode
Collapse this list.
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 = 1714117397 SHA256 (mesa-demos-8.5.0.tar.bz2) = cea2df0a80f09a30f635c4eb1a672bf90c5ddee0b8e77f4d70041668ef71aac1 SIZE (mesa-demos-8.5.0.tar.bz2) = 10367517

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

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. games/homura*
  2. multimedia/plexhometheater*
  3. multimedia/xbmc*
  4. multimedia/xbmc-pvr*
  5. 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:bzip2 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/8.5.0/
Collapse this list.

There are no commits on branch 2024Q4 for this port