13216 FreshPorts -- graphics/libGL
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
libGL 7.6.1_3 graphics on this many watch lists=69 search for ports that depend on this port
OpenGL library that renders using GLX or DRI
Maintained by: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 20 May 2007 03:05:17
License: not specified in port


This package contains the OpenGL library, which can perform rendering over GLX
or using the Direct Rendering Infrastructure.

WWW: http://www.freedesktop.org/Software/xorg
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. devel/makedepend
  2. textproc/py-libxml2
  3. lang/python27
  4. devel/bison
  5. devel/gmake
  6. x11/glproto
  7. x11/dri2proto
  8. x11/libX11
  9. x11/libXext
  10. x11/libXxf86vm
  11. x11/libXdamage
  12. x11/libXfixes
Required To Run:
  1. x11/dri2proto
  2. x11/libX11
  3. x11/libXext
  4. x11/libXxf86vm
  5. x11/libXdamage
  6. x11/libXfixes
Required Libraries:
  1. graphics/libdrm
  2. textproc/expat2

This port is required by:

for Build for Libraries
  1. astro/celestia
  2. astro/celestia-gnome
  3. astro/celestia-gtk
  4. astro/celestia-kde
  5. astro/orsa
  6. cad/brlcad
  7. cad/leocad
  8. cad/magic
  9. chinese/xmms
  10. databases/mysql-workbench51
  11. databases/mysql-workbench52
  12. devel/allegro-devel
  13. devel/bullet
  14. devel/esdl
  15. devel/kyra
  16. devel/love
  17. devel/love07
  18. devel/love5
  19. devel/sdl20
  20. devel/sfml
  21. devel/simgear
  22. editors/libreoffice
  23. editors/libreoffice-legacy
  24. editors/openoffice-3
  25. editors/openoffice-3-devel
  26. editors/openoffice-devel
  27. emulators/bsnes
  28. emulators/desmume
  29. emulators/dolphin-emu-devel
  30. emulators/fceux
  31. emulators/higan
  32. emulators/mame
  33. emulators/mess
  34. emulators/mupen64-rice
  35. emulators/mupen64plus-video-arachnoid
  36. emulators/mupen64plus-video-glide64
  37. emulators/mupen64plus-video-z64
  38. emulators/pcsxr
  39. emulators/visualboyadvance-m
  40. emulators/yabause
  41. games/0ad
  42. games/abuse_sdl
  43. games/annelid
  44. games/apoolGL
  45. games/armagetron
  46. games/arx-libertatis
  47. games/avp-demo
  48. games/blockout
  49. games/blokish
  50. games/brainparty
  51. games/briquolo
  52. games/caph
  53. games/chromium-bsu
  54. games/connectfive
  55. games/construo
  56. games/criticalmass
  57. games/critterding
  58. games/crrcsim
  59. games/d2x-xl
  60. games/demonquake
  61. games/deng
  62. games/diameter
  63. games/duel
  64. games/eduke32
  65. games/egl
  66. games/etracer
  67. games/f1spirit-remake
  68. games/fgrun
  69. games/fishsupper
  70. games/flightgear
  71. games/flightgear-atlas
  72. games/fteqw
  73. games/ggz-sdl-games
  74. games/gillo
  75. games/glmaze
  76. games/glob2
  77. games/gltron
  78. games/holotz-castle
  79. games/intensityengine
  80. games/jfsw
  81. games/jigzo
  82. games/jvgs
  83. games/kiki
  84. games/lander
  85. games/legesmotus
  86. games/linwarrior
  87. games/marsnomercy
  88. games/megaglest
  89. games/minetest
  90. games/naev
  91. games/nehquake
  92. games/neverball
  93. games/nimuh
  94. games/openalchemist
  95. games/openastromenace
  96. games/opencity
  97. games/openxcom
  98. games/palomino
  99. games/phlipple
  100. games/pinball
  101. games/pinedit
  102. games/pink-pony
  103. games/pipewalker
  104. games/plee-the-bear
  105. games/plutocracy
  106. games/pouetchess
  107. games/ppracer
  108. games/py-fife
  109. games/q2pro
  110. games/quake2lnx
  111. games/r1q2
  112. games/scourge
  113. games/sdb
  114. games/sdl-ball
  115. games/sea-defender
  116. games/secretmaryochronicles
  117. games/shootingstar
  118. games/simplevaders
  119. games/steelstorm
  120. games/stepmania-devel
  121. games/sumwars
  122. games/supertuxkart
  123. games/teeworlds
  124. games/tomatoes
  125. games/toycars
  126. games/trackballs
  127. games/tremor
  128. games/tremulous
  129. games/tuxracer
  130. games/ultimatestunts
  131. games/valyriatear
  132. games/vegastrike
  133. games/violetland
  134. games/warsow
  135. games/xmoto
  136. games/zaz
  137. graphics/bugle
  138. graphics/clutter
  139. graphics/evas-engine-opengl
  140. graphics/ffff
  141. graphics/ftgl
  142. graphics/glosm
  143. graphics/glpng
  144. graphics/gltt
  145. graphics/gstreamer-plugins-gl
  146. graphics/jogl
  147. graphics/kludge3d
  148. graphics/kudu
  149. graphics/libGLU
  150. graphics/libGLw
  151. graphics/osg
  152. graphics/osg-devel
  153. graphics/pencil
  154. graphics/pyro
  155. graphics/quat-gui
  156. graphics/quesoglc
  157. graphics/truevision
  158. graphics/white_dune
  159. java/java3d
  160. lang/smalltalk
  161. lang/squeak
  162. mail/thunderbird
  163. mail/thunderbird-esr
  164. math/giacxcas
  165. multimedia/gmerlin
  166. multimedia/libva
  167. multimedia/libva-intel-driver
  168. multimedia/libva-vdpau-driver
  169. multimedia/libxine
  170. multimedia/mediadownloader
  171. multimedia/mplayer
  172. multimedia/phonon-gstreamer
  173. multimedia/vdpau-video
  174. multimedia/vdr-plugin-softhddevice
  175. multimedia/vdr-plugin-xineliboutput
  176. multimedia/xmms
  177. net/tigervnc
  178. russian/xmms
  179. science/cgnslib
  180. science/libghemical
  181. www/firefox
  182. www/firefox-esr
  183. www/libxul
  184. www/seamonkey
  185. www/webkit-gtk2
  186. www/webkit-gtk3
  187. x11/erun
  188. x11/nvidia-driver
  189. x11/nvidia-driver-173
  190. x11/nvidia-driver-304
  191. x11/nvidia-driver-71
  192. x11/nvidia-driver-96
  193. x11/nvidia-settings
  194. x11/qt4-opengl
  195. x11/xdriinfo
  196. x11/xscreensaver-gnome
  197. x11/xscreensaver-gnome-hacks
  198. x11-clocks/glclock
  199. x11-drivers/xf86-video-ati
  200. x11-drivers/xf86-video-ati613
  201. x11-drivers/xf86-video-glint
  202. x11-drivers/xf86-video-intel
  203. x11-drivers/xf86-video-intel29
  204. x11-drivers/xf86-video-mach64
  205. x11-drivers/xf86-video-mga
  206. x11-drivers/xf86-video-openchrome
  207. x11-drivers/xf86-video-r128
  208. x11-drivers/xf86-video-savage
  209. x11-drivers/xf86-video-sis
  210. x11-drivers/xf86-video-sis-intel
  211. x11-drivers/xf86-video-sunffb
  212. x11-drivers/xf86-video-tdfx
  213. x11-drivers/xf86-video-via
  214. x11-fm/fsv
  215. x11-servers/xephyr
  216. x11-servers/xorg-dmx
  217. x11-servers/xorg-nestserver
  218. x11-servers/xorg-server
  219. x11-servers/xorg-vfbserver
  220. x11-toolkits/fltk-threads
  221. x11-toolkits/fltk11
  222. x11-toolkits/flu
  223. x11-toolkits/gai
  224. x11-toolkits/hs-OpenGL
  225. x11-toolkits/mesgui
  226. x11-toolkits/otk
  227. x11-toolkits/xforms-i18n
  228. x11-wm/emerald
  229. x11-wm/wmanager

