notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
mesa-libs OpenGL libraries that support GLX and EGL clients
20.2.3_1 graphics on this many watch lists=12 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 20.2.3Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-05-12 18:47:08
Last Update: 2021-06-17 04:25:27
Commit Hash: b44acc9
People watching this port, also watch:: libdrm, liblz4, glib, libedit, libevent
License: not specified in port
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (57 items)
Collapse this list.
  1. @ldconfig
  2. etc/libmap.d/mesa.conf
  3. @comment include/EGL/egl.h
  4. @comment include/EGL/eglext.h
  5. include/EGL/eglextchromium.h
  6. include/EGL/eglmesaext.h
  7. @comment include/EGL/eglplatform.h
  8. @comment include/GL/gl.h
  9. @comment include/GL/glcorearb.h
  10. @comment include/GL/glext.h
  11. @comment include/GL/glx.h
  12. @comment include/GL/glxext.h
  13. @comment include/GL/internal/dri_interface.h
  14. @comment include/GLES/egl.h
  15. @comment include/GLES/gl.h
  16. @comment include/GLES/glext.h
  17. @comment include/GLES/glplatform.h
  18. @comment include/GLES2/gl2.h
  19. @comment include/GLES2/gl2ext.h
  20. @comment include/GLES2/gl2platform.h
  21. @comment include/GLES3/gl3.h
  22. @comment include/GLES3/gl31.h
  23. @comment include/GLES3/gl32.h
  24. @comment include/GLES3/gl3ext.h
  25. @comment include/GLES3/gl3platform.h
  26. @comment include/KHR/khrplatform.h
  27. include/gbm.h
  28. @comment lib/dri/swrast_dri.so
  29. lib/libEGL_mesa.so
  30. lib/libEGL_mesa.so.0
  31. lib/libEGL_mesa.so.0.0.0
  32. @comment lib/libGLESv1_CM.so
  33. @comment lib/libGLESv1_CM.so.1
  34. @comment lib/libGLESv1_CM.so.1.1.0
  35. @comment lib/libGLESv2.so
  36. @comment lib/libGLESv2.so.2
  37. @comment lib/libGLESv2.so.2.0.0
  38. lib/libGLX_mesa.so
  39. lib/libGLX_mesa.so.0
  40. lib/libGLX_mesa.so.0.0.0
  41. lib/libgbm.so
  42. lib/libgbm.so.1
  43. lib/libgbm.so.1.0.0
  44. lib/libglapi.so
  45. lib/libglapi.so.0
  46. lib/libglapi.so.0.0.0
  47. @comment libdata/pkgconfig/dri.pc
  48. @comment libdata/pkgconfig/egl.pc
  49. libdata/pkgconfig/gbm.pc
  50. @comment libdata/pkgconfig/gl.pc
  51. @comment libdata/pkgconfig/glesv1_cm.pc
  52. @comment libdata/pkgconfig/glesv2.pc
  53. @comment share/drirc.d/00-mesa-defaults.conf
  54. share/glvnd/egl_vendor.d/50_mesa.json
  55. @owner
  56. @group
  57. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • mesa-libs>0:graphics/mesa-libs
  • For LIB depends:
    • libEGL_mesa.so:graphics/mesa-libs
    • libGLESv1_CM.so:graphics/mesa-libs
    • libGLESv2.so:graphics/mesa-libs
    • libGLX_mesa.so:graphics/mesa-libs
    • libgbm.so:graphics/mesa-libs
    • libglapi.so:graphics/mesa-libs
To install the port: cd /usr/ports/graphics/mesa-libs/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/mesa-libs
  • pkg install mesa-libs
PKGNAME: mesa-libs
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
mesa-libs
ABIlatestquarterly
FreeBSD:11:aarch6418.1.8_119.0.8_2
FreeBSD:11:amd6420.2.3_120.2.3
FreeBSD:11:armv6-19.0.8_2
FreeBSD:11:i38620.2.3_120.2.3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6418.1.920.2.3
FreeBSD:12:amd6420.2.320.2.3
FreeBSD:12:armv618.1.919.0.8_3
FreeBSD:12:armv718.1.919.0.8_3
FreeBSD:12:i38620.2.320.2.3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-20.2.3
FreeBSD:13:aarch6420.2.320.2.3
FreeBSD:13:amd6420.2.3_120.2.3
FreeBSD:13:armv620.2.3-
FreeBSD:13:armv720.2.320.2.3
FreeBSD:13:i38620.2.3_120.2.3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc6420.2.320.2.3
FreeBSD:14:aarch6420.2.3-
FreeBSD:14:amd6420.2.3-
FreeBSD:14:armv620.2.3-
FreeBSD:14:armv720.2.3-
FreeBSD:14:i38620.2.3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6420.2.3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libglvnd>0 : graphics/libglvnd
  2. wayland-protocols>=1.8 : graphics/wayland-protocols
  3. pthread-stubs.pc : devel/libpthread-stubs
  4. py38-mako>0 : textproc/py-mako@py38
  5. bison : devel/bison
  6. meson : devel/meson
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. python3.8 : lang/python38
  10. llvm-config10 : devel/llvm10
  11. xorgproto>=0 : x11/xorgproto
  12. x11.pc : x11/libX11
  13. xcb.pc : x11/libxcb
  14. xdamage.pc : x11/libXdamage
  15. xext.pc : x11/libXext
  16. xfixes.pc : x11/libXfixes
  17. xshmfence.pc : x11/libxshmfence
  18. xxf86vm.pc : x11/libXxf86vm
  19. xrandr.pc : x11/libXrandr
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcb.pc : x11/libxcb
  3. xdamage.pc : x11/libXdamage
  4. xext.pc : x11/libXext
  5. xfixes.pc : x11/libXfixes
  6. xshmfence.pc : x11/libxshmfence
  7. xxf86vm.pc : x11/libXxf86vm
  8. xrandr.pc : x11/libXrandr
Library dependencies:
  1. libwayland-egl.so : graphics/wayland
  2. libzstd.so : archivers/zstd
  3. libexpat.so : textproc/expat2
  4. libdrm.so : graphics/libdrm
  5. libunwind.so : devel/libunwind
This port is required by:
for Build
  1. graphics/s2tc

Deleted ports which required this port:

Expand this list of 16 deleted ports
  1. games/libretro-cores*
  2. games/openastromenace*
  3. games/plee-the-bear*
  4. games/ppracer*
  5. graphics/iccexamin*
  6. graphics/py-rabbyt*
  7. multimedia/gstreamer1-qt4*
  8. multimedia/gstreamer1-qt5*
  9. multimedia/qt5-phonon4-gstreamer*
  10. net-im/ring-daemon*
  11. net-im/ring-gnome*
  12. net-im/ring-libclient*
  13. www/libxul*
  14. x11/kde4-workspace*
  15. x11-themes/qt5-style-Kvantum*
  16. x11-toolkits/gai*
  17. Collapse this list of deleted ports.
