CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

graphics/libglut

Moved to graphics/freeglut on : replace libglut with freeglut

This port is no longer in the ports tree, its history is kept below.

Formerly
graphics/Mesa3 until 2003-11-06
Links
cgit

Commits (105)

Koop Mast (kwm)
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.
5aa7246575
Martin Wilke (miwi)
- 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@.
29e347e197
Olli Hauer (ohauer)
-remove MD5
30f9161773
Chris Rees (crees)
Add CONFLICTS to reciprocate with freeglut

PR:		ports/147267
Submitted by:	Aldis Berjoza <aldis@bsdroot.lv>
Approved by:	rene (mentor), maintainer timeout (x11, ~370 days)
cc3aeca04b
Martin Wilke (miwi)
- 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
d594ccc94f
Marius Strobl (marius)
Unbreak the Mesa3D 7.4.4 build for powerpc and sparc64 after the 7.6.1 integration.

Approved by:	rnoland
bb8871ec1b
Norikatsu Shigemura (nork)
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.
f18d011411
Robert Noland (rnoland)
Update to 7.4.4
39a300fe40
Robert Noland (rnoland)
Update to 7.4.3

This is a bug fix release.
c9950828f2
Robert Noland (rnoland)
Update to Mesa release 7.4.2
d57a06cfe9
Robert Noland (rnoland)
Update to 7.4.1
903b864f33
Marius Strobl (marius)
Re-enable DRI on powerpc and sparc64, mainly in order to fix packaging.

Approved by:	rnoland
315a9a0bee
Robert Noland (rnoland)
Update the Mesa ports to 7.4

PR:		133167
Submitted by:	Anonymous <swell.k@gmail.com>
9f6b997847
Robert Noland (rnoland)
Pull this under the x11@ umbrella
e7f924eb7f
Mark Linimon (linimon)
Make graphics/libGL/bsd.mesalib.mk play nicer with its slave port graphics/libglut and vice versa.

Hat:	portmgr
bac811844f
Maho Nakata (maho)
Install glutf90.h, bump port revision, remove unnecessary file, and drop maintainership to ports@.

Approved by:	shaun@
2c49ae17c8
Robert Noland (rnoland)
Add dependency on dri2proto to the rest of the mesa ports

Approved by:	garga (mentor, implicit)
489e20505a
Robert Noland (rnoland)
Update mesa related ports to 7.3

Approved by:	garga (mentor, implicit)
afd1cca72a
Florent Thoumie (flz)
- 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).
340b57f8be
Maho Nakata (maho) · 7.0.3
Update to 7.0.3

PR: 125609
Submitted by: "Pedro F. Giffuni" <pfgshield-freebsd@yahoo.com>
Maingainer timeout: over 1 month (I asked 2008/9/2 11:07:45 +9 JST)
141a3b3421
Martin Wilke (miwi) · 7.0.1_1
- 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)
3e4ed01146
Martin Wilke (miwi) · 7.0.1_1
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
cda30a295f
Shaun Amott (shaun) · 7.0.1_1
Install glutf90.h, so OpenGL can be used via FORTRAN 90/95.

PR:		ports/114798
Submitted by:	maho
cb3d1bfdbd
Jung-uk Kim (jkim) · 7.0.1
Update to 7.0.1.
b476be2362
Jung-uk Kim (jkim) · 7.0
- Update to 7.0. - Change NOPROFILE to NO_PROFILE since all supported releases have it.

Approved by:	shaun (maintainer)
89f3ad22bc
Florent Thoumie (flz) · 6.5.2_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Shaun Amott (shaun) · 6.4.2
Switch to my @FreeBSD.org address.

Approved by:	ahze (mentor)
5361678373
Erwin Lansing (erwin) · 6.4.2
- Update to 6.4.2 - Ensure GL directory is created and removed - Take maintainership

ChangeLog here: http://mesa3d.org/VERSIONS

PR:		97068
Submitted by:	Shaun Amott <shaun@inerd.com>
ee25049d8a
Sergey Matveychuk (sem) · 6.4.1
- Update graphics/libglut to 6.4.1. - Shared lib version and PORTREVISION bumb for all affected ports.