To install the port: cd /usr/ports/graphics/libGL/ && make install clean
To add the package: pkg_add -r libGL


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/

Number of commits found: 45

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 May 2013 13:11:45
Original commit files touched by this commit  7.6.1_3
bapt search for other commits by this committer
Make sure bmake respect :U and :L as it used to work in make(1)
23 Apr 2013 10:47:03
Refresh Original commit files touched by this commit
  Sanity Test Failure
bapt search for other commits by this committer
Convert g* to USES=pkgconfig
08 Mar 2013 12:55:43
Original commit files touched by this commit  7.6.1_3
zeising search for other commits by this committer
Unbreak: Switch to USES=bison to pick up dependency on bison.

Obtained from:	xorg development repo
02 Mar 2013 21:32:51
Original commit files touched by this commit  7.6.1_3
swills search for other commits by this committer
- Fix logic error which caused the gallium-intel driver to be always disabled
[1]
- Make it possible to choose which DRI drivers will be built [2]

PR:		ports/174725 [1]
PR:		ports/154651 [2]
Submitted by:	John Marino <draco@marino.st> [1]
Submitted by:	bf [2]
Reviewed by:	kwm [2]
01 Oct 2012 07:01:04
Original commit files touched by this commit  7.6.1_2
dougb search for other commits by this committer
Without a build dep on pkgconf, configure fails
13 Sep 2012 18:07:55
Original commit files touched by this commit  7.6.1_2
swills search for other commits by this committer
- Use PTHREAD_LIBS instead of -lpthread

