summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2012-08-04 22:52:02 +0000
committerkwm <kwm@FreeBSD.org>2012-08-04 22:52:02 +0000
commit1b8e10c55262cd3b24039267af4bfdfc128a682d (patch)
treea3b9f3e6c4e41379a4ad771026302ecf0ad0ae1b
parent6183944f6686e95d3a07984429b879614c46dedd (diff)
downloadFreeBSD-ports-1b8e10c55262cd3b24039267af4bfdfc128a682d.zip
FreeBSD-ports-1b8e10c55262cd3b24039267af4bfdfc128a682d.tar.gz
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.
-rw-r--r--MOVED1
-rw-r--r--Mk/bsd.port.mk2
-rw-r--r--UPDATING11
-rw-r--r--astro/boinc-astropulse/Makefile2
-rw-r--r--astro/boinc-setiathome-enhanced/Makefile2
-rw-r--r--astro/celestia/Makefile2
-rw-r--r--astro/nightfall/Makefile2
-rw-r--r--astro/openuniverse/Makefile2
-rw-r--r--audio/fmit/Makefile3
-rw-r--r--biology/molden/Makefile2
-rw-r--r--biology/protomol/Makefile3
-rw-r--r--biology/pymol/Makefile2
-rw-r--r--cad/calculix/Makefile3
-rw-r--r--cad/leocad/Makefile1
-rw-r--r--cad/slffea/Makefile2
-rw-r--r--databases/grass/Makefile3
-rw-r--r--deskutils/kmatrix3d/Makefile4
-rw-r--r--deskutils/kmatrix3d/files/patch-src__Makefile.am11
-rw-r--r--devel/bullet/Makefile1
-rw-r--r--devel/glui/Makefile1
-rw-r--r--devel/hs-haskell-platform/Makefile4
-rw-r--r--devel/simgear/Makefile2
-rw-r--r--emulators/mednafen/Makefile2
-rw-r--r--emulators/yabause/Makefile2
-rw-r--r--games/BillardGL/Makefile3
-rw-r--r--games/KnightCap/Makefile3
-rw-r--r--games/atr3d/Makefile2
-rw-r--r--games/bubble-chains/Makefile2
-rw-r--r--games/cake/Makefile13
-rw-r--r--games/construo/Makefile4
-rw-r--r--games/crack-attack/Makefile3
-rw-r--r--games/cultivation/Makefile3
-rw-r--r--games/d2x/Makefile2
-rw-r--r--games/ensemblist/Makefile3
-rw-r--r--games/etracer/Makefile3
-rw-r--r--games/foobillard/Makefile2
-rw-r--r--games/gl-117/Makefile2
-rw-r--r--games/glaxium/Makefile2
-rw-r--r--games/glsfcave/Makefile2
-rw-r--r--games/gracer/Makefile2
-rw-r--r--games/kiki/Makefile2
-rw-r--r--games/netherearth/Makefile2
-rw-r--r--games/nexuiz/Makefile2
-rw-r--r--games/nighthawk/Makefile2
-rw-r--r--games/quetoo/Makefile2
-rw-r--r--games/stormbaancoureur/Makefile2
-rw-r--r--games/supertuxkart/Makefile2
-rw-r--r--games/torcs/Makefile2
-rw-r--r--games/tux-aqfh/Makefile2
-rw-r--r--games/vamos/Makefile3
-rw-r--r--games/vegastrike/Makefile4
-rw-r--r--games/vegastrike/files/patch-src-gfx-vsimage.cpp11
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/devil/Makefile2
-rw-r--r--graphics/driconf/Makefile2
-rw-r--r--graphics/dynamechs/Makefile2
-rw-r--r--graphics/enblend/Makefile1
-rw-r--r--graphics/f90gl/Makefile2
-rw-r--r--graphics/ffff/Makefile2
-rw-r--r--graphics/fpc-opengl/Makefile2
-rw-r--r--graphics/fv/Makefile2
-rw-r--r--graphics/gauche-gl/Makefile2
-rw-r--r--graphics/gle/Makefile3
-rw-r--r--graphics/glexcess/Makefile4
-rw-r--r--graphics/gltt/Makefile2
-rw-r--r--graphics/hugin/Makefile2
-rw-r--r--graphics/jasper/Makefile3
-rw-r--r--graphics/kdegraphics3/Makefile2
-rw-r--r--graphics/landscape/Makefile2
-rw-r--r--graphics/lib3ds/Makefile2
-rw-r--r--graphics/libGL/bsd.mesalib.mk13
-rw-r--r--graphics/libaux/Makefile2
-rw-r--r--graphics/libgltext/Makefile2
-rw-r--r--graphics/libglut/Makefile25
-rw-r--r--graphics/libglut/distinfo8
-rw-r--r--graphics/libglut/pkg-descr5
-rw-r--r--graphics/libglut/pkg-plist6
-rw-r--r--graphics/makehuman/Makefile2
-rw-r--r--graphics/mesa-demos/Makefile3
-rw-r--r--graphics/mhgui/Makefile3
-rw-r--r--graphics/morpheus/Makefile2
-rw-r--r--graphics/ocaml-lablgl/Makefile2
-rw-r--r--graphics/p5-OpenGL/Makefile1
-rw-r--r--graphics/pfstools/Makefile2
-rw-r--r--graphics/pure-gl/Makefile2
-rw-r--r--graphics/py-opengl/Makefile1
-rw-r--r--graphics/pyro/Makefile2
-rw-r--r--graphics/quat-gui/Makefile2
-rw-r--r--graphics/quesa/Makefile2
-rw-r--r--graphics/quesoglc/Makefile2
-rw-r--r--graphics/reallyslick/Makefile2
-rw-r--r--graphics/ruby-opengl/Makefile3
-rw-r--r--graphics/rubygem-opengl/Makefile1
-rw-r--r--graphics/simpleviewer/Makefile2
-rw-r--r--graphics/swftools/Makefile1
-rw-r--r--graphics/tiff/Makefile1
-rw-r--r--graphics/tulip/Makefile1
-rw-r--r--graphics/view3ds/Makefile2
-rw-r--r--graphics/white_dune/Makefile2
-rw-r--r--graphics/xmms-dancingparticles/Makefile2
-rw-r--r--graphics/xmms-fishmatic/Makefile2
-rw-r--r--graphics/xmms-paranormal/Makefile2
-rw-r--r--lang/hugs/Makefile3
-rw-r--r--lang/smalltalk/Makefile3
-rw-r--r--math/asymptote/Makefile2
-rw-r--r--math/carve/Makefile1
-rw-r--r--math/fung-calc/Makefile2
-rw-r--r--math/ros-geometry/Makefile2
-rw-r--r--multimedia/vdr-plugin-xineliboutput/Makefile2
-rw-r--r--net/boinc-client/Makefile5
-rw-r--r--print/pdfcube/Makefile2
-rw-r--r--science/flounder/Makefile2
-rw-r--r--science/ghemical/Makefile2
-rw-r--r--science/liboglappth/Makefile2
-rw-r--r--science/medit/Makefile1
-rw-r--r--science/xmakemol/Makefile2
-rw-r--r--x11-clocks/glclock/Makefile2
-rw-r--r--x11-fm/tdfsb/Makefile12
-rw-r--r--x11-toolkits/fox17/Makefile3
-rw-r--r--x11-toolkits/hs-GLUT/Makefile2
-rw-r--r--x11-toolkits/hs-OpenGL/Makefile2
-rw-r--r--x11-toolkits/otk/Makefile1
-rw-r--r--x11-wm/epplets/Makefile2
-rw-r--r--x11/3ddesktop/Makefile2
-rw-r--r--x11/slim/Makefile1
125 files changed, 190 insertions, 171 deletions
diff --git a/MOVED b/MOVED
index 457e737..ff71510 100644
--- a/MOVED
+++ b/MOVED
@@ -3627,3 +3627,4 @@ editors/emacs.app||2012-07-29|Has expired: API no longer supported
devel/ruby-gnustep||2012-07-29|Has expired: API no longer supported
www/etoile-rsskit|www/rsskit|2012-08-04|Project renamed
www/etoile-grr|www/grr|2012-08-04|Project renamed
+graphics/libglut|graphics/freeglut|2012-08-04|replace libglut with freeglut
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index 2f3f6ec..5d7b1f1 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -1939,7 +1939,7 @@ _GL_gl_LIB_DEPENDS= GL.1:${PORTSDIR}/graphics/libGL
_GL_glew_LIB_DEPENDS= GLEW.1:${PORTSDIR}/graphics/glew
_GL_glu_LIB_DEPENDS= GLU.1:${PORTSDIR}/graphics/libGLU
_GL_glw_LIB_DEPENDS= GLw.1:${PORTSDIR}/graphics/libGLw
-_GL_glut_LIB_DEPENDS= glut.3:${PORTSDIR}/graphics/libglut
+_GL_glut_LIB_DEPENDS= glut.12:${PORTSDIR}/graphics/freeglut
_GL_linux_RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri
.if defined(USE_GL)
diff --git a/UPDATING b/UPDATING
index 9b22f07..9319830 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,17 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20120804:
+ AFFECTS: users of libglut.
+ AUTHOR: x11@FreeBSD.org
+
+ The libglut library is replaced by the Freeglut library.
+ Due to shlib version bump all glut users should be rebuild.
+ Please follow the instructions below to upgrade.
+
+ portmaster -o graphics/freeglut graphics/libglut
+ portmaster -r freeglut
+
20120801:
AFFECTS: users of editors/emacs
AUTHOR: ashish@FreeBSD.org
diff --git a/astro/boinc-astropulse/Makefile b/astro/boinc-astropulse/Makefile
index b358b83..4f580c9 100644
--- a/astro/boinc-astropulse/Makefile
+++ b/astro/boinc-astropulse/Makefile
@@ -6,7 +6,7 @@
PORTNAME= boinc-astropulse
PORTVERSION= 6.01
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro
MASTER_SITES= ftp://rene-ladan.nl/pub/distfiles/
DISTNAME= astropulse-svn-1280
diff --git a/astro/boinc-setiathome-enhanced/Makefile b/astro/boinc-setiathome-enhanced/Makefile
index bda631f..8c69ea2 100644
--- a/astro/boinc-setiathome-enhanced/Makefile
+++ b/astro/boinc-setiathome-enhanced/Makefile
@@ -6,7 +6,7 @@
PORTNAME= boinc-setiathome-enhanced
PORTVERSION= 6.12
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= astro
MASTER_SITES= ftp://rene-ladan.nl/pub/distfiles/
DISTNAME= setiathome-svn-1008
diff --git a/astro/celestia/Makefile b/astro/celestia/Makefile
index 8440cd3..00caf50 100644
--- a/astro/celestia/Makefile
+++ b/astro/celestia/Makefile
@@ -7,7 +7,7 @@
PORTNAME= celestia
PORTVERSION= 1.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro
MASTER_SITES= SF/${PORTNAME}/Celestia-source/${PORTVERSION}
PKGNAMESUFFIX= -${CELESTIA_UI}
diff --git a/astro/nightfall/Makefile b/astro/nightfall/Makefile
index 161e24a..3335e74 100644
--- a/astro/nightfall/Makefile
+++ b/astro/nightfall/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nightfall
PORTVERSION= 1.70
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= astro
MASTER_SITES= http://www.la-samhna.de/nightfall/
diff --git a/astro/openuniverse/Makefile b/astro/openuniverse/Makefile
index cb1915f..399b73e 100644
--- a/astro/openuniverse/Makefile
+++ b/astro/openuniverse/Makefile
@@ -7,7 +7,7 @@
PORTNAME= openuniverse
DISTVERSION= 1.0beta3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= astro
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0beta3
diff --git a/audio/fmit/Makefile b/audio/fmit/Makefile
index 08a79c1..10f08e7 100644
--- a/audio/fmit/Makefile
+++ b/audio/fmit/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fmit
PORTVERSION= 0.99.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://download.gna.org/fmit/
DISTNAME= ${PORTNAME}-${PORTVERSION}-Source
@@ -23,6 +23,7 @@ OPTIONS_DEFINE= OSS ALSA PORTAUDIO JACK
OPTIONS_DEFAULT= OSS JACK
USE_BZIP2= yes
+USE_XORG= xmu
USE_QT4= corelib gui opengl \
linguist_build moc_build qmake_build rcc_build uic_build
USE_GL= glut
diff --git a/biology/molden/Makefile b/biology/molden/Makefile
index 7195005..405978b 100644
--- a/biology/molden/Makefile
+++ b/biology/molden/Makefile
@@ -7,7 +7,7 @@
PORTNAME= molden
PORTVERSION= 4.6
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= biology
MASTER_SITES= ftp://ftp.cmbi.ru.nl/pub/molgraph/molden/
diff --git a/biology/protomol/Makefile b/biology/protomol/Makefile
index 656012d..588ce97 100644
--- a/biology/protomol/Makefile
+++ b/biology/protomol/Makefile
@@ -6,7 +6,7 @@
PORTNAME= protomol
PORTVERSION= 2.0.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= biology
MASTER_SITES= SF/${PORTNAME}/ProtoMol/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-tar.gz
@@ -20,6 +20,7 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
GNU_CONFIGURE= yes
+USE_XORG= xmu xt sm ice xext x11 xi
# Hack to cure a misbehavior of the configure script
CONFIGURE_ARGS+= --without-irix_mipspro_mpi
diff --git a/biology/pymol/Makefile b/biology/pymol/Makefile
index bc84b3a..c2d28bd 100644
--- a/biology/pymol/Makefile
+++ b/biology/pymol/Makefile
@@ -6,7 +6,7 @@
PORTNAME= pymol
PORTVERSION= ${VERSION}.${SVNREVISION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= ${MASTER_SITE_LOCAL:S|%SUBDIR%|maho/pymol|}
diff --git a/cad/calculix/Makefile b/cad/calculix/Makefile
index 1321f19..1f38787 100644
--- a/cad/calculix/Makefile
+++ b/cad/calculix/Makefile
@@ -7,7 +7,7 @@
PORTNAME= CalculiX
PORTVERSION= 2.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MASTER_SITES= http://www.dhondt.de/
DISTFILES= ${DIST_SOURCES}
@@ -47,6 +47,7 @@ DIST_EXAMPLES= ccx_${PORTVERSION}.test${EXTRACT_SUFX} \
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GMAKE= yes
+USE_XORG= xmu
USE_GL= glut
BROWSER?= mozilla
diff --git a/cad/leocad/Makefile b/cad/leocad/Makefile
index 1fd2f19..6d5d7fe 100644
--- a/cad/leocad/Makefile
+++ b/cad/leocad/Makefile
@@ -7,6 +7,7 @@
PORTNAME= leocad
PORTVERSION= 0.77.0
+PORTREVISION= 1
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
DISTFILES= ${LEOCAD_DISTNAME} ${LEOCAD_PIECES}
diff --git a/cad/slffea/Makefile b/cad/slffea/Makefile
index 37556b0..8b0fe78 100644
--- a/cad/slffea/Makefile
+++ b/cad/slffea/Makefile
@@ -8,6 +8,7 @@
PORTNAME= slffea
PORTVERSION= 1.5
+PORTREVISION= 1
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/SLFFEA/${PORTVERSION}
DISTNAME= ${PORTNAME}15
@@ -20,6 +21,7 @@ CONFLICTS= swi-pl-[0-9]* TenDRA-[0-9]*
LICENSE= GPLv2
+USE_XORG= xmu xt
USE_GL= glut
CFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
diff --git a/databases/grass/Makefile b/databases/grass/Makefile
index 35bf2d9..a30bc9d 100644
--- a/databases/grass/Makefile
+++ b/databases/grass/Makefile
@@ -7,7 +7,7 @@
PORTNAME= grass
PORTVERSION= 6.4.2
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 2
CATEGORIES= databases geography
MASTER_SITES= http://grass.osgeo.org/%SUBDIR%/ \
@@ -41,6 +41,7 @@ USE_GMAKE= yes
USE_ICONV= yes
USE_GETTEXT= yes
USE_PERL5= yes
+USE_XORG= sm ice xi x11 xt xmu xext
USE_GL= glut
USE_TCL= yes
USE_TCL_BUILD= yes
diff --git a/deskutils/kmatrix3d/Makefile b/deskutils/kmatrix3d/Makefile
index 982bd4b..ac708c7 100644
--- a/deskutils/kmatrix3d/Makefile
+++ b/deskutils/kmatrix3d/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kmatrix3d
PORTVERSION= 0.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= deskutils
MASTER_SITES= SF
@@ -20,7 +20,7 @@ DOCSDIR= ${PREFIX}/share/doc/HTML/en/kmatrix3d
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_GL= glut
+USE_GL= glu glut
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool automake:env autoheader:env
diff --git a/deskutils/kmatrix3d/files/patch-src__Makefile.am b/deskutils/kmatrix3d/files/patch-src__Makefile.am
new file mode 100644
index 0000000..4a5bdea
--- /dev/null
+++ b/deskutils/kmatrix3d/files/patch-src__Makefile.am
@@ -0,0 +1,11 @@
+--- src/Makefile.am.orig 2012-07-22 11:54:01.000000000 +0200
++++ src/Makefile.am 2012-07-22 11:54:12.000000000 +0200
+@@ -11,7 +11,7 @@
+
+ kmatrix3d_kss_SOURCES = kmatrix3dui.ui kmatrix3d.cpp camera.cpp \
+ effet_particule.cpp ligne3d1.cpp vector3f.cpp
+-kmatrix3d_kss_LDADD = -lpng -lglut $(LIB_QT) $(LIB_KDECORE) $(LDADD) \
++kmatrix3d_kss_LDADD = -lpng -lGLU -lglut $(LIB_QT) $(LIB_KDECORE) $(LDADD) \
+ $(LIB_KSYCOCA)
+
+ #datadir = $(kde_datadir)/kmatrix3d
diff --git a/devel/bullet/Makefile b/devel/bullet/Makefile
index af49b27..2b2589e 100644
--- a/devel/bullet/Makefile
+++ b/devel/bullet/Makefile
@@ -8,6 +8,7 @@
PORTNAME= bullet
PORTVERSION= 2.77
CATEGORIES= devel
+PORTREVISION= 1
MASTER_SITES= GOOGLE_CODE
EXTRACT_SUFX= .tgz
diff --git a/devel/glui/Makefile b/devel/glui/Makefile
index 7f63a74..1f9f12a 100644
--- a/devel/glui/Makefile
+++ b/devel/glui/Makefile
@@ -7,6 +7,7 @@
PORTNAME= glui
PORTVERSION= 2.36
+PORTREVISION= 1
CATEGORIES= devel graphics
MASTER_SITES= SF/${PORTNAME}/Source/${PORTVERSION}
EXTRACT_SUFX= .tgz
diff --git a/devel/hs-haskell-platform/Makefile b/devel/hs-haskell-platform/Makefile
index c3985f8..37c23e1 100644
--- a/devel/hs-haskell-platform/Makefile
+++ b/devel/hs-haskell-platform/Makefile
@@ -18,14 +18,14 @@ LICENSE= BSD
METAPORT= yes
USE_CABAL= cgi==3001.1.7.4_4,1 \
fgl==5.4.2.4_2 \
- GLUT==2.1.2.1_4,1 \
+ GLUT==2.1.2.1_5,1 \
haskell-src==1.0.1.5_1 \
html==1.0.1.2_4 \
HTTP==4000.2.3_1 \
HUnit==1.2.4.2_2 \
mtl==2.1.1_1 \
network==2.3.0.13_1 \
- OpenGL==2.2.3.1_1,1 \
+ OpenGL==2.2.3.1_2,1 \
parallel==3.2.0.2_1 \
parsec==3.1.2_1 \
QuickCheck==2.4.2_1 \
diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile
index b81d71c..20c3328 100644
--- a/devel/simgear/Makefile
+++ b/devel/simgear/Makefile
@@ -7,7 +7,7 @@
PORTNAME= simgear
PORTVERSION= 2.6.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel games
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/ \
ftp://ftp.de.flightgear.org/pub/simgear/Source/ \
diff --git a/emulators/mednafen/Makefile b/emulators/mednafen/Makefile
index 5cdab82..0465d82 100644
--- a/emulators/mednafen/Makefile
+++ b/emulators/mednafen/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mednafen
PORTVERSION= 0.8.B
-PORTREVISION= 7
+PORTREVISION= 8
PORTEPOCH= 1
CATEGORIES= emulators games
MASTER_SITES= SF/${PORTNAME}/Mednafen/${PORTVERSION}
diff --git a/emulators/yabause/Makefile b/emulators/yabause/Makefile
index 471b3f2..ae19e37 100644
--- a/emulators/yabause/Makefile
+++ b/emulators/yabause/Makefile
@@ -7,7 +7,7 @@
PORTNAME= yabause
PORTVERSION= 0.9.11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:S/1.1/1/g}/
diff --git a/games/BillardGL/Makefile b/games/BillardGL/Makefile
index 9675746..a6c388d 100644
--- a/games/BillardGL/Makefile
+++ b/games/BillardGL/Makefile
@@ -7,7 +7,7 @@
PORTNAME= BillardGL
PORTVERSION= 1.75
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME:L}/${PORTNAME}%20${PORTVERSION}
@@ -17,6 +17,7 @@ COMMENT= OpenGL billiards simulator
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
USE_GMAKE= yes
+USE_XORG= xmu xext x11 xi
USE_GL= gl glut
post-patch:
diff --git a/games/KnightCap/Makefile b/games/KnightCap/Makefile
index afc3284..a89d9c9 100644
--- a/games/KnightCap/Makefile
+++ b/games/KnightCap/Makefile
@@ -7,7 +7,7 @@
PORTNAME= knightcap
PORTVERSION= 3.6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= ftp://ftp.samba.org/pub/KnightCap/
DISTNAME= KnightCap-${PORTVERSION}
@@ -17,6 +17,7 @@ COMMENT= Chess program with 3D interface for X Window System
WRKSRC= ${WRKDIR}/Export
+USE_XORG= xmu xt xext x11 xi
USE_GL= glut
ALL_TARGET= KnightCap
diff --git a/games/atr3d/Makefile b/games/atr3d/Makefile
index c1aceb4..8a69d57 100644
--- a/games/atr3d/Makefile
+++ b/games/atr3d/Makefile
@@ -7,7 +7,7 @@
PORTNAME= atr3d
PORTVERSION= 0.6
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= games
MASTER_SITES= ftp://ftp.avoidtheroid.com/pub/${PORTNAME}/
DISTNAME= ${PORTNAME}_source_${PORTVERSION}
diff --git a/games/bubble-chains/Makefile b/games/bubble-chains/Makefile
index 9438635..f153410 100644
--- a/games/bubble-chains/Makefile
+++ b/games/bubble-chains/Makefile
@@ -7,7 +7,7 @@
PORTNAME= bubble-chains
PORTVERSION= 0.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://bubble-chains.sintegrial.com/files/
DISTNAME= chains-${DISTVERSION}
diff --git a/games/cake/Makefile b/games/cake/Makefile
index 841a396..3e8df71 100644
--- a/games/cake/Makefile
+++ b/games/cake/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cake
PORTVERSION= 2005.12.26
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://www.calodox.scene.org/morbac/cake/download/ \
${MASTER_SITE_LOCAL} http://freebsd.nsu.ru/distfiles/
@@ -29,15 +29,8 @@ WRKSRC= ${WRKDIR}/cake_src
PLIST_FILES= bin/cake
-OPTIONS= FREEGLUT "Build with alternative GLUT library, FreeGLUT" off
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_FREEGLUT)
-LIB_DEPENDS= glut.12:${PORTSDIR}/graphics/freeglut
-.else
+USE_XORG= x11 xext xmu xt xi sm ice
USE_GL= glut
-.endif
LIB_DEPENDS+= jpeg.11:${PORTSDIR}/graphics/jpeg
post-patch: .SILENT
@@ -60,4 +53,4 @@ post-install:
@${CAT} ${PKGMESSAGE}
@${ECHO_MSG}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/games/construo/Makefile b/games/construo/Makefile
index 5090d2b..3c51b12 100644
--- a/games/construo/Makefile
+++ b/games/construo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= construo
PORTVERSION= 0.2.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= construo
@@ -20,7 +20,7 @@ USE_GMAKE= yes
USE_XORG= sm ice x11 xext xxf86vm
CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
+LDFLAGS+= -L${LOCALBASE}/lib -lGLU
CONFIGURE_ARGS= --bindir=${PREFIX}/bin --datadir=${DATADIR}
OPTIONS= GLUT "Use glut" on
diff --git a/games/crack-attack/Makefile b/games/crack-attack/Makefile
index 6d06be2..12dd393 100644
--- a/games/crack-attack/Makefile
+++ b/games/crack-attack/Makefile
@@ -6,7 +6,7 @@
PORTNAME= crack-attack
PORTVERSION= 1.1.14
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= pav@FreeBSD.org
COMMENT= OpenGL game based on Super Nintendo classic Tetris Attack
+USE_XORG= x11 xi xmu sm ice
USE_GL= glut
USE_GNOME= gtk20
GNU_CONFIGURE= yes
diff --git a/games/cultivation/Makefile b/games/cultivation/Makefile
index ccbe21c..4aee3585 100644
--- a/games/cultivation/Makefile
+++ b/games/cultivation/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cultivation
PORTVERSION= 8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION}
DISTNAME= Cultivation_${PORTVERSION}_UnixSource
@@ -17,6 +17,7 @@ COMMENT= Unique game of conflict and cooperation in a gardening community
LIB_DEPENDS= portaudio:${PORTSDIR}/audio/portaudio
+USE_XORG= x11 xi xext xmu
USE_GL= glut
USE_GMAKE= yes
diff --git a/games/d2x/Makefile b/games/d2x/Makefile
index dae4d22..39d24bd 100644
--- a/games/d2x/Makefile
+++ b/games/d2x/Makefile
@@ -7,7 +7,7 @@
PORTNAME= d2x
PORTVERSION= 0.2.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= http://offload2.icculus.org:9090/d2x/src/
diff --git a/games/ensemblist/Makefile b/games/ensemblist/Makefile
index 76d6266..5c56b77 100644
--- a/games/ensemblist/Makefile
+++ b/games/ensemblist/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ensemblist
PORTVERSION= 040126
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,6 +19,7 @@ LIB_DEPENDS= mikmod.2:${PORTSDIR}/audio/libmikmod \
png15:${PORTSDIR}/graphics/png
USE_GMAKE= yes
+USE_XORG= xmu
USE_GL= glut
MAKE_ARGS= CC="${CC}" DATADIR="${DATADIR}"
diff --git a/games/etracer/Makefile b/games/etracer/Makefile
index 94cd8dd..14f871e 100644
--- a/games/etracer/Makefile
+++ b/games/etracer/Makefile
@@ -7,7 +7,7 @@
PORTNAME= etracer
PORTVERSION= 0.4
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= SF/extremetuxracer/extreme-tuxracer/${PORTVERSION}
DISTNAME= extremetuxracer-${PORTVERSION}
@@ -19,6 +19,7 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
freetype.9:${PORTSDIR}/print/freetype2
USE_SDL= mixer sdl
+USE_XORG= x11 xi xext xmu xt
USE_GL= gl glu glut
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/games/foobillard/Makefile b/games/foobillard/Makefile
index 70176f4..04bc4c2 100644
--- a/games/foobillard/Makefile
+++ b/games/foobillard/Makefile
@@ -7,7 +7,7 @@
PORTNAME= foobillard
PORTVERSION= 3.0a
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://foobillard.sunsite.dk/dnl/
diff --git a/games/gl-117/Makefile b/games/gl-117/Makefile
index ce06650..a4c7810 100644
--- a/games/gl-117/Makefile
+++ b/games/gl-117/Makefile
@@ -9,7 +9,7 @@
PORTNAME= gl-117
PORTVERSION= 1.3.2
DISTVERSIONSUFFIX= -src
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/GL-117%20Source
diff --git a/games/glaxium/Makefile b/games/glaxium/Makefile
index 83c78cf..9618b9d 100644
--- a/games/glaxium/Makefile
+++ b/games/glaxium/Makefile
@@ -7,7 +7,7 @@
PORTNAME= glaxium
PORTVERSION= 0.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= http://xhosxe.free.fr/glaxium/
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/games/glsfcave/Makefile b/games/glsfcave/Makefile
index b9a4093..9e0bc95 100644
--- a/games/glsfcave/Makefile
+++ b/games/glsfcave/Makefile
@@ -7,7 +7,7 @@
PORTNAME= glsfcave
PORTVERSION= 1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://user.ecc.u-tokyo.ac.jp/~g650192/glsfcave/ \
http://mirror.amdmi3.ru/distfiles/
diff --git a/games/gracer/Makefile b/games/gracer/Makefile
index 335e07d..903f87f 100644
--- a/games/gracer/Makefile
+++ b/games/gracer/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gracer
PORTVERSION= 0.1.5
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/kiki/Makefile b/games/kiki/Makefile
index 29b8b1d..9955e1f 100644
--- a/games/kiki/Makefile
+++ b/games/kiki/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kiki
PORTVERSION= 1.0.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION}
EXTRACT_SUFX= -src.tgz
diff --git a/games/netherearth/Makefile b/games/netherearth/Makefile
index e5411f7..728cbd1 100644
--- a/games/netherearth/Makefile
+++ b/games/netherearth/Makefile
@@ -7,7 +7,7 @@
PORTNAME= netherearth
PORTVERSION= 0.51
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= http://move.kirishi.ru/soft/netherearth/
diff --git a/games/nexuiz/Makefile b/games/nexuiz/Makefile
index 86d5410..a4158cc 100644
--- a/games/nexuiz/Makefile
+++ b/games/nexuiz/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nexuiz
PORTVERSION= 2.5.2
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/NexuizRelease/Nexuiz%20${PORTVERSION} \
SF/${PORTNAME}/mappack/nexmappack_r2:mappack
diff --git a/games/nighthawk/Makefile b/games/nighthawk/Makefile
index 477bb74..d74e9a4 100644
--- a/games/nighthawk/Makefile
+++ b/games/nighthawk/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nighthawk
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= games/arcade
diff --git a/games/quetoo/Makefile b/games/quetoo/Makefile
index 1260ced..e1d31ec 100644
--- a/games/quetoo/Makefile
+++ b/games/quetoo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= quetoo
PORTVERSION= 0.6.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= http://jdolan.dyndns.org/jaydolan/files/ \
http://tastyspleen.net/~jdolan/ \
diff --git a/games/stormbaancoureur/Makefile b/games/stormbaancoureur/Makefile
index 362ad2b..7fd6962 100644
--- a/games/stormbaancoureur/Makefile
+++ b/games/stormbaancoureur/Makefile
@@ -7,7 +7,7 @@
PORTNAME= stormbaancoureur
PORTVERSION= 2.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://bram.creative4vision.nl/stormbaancoureur/download/ \
http://mirror.amdmi3.ru/distfiles/
diff --git a/games/supertuxkart/Makefile b/games/supertuxkart/Makefile
index e452531..302059d 100644
--- a/games/supertuxkart/Makefile
+++ b/games/supertuxkart/Makefile
@@ -7,7 +7,7 @@
PORTNAME= supertuxkart
PORTVERSION= 0.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= SF/supertuxkart/SuperTuxKart/${PORTVERSION}
EXTRACT_SUFX= -src.tar.bz2
diff --git a/games/torcs/Makefile b/games/torcs/Makefile
index 2bced7f..b7245e6 100644
--- a/games/torcs/Makefile
+++ b/games/torcs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= torcs
DISTVERSION= 1.3.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/all-in-one/${PORTVERSION}
diff --git a/games/tux-aqfh/Makefile b/games/tux-aqfh/Makefile
index 8f8fcc5..5bbb652 100644
--- a/games/tux-aqfh/Makefile
+++ b/games/tux-aqfh/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tux_aqfh
PORTVERSION= 1.0.14
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= SF/tuxaqfh/tuxaqfh/${PORTVERSION}-classic
diff --git a/games/vamos/Makefile b/games/vamos/Makefile
index df7671a..736c6d1 100644
--- a/games/vamos/Makefile
+++ b/games/vamos/Makefile
@@ -7,7 +7,7 @@
PORTNAME= vamos
PORTVERSION= 0.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF
@@ -20,6 +20,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
USE_OPENAL= al alut
+USE_XORG= sm ice x11 xi xext xmu
USE_GL= glut
USE_SDL= sdl
USE_GMAKE= yes
diff --git a/games/vegastrike/Makefile b/games/vegastrike/Makefile
index d0b851b..d76a9818f 100644
--- a/games/vegastrike/Makefile
+++ b/games/vegastrike/Makefile
@@ -7,7 +7,7 @@
PORTNAME= vegastrike
PORTVERSION= 0.5.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/OldFiles
DISTNAME= vegastrike-source-${PORTVERSION}
@@ -26,6 +26,8 @@ GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_PYTHON= yes
USE_SDL= sdl
+USE_XORG= sm ice xi x11 xext xrender xinerama xi xrandr xcursor \
+ xcomposite xdamage xfixes
USE_GL= gl glu glut
USE_GNOME= gtk20
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/games/vegastrike/files/patch-src-gfx-vsimage.cpp b/games/vegastrike/files/patch-src-gfx-vsimage.cpp
index 7ce8c9d..75a52929 100644
--- a/games/vegastrike/files/patch-src-gfx-vsimage.cpp
+++ b/games/vegastrike/files/patch-src-gfx-vsimage.cpp
@@ -1,5 +1,5 @@
--- src/gfx/vsimage.cpp.orig 2008-04-24 14:12:37.000000000 +0200
-+++ src/gfx/vsimage.cpp 2010-03-31 16:39:55.000000000 +0200
++++ src/gfx/vsimage.cpp 2012-06-15 21:20:32.000000000 +0200
@@ -147,7 +147,7 @@
unsigned char sig[8];
file->Begin();
@@ -18,3 +18,12 @@
png_set_expand (png_ptr);
png_read_update_info (png_ptr,info_ptr);
+@@ -865,7 +865,7 @@
+ png_destroy_write_struct(&png_ptr, (png_infopp)NULL);
+ return BadFormat;
+ }
+- if (setjmp(png_ptr->jmpbuf)) {
++ if (setjmp(png_jmpbuf( png_ptr ))) {
+ png_destroy_write_struct(&png_ptr, &info_ptr);
+ return BadFormat;
+ }
diff --git a/graphics/Makefile b/graphics/Makefile
index d8e0013..58d7176 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -469,7 +469,6 @@
SUBDIR += libggimisc
SUBDIR += libggiwmh
SUBDIR += libgltext
- SUBDIR += libglut
SUBDIR += libgnomecanvas
SUBDIR += libgnomecanvas-reference
SUBDIR += libgnomecanvasmm
diff --git a/graphics/devil/Makefile b/graphics/devil/Makefile
index bb2389b..e48718a 100644
--- a/graphics/devil/Makefile
+++ b/graphics/devil/Makefile
@@ -8,7 +8,7 @@
PORTNAME= devil
PORTVERSION= 1.7.8
PORTEPOCH= 1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics
MASTER_SITES= SF/openil/DevIL/${PORTVERSION}
DISTNAME= DevIL-${PORTVERSION}
diff --git a/graphics/driconf/Makefile b/graphics/driconf/Makefile
index 91decc1..e8bb157 100644
--- a/graphics/driconf/Makefile
+++ b/graphics/driconf/Makefile
@@ -7,7 +7,7 @@
PORTNAME= driconf
PORTVERSION= 0.9.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_DEBIAN}
MASTER_SITE_SUBDIR= pool/main/d/${PORTNAME}
diff --git a/graphics/dynamechs/Makefile b/graphics/dynamechs/Makefile
index c5ec316..544676c 100644
--- a/graphics/dynamechs/Makefile
+++ b/graphics/dynamechs/Makefile
@@ -8,7 +8,7 @@
PORTNAME= dynamechs
PORTVERSION= 4.0.p1
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/4.0pre1
diff --git a/graphics/enblend/Makefile b/graphics/enblend/Makefile
index 15b8b70..9c53cce 100644
--- a/graphics/enblend/Makefile
+++ b/graphics/enblend/Makefile
@@ -7,6 +7,7 @@
PORTNAME= enblend
PORTVERSION= 4.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION}
diff --git a/graphics/f90gl/Makefile b/graphics/f90gl/Makefile
index bec59b6..4fd3c44 100644
--- a/graphics/f90gl/Makefile
+++ b/graphics/f90gl/Makefile
@@ -22,6 +22,8 @@ EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}.tar.gz
MAINTAINER= maho@FreeBSD.org
COMMENT= Official Fortran 90 bindings for OpenGL
+BROKEN= doesn't build with freeglut
+
USE_GL= glut glu
USE_XORG= xaw
USE_LDCONFIG= yes
diff --git a/graphics/ffff/Makefile b/graphics/ffff/Makefile
index 92e4d7c..4c77a24 100644
--- a/graphics/ffff/Makefile
+++ b/graphics/ffff/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ffff
PORTVERSION= 323
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/FFFF%203.2.3
DISTNAME= FFFF${PORTVERSION}-src
diff --git a/graphics/fpc-opengl/Makefile b/graphics/fpc-opengl/Makefile
index ee2b814..cbead3c 100644
--- a/graphics/fpc-opengl/Makefile
+++ b/graphics/fpc-opengl/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -opengl
diff --git a/graphics/fv/Makefile b/graphics/fv/Makefile
index ce5835e..b55a23e 100644
--- a/graphics/fv/Makefile
+++ b/graphics/fv/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fv
PORTVERSION= 1.03
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://www.eaflux.com/fv/sources/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
diff --git a/graphics/gauche-gl/Makefile b/graphics/gauche-gl/Makefile
index 55ee5c6..ba314d4 100644
--- a/graphics/gauche-gl/Makefile
+++ b/graphics/gauche-gl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gl
PORTVERSION= 0.5.1
+PORTREVISION= 1
CATEGORIES= graphics scheme
MASTER_SITES= SF/gauche/Gauche-gl
PKGNAMEPREFIX= gauche-
@@ -19,6 +20,7 @@ COMMENT= OpenGL binding for Gauche
BUILD_DEPENDS= gosh:${PORTSDIR}/lang/gauche
RUN_DEPENDS:= ${BUILD_DEPENDS}
+USE_XORG= ice sm
USE_GL= glut
GNU_CONFIGURE= yes
MAKE_JOBS_UNSAFE= yes
diff --git a/graphics/gle/Makefile b/graphics/gle/Makefile
index 64e65fe..2db9db2 100644
--- a/graphics/gle/Makefile
+++ b/graphics/gle/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gle
PORTVERSION= 3.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}\
http://linas.org/gle/pub/ \
@@ -17,6 +17,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}\
MAINTAINER= ports@dclg.ca
COMMENT= A GL Tubing and Extrusion Library
+USE_XORG= ice xt xmu
USE_GL= glut
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
diff --git a/graphics/glexcess/Makefile b/graphics/glexcess/Makefile
index be826cb..7ae8699 100644
--- a/graphics/glexcess/Makefile
+++ b/graphics/glexcess/Makefile
@@ -7,7 +7,7 @@
PORTNAME= glexcess
PORTVERSION= 1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= http://www.glexcess.com/files/
DISTNAME= ${PORTNAME}
@@ -19,7 +19,7 @@ COMMENT= An impressive OpenGL Demo
USE_GL= glut
MAKE_ARGS= 'CXXFLAGS=${CXXFLAGS} -I${LOCALBASE}/include -pipe -s -O2' \
- 'LDFLAGS=-L${LOCALBASE}/lib -lGL -lglut'
+ 'LDFLAGS=-L${LOCALBASE}/lib -lGL -lGLU -lglut'
post-patch:
@${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' ${WRKSRC}/scene*.cpp
diff --git a/graphics/gltt/Makefile b/graphics/gltt/Makefile
index 2455aa5..689c1e1 100644
--- a/graphics/gltt/Makefile
+++ b/graphics/gltt/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gltt
PORTVERSION= 2.5.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MASTER_SITES= http://gltt.sourceforge.net/download/
diff --git a/graphics/hugin/Makefile b/graphics/hugin/Makefile
index 72300b0..3886ec9 100644
--- a/graphics/hugin/Makefile
+++ b/graphics/hugin/Makefile
@@ -7,7 +7,7 @@
PORTNAME= hugin
PORTVERSION= 2011.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
diff --git a/graphics/jasper/Makefile b/graphics/jasper/Makefile
index 782f683..b4edb72d 100644
--- a/graphics/jasper/Makefile
+++ b/graphics/jasper/Makefile
@@ -40,7 +40,8 @@ UUID_DESC= UUID support (required by GDAL)
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MOPENGL}
-USE_GL= glut
+USE_XORG= x11 xmu xi xext
+USE_GL= glut
CONFIGURE_ARGS+=--enable-opengl
PLIST_SUB+= OPENGL=""
.else
diff --git a/graphics/kdegraphics3/Makefile b/graphics/kdegraphics3/Makefile
index 58a22fd..7cf10a5 100644
--- a/graphics/kdegraphics3/Makefile
+++ b/graphics/kdegraphics3/Makefile
@@ -8,7 +8,7 @@
PORTNAME= kdegraphics
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
diff --git a/graphics/landscape/Makefile b/graphics/landscape/Makefile
index 6018c83..b4407ec 100644
--- a/graphics/landscape/Makefile
+++ b/graphics/landscape/Makefile
@@ -7,7 +7,7 @@
PORTNAME= landscape
PORTVERSION= 0.7
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics kde
MASTER_SITES= http://homepage.ntlworld.com/jon.belson/files/
diff --git a/graphics/lib3ds/Makefile b/graphics/lib3ds/Makefile
index 31361ef..150a1e2 100644
--- a/graphics/lib3ds/Makefile
+++ b/graphics/lib3ds/Makefile
@@ -7,7 +7,7 @@
PORTNAME= lib3ds
PORTVERSION= 1.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= GOOGLE_CODE
diff --git a/graphics/libGL/bsd.mesalib.mk b/graphics/libGL/bsd.mesalib.mk
index 09a5d91..9299941 100644
--- a/graphics/libGL/bsd.mesalib.mk
+++ b/graphics/libGL/bsd.mesalib.mk
@@ -12,7 +12,6 @@
# - graphics/libGL
# - graphics/libGLU
# - graphics/libGLw
-# - graphics/libglut
# - graphics/dri
#
# $FreeBSD$
@@ -50,7 +49,7 @@ MAKE_JOBS_SAFE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+=--enable-gallium-llvm=no --without-gallium-drivers \
- --disable-egl
+ --disable-egl --disable-glut
.if defined(WITH_NEW_XORG)
EXTRA_PATCHES+= ${PATCHDIR}/extra-configure \
@@ -81,14 +80,8 @@ ARCH!= uname -p
COMPONENT= ${PORTNAME:L:C/^lib//:C/mesa-//}
-.if ${COMPONENT:Mglut} == ""
-. if ${COMPONENT:Mglu} == ""
-CONFIGURE_ARGS+= --disable-glu --disable-glut
-. else
-CONFIGURE_ARGS+= --disable-glut
-. endif
-.else
-DISTFILES+= MesaGLUT-${MESADISTVERSION}${EXTRACT_SUFX}:glut
+.if ${COMPONENT:Mglu} == ""
+CONFIGURE_ARGS+= --disable-glu
.endif
.if ${COMPONENT:Mglw} == ""
diff --git a/graphics/libaux/Makefile b/graphics/libaux/Makefile
index 2f39f3a..8d34e90 100644
--- a/graphics/libaux/Makefile
+++ b/graphics/libaux/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libaux
PORTVERSION= 1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= http://www.freebsdbrasil.com.br/~jmelo/
DISTFILES= libaux${EXTRACT_SUFX} libtk${EXTRACT_SUFX}
diff --git a/graphics/libgltext/Makefile b/graphics/libgltext/Makefile
index 3990633..a66b9fd 100644
--- a/graphics/libgltext/Makefile
+++ b/graphics/libgltext/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libgltext
PORTVERSION= 0.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF/gltext/gltext/${PORTVERSION}
DISTNAME= gltext-${PORTVERSION}
diff --git a/graphics/libglut/Makefile b/graphics/libglut/Makefile
deleted file mode 100644
index 1d55cf4..0000000
--- a/graphics/libglut/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: libglut
-# Date created: Tue Feb 7 12:02:49 1995
-# Whom: anholt
-#
-# $FreeBSD$
-#
-
-PORTNAME= libglut
-PORTVERSION= ${MESAVERSION}
-CATEGORIES= graphics
-
-MAINTAINER= x11@FreeBSD.org
-COMMENT= OpenGL utility toolkit
-
-USE_GL= glu
-USE_XORG= glproto x11 xext xxf86vm xdamage xfixes xi xmu dri2proto
-
-do-install:
- cd ${WRKSRC}/src/glut/glx; ${GMAKE} install
- ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 \
- ${WRKSRC}/include/GL/glutf90.h \
- ${PREFIX}/include/GL
-
-.include "${.CURDIR}/../../graphics/libGL/bsd.mesalib.mk"
-.include <bsd.port.mk>
diff --git a/graphics/libglut/distinfo b/graphics/libglut/distinfo
deleted file mode 100644
index 6726d9c..0000000
--- a/graphics/libglut/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (MesaLib-7.6.1.tar.bz2) = 701f0e4cb85d6298181651b780d1c0a439fadd02aad29ee6623fc05588bb8d44
-SIZE (MesaLib-7.6.1.tar.bz2) = 4886995
-SHA256 (MesaGLUT-7.6.1.tar.bz2) = c828f572a4e5c521e87ef265c5d2f1f02ba99ea2307e6323aa8165b152e4eb9d
-SIZE (MesaGLUT-7.6.1.tar.bz2) = 321756
-SHA256 (MesaLib-7.11.2.tar.bz2) = 57746aa8c60bc6f5596ec6c6c7274de40fa12edce5ec33fe899e704fa00b5357
-SIZE (MesaLib-7.11.2.tar.bz2) = 6257280
-SHA256 (MesaGLUT-7.11.2.tar.bz2) = 46b9fd1c261cbbd090a71ae1db328c37d2ff5118b83c38b8ebc8f150484e94f7
-SIZE (MesaGLUT-7.11.2.tar.bz2) = 201575
diff --git a/graphics/libglut/pkg-descr b/graphics/libglut/pkg-descr
deleted file mode 100644
index e5a5452..0000000
--- a/graphics/libglut/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-libglut is a library provided with Mesa which provides an interface for creating
-windows containing OpenGL contexts on a wide variety of platforms and handling
-user interaction.
-
-WWW: http://www.mesa3d.org/
diff --git a/graphics/libglut/pkg-plist b/graphics/libglut/pkg-plist
deleted file mode 100644
index 382dca6..0000000
--- a/graphics/libglut/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-include/GL/glut.h
-include/GL/glutf90.h
-lib/libglut.so
-lib/libglut.so.3
-libdata/pkgconfig/glut.pc
-@dirrmtry include/GL
diff --git a/graphics/makehuman/Makefile b/graphics/makehuman/Makefile
index 4c5f298..b4a2edc 100644
--- a/graphics/makehuman/Makefile
+++ b/graphics/makehuman/Makefile
@@ -7,7 +7,7 @@
PORTNAME= makehuman
DISTVERSION= 0.9.1-rc1a
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/MakeHuman%20Source/MakeHuman_091
diff --git a/graphics/mesa-demos/Makefile b/graphics/mesa-demos/Makefile
index 1bceb96..3c83664 100644
--- a/graphics/mesa-demos/Makefile
+++ b/graphics/mesa-demos/Makefile
@@ -7,6 +7,7 @@
PORTNAME= mesa-demos
PORTVERSION= 7.6.1
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/${PORTVERSION}/
DISTFILES= MesaLib-${PORTVERSION}${EXTRACT_SUFX} \
@@ -21,7 +22,7 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
USE_GL= glu glut
-USE_XORG= glproto x11 xext xxf86vm xdamage xfixes dri2proto
+USE_XORG= glproto x11 xext xt xxf86vm xdamage xfixes dri2proto
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
CONFIGURE_ARGS= --disable-gallium --with-demos=demos,xdemos
diff --git a/graphics/mhgui/Makefile b/graphics/mhgui/Makefile
index c721dc6..a047f08 100644
--- a/graphics/mhgui/Makefile
+++ b/graphics/mhgui/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mhgui
PORTVERSION= 0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= SF/makehuman/MakeHuman%20Source/MakeHuman_091
@@ -21,6 +21,7 @@ GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= pkgconfig
USE_LDCONFIG= yes
+USE_XORG= xi xmu ice sm
USE_GL= glut
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/graphics/morpheus/Makefile b/graphics/morpheus/Makefile
index ae212f1..7634268 100644
--- a/graphics/morpheus/Makefile
+++ b/graphics/morpheus/Makefile
@@ -7,7 +7,7 @@
PORTNAME= morpheus
PORTVERSION= 0.3
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= graphics gnome
MASTER_SITES= http://www.winnicki.net/morpheus/meat/
diff --git a/graphics/ocaml-lablgl/Makefile b/graphics/ocaml-lablgl/Makefile
index 6c282f9..8745f59 100644
--- a/graphics/ocaml-lablgl/Makefile
+++ b/graphics/ocaml-lablgl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= lablgl
PORTVERSION= 20120306
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/ \
https://forge.ocamlcore.org/frs/download.php/816/
@@ -18,6 +19,7 @@ COMMENT= OpenGL interface for Objective Caml
LICENSE= BSD
WRKSRC= ${WRKDIR}/lablGL
+USE_XORG= x11 xext xmu
USE_GL= glut
USE_GMAKE= yes
USE_OCAML= yes
diff --git a/graphics/p5-OpenGL/Makefile b/graphics/p5-OpenGL/Makefile
index 474db3d..22bdc28 100644
--- a/graphics/p5-OpenGL/Makefile
+++ b/graphics/p5-OpenGL/Makefile
@@ -8,6 +8,7 @@
PORTNAME= OpenGL
PORTVERSION= 0.66
+PORTREVISION= 1
CATEGORIES= graphics perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CHM
diff --git a/graphics/pfstools/Makefile b/graphics/pfstools/Makefile
index da4820a..f55cc765 100644
--- a/graphics/pfstools/Makefile
+++ b/graphics/pfstools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pfstools
PORTVERSION= 1.6.4
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics
MASTER_SITES= SF
diff --git a/graphics/pure-gl/Makefile b/graphics/pure-gl/Makefile
index b1537c4..4931863 100644
--- a/graphics/pure-gl/Makefile
+++ b/graphics/pure-gl/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pure-gl
PORTVERSION= 0.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= lichray@gmail.com
diff --git a/graphics/py-opengl/Makefile b/graphics/py-opengl/Makefile
index a15b743..0f58de8c 100644
--- a/graphics/py-opengl/Makefile
+++ b/graphics/py-opengl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= opengl
PORTVERSION= 3.0.1
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= SF/py${PORTNAME}/PyOpenGL/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/pyro/Makefile b/graphics/pyro/Makefile
index 7db5894..6c17ca4 100644
--- a/graphics/pyro/Makefile
+++ b/graphics/pyro/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pyro
PORTVERSION= 1.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= http://nostatic.org/pyro/
EXTRACT_SUFX= .tgz
diff --git a/graphics/quat-gui/Makefile b/graphics/quat-gui/Makefile
index dc15974..2831331 100644
--- a/graphics/quat-gui/Makefile
+++ b/graphics/quat-gui/Makefile
@@ -7,7 +7,7 @@
PORTNAME= quat
PORTVERSION= 1.20
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics
MASTER_SITES= http://www.physcip.uni-stuttgart.de/phy11733/download/
PKGNAMESUFFIX= -gui
diff --git a/graphics/quesa/Makefile b/graphics/quesa/Makefile
index d11ea1a..867fa90 100644
--- a/graphics/quesa/Makefile
+++ b/graphics/quesa/Makefile
@@ -7,7 +7,7 @@
PORTNAME= quesa
PORTVERSION= 1.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF
.ifdef (WITH_EXAMPLES)
diff --git a/graphics/quesoglc/Makefile b/graphics/quesoglc/Makefile
index 22dcc61..5ba0c2d 100644
--- a/graphics/quesoglc/Makefile
+++ b/graphics/quesoglc/Makefile
@@ -7,7 +7,7 @@
PORTNAME= quesoglc
PORTVERSION= 0.7.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/QuesoGLC/${PORTVERSION}
diff --git a/graphics/reallyslick/Makefile b/graphics/reallyslick/Makefile
index 0dbf51b..ee36bf5 100644
--- a/graphics/reallyslick/Makefile
+++ b/graphics/reallyslick/Makefile
@@ -7,7 +7,7 @@
PORTNAME= reallyslick
PORTVERSION= 0.9.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MASTER_SITES= SF/rss-glx/rss-glx/${PORTVERSION}
DISTNAME= rss-glx_${PORTVERSION}
diff --git a/graphics/ruby-opengl/Makefile b/graphics/ruby-opengl/Makefile
index 06c759b..e8e56b1 100644
--- a/graphics/ruby-opengl/Makefile
+++ b/graphics/ruby-opengl/Makefile
@@ -7,7 +7,7 @@
PORTNAME= opengl
PORTVERSION= 0.32b
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics ruby
MASTER_SITES= http://www2.giganet.net/~yoshi/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@@ -20,6 +20,7 @@ COMMENT= OpenGL/GLU/GLUT interface modules for Ruby
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
+USE_XORG= x11 xi xmu xext
USE_GL= glut
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/graphics/rubygem-opengl/Makefile b/graphics/rubygem-opengl/Makefile
index 1af8a32..bfb1a99 100644
--- a/graphics/rubygem-opengl/Makefile
+++ b/graphics/rubygem-opengl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= opengl
PORTVERSION= 0.60.1
+PORTREVISION= 1
CATEGORIES= graphics ruby
MASTER_SITES= RG
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
diff --git a/graphics/simpleviewer/Makefile b/graphics/simpleviewer/Makefile
index 9e02170..47d8cc5 100644
--- a/graphics/simpleviewer/Makefile
+++ b/graphics/simpleviewer/Makefile
@@ -7,7 +7,7 @@
PORTNAME= simpleviewer
PORTVERSION= 1.7.1553.8560
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/OpenGL%20edition
DISTNAME= sviewgl-src-${PORTVERSION}
diff --git a/graphics/swftools/Makefile b/graphics/swftools/Makefile
index f4dccbc..efd9a9b 100644
--- a/graphics/swftools/Makefile
+++ b/graphics/swftools/Makefile
@@ -8,6 +8,7 @@
PORTNAME= swftools
PORTVERSION= 0.9.2
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://www.swftools.org/ \
http://www.c-s.li/ports/
diff --git a/graphics/tiff/Makefile b/graphics/tiff/Makefile
index ba15baa..cb5cfa1 100644
--- a/graphics/tiff/Makefile
+++ b/graphics/tiff/Makefile
@@ -9,6 +9,7 @@
PORTNAME= tiff
PORTVERSION= 4.0.2
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.remotesensing.org/pub/libtiff/ \
http://download.osgeo.org/libtiff/
diff --git a/graphics/tulip/Makefile b/graphics/tulip/Makefile
index c92c3ab..50e103e 100644
--- a/graphics/tulip/Makefile
+++ b/graphics/tulip/Makefile
@@ -8,6 +8,7 @@
PORTNAME= tulip
PORTVERSION= 3.8.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= SF/auber/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX}
diff --git a/graphics/view3ds/Makefile b/graphics/view3ds/Makefile
index 25b4f0b..530e6e3 100644
--- a/graphics/view3ds/Makefile
+++ b/graphics/view3ds/Makefile
@@ -7,7 +7,7 @@
PORTNAME= view3ds
PORTVERSION= 1.0.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
diff --git a/graphics/white_dune/Makefile b/graphics/white_dune/Makefile
index e5bd3ed..a62f7bb 100644
--- a/graphics/white_dune/Makefile
+++ b/graphics/white_dune/Makefile
@@ -9,7 +9,7 @@
PORTNAME= white_dune
PORTVERSION= ${DISTVERSION:S/pl/./}
DISTVERSION= 0.30pl5
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= http://vrml.cip.ica.uni-stuttgart.de/dune/ CENKES
diff --git a/graphics/xmms-dancingparticles/Makefile b/graphics/xmms-dancingparticles/Makefile
index 0d2e9f6..71e3483 100644
--- a/graphics/xmms-dancingparticles/Makefile
+++ b/graphics/xmms-dancingparticles/Makefile
@@ -7,7 +7,7 @@
PORTNAME= dancingparticles
PORTVERSION= 0.6
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics
MASTER_SITES= http://tardyp.free.fr/dancingparticles/
PKGNAMEPREFIX= xmms-
diff --git a/graphics/xmms-fishmatic/Makefile b/graphics/xmms-fishmatic/Makefile
index 7a6d71d..d4e1806 100644
--- a/graphics/xmms-fishmatic/Makefile
+++ b/graphics/xmms-fishmatic/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xmms-fishmatic
PORTVERSION= 0.0.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics
MASTER_SITES= http://stukach.com/hosted/
DISTNAME= fishmatic
diff --git a/graphics/xmms-paranormal/Makefile b/graphics/xmms-paranormal/Makefile
index de82db0..6d5e1d1 100644
--- a/graphics/xmms-paranormal/Makefile
+++ b/graphics/xmms-paranormal/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xmms-paranormal
PORTVERSION= 0.2.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= graphics
MASTER_SITES= SF/paranormal/old-paranormal-xmms/${PORTVERSION}
DISTNAME= paranormal-${PORTVERSION:S/.p/pre/}
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index c462261..a90439e 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= hugs98
PORTVERSION= 200609
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang haskell
MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/2006-09/
DISTNAME= ${PORTNAME}-plus-${HUGS_DATE}
@@ -37,6 +37,7 @@ BROKEN= dumps core during build on ${ARCH}
.if !defined(WITHOUT_X11)
USE_GL= glut
+USE_XORG= sm ice xmu xi x11
PLIST_SUB+= X11=""
.else
BROKEN= not supported at the moment
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 26dc538..832d674 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -7,7 +7,7 @@
PORTNAME= smalltalk
PORTVERSION= 3.2.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -29,6 +29,7 @@ USE_GNOME= gnomehack pkgconfig pango
USE_ICONV= yes
USE_SQLITE= yes
USE_GMAKE= yes
+USE_XORG= ice xi xmu
USE_GL= gl glut
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_prog_EMACS=no
diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index e1a20ec..7d49f5c 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -7,7 +7,7 @@
PORTNAME= asymptote
PORTVERSION= 2.16
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= SF
MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTVERSION}
diff --git a/math/carve/Makefile b/math/carve/Makefile
index 228573e..48dac53 100644
--- a/math/carve/Makefile
+++ b/math/carve/Makefile
@@ -7,6 +7,7 @@
PORTNAME= carve
PORTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
EXTRACT_SUFX= .tgz
diff --git a/math/fung-calc/Makefile b/math/fung-calc/Makefile
index d32a1d5..3f3d7dc 100644
--- a/math/fung-calc/Makefile
+++ b/math/fung-calc/Makefile
@@ -6,7 +6,7 @@
PORTNAME= fung-calc
PORTVERSION= 1.3.2b
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= math kde
MASTER_SITES= SF/${PORTNAME}/releases/${PORTVERSION}
diff --git a/math/ros-geometry/Makefile b/math/ros-geometry/Makefile
index 9fd3c91..464e651 100644
--- a/math/ros-geometry/Makefile
+++ b/math/ros-geometry/Makefile
@@ -6,7 +6,7 @@
PORTNAME= ros-geometry
PORTVERSION= 1.4.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= https://code.ros.org/svn/release/download/stacks/${STACKNAME}/${STACKNAME}-${PORTVERSION}/:rel \
http://pr.willowgarage.com/downloads/:pr \
diff --git a/multimedia/vdr-plugin-xineliboutput/Makefile b/multimedia/vdr-plugin-xineliboutput/Makefile
index bacf1bb..f0920b6 100644
--- a/multimedia/vdr-plugin-xineliboutput/Makefile
+++ b/multimedia/vdr-plugin-xineliboutput/Makefile
@@ -7,7 +7,7 @@
PORTNAME= vdr-plugin-xineliboutput
PORTVERSION= 1.0.90s20120511
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= SF:release \
LOCAL:snapshot
diff --git a/net/boinc-client/Makefile b/net/boinc-client/Makefile
index 3b13825..50db9ad 100644
--- a/net/boinc-client/Makefile
+++ b/net/boinc-client/Makefile
@@ -7,7 +7,7 @@
PORTNAME= boinc-client
PORTVERSION= 7.0.25
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= pav
@@ -77,6 +77,7 @@ PORT_OPTIONS+= X11
.if ${PORT_OPTIONS:MX11}
USE_GL= glut
+USE_XORG+= xmu xi
LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg
PLIST_SUB+= X11=""
.else
@@ -84,7 +85,7 @@ PLIST_SUB+= X11="@comment "
.endif
.if ${PORT_OPTIONS:MMANAGER}
-USE_XORG= x11
+USE_XORG+= x11
USE_WX= 2.8+
USE_ICONV= yes
WX_CONF_ARGS= absolute
diff --git a/print/pdfcube/Makefile b/print/pdfcube/Makefile
index cec0ab6..042fe2c 100644
--- a/print/pdfcube/Makefile
+++ b/print/pdfcube/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pdfcube
DISTVERSION= 0.0.4-beta
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= http://code.100allora.it/releases/pdfcube/
diff --git a/science/flounder/Makefile b/science/flounder/Makefile
index ff7b0f2..fceba98 100644
--- a/science/flounder/Makefile
+++ b/science/flounder/Makefile
@@ -8,7 +8,7 @@
PORTNAME= flounder
PORTVERSION= 0.40
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= science
MASTER_SITES= http://www.enel.ucalgary.ca/People/vigmond/flounder/
EXTRACT_SUFX= .tgz
diff --git a/science/ghemical/Makefile b/science/ghemical/Makefile
index f3b39fe..2c32bdb 100644
--- a/science/ghemical/Makefile
+++ b/science/ghemical/Makefile
@@ -6,7 +6,7 @@
PORTNAME= ghemical
PORTVERSION= 2.99.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
MASTER_SITES= http://www.uku.fi/~thassine/projects/download/release20090911/ \
http://bioinformatics.org/ghemical/download/
diff --git a/science/liboglappth/Makefile b/science/liboglappth/Makefile
index 70c86f1..915f27c 100644
--- a/science/liboglappth/Makefile
+++ b/science/liboglappth/Makefile
@@ -6,7 +6,7 @@
PORTNAME= liboglappth
PORTVERSION= 0.98
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
MASTER_SITES= http://www.uku.fi/~thassine/projects/download/current/ \
http://bioinformatics.org/ghemical/download/
diff --git a/science/medit/Makefile b/science/medit/Makefile
index 54ff0cf..d9ff19a 100644
--- a/science/medit/Makefile
+++ b/science/medit/Makefile
@@ -6,6 +6,7 @@
PORTNAME= medit
PORTVERSION= 2011.03.06
+PORTREVISION= 1
CATEGORIES= science graphics
MASTER_SITES= http://www.ann.jussieu.fr/~frey/ftp/archives/
EXTRACT_SUFX= .tgz
diff --git a/science/xmakemol/Makefile b/science/xmakemol/Makefile
index 254af4a..32dda89 100644
--- a/science/xmakemol/Makefile
+++ b/science/xmakemol/Makefile
@@ -6,7 +6,7 @@
PORTNAME= xmakemol
PORTVERSION= 5.16
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= SAVANNAH
diff --git a/x11-clocks/glclock/Makefile b/x11-clocks/glclock/Makefile
index 0abc54b..ca72653 100644
--- a/x11-clocks/glclock/Makefile
+++ b/x11-clocks/glclock/Makefile
@@ -7,7 +7,7 @@
PORTNAME= glclock
DISTVERSION= 6.0b6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-clocks
MASTER_SITES= http://www.daionet.gr.jp/~masa/archives/
diff --git a/x11-fm/tdfsb/Makefile b/x11-fm/tdfsb/Makefile
index 8ffb95a..23503d7 100644
--- a/x11-fm/tdfsb/Makefile
+++ b/x11-fm/tdfsb/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tdfsb
PORTVERSION= 0.0.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-fm
MASTER_SITES= http://www.determinate.net/webdata/data/
@@ -26,10 +26,12 @@ USE_PKGCONFIG= yes
PORTDOCS= README
PLIST_FILES= bin/${PORTNAME}
-CPPFLAGS+= `${LOCALBASE}/bin/pkgconf --cflags SDL_image glut` \
- `${LOCALBASE}/bin/smpeg-config --cflags`
-LDFLAGS+= `${LOCALBASE}/bin/pkgconf --libs SDL_image glut` \
- `${LOCALBASE}/bin/smpeg-config --libs`
+CPPFLAGS+= `${LOCALBASE}/bin/pkgconf --cflags SDL_image gl` \
+ `${LOCALBASE}/bin/smpeg-config --cflags` \
+ -I ${LOCALBASE}/include
+LDFLAGS+= `${LOCALBASE}/bin/pkgconf --libs SDL_image gl` \
+ `${LOCALBASE}/bin/smpeg-config --libs` \
+ -L ${LOCALBASE}/lib -lGLU -lglut
.include <bsd.port.pre.mk>
diff --git a/x11-toolkits/fox17/Makefile b/x11-toolkits/fox17/Makefile
index ce65219..39759d5 100644
--- a/x11-toolkits/fox17/Makefile
+++ b/x11-toolkits/fox17/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fox
PORTVERSION= 1.7.33
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
MASTER_SITES= http://ftp.fox-toolkit.org/pub/ \
ftp://ftp.fox-toolkit.org/pub/
@@ -32,6 +32,7 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${MAJORVER}
USE_GCC= 4.4+
USE_GL= glut
+USE_XORG= sm
USE_GNOME= gnomehack
USE_LDCONFIG= yes
diff --git a/x11-toolkits/hs-GLUT/Makefile b/x11-toolkits/hs-GLUT/Makefile
index 18590b7..bdffb40 100644
--- a/x11-toolkits/hs-GLUT/Makefile
+++ b/x11-toolkits/hs-GLUT/Makefile
@@ -6,7 +6,7 @@
PORTNAME= GLUT
PORTVERSION= 2.1.2.1
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= x11-toolkits haskell
diff --git a/x11-toolkits/hs-OpenGL/Makefile b/x11-toolkits/hs-OpenGL/Makefile
index 20c6d30..626b375 100644
--- a/x11-toolkits/hs-OpenGL/Makefile
+++ b/x11-toolkits/hs-OpenGL/Makefile
@@ -6,7 +6,7 @@
PORTNAME= OpenGL
PORTVERSION= 2.2.3.1
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= x11-toolkits haskell
diff --git a/x11-toolkits/otk/Makefile b/x11-toolkits/otk/Makefile
index 69f077c..7dc97dd 100644
--- a/x11-toolkits/otk/Makefile
+++ b/x11-toolkits/otk/Makefile
@@ -7,6 +7,7 @@
PORTNAME= otk
PORTVERSION= 0.95
+PORTREVISION= 1
CATEGORIES= x11-toolkits graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION}
DISTNAME= ${PORTNAME}_lib_${PORTVERSION}
diff --git a/x11-wm/epplets/Makefile b/x11-wm/epplets/Makefile
index 0bb2e83..bf33c00b1 100644
--- a/x11-wm/epplets/Makefile
+++ b/x11-wm/epplets/Makefile
@@ -7,7 +7,7 @@
PORTNAME= epplets
PORTVERSION= 0.13
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-wm
MASTER_SITES= SF/enlightenment/${PORTNAME}/${PORTVERSION}
diff --git a/x11/3ddesktop/Makefile b/x11/3ddesktop/Makefile
index 63776df..5ef9d62 100644
--- a/x11/3ddesktop/Makefile
+++ b/x11/3ddesktop/Makefile
@@ -7,7 +7,7 @@
PORTNAME= 3ddesktop
PORTVERSION= 0.2.9
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11
MASTER_SITES= SF/desk3d/${PORTNAME}/${PORTVERSION}
diff --git a/x11/slim/Makefile b/x11/slim/Makefile
index c3de237..6637d6d 100644
--- a/x11/slim/Makefile
+++ b/x11/slim/Makefile
@@ -6,6 +6,7 @@
PORTNAME= slim
PORTVERSION= 1.3.4
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= http://slim.berlios.de/releases/
OpenPOWER on IntegriCloud