While I'm here:
- Remove USE_MESA knob where it was (35 ports).
  It marked as depricated for 2 years.

PR:		ports/90247
Submitted by:	Ermal Lu?i <eri--@albabsd.org>
b4d2ac42d7
Pav Lucistnik (pav) · 6.0.1
- Add SHA256
792b758ef4
Thierry Thomas (thierry) · 6.0.1
Upgrade to 6.0.1. Same library .so.

PR:		ports/65353
Submitted by:	Yarema <yds@CoolRat.org>
Approved by:	mat (mentor).
20de2dbbdf
Trevor Johnson (trevor) · 5.0.2
SIZEify.
33fdc4cde2
Eric Anholt (anholt) · 5.0.2
Return to ports@ because I won't be working on FreeBSD for 3 months minimum.
61550a407d
Eric Anholt (anholt) · 5.0.2
Chase distfile.  The MesaDemos and MesaLibs distfiles have been updated to deal with autotools issues in the previous version.
0ef65b2042
Eric Anholt (anholt) · as graphics/Mesa3
Remove graphics/Mesa3.  Mesa has been split into graphics/libglut and graphics/mesagl.
5a41b05a4c
Eric Anholt (anholt) · 5.0.2
Use USE_GL.
0bed35ec42
Eric Anholt (anholt) · 5.0.2
Add libglut 5.0.2, a port of libglut from Mesa.  libglut will be removed from mesagl in its upcoming upgrade.
4677a5227f
Maxim Sobolev (sobomax) · 3.4.2_2 · as graphics/Mesa3
Let be hohest: I really don't have a time now to properly maintain all these great pieces of software, so that let others with more free time to take over them.
10588346d3
Marcel Moolenaar (marcel) · 3.4.2_2 · as graphics/Mesa3
Remove the patch for config.sub to teach it about ia64. We now have a centralized solution.

Not explicitly approved by: sobomax
0482d1bb59
Marcel Moolenaar (marcel) · 3.4.2_2 · as graphics/Mesa3
Teach configure about ia64 so that it builds on ia64. We have more than 600 ports depending (directly or indirectly) on Mesa3, so this should help increase the "coverage".

Ok'd by: sobomax (maintainer)
cadebbae3e
Ade Lovett (ade) · 3.4.2_2 · as graphics/Mesa3
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Edwin Groothuis (edwin) · 3.4.2_2 · as graphics/Mesa3
Add missing INSTALLS_SHLIB statement. Informed maintainer.
70f935e24f
Maxim Sobolev (sobomax) · 3.4.2_2 · as graphics/Mesa3
Due to popular demant into each port which might be inserted into dependency list by bsd.port.mk insert anti foot-shooting device, which prevents infinite fork loop when the user defines corresponding USE_XXX in global make.conf, command line or environment.

Similar devices should probably be inserted into ports that might be inserted
into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk
and so on.)
4fe6852b8f
Maxim Sobolev (sobomax) · 3.4.2_2 · as graphics/Mesa3
Explicitly link resulting libraries with libm, so it is possible to link application with libGL without any additional black magic. Bump PORTREVISION.
508584727e
Maxim Sobolev (sobomax) · 3.4.2_1 · as graphics/Mesa3
Unbroke with latest XFree86-4.

Reported by:	MANY
f15b5bcca1
Maxim Sobolev (sobomax) · 3.4.2_1 · as graphics/Mesa3
Distfile has been rerolled. diff between old and new version revealed that several bugs were fixed. Following are relevant changelog entries:

- fixed stencil buffer clear width/height typo
       - fixed GL error glitches in gl[Client]ActiveTextureARB()
       - fixed Windows compilation problem in texutil.c
       - fixed 1/8-pixel AA triangle sampling error

Submitted by:	many
f2a5df8057
Maxim Sobolev (sobomax) · 3.4.1 · as graphics/Mesa3
-pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS}

Note: my first intention was to test this out on bento/beta, but per ade's
requiest I opted to do it quickly.
4ca0e60800