PR:		ports/170506
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com>
03 Sep 2012 19:04:31
Original commit files touched by this commit  7.6.1_1
eadler search for other commits by this committer
After a report of an error, mark graphics/libGL as not MAKE_JOBS_SAFE

PR:		ports/162412
Submitted by:	4720@hushmail.com
Reviewed by:	zeising
31 Aug 2012 15:44:41
Original commit files touched by this commit  7.6.1_1
kwm search for other commits by this committer
Solve libGL.so and libglx.so conflict situation between libGL, xorg-server and
the nvidia-driver. Install the libraries in port specific directories.
Use pkg-install and pkg-deinstall scripts to update the hardlinks to the
default locations of these files.

While here clean up some @dirrmtry lines in xorg-server plist for directories
that aren.t created by xorg-server.

Motivator:	pkgng
Inspiration:	irc, freebsd-x11@ mailinglist discussion (sorry can't find it
		anymore to give credit the people)
Reviewed by:	danfe@ (for nvidia parts), bapt@
Approved by:	danfe@ (for nvidia parts)
With hat:	x11@
04 Aug 2012 22:52:04
Original commit files touched by this commit  7.6.1
kwm search for other commits by this committer
Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
30 Jul 2012 04:36:32
Original commit files touched by this commit  7.6.1
linimon search for other commits by this committer
Attempt to fix build of dri, libGL, and libdrm on tier-2 archs.

PR:		ports/169874
Submitted by:	marius, linimon
Tested on:	amd64, arm, i386, powerpc, sparc
Thanks to:	bz, andyt
10 Jun 2012 05:47:43
Original commit files touched by this commit  7.6.1
miwi search for other commits by this committer
- Unbreak build with clang

PR:             168902
Submitted by:   dim@
Tested by:      O. Hartmann" <ohartman@zedat.fu-berlin.de>
21 Apr 2012 17:03:32
Original commit files touched by this commit  7.6.1
miwi search for other commits by this committer
- Please welcome Xorg 7.5.2

       The Xorg Team is pleased to announce the next round of Xorg updates.
       The team created a new flag called WITH_NEW_XORG that users can include
       in /etc/make.conf. This was created for the intel KMS work being done
       althouthough It probably works for other chips. Unfortunately, the intel
       KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
       Older version of FreeBSD will not be supported. Intel users will need
       to patch their source manually with Konstantin?s KMS kernel patch to get
       the newer chips to work. Please carefully read UPDATING entry.