for Libraries
  1. accessibility/caribou
  2. accessibility/gammy
  3. accessibility/qt5-speech
  4. astro/celestia
  5. astro/celestia-gtk
  6. astro/nightfall
  7. astro/opencpn
Expand this list (908 items / 901 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. astro/qmapshack
  3. audio/abgate-lv2
  4. audio/avldrums-lv2
  5. audio/bambootracker
  6. audio/carla
  7. audio/clementine-player
  8. audio/csoundqt
  9. audio/din
  10. audio/dpf-plugins-lv2
  11. audio/dragonfly-reverb-lv2
  12. audio/drumkv1-lv2
  13. audio/dsbmixer
  14. audio/faustlive
  15. audio/fmit
  16. audio/fossmixer
  17. audio/gogglesmm
  18. audio/guidolib
  19. audio/hpsjam
  20. audio/jamulus
  21. audio/komposter
  22. audio/lsp-plugins-lv2
  23. audio/midi-matrix-lv2
  24. audio/mixxx
  25. audio/moony-lv2
  26. audio/mumble
  27. audio/nekobi-lv2
  28. audio/padthv1-lv2
  29. audio/pc-mixer
  30. audio/pianobooster
  31. audio/polyphone
  32. audio/qaudiosonar
  33. audio/qjackctl
  34. audio/qmidictl
  35. audio/qsampler
  36. audio/quimup
  37. audio/samplv1-lv2
  38. audio/sherlock-lv2
  39. audio/sonic-visualiser
  40. audio/spectacle-lv2
  41. audio/stmp
  42. audio/synthv1-lv2
  43. audio/tiatracker
  44. audio/virtual_oss_ctl
  45. audio/vm-lv2
  46. audio/wolf-shaper-lv2
  47. audio/x42-plugins-lv2
  48. audio/zam-plugins-lv2
  49. audio/zynaddsubfx
  50. benchmarks/glmark2
  51. benchmarks/vkmark
  52. biology/molden
  53. biology/ugene
  54. cad/brlcad
  55. cad/calculix
  56. cad/freecad
  57. cad/gmsh
  58. cad/kicad
  59. cad/kicad-devel
  60. cad/klayout
  61. cad/ldview
  62. cad/leocad
  63. cad/librecad
  64. cad/librepcb
  65. cad/magic
  66. cad/meshlab
  67. cad/netgen
  68. cad/opencascade
  69. cad/openctm
  70. cad/openvsp
  71. cad/pcb
  72. cad/py-ocp
  73. cad/qelectrotech
  74. cad/repsnapper
  75. cad/solvespace
  76. cad/sumo
  77. cad/veroroute
  78. cad/z88
  79. comms/cubicsdr
  80. comms/gqrx
  81. comms/klog
  82. comms/py-qt5-sensors
  83. comms/py-qt5-serialport
  84. comms/qsstv
  85. databases/pgmodeler
  86. databases/py-qt5-sql
  87. databases/redisdesktopmanager
  88. databases/sqlitestudio
  89. deskutils/anydesk
  90. deskutils/cairo-dock
  91. deskutils/calibre
  92. deskutils/calindori
  93. deskutils/fet
  94. deskutils/flameshot
  95. deskutils/gnome-contacts
  96. deskutils/kongress
  97. deskutils/lumina-archiver
  98. deskutils/lumina-calculator
  99. deskutils/lumina-fileinfo
  100. deskutils/lumina-fm
  101. deskutils/lumina-mediaplayer
  102. deskutils/lumina-pdf
  103. deskutils/lumina-photo
  104. deskutils/lumina-screenshot
  105. deskutils/lumina-textedit
  106. deskutils/qownnotes
  107. deskutils/recoll
  108. deskutils/znotes
  109. devel/agar
  110. devel/allegro
  111. devel/allegro5
  112. devel/bullet
  113. devel/clanlib
  114. devel/clanlib1
  115. devel/efl
  116. devel/electron12
  117. devel/erlang-esdl
  118. devel/fifechan
  119. devel/geany-plugin-multiterm
  120. devel/godot-tools
  121. devel/godot2
  122. devel/godot2-tools
  123. devel/guichan
  124. devel/gwenhywfar-qt5
  125. devel/juce
  126. devel/kyra
  127. devel/liteide
  128. devel/love
  129. devel/love07
  130. devel/love08
  131. devel/love10
  132. devel/love5
  133. devel/nextpnr
  134. devel/py-bullet3
  135. devel/py-qt5-designer
  136. devel/py-qt5-designerplugin
  137. devel/py-qt5-help
  138. devel/py-qt5-location
  139. devel/py-qt5-qscintilla2
  140. devel/py-qt5-remoteobjects
  141. devel/py-qt5-test
  142. devel/pyotherside-qt5
  143. devel/pyside2
  144. devel/pyside2-tools
  145. devel/qscintilla2-designerplugin-qt5
  146. devel/qscintilla2-qt5
  147. devel/qt5-remoteobjects
  148. devel/qtcreator
  149. devel/raylib
  150. devel/sasm
  151. devel/sdl20
  152. devel/sdl_gnat
  153. devel/sfml
  154. devel/sfml1
  155. devel/simavr
  156. devel/simgear
  157. devel/zeal
  158. editors/encryptpad
  159. editors/featherpad
  160. editors/focuswriter
  161. editors/libreoffice6
  162. editors/openoffice-4
  163. editors/openoffice-devel
  164. editors/tea
  165. editors/texmaker
  166. editors/texstudio
  167. editors/vscode
  168. emulators/aranym
  169. emulators/cannonball
  170. emulators/cemu
  171. emulators/dolphin-emu
  172. emulators/dosbox-staging
  173. emulators/emu64
  174. emulators/emulationstation
  175. emulators/fs-uae
  176. emulators/gens
  177. emulators/higan
  178. emulators/libretro-ppsspp
  179. emulators/mednafen
  180. emulators/mess
  181. emulators/mgba
  182. emulators/mupen64plus-qt
  183. emulators/mupen64plus-video-arachnoid
  184. emulators/mupen64plus-video-glide64
  185. emulators/mupen64plus-video-glide64mk2
  186. emulators/mupen64plus-video-rice
  187. emulators/mupen64plus-video-z64
  188. emulators/openmsx
  189. emulators/pcem
  190. emulators/pcsxr
  191. emulators/ppsspp
  192. emulators/ppsspp-qt5
  193. emulators/qemu
  194. emulators/qemu-cheri
  195. emulators/qemu-devel
  196. emulators/qemu31
  197. emulators/qemu41
  198. emulators/qemu42
  199. emulators/qemu50
  200. emulators/qmc2
  201. emulators/sameboy
  202. emulators/ukncbtl
  203. emulators/vice
  204. emulators/virtualbox-ose
  205. emulators/virtualbox-ose-legacy
  206. emulators/visualboyadvance-m
  207. emulators/wine-proton
  208. finance/qtbitcointrader
  209. games/0ad
  210. games/DDNet
  211. games/OpenDiablo2
  212. games/OpenLara
  213. games/abuse_sdl
  214. games/alephone
  215. games/allacrost
  216. games/apoolGL
  217. games/armagetronad
  218. games/arx-libertatis
  219. games/assaultcube
  220. games/astromenace
  221. games/asylum
  222. games/auralquiz
  223. games/avp
  224. games/barony
  225. games/battalion
  226. games/billardgl
  227. games/blackshadeselite
  228. games/blobby
  229. games/blockout
  230. games/blokish
  231. games/bloodfrontier
  232. games/brainparty
  233. games/briquolo
  234. games/bubble-chains
  235. games/burrtools
  236. games/bzflag
  237. games/caph
  238. games/cave9
  239. games/cdogs-sdl
  240. games/chessx
  241. games/chromium-bsu
  242. games/colobot
  243. games/connectagram
  244. games/connectfive
  245. games/construo
  246. games/craft
  247. games/crashtest
  248. games/criticalmass
  249. games/critterding
  250. games/crrcsim
  251. games/cube
  252. games/cutemaze
  253. games/diaspora
  254. games/doomlegacy
  255. games/doomsday
  256. games/dreamchess
  257. games/duel
  258. games/dustrac
  259. games/dxx-rebirth
  260. games/eduke32
  261. games/egl
  262. games/egoboo
  263. games/el
  264. games/emptyepsilon
  265. games/endless-sky
  266. games/etracer
  267. games/eureka
  268. games/excido
  269. games/f1spirit-remake
  270. games/fishsupper
  271. games/flightgear
  272. games/freedroidrpg
  273. games/freeminer
  274. games/freeorion
  275. games/freetennis
  276. games/gillo
  277. games/glest
  278. games/glmaze
  279. games/gltron
  280. games/gnome-2048
  281. games/gnome-chess
  282. games/gnome-nibbles
  283. games/gnubg
  284. games/gnubik
  285. games/gnujump
  286. games/golly
  287. games/goonies
  288. games/gottet
  289. games/gzdoom
  290. games/hedgewars
  291. games/hexalate
  292. games/holotz-castle
  293. games/hyperrogue
  294. games/ioquake3
  295. games/iortcw
  296. games/iqpuzzle
  297. games/jaggedalliance2
  298. games/jfsw
  299. games/jigzo
  300. games/joequake
  301. games/jvgs
  302. games/keeperrl
  303. games/kobodeluxe
  304. games/ksudoku
  305. games/kubrick
  306. games/lander
  307. games/legesmotus
  308. games/libretro-beetle_psx
  309. games/libretro-desmume2015
  310. games/libretro-fbalpha
  311. games/libretro-fbneo
  312. games/libretro-opera
  313. games/libretro-paralleln64
  314. games/libretro-pcsx_rearmed
  315. games/libretro-play
  316. games/libretro-tyrquake
  317. games/libretro-uae
  318. games/libretro-vecx
  319. games/lightsoff
  320. games/lincity-ng
  321. games/linwarrior
  322. games/lugaru
  323. games/manaplus
  324. games/marblemarcher
  325. games/megaglest
  326. games/minetest
  327. games/motogt
  328. games/naev
  329. games/nehquake
  330. games/netherearth
  331. games/netradiant
  332. games/neverball
  333. games/nimuh
  334. games/oolite
  335. games/openage
  336. games/openarena
  337. games/opencity
  338. games/openclonk
  339. games/openjk
  340. games/openmw
  341. games/openrct2
  342. games/openspades
  343. games/openxcom
  344. games/osgg
  345. games/palomino
  346. games/peg-e
  347. games/phlipple
  348. games/pinball
  349. games/pingus
  350. games/pink-pony
  351. games/pioneer
  352. games/pipewalker
  353. games/pokerth
  354. games/pouetchess
  355. games/prboom
  356. games/prboom-plus
  357. games/py-fife
  358. games/q2pro
  359. games/quadrapassel
  360. games/quake2lnx
  361. games/r1q2
  362. games/rawgl
  363. games/re3
  364. games/redeclipse
  365. games/redeclipse16
  366. games/regoth
  367. games/residualvm
  368. games/retroarch
  369. games/sauerbraten
  370. games/scourge
  371. games/sdb
  372. games/sdl-ball
  373. games/sea-defender
  374. games/searchandrescue
  375. games/shaaft
  376. games/shockolate
  377. games/shootingstar
  378. games/simplevaders
  379. games/simsu
  380. games/slade
  381. games/solarus
  382. games/spring
  383. games/steelstorm
  384. games/stormbaancoureur
  385. games/stratagus
  386. games/supertux
  387. games/supertux2
  388. games/supertuxkart
  389. games/tanglet
  390. games/teeworlds
  391. games/tenebrae
  392. games/tesseract
  393. games/tetzle
  394. games/tomatoes
  395. games/tome4
  396. games/tome4-beta
  397. games/torcs
  398. games/toycars
  399. games/trackballs
  400. games/tremulous
  401. games/trenchbroom
  402. games/tuxkart
  403. games/tuxracer
  404. games/ufoai
  405. games/uhexen2
  406. games/ultimatestunts
  407. games/valyriatear
  408. games/violetland
  409. games/warzone2100
  410. games/widelands
  411. games/wizznic
  412. games/wyrmgus
  413. games/xmoto
  414. games/zaz
  415. graphics/Coin
  416. graphics/anttweakbar
  417. graphics/appleseed
  418. graphics/blender
  419. graphics/blender-lts28
  420. graphics/bonzomatic
  421. graphics/cegui
  422. graphics/clutter
  423. graphics/clutter-gtk3
  424. graphics/cogl
  425. graphics/devil
  426. graphics/diffpdf
  427. graphics/digikam
  428. graphics/dilay
  429. graphics/djview4
  430. graphics/egl-wayland
  431. graphics/electricsheep
  432. graphics/embree
  433. graphics/engauge-digitizer
  434. graphics/eog-plugins
  435. graphics/evolvotron
  436. graphics/f3d
  437. graphics/fracplanet
  438. graphics/fraqtive
  439. graphics/freeglut
  440. graphics/ftgl
  441. graphics/gauche-gl
  442. graphics/geomorph
  443. graphics/glee
  444. graphics/glew
  445. graphics/glew-wayland
  446. graphics/gliv
  447. graphics/glosm
  448. graphics/glpng
  449. graphics/gltt
  450. graphics/glx-utils
  451. graphics/gnash
  452. graphics/gource
  453. graphics/gpxsee
  454. graphics/gstreamer1-plugins-gl
  455. graphics/gthumb
  456. graphics/hugin
  457. graphics/imv
  458. graphics/instant-meshes
  459. graphics/jasper
  460. graphics/jogl
  461. graphics/katarakt
  462. graphics/kludge3d
  463. graphics/kmscube
  464. graphics/kquickimageeditor
  465. graphics/lib3ds
  466. graphics/libGLU
  467. graphics/libQGLViewer
  468. graphics/libchamplain
  469. graphics/libepoxy
  470. graphics/libgltext
  471. graphics/libosmesa
  472. graphics/libprojectm
  473. graphics/magnum
  474. graphics/magnum-examples
  475. graphics/magnum-extras
  476. graphics/magnum-plugins
  477. graphics/maim
  478. graphics/mesa-demos
  479. graphics/mesa-dri
  480. graphics/mesa-gallium-va
  481. graphics/mesa-gallium-vdpau
  482. graphics/mesa-gallium-xa
  483. graphics/milton
  484. graphics/mupdf
  485. graphics/ogre3d
  486. graphics/open3d
  487. graphics/opencolorio-tools
  488. graphics/opencsg
  489. graphics/opendx
  490. graphics/openfx-arena
  491. graphics/opensubdiv
  492. graphics/osg
  493. graphics/osg34
  494. graphics/osgearth
  495. graphics/oyranos
  496. graphics/partio
  497. graphics/pencil2d
  498. graphics/photoflare
  499. graphics/phototonic
  500. graphics/piglit
  501. graphics/pinpoint
  502. graphics/py-python-poppler-qt5
  503. graphics/py-qt5-svg
  504. graphics/py-visvis
  505. graphics/qgis
  506. graphics/qgis-ltr
  507. graphics/qt5-opengl
  508. graphics/qt5-wayland
  509. graphics/qtpbfimageplugin
  510. graphics/quat-gui
  511. graphics/quesoglc
  512. graphics/qvge
  513. graphics/radiance
  514. graphics/sdl_ttf
  515. graphics/seexpr
  516. graphics/seom
  517. graphics/sharpconstruct
  518. graphics/simpleviewer
  519. graphics/tiffgt
  520. graphics/tiled
  521. graphics/togl
  522. graphics/urho3d
  523. graphics/vpaint
  524. graphics/waffle
  525. graphics/waylandpp
  526. graphics/wings
  527. graphics/xaos
  528. graphics/yukon
  529. java/java3d
  530. java/openjfx14
  531. lang/basic256
  532. lang/clover
  533. lang/erlang-wx
  534. lang/kf5-kross
  535. lang/py-qt5-qml
  536. lang/smalltalk
  537. lang/squeak
  538. mail/thunderbird
  539. math/asymptote
  540. math/curv
  541. math/freefem++
  542. math/g2o
  543. math/geogram
  544. math/giacxcas
  545. math/mathgl
  546. math/minizinc-ide
  547. math/octave
  548. math/octomap
  549. math/openmesh
  550. math/poly2tri
  551. math/qwtplot3d
  552. math/scilab
  553. math/vtk6
  554. math/vtk8
  555. math/vtk9
  556. math/zegrapher
  557. misc/actiona
  558. misc/crosti
  559. misc/dartsim
  560. misc/openhantek
  561. misc/openvdb
  562. misc/orion
  563. misc/qbrew
  564. misc/qt5ct
  565. misc/valentina
  566. multimedia/QtAV
  567. multimedia/aegisub
  568. multimedia/arcan
  569. multimedia/avidemux
  570. multimedia/avidemux-cli
  571. multimedia/avidemux-plugins
  572. multimedia/avidemux-qt5
  573. multimedia/bino
  574. multimedia/cheese
  575. multimedia/clutter-gst
  576. multimedia/clutter-gst3
  577. multimedia/dvbcut
  578. multimedia/ffaudioconverter
  579. multimedia/gmerlin
  580. multimedia/gstreamer1-qt
  581. multimedia/gstreamer1-vaapi
  582. multimedia/kamoso
  583. multimedia/kdenlive
  584. multimedia/kodi
  585. multimedia/kodi-addon-screensaver.biogenesis
  586. multimedia/kodi-addon-screensaver.matrixtrails
  587. multimedia/kodi-addon-screensaver.stars
  588. multimedia/kodi-addon-visualization.fishbmc
  589. multimedia/kodi-addon-visualization.shadertoy
  590. multimedia/kodi-addon-visualization.spectrum
  591. multimedia/libquicktime
  592. multimedia/libva-glx
  593. multimedia/libva-vdpau-driver
  594. multimedia/libvdpau-va-gl
  595. multimedia/libxine
  596. multimedia/lives
  597. multimedia/minitube
  598. multimedia/mlt
  599. multimedia/mpc-qt
  600. multimedia/mplayer
  601. multimedia/mpv
  602. multimedia/mpvpaper
  603. multimedia/mythtv
  604. multimedia/mythtv-frontend
  605. multimedia/obs-studio
  606. multimedia/olive
  607. multimedia/opentoonz
  608. multimedia/phonon-gstreamer
  609. multimedia/py-qt5-multimedia
  610. multimedia/py-qt5-multimediawidgets
  611. multimedia/qmmp-qt5
  612. multimedia/qt5-multimedia
  613. multimedia/shotcut
  614. multimedia/smplayer
  615. multimedia/smtube
  616. multimedia/vdr-plugin-xineliboutput
  617. multimedia/vlc
  618. multimedia/webcamoid
  619. multimedia/wlrobs
  620. net/py-qt5-networkauth
  621. net/quiterss
  622. net/spoofer
  623. net/tigervnc-server
  624. net/waypipe
  625. net/wpa_supplicant_gui
  626. net/x2goclient
  627. net-im/chatterino2
  628. net-im/diligent
  629. net-im/gitterdone
  630. net-im/neochat
  631. net-im/ricochet
  632. net-im/spectral
  633. net-im/teamwords
  634. net-im/telegram-desktop
  635. net-p2p/qbittorrent
  636. net-p2p/retroshare
  637. polish/qnapi
  638. print/gl2ps
  639. print/limereport
  640. print/miktex
  641. print/posterazor
  642. print/py-qt5-printsupport
  643. print/qpdfview
  644. science/afni
  645. science/avogadro2
  646. science/avogadrolibs
  647. science/cgnslib
  648. science/drawxtl
  649. science/elmerfem
  650. science/gabedit
  651. science/gchemutils
  652. science/ghemical
  653. science/iboview
  654. science/kalzium
  655. science/libghemical
  656. science/luscus
  657. science/medit
  658. science/molscript
  659. science/opensim-core
  660. science/py-pymol
  661. science/scidavis
  662. science/shelxle
  663. science/simbody
  664. science/v_sim
  665. science/vipster
  666. science/vmd
  667. science/wxmacmolplt
  668. science/xcrysden
  669. science/xdrawchem
  670. security/yubikey-manager-qt
  671. security/yubioath-desktop
  672. sysutils/UEFITool
  673. sysutils/accounts-qml-module
  674. sysutils/daggy
  675. sysutils/dsbbatmon
  676. sysutils/dsblogoutmgr
  677. sysutils/dsbmc
  678. sysutils/dsbsu
  679. sysutils/logstalgia
  680. sysutils/luckybackup
  681. sysutils/pc-networkmanager
  682. sysutils/plasma5-kinfocenter
  683. sysutils/qdirstat
  684. sysutils/qtpass
  685. sysutils/signon-ui
  686. sysutils/tarsnap-gui
  687. sysutils/trueos-libqt5
  688. textproc/fcitx5
  689. textproc/qstardict
  690. textproc/uim-qt5
  691. www/chromium
  692. www/firefox
  693. www/firefox-esr
  694. www/libwpe
  695. www/py-qt5-webengine
  696. www/py-qt5-webkit
  697. www/py-qt5-webkitwidgets
  698. www/qt5-webengine
  699. www/qt5-webglplugin
  700. www/qt5-webview
  701. www/webkit2-gtk3
  702. www/wt
  703. x11/aminal
  704. x11/cinnamon
  705. x11/cinnamon-session
  706. x11/cool-retro-term
  707. x11/dsbautostart
  708. x11/erun
  709. x11/fireflies
  710. x11/glcapsviewer
  711. x11/gnome-session
  712. x11/gnome-shell
  713. x11/kf5-kwayland
  714. x11/kf5-plasma-framework
  715. x11/lumina-core
  716. x11/mate-screensaver
  717. x11/nvidia-settings
  718. x11/pcdm
  719. x11/plasma5-kwayland-server
  720. x11/py-qt5-opengl
  721. x11/radare-cutter
  722. x11/slop
  723. x11/virglrenderer
  724. x11/virtualgl
  725. x11/xdriinfo
  726. x11/xfce4-dashboard
  727. x11/xfce4-screensaver
  728. x11/xscreensaver
  729. x11-clocks/glclock
  730. x11-drivers/xf86-video-amdgpu
  731. x11-drivers/xf86-video-ati
  732. x11-drivers/xf86-video-glint
  733. x11-drivers/xf86-video-mach64
  734. x11-drivers/xf86-video-mga
  735. x11-drivers/xf86-video-openchrome
  736. x11-drivers/xf86-video-r128
  737. x11-drivers/xf86-video-savage
  738. x11-drivers/xf86-video-sunffb
  739. x11-drivers/xf86-video-tdfx
  740. x11-fm/fsv2
  741. x11-fm/qtfm
  742. x11-fm/sushi
  743. x11-servers/xarcan
  744. x11-servers/xephyr
  745. x11-servers/xorg-dmx
  746. x11-servers/xorg-nestserver
  747. x11-servers/xorg-server
  748. x11-servers/xorg-vfbserver
  749. x11-servers/xwayland
  750. x11-servers/xwayland-devel
  751. x11-themes/Kvantum
  752. x11-themes/qgnomeplatform
  753. x11-themes/qt5-style-plugins
  754. x11-toolkits/SoXt
  755. x11-toolkits/fltk
  756. x11-toolkits/fox16
  757. x11-toolkits/fox17
  758. x11-toolkits/gnustep-back
  759. x11-toolkits/gtk30
  760. x11-toolkits/gtk40
  761. x11-toolkits/gtkada3
  762. x11-toolkits/gtkglarea2
  763. x11-toolkits/irrlicht
  764. x11-toolkits/mygui-opengl
  765. x11-toolkits/nanogui
  766. x11-toolkits/otk
  767. x11-toolkits/pangolin
  768. x11-toolkits/py-qt5-chart
  769. x11-toolkits/py-qt5-gui
  770. x11-toolkits/py-qt5-quick
  771. x11-toolkits/py-qt5-quick3d
  772. x11-toolkits/py-qt5-quickwidgets
  773. x11-toolkits/py-qt5-widgets
  774. x11-toolkits/qml-box2d
  775. x11-toolkits/qt5-declarative
  776. x11-toolkits/qwt6
  777. x11-toolkits/soqt
  778. x11-toolkits/swt
  779. x11-toolkits/wlroots
  780. x11-toolkits/wxgtk30
  781. x11-toolkits/wxgtk31
  782. x11-toolkits/xforms
  783. x11-wm/compiz
  784. x11-wm/compton
  785. x11-wm/emerald
  786. x11-wm/muffin
  787. x11-wm/mutter
  788. x11-wm/phoc
  789. x11-wm/picom
  790. x11-wm/plasma5-kwin
  791. x11-wm/sway
  792. x11-wm/wayfire
  793. x11-wm/wmanager
  794. Collapse this list.

Deleted ports which required this port:

Expand this list of 109 deleted ports
  1. astro/celestia-gnome*
  2. audio/amarok-kde4*
  3. audio/mixxx20*
  4. audio/mixxx21*
  5. cad/gmsh-occ*
  6. cad/linuxcnc-devel*
  7. devel/electron11*
  8. devel/electron4*
  9. devel/electron5*
  10. devel/electron6*
  11. devel/electron7*
  12. devel/electron9*
  13. editors/atom*
  14. editors/textroom*
  15. emulators/desmume*
  16. emulators/fceux*
  17. emulators/ppsspp-devel*
  18. emulators/ppsspp-qt5-devel*
  19. emulators/qemu2*
  20. emulators/qemu30*
  21. emulators/qemu40*
  22. emulators/wxmupen64plus*
  23. emulators/yabause*
  24. games/armagetron*
  25. games/asteroid*
  26. games/bloboats*
  27. games/cleanq3*
  28. games/d2x-xl*
  29. games/diameter*
  30. games/fteqw*
  31. games/ggz-sdl-games*
  32. games/glob2*
  33. games/goldencheetah*
  34. games/iourbanterror*
  35. games/kiki*
  36. games/marsnomercy*
  37. games/openalchemist*
  38. games/plutocracy*
  39. games/stonesoup-sdl*
  40. games/vegastrike*
  41. games/voxelands*
  42. games/warsow*
  43. games/xpilot-ng-client*
  44. games/xptools*
  45. graphics/bugle*
  46. graphics/cloudcompare*
  47. graphics/clutter-gtk*
  48. graphics/copperspice*
  49. graphics/djview4-qt4*
  50. graphics/goxel*
  51. graphics/gstreamer-plugins-gl*
  52. graphics/inventor*
  53. graphics/kudu*
  54. graphics/libGLw*
  55. graphics/libxatracker*
  56. graphics/llpp*
  57. graphics/natron*
  58. graphics/openfx-io*
  59. graphics/osg-devel*
  60. graphics/pencil*
  61. graphics/qt4-opengl*
  62. graphics/truevision*
  63. graphics/tulip*
  64. java/openjfx8-devel*
  65. lang/beignet*
  66. lang/modula3*
  67. math/mandelbulber2*
  68. misc/survex*
  69. misc/zygrib*
  70. multimedia/cinelerra-gg*
  71. multimedia/din*
  72. multimedia/f3d*
  73. multimedia/kodi-devel*
  74. multimedia/mediadownloader*
  75. multimedia/qmmp*
  76. multimedia/vdr-plugin-softhddevice*
  77. multimedia/vlc-qt4*
  78. multimedia/vlc3*
  79. net/tigervnc-devel*
  80. net-im/empathy*
  81. science/avogadro*
  82. science/coot*
  83. science/gwyddion*
  84. science/molden*
  85. science/openstructure*
  86. science/paraview*
  87. shells/sparforte*
  88. sysutils/sysadm-client*
  89. www/iridium*
  90. www/qupzilla-qt5*
  91. www/seamonkey*
  92. www/waterfox*
  93. www/webkit-gtk2*
  94. www/webkit-gtk3*
  95. www/wt3*
  96. x11/kde-workspace-kde4*
  97. x11/mere-about*
  98. x11/py-qt4-opengl*
  99. x11/xscreensaver-gnome*
  100. x11/xscreensaver-gnome-hacks*
  101. x11-drivers/xf86-video-ati-legacy*
  102. x11-toolkits/hs-OpenGLRaw*
  103. x11-toolkits/nucleo*
  104. x11-toolkits/py-kivy*
  105. x11-toolkits/qt5-gtkplatform*
  106. x11-toolkits/qt5-quick*
  107. x11-toolkits/soqt-devel*
  108. x11-toolkits/wlc*
  109. x11-wm/compton-yshui*
  110. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 16 deleted ports
  1. games/libretro-cores*
  2. games/openastromenace*
  3. games/plee-the-bear*
  4. games/ppracer*
  5. graphics/iccexamin*
  6. graphics/py-rabbyt*
  7. multimedia/gstreamer1-qt4*
  8. multimedia/gstreamer1-qt5*
  9. multimedia/qt5-phonon4-gstreamer*
  10. net-im/ring-daemon*
  11. net-im/ring-gnome*
  12. net-im/ring-libclient*
  13. www/libxul*
  14. x11/kde4-workspace*
  15. x11-themes/qt5-style-Kvantum*
  16. x11-toolkits/gai*
  17. 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:
Options name:

USES:

Master Sites:
Expand this list (4 items)
Collapse this list.
  1. ftp://ftp.freedesktop.org/pub/mesa/
  2. ftp://ftp.freedesktop.org/pub/mesa/20.2.3/
  3. https://mesa.freedesktop.org/archive/
  4. https://mesa.freedesktop.org/archive/20.2.3/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2021-06-17
    Affects: users of graphics/mesa-libs
    Author: kbowling@FreeBSD.org
    Reason: 
      Some libraries from mesa-libs are now provided by libglvnd while
      others were renamed. When building outside poudriere make sure to
      remove mesa-libs first in order to avoid conflict with libglvnd.
    
      For portmaster users:
      # pkg delete -f mesa-libs
      # portmaster -a
    
      For portupgrade users:
      # pkg delete -f mesa-libs
      # portupgrade -a
    
    
Port Moves
  • port moved here from graphics/gbm on 2017-05-12
    REASON: Mesa libraries were merged into one port

  • port moved here from graphics/libglapi on 2017-05-12
    REASON: Mesa libraries were merged into one port

  • port moved here from graphics/libglesv2 on 2017-05-12
    REASON: Mesa libraries were merged into one port

  • port moved here from graphics/libEGL on 2017-05-12
    REASON: Mesa libraries were merged into one port

  • port moved here from graphics/libGL on 2017-05-12
    REASON: Mesa libraries were merged into one port

Number of commits found: 34

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Jun 2021 04:25:27
 files touched by this commit commit hash:b44acc9409bd3bdd92e86e35c06d50e2134b02f2  20.2.3_1
kbowling search for other commits by this committer
graphics/mesa-libs: enable libglvnd support

PR:		246767
Reviewed by:	kbowling
Tested by:	kbowling
Differential Revision:	https://reviews.freebsd.org/D25020
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  20.2.3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Dec 2020 20:55:33
Original commit files touched by this commit Revision:556929  20.2.3
manu search for other commits by this committer
 mesa-*: Update to 20.2.3

 - Fix mesa-gallium-va and mesa-gallium-vdpau for X11 usage
 - Add a patch so iris will be prefered for compatible intel GPUs (>=broadwell)

PR:		250307 250325
27 Nov 2020 01:15:50
Original commit files touched by this commit Revision:556425  20.2.0_2
pkubaj search for other commits by this committer
After r556423, also bump PORTREVISION on other Mesa ports.
13 Oct 2020 11:53:49
Original commit files touched by this commit Revision:552236  20.2.0_1
manu search for other commits by this committer
graphics/mesa*: Add Iris Gallium driver and libunwind for more arch

Iris is the prefered gallium driver for Intel Gen8 to Gen11, add it
to the build. [1]
Add libunwind support for more arch. [2]

PR:		250307 [1], 250305 [2]
Submitted by:	jbeich [2]
Reported by:	jbeich [1]
Reviewed by:	zeising
12 Oct 2020 08:30:54
Original commit files touched by this commit Revision:552109  20.2.0
manu search for other commits by this committer
graphics/mesa*: Update to 20.2

Update to 20.2
Move graphics/libxatracker to graphics/mesa-gallium-xa
Remove VAAPI and VDPAU options in mesa-libs in favor of
two new ports : mesa-gallium-va and mesa-gallium-vdpau
Bump needed llvm to llvm10
Change a lot of meson option from false to disabled as it's
deprecated.
Remove the drm and surfaceless platform from mesa* as it's always
enabled now.
Add zstd option, used for shader cache.

Reviewed by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26682
19 Sep 2020 09:34:36
Original commit files touched by this commit Revision:548950  19.0.8_3
manu search for other commits by this committer
mesa-libs: Add glesv1 lib

There is no real reason to disable glesv1 so add it to the build.
While here add a USE_GL for it.

Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26461
17 Sep 2020 09:22:29
Original commit files touched by this commit Revision:548829  19.0.8_2
manu search for other commits by this committer
mesa*: Only add x11 dependancy if it's requested

This allow to have a full setup without any x11 deps.

PR:	247029
Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26438
16 Jun 2020 15:38:29
Original commit files touched by this commit Revision:539358  19.0.8_2
zeising search for other commits by this committer
graphics/mesa: Fix minor issues from meson switch

Fix a couple of minor issues with mesa related ports after the switch to
meson.
Define _GNU_SOURCE when building on FreeBSD.  This fixes blur effects in
Plasma 5 and issues with the SDDM greeter.  This fix was originally applied
in r516100 but got lost in the switch to meson. [1]
Properly detect sys/sysctl.h on FreeBSD.  On FreeBSD sys/sysctl.h needs
sys/types.h as well, patch the meson build script to take this into account.
Fix a broken sed command to properly set ${LOCALBASE}/etc and
${LOCALBASE}/share/ as appropriate.

Bump portrevision of all mesa related ports.

PR:		247138 [1]
Reported by:	Roman [1]
Reviewed by:	manu
Tested by:	Roman, Serge Volkov
Differential Revision:	https://reviews.freebsd.org/D25265
09 Jun 2020 19:56:17
Original commit files touched by this commit Revision:538339  19.0.8_1
zeising search for other commits by this committer
mesa: Fix build empty DRI_DRIVER

In some cases, such as on sparc64, armv6 and armv7 etc, DRI_DRIVER,
GALLIUM_DRIVER and/or VULKAN_DRIVER might be undefined.  This causes an
error similar to
make: "/usr/ports/graphics/mesa-dri/Makefile" line 106: Malformed conditional
(${DRI_DRIVERS:M${:UI915}})

Fix this by checking if [DRI,GALLIUM,VULKAN]_DRIVER is defined before
checking what it is set to.

While here, remove textproc/py-mako dependency from mesa-dri/Makefile, it's
already included in mesa-dri/Makefile.common, no need to depend on it twice.

PR:		247117
Reported by:	jbeich
06 Jun 2020 09:23:13
Original commit files touched by this commit Revision:538079  19.0.8
manu search for other commits by this committer
 mesa*: Add platforms option

Mesa support different platforms, add some options that control which one
we are enabling and build the -Dplatform meson arg based on that.
Keep the WAYLAND option for now but if you're using it switch to the
newly created PLATFORM_WAYLAND.

PR:		246969
Approved by:	zeising (x11@ implicit)
05 Jun 2020 09:13:58
Original commit files touched by this commit Revision:537998  19.0.8
manu search for other commits by this committer
mesa*: Switch to meson

Upstream switched to meson for their build system so do the same as
it will be easier to find problems sooner than later.
This also switch to python3, python is only used for the build.
There is more thing enabled by default (or auto-enabled based on some
configuration) so we need to disable a lot more things than with autotools.

This should be a non functional change.

Reviewed by:	zeising (x11@)
Differential Revision:	https:/reviews.freebsd.org/D25092
27 May 2020 07:41:41
Original commit files touched by this commit Revision:536673  19.0.8
jbeich search for other commits by this committer
graphics/libglvnd: add new port

Submitted by:	Greg V <greg@unrelenting.technology>

libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
between multiple vendors. It allows multiple drivers from different vendors to
coexist on the same filesystem, and determines which vendor to dispatch each
API call to at runtime.

Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.

https://gitlab.freedesktop.org/glvnd/libglvnd
03 May 2020 16:15:23
Original commit files touched by this commit Revision:533793  19.0.8
zeising search for other commits by this committer
graphics/mesa: Update to 19.0.8

Update mesa and related ports to 19.0.8.
This is the last version where the autotools build system is being used.
This serves as a stepping stone for reworking the ports to use the meson
build system and to enable further updates.

PR:		235570
Submitted by:	jbeich (with minor changes)
Differential Revision:	https://reviews.freebsd.org/D19099
			https://reviews.freebsd.org/D19100
17 Apr 2020 11:02:46
Original commit files touched by this commit Revision:531925  18.3.2_4
pkubaj search for other commits by this committer
graphics/mesa-libs: fix build on powerpc head

Clang currently lacks atomic functions on powerpc, making build fail:
u_atomic.c:64:1: error: definition of builtin function
'__sync_val_compare_and_swap_8'

Use GCC for now.
08 Mar 2020 19:27:27
Original commit files touched by this commit Revision:528071  18.3.2_4
zeising search for other commits by this committer
graphics/mesa-libs: Change default to use DRI3

Change the default mesa configuration to use DRI3 rather than the older DRI2
interface.  This should improve performance somewhat, and alleviates the need
for the FIXDRM option in x11-servers/xorg-server.

Remove the FIXDRM option from x11-servers/xorg-server.

Add an UPDATING entry for the change.

For users of graphics/drm-legacy-kmod or the base graphics drivers, this might
cause regressions.  If you experience problems when running OpenGL applications
please force the use of the DRI2 backend by setting the LIBGL_DRI3_DISABLE
environment variable to 1 before starting any OpenGL application.  This is
easiest done by adding it to your shell startup file or .xinitrc.

Add UPDATING entry for xorg-server, detailing the change of device
configuration backend.

PR:		196678, 244306 (for tracking)
17 Dec 2019 09:40:42
Original commit files touched by this commit Revision:520319  18.3.2_3
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
30 Oct 2019 19:07:32
Original commit files touched by this commit Revision:516100  18.3.2_3
zeising search for other commits by this committer
graphics/mesa: Add -D_GNU_SOURCE to compile flags

Add -D_GNU_SOURCE to compile flags when building on FreeBSD.  This is needed
to have mesa work with various locales, that for instance use , instead of .
as a decmal separator.

Bump portrevision on all mesa related ports.

PR:		241506
Reported by:	Jesper Schmitz Mouridsen
MFH:		2019Q4
04 Oct 2019 22:14:03
Original commit files touched by this commit Revision:513788  18.3.2_2
zeising search for other commits by this committer
Bump remaining mesa ports after llvm version change

Bump these mesa ports as well, to ensure that they are rebuilt with the
correct llvm port.
This was missed in r513776

PR:		239682
MFH:		2019Q4 (implicit, fix for earlier commits)
30 Jun 2019 14:56:12
Original commit files touched by this commit Revision:505425  18.3.2_1
zeising search for other commits by this committer
Switch mesa and related ports to llvm80

Switch mesa over to use llvm80 instead of llvm60.  Make it use the
global LLVM_DEFAULT instead of deciding for ourself which llvm version
to use. [1]

Fix build of lang/beginet [1]

Add patch from upstream to fix build of devel/libclc.  The patch is taken
from the git mirror of devel/libclc rather than the SVN repo, for
convenience.

Add a patch from mesa upstream preventing certain error messages when using
amdgpu [2]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17 Jan 2019 15:34:37
Original commit files touched by this commit Revision:490569  18.2.8
jbeich search for other commits by this committer
graphics/mesa-{libs,dri}: update to 18.2.8

- TEXTURE option is always enabled per
  https://cgit.freedesktop.org/mesa/mesa/commit/?id=66673bef941a

Changes:	https://www.mesa3d.org/relnotes/18.2.0.html
Changes:	https://www.mesa3d.org/relnotes/18.2.1.html
Changes:	https://www.mesa3d.org/relnotes/18.2.2.html
Changes:	https://www.mesa3d.org/relnotes/18.2.3.html
Changes:	https://www.mesa3d.org/relnotes/18.2.4.html
Changes:	https://www.mesa3d.org/relnotes/18.2.5.html
Changes:	https://www.mesa3d.org/relnotes/18.2.6.html
Changes:	https://www.mesa3d.org/relnotes/18.2.7.html
Changes:	https://www.mesa3d.org/relnotes/18.2.8.html
PR:		230298
Tested by:	Samy Mahmoudi, Kevin Oberman
Approved by:	maintainer timeout (2 weeks after 2019Q1)
Differential Revision:	https://reviews.freebsd.org/D16571
11 Nov 2018 23:54:07
Original commit files touched by this commit Revision:484788  18.1.9_4
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
08 Nov 2018 20:31:08
Original commit files touched by this commit Revision:484475  18.1.9_3
zeising search for other commits by this committer
Enable libEGL for all platforms

Enable libEGL build for all platforms, even those without llvm.  Previously
it was disabled on those platforms.  This has been tested on sparc64.

Remove the EGL option completely.

PR:		232729
Submitted by:	jbeich
Tested by:	Yoshihiko Iwama (sparc64 support)
16 Oct 2018 00:00:08
Original commit files touched by this commit Revision:482191  18.1.9_2
jbeich search for other commits by this committer
graphics/mesa-libs: enable surfaceless like upstream

PR:		224659
Approved by:	maintainer timeout (9 months)
15 Oct 2018 23:59:24
Original commit files touched by this commit Revision:482189  18.1.9_1
jbeich search for other commits by this committer
graphics/wayland: update to 1.16.0

- New libwayland-egl home for consumers as Mesa 18.2 dropped it

Changes:	https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html
Changes:	https://lists.freedesktop.org/archives/wayland-devel/2018-August/039358.html
PR:		227423
Submitted by:	Greg V <greg@unrelenting.technology>
Approved by:	maintainer timeout (5 months)
29 Sep 2018 18:52:33
Original commit files touched by this commit Revision:480911  18.1.9
zeising search for other commits by this committer
graphics/mesa: Update to 18.1.9
11 Sep 2018 18:34:28
Original commit files touched by this commit Revision:479538  18.1.8_1
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
03 Aug 2018 19:24:44
Original commit files touched by this commit Revision:476319  18.1.5
zeising search for other commits by this committer
graphics/mesa: Update to 18.1.5

Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1
MFC after:	2018Q3
01 Aug 2018 18:30:52
Original commit files touched by this commit Revision:476189  18.1.4_2
zeising search for other commits by this committer
Fix build with lld linker on i386

Fix the build with the lld linker on i386.  This is done by adding an option
to the linker to allow relocations in read-only segments, since there are
some assembler code that's not PIC.
the gnu ld linker does this by default.

PR:		230239
Submitted by:	emaste
31 Jul 2018 18:41:30
Original commit files touched by this commit Revision:476013  18.1.4_1
zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
17 Dec 2017 13:07:37
Original commit files touched by this commit Revision:456530  17.3.0
zeising search for other commits by this committer
Update mesa ports to 17.3.0

Add missing dependencies on xcb and xxf86vm.

Changelog for mesa: https://www.mesa3d.org/relnotes/17.3.0.html

PR:		223195
Submitted by:	jbeich
Tested by:	Greg V, cpm
10 Oct 2017 06:47:01
Original commit files touched by this commit Revision:451657  17.2.2
rezny search for other commits by this committer
Update the Mesa ports to 17.2.2

Mesa supports both llvm40 and llvm50. The former remains the default as it's
what the OpenCL ports currently require and it's available on more platforms.
21 May 2017 19:30:54
Original commit files touched by this commit Revision:441424  17.1.0
rezny search for other commits by this committer
Update the Mesa ports to 17.1.0

* restrict use of LLVM for Gallium to platforms with LLVM in base to fix
  runtime errors when Gallium is built with a mix of GCC and LLVM
* make LLVM only a BUILD_DEPEND for mesa-libs, which needs it to build EGL
* add pkg-plist entries for freedreno and vc4 drivers [1]
* remove extraneous SHEBANG_FILES entry to fix build of freedreno [2,3]
* correct typo in libosmesa, which may have affected the Gallium build [4]

PR:		219247 [1], 219406 [3]
Submitted by:	jbeich [1] (2 patches, pkg-plist fix), strejda (vc4 CFLAGS)
Reported by:	strejda [2], andrew [3], linimon [4]
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10842
12 May 2017 18:46:53
Original commit files touched by this commit Revision:440699  17.0.4
rezny search for other commits by this committer
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option

* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
  graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]

PR:		218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by:	dbn [1], jbeich [2,3]
Reported by:	afiskon@devzen.ru [1]
Reviewed by:	kwm, johalun0@gmail.com
Approved by:	portmgr, swills (mentor)
Differential Revision:  https://reviews.freebsd.org/D10448

Number of commits found: 34