Changes:

        - libdrm 2.4.31 (including KMS support)
        - mesa 7.11.2
        - xorg-server 1.10.6
        - a lot of new Graphic Drivers.

    I would like to thank:

         Koop Mast
         Eitan Adler
         Niclas Zeising
         and all helpers and testers from x11@.
23 Sep 2011 22:26:39
Original commit files touched by this commit  7.4.4
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
03 Jul 2011 14:12:23
Original commit files touched by this commit  7.4.4
ohauer search for other commits by this committer
-remove MD5
12 May 2011 12:36:13
Original commit files touched by this commit  7.4.4
kwm search for other commits by this committer
Weak the patch so clang can build this on amd64.

Submitted by:   dim@
25 Feb 2011 16:52:50
Original commit files touched by this commit  7.4.4
miwi search for other commits by this committer
- Please welcome Xorg 7.5.1

The X-Server has been patched to the latest 1.7.X series, drivers
and fonts have been updated to the latest versions. This update includes
some components from Xorg 7.6 with a lot of improvements, and it seems
that the performance is much better than the old version. Also this
Update fix build issues with clang and binutils 2.17.50 in current,
remove 6.X gruft and de-author pkg-descr.

I would like to thank:

        Beat Gaetzi
        Dima Panov
        Koop Mast
        Eitan Adler
        and all Testers.

PR:             ports/147646
                ports/148035
                ports/148744
                ports/150223
                ports/152889
                ports/154457
15 Aug 2010 09:27:28
Original commit files touched by this commit  7.4.4
arved search for other commits by this committer
Fix make install; make deinstall install

PR:             146184
Submitted by:   Anonymous <swell.k@gmail.com>
25 Mar 2010 23:11:22
Original commit files touched by this commit  7.4.4
marius search for other commits by this committer
Unbreak the Mesa3D 7.4.4 build for powerpc and sparc64 after the 7.6.1
integration.

Approved by:    rnoland
28 Feb 2010 13:04:29
Original commit files touched by this commit  7.4.4
gerald search for other commits by this committer
Simplify reference to bsd.mesalib.mk.

Approved by:    maintainer (rnoland via x11)
Feature safe:   yes
07 Feb 2010 11:51:08
Original commit files touched by this commit  7.4.4
nork search for other commits by this committer
Limited Update to Mesa3D 7.6.1 and libdrm 2.4.17.

[MEMO]
In this commit, no version changed.  But if you put
'WITHOUT_NOUVEAU' on /etc/make.conf, you can use
new version of Mesa3D and libdrm.

Discussed with: rnoland on freebsd-ports/freebsd-x11.
22 Aug 2009 00:23:13
Original commit files touched by this commit  7.4.4
  Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with G
24 Jun 2009 01:15:07
Original commit files touched by this commit  7.4.4
rnoland search for other commits by this committer
Update to 7.4.4
20 Jun 2009 16:05:16
Original commit files touched by this commit  7.4.3
rnoland search for other commits by this committer
Update to 7.4.3

This is a bug fix release.
17 May 2009 00:04:04
Original commit files touched by this commit  7.4.2_1
miwi search for other commits by this committer
- Make following ports MAKE_JOBS_SAFE:

graphics/dri
graphics/libGL
graphics/libGLU
graphics/libGLw
graphics/libglut
graphics/mesa-demos

PR:             133025
Submitted by:   Anonymous <swell.k@gmail.com>
Oked:           rnoland
15 May 2009 13:15:28
Original commit files touched by this commit  7.4.2_1
rnoland search for other commits by this committer
Update to Mesa release 7.4.2
07 May 2009 19:37:07
Original commit files touched by this commit  7.4.1_1
rnoland search for other commits by this committer
Update to 7.4.1
10 Apr 2009 18:00:49
Original commit files touched by this commit  7.4_1
marius search for other commits by this committer
Re-enable DRI on powerpc and sparc64, mainly in order to fix
packaging.

Approved by:    rnoland
04 Apr 2009 04:16:10
Original commit files touched by this commit  7.4
rnoland search for other commits by this committer
Update the Mesa ports to 7.4

PR:             133167
Submitted by:   Anonymous <swell.k@gmail.com>
03 Feb 2009 15:36:09
Original commit files touched by this commit  7.3_1
flz search for other commits by this committer
Make libGL bring in dri2proto. This should fix a few failures.
02 Feb 2009 09:09:05
Original commit files touched by this commit  7.3
linimon search for other commits by this committer
Make graphics/libGL/bsd.mesalib.mk play nicer with its slave port
graphics/libglut and vice versa.

Hat:    portmgr
25 Jan 2009 02:00:47
Original commit files touched by this commit  7.3
rnoland search for other commits by this committer
Fix pkg-plist

Reported by:    barbara <barbara.xxx1975@libero.it>
Approved by:    garga (mentor, implicit)
24 Jan 2009 21:45:05
Original commit files touched by this commit  7.3
rnoland search for other commits by this committer
Add dependency on dri2proto to the rest of the mesa ports

Approved by:    garga (mentor, implicit)
24 Jan 2009 18:13:01
Original commit files touched by this commit  7.3
rnoland search for other commits by this committer
Update mesa related ports to 7.3

Approved by:    garga (mentor, implicit)
23 Jan 2009 16:28:36
Original commit files touched by this commit  7.2
flz search for other commits by this committer
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
29 Apr 2008 15:05:42
Original commit files touched by this commit  7.0.3
flz search for other commits by this committer
Update Mesa libraries (GL, GLU and GLw) and dri to 7.0.3.
23 Apr 2008 12:13:44
Original commit files touched by this commit  7.0.1
miwi search for other commits by this committer
- Remove unneeded XFree86 conflicts

Approved by:    flz
19 Apr 2008 17:56:05
Original commit files touched by this commit  7.0.1
  Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
25 Oct 2007 10:42:56
Original commit files touched by this commit  7.0.1
flz search for other commits by this committer
Fix dri build on alpha (disable -ffast-math).

PR:             ports/113599
Submitted by:   naddy
29 Aug 2007 10:33:10
Original commit files touched by this commit  7.0.1
flz search for other commits by this committer
- Refactor MesaLib ports.
- Update graphics/libGLw to 7.0.1.
15 Aug 2007 16:57:09
Original commit files touched by this commit  7.0.1
jkim search for other commits by this committer
Update to 7.0.1.
02 Jul 2007 17:02:43
Original commit files touched by this commit  7.0
jkim search for other commits by this committer
- Update to 7.0.
- Use amd64-specific configuration file for amd64 build.  It gives slightly
better performance because it uses amd64 assembly code in some places.

Approved by:    x11 (no objection)
22 Jun 2007 19:26:52
Original commit files touched by this commit  6.5.3_3
anholt search for other commits by this committer
Add patch for previous commit which was missed.

Reported by:    miwi@
22 Jun 2007 18:21:21
Original commit files touched by this commit  6.5.3_3
anholt search for other commits by this committer
Fix the PTHREAD_LIBS substitution for this version of mesa.
20 May 2007 03:03:40
Original commit files touched by this commit  6.5.3_2
flz search for other commits by this committer
Don't conflict with nvidia-driver.

Reported by:    David Thiel
Approved by:    portmgr (implicit)
19 May 2007 20:32:57
Original commit files touched by this commit  6.5.3_2
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.

Number of commits found: 45

283f
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15
firefox10May 15
firefox15May 15
firefox3May 15
firefox3-develMay 15
firefox35May 15
firefox36May 15
linux-firefoxMay 15
linux-seamonkeyMay 15

3 vulnerabilities affecting 19 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24516
Broken 217
Deprecated 472
Ignore 637
Forbidden 3
Restricted 292
No CDROM 109
Vulnerable 28
Expired 132
Set to expire 510
Interactive 33
new 24 hours 3
new 48 hours6
new 7 days22
new fortnight74
new month205

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0