Update to 0.6.3.
- upstream fixed their sound code
- new shader renderers enabled (nq-glslx and nq-sglsl)
--
Antti Harri
diff --git games/quake/Makefile games/quake/Makefile
index ab9c27b..9900cfc 100644
--- games/quake/Makefile
+++ games/quake/Makefile
@@ -5,9 +5,9 @@ COMMENT-libs = Quake common libs
COMMENT-server = QuakeWorld server
# .so.1.0
-SOMAJOR = 0
+SOMAJOR = 1
SOMINOR = 0
-V = 0.6.0
+V = 0.6.3
DISTNAME = quakeforge-$V
PKGNAME-main = quake-$V
PKGNAME-libs = quake-libs-$V
@@ -21,15 +21,13 @@ MULTI_PACKAGES = -main -libs -server
SHARED_LIBS += QFcd ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFconsole ${SOMAJOR}.${SOMINOR}
-SHARED_LIBS += QFgamecode ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFgib ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFimage ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFjs ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFmodels ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFmodels_gl ${SOMAJOR}.${SOMINOR}
+SHARED_LIBS += QFmodels_glsl ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFmodels_sw ${SOMAJOR}.${SOMINOR}
-SHARED_LIBS += QFrenderer_gl ${SOMAJOR}.${SOMINOR}
-SHARED_LIBS += QFrenderer_sw32 ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFruamoko ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFsound ${SOMAJOR}.${SOMINOR}
SHARED_LIBS += QFutil ${SOMAJOR}.${SOMINOR}
@@ -46,8 +44,8 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
-WANTLIB-main += QFcd QFconsole QFgamecode QFgib QFimage QFjs QFmodels
-WANTLIB-main += QFmodels_gl QFmodels_sw QFrenderer_gl QFrenderer_sw32
+WANTLIB-main += QFcd QFconsole QFgib QFimage QFjs QFmodels
+WANTLIB-main += QFmodels_gl QFmodels_sw QFmodels_glsl
WANTLIB-main += QFruamoko QFsound QFutil SDL X11 Xext Xxf86dga Xxf86vm
WANTLIB-main += c crypto idn m ncurses png pthread sndio ssl usbhid
WANTLIB-main += xcb z curl ${MODGETTEXT_WANTLIB}
@@ -55,7 +53,7 @@ WANTLIB-main += xcb z curl ${MODGETTEXT_WANTLIB}
WANTLIB-libs += FLAC SDL m ncurses ogg png samplerate sndio usbhid
WANTLIB-libs += vorbis vorbisfile z iconv
-WANTLIB-server += QFconsole QFgamecode QFgib QFimage QFmodels QFruamoko
+WANTLIB-server += QFconsole QFgib QFimage QFmodels QFruamoko
WANTLIB-server += QFutil c m ncurses png pthread z
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=quake/}
@@ -65,7 +63,6 @@ MODULES = devel/gettext
BUILD_DEPENDS = devel/bison
LIB_DEPENDS-server = ${FULLPKGNAME-libs}:${BUILD_PKGPATH},-libs
LIB_DEPENDS-main = ${FULLPKGNAME-libs}:${BUILD_PKGPATH},-libs \
- audio/flac \
devel/libidn \
devel/sdl \
graphics/png \
@@ -78,9 +75,7 @@ LIB_DEPENDS-libs = audio/flac \
USE_LIBTOOL = Yes
CONFIGURE_STYLE = gnu
-CONFIGURE_ARGS += --with-clients=glx,sdl,sdl32,sgl,x11 \
- --with-gl-driver=libGL.so \
- --with-cd-default=SDL \
+CONFIGURE_ARGS += --with-cd-default=sdl \
--with-sharepath=${PREFIX}/share/quakeforge \
--enable-version-info=${SOMAJOR}:${SOMINOR} \
--disable-asmopt \
diff --git games/quake/distinfo games/quake/distinfo
index 8cfba69..a5d8dc9 100644
--- games/quake/distinfo
+++ games/quake/distinfo
@@ -1,5 +1,5 @@
-MD5 (quakeforge-0.6.0.tar.bz2) = rWDVwttQ0xh0EV+ysCU/Cg==
-RMD160 (quakeforge-0.6.0.tar.bz2) = efr4st5ns8ls6PBvAju+NlT2oQM=
-SHA1 (quakeforge-0.6.0.tar.bz2) = eikQ/v2bJJZX/lfPX57oT+xjJnA=
-SHA256 (quakeforge-0.6.0.tar.bz2) =
xXIK4lcevztUR6LIdkq/MSDKbzlJAx6M7fOFiRmE6uo=
-SIZE (quakeforge-0.6.0.tar.bz2) = 2507190
+MD5 (quakeforge-0.6.3.tar.bz2) = JyI6wle2Gbh2rXt4IKC3mQ==
+RMD160 (quakeforge-0.6.3.tar.bz2) = 1OYR5EmLXd518uUvYP6FeRhjbFw=
+SHA1 (quakeforge-0.6.3.tar.bz2) = O0pUe+C9xIicTRe3wbz91zbPipc=
+SHA256 (quakeforge-0.6.3.tar.bz2) =
/s4nY64ovwjAQE1DTvCGNxkZbxMARzNllH1jaGGNUeg=
+SIZE (quakeforge-0.6.3.tar.bz2) = 2653135
diff --git games/quake/pkg/PFRAG.shared-libs games/quake/pkg/PFRAG.shared-libs
index 5733955..d2a9469 100644
--- games/quake/pkg/PFRAG.shared-libs
+++ games/quake/pkg/PFRAG.shared-libs
@@ -1,15 +1,13 @@
@comment $OpenBSD: ports/games/quake/pkg/PFRAG.shared-libs,v 1.1 2011/07/11
16:33:06 jasper Exp $
@lib lib/libQFcd.so.${LIBQFcd_VERSION}
@lib lib/libQFconsole.so.${LIBQFconsole_VERSION}
-@lib lib/libQFgamecode.so.${LIBQFgamecode_VERSION}
@lib lib/libQFgib.so.${LIBQFgib_VERSION}
@lib lib/libQFimage.so.${LIBQFimage_VERSION}
@lib lib/libQFjs.so.${LIBQFjs_VERSION}
@lib lib/libQFmodels.so.${LIBQFmodels_VERSION}
@lib lib/libQFmodels_gl.so.${LIBQFmodels_gl_VERSION}
+@lib lib/libQFmodels_glsl.so.${LIBQFmodels_glsl_VERSION}
@lib lib/libQFmodels_sw.so.${LIBQFmodels_sw_VERSION}
-@lib lib/libQFrenderer_gl.so.${LIBQFrenderer_gl_VERSION}
-@lib lib/libQFrenderer_sw32.so.${LIBQFrenderer_sw32_VERSION}
@lib lib/libQFruamoko.so.${LIBQFruamoko_VERSION}
@lib lib/libQFsound.so.${LIBQFsound_VERSION}
@lib lib/libQFutil.so.${LIBQFutil_VERSION}
@@ -17,4 +15,4 @@ lib/quakeforge/plugins/cd_file.so
lib/quakeforge/plugins/cd_sdl.so
lib/quakeforge/plugins/console_client.so
lib/quakeforge/plugins/console_server.so
-lib/quakeforge/plugins/snd_output_disk.so
+@comment lib/quakeforge/plugins/snd_output_disk.so
diff --git games/quake/pkg/PLIST-libs games/quake/pkg/PLIST-libs
index 38558f9..f87fb2e 100644
--- games/quake/pkg/PLIST-libs
+++ games/quake/pkg/PLIST-libs
@@ -10,7 +10,6 @@ include/QF/GL/funcs.h
include/QF/GL/qf_explosions.h
include/QF/GL/qf_funcs_list.h
include/QF/GL/qf_lightmap.h
-include/QF/GL/qf_noisetextures.h
include/QF/GL/qf_rlight.h
include/QF/GL/qf_rmain.h
include/QF/GL/qf_rsurf.h
@@ -18,6 +17,17 @@ include/QF/GL/qf_sky.h
include/QF/GL/qf_textures.h
include/QF/GL/qf_vid.h
include/QF/GL/types.h
+include/QF/GLSL/
+include/QF/GLSL/defines.h
+include/QF/GLSL/funcs.h
+include/QF/GLSL/qf_alias.h
+include/QF/GLSL/qf_bsp.h
+include/QF/GLSL/qf_funcs_list.h
+include/QF/GLSL/qf_lightmap.h
+include/QF/GLSL/qf_particles.h
+include/QF/GLSL/qf_textures.h
+include/QF/GLSL/qf_vid.h
+include/QF/GLSL/types.h
include/QF/bspfile.h
include/QF/cbuf.h
include/QF/cdaudio.h
@@ -89,6 +99,7 @@ include/QF/va.h
include/QF/ver_check.h
include/QF/vid.h
include/QF/view.h
+include/QF/vrect.h
include/QF/wad.h
include/QF/wadfile.h
include/QF/winding.h
@@ -127,6 +138,7 @@ lib/qfcc/include/infokey.h
lib/qfcc/include/key.h
lib/qfcc/include/math.h
lib/qfcc/include/message.h
+lib/qfcc/include/msgbuf.h
lib/qfcc/include/nq_message.h
lib/qfcc/include/physics.h
lib/qfcc/include/plist.h
@@ -159,8 +171,6 @@ lib/quakeforge/plugins/console_client.a
lib/quakeforge/plugins/console_client.la
lib/quakeforge/plugins/console_server.a
lib/quakeforge/plugins/console_server.la
-lib/quakeforge/plugins/snd_output_disk.a
-lib/quakeforge/plugins/snd_output_disk.la
lib/quakeforge/plugins/snd_output_sdl.a
lib/quakeforge/plugins/snd_output_sdl.la
lib/quakeforge/plugins/snd_output_sdl.so
diff --git games/quake/pkg/PLIST-main games/quake/pkg/PLIST-main
index 42f67aa..3f53084 100644
--- games/quake/pkg/PLIST-main
+++ games/quake/pkg/PLIST-main
@@ -2,10 +2,12 @@
@pkgpath ${BASE_PKGPATH},-main[,sdl][,ggi][,x11][,gl]
@bin bin/bsp2img
@comment @bin bin/hw-master
+@bin bin/nq-glslx
@bin bin/nq-glx
@bin bin/nq-sdl
@bin bin/nq-sdl32
@bin bin/nq-sgl
+@bin bin/nq-sglsl
@bin bin/nq-x11
@bin bin/pak
@bin bin/qfbsp
@@ -19,10 +21,12 @@ bin/qfpreqcc
@bin bin/qfvis
@bin bin/qfwavinfo
@bin bin/qtv
+@bin bin/qw-client-glslx
@bin bin/qw-client-glx
@bin bin/qw-client-sdl
@bin bin/qw-client-sdl32
@bin bin/qw-client-sgl
+@bin bin/qw-client-sglsl
@bin bin/qw-client-x11
@bin bin/qw-master
@bin bin/wad
@@ -31,8 +35,6 @@ lib/libQFcd.a
lib/libQFcd.la
lib/libQFconsole.a
lib/libQFconsole.la
-lib/libQFgamecode.a
-lib/libQFgamecode.la
lib/libQFgib.a
lib/libQFgib.la
lib/libQFimage.a
@@ -43,12 +45,10 @@ lib/libQFmodels.a
lib/libQFmodels.la
lib/libQFmodels_gl.a
lib/libQFmodels_gl.la
+lib/libQFmodels_glsl.a
+lib/libQFmodels_glsl.la
lib/libQFmodels_sw.a
lib/libQFmodels_sw.la
-lib/libQFrenderer_gl.a
-lib/libQFrenderer_gl.la
-lib/libQFrenderer_sw32.a
-lib/libQFrenderer_sw32.la
lib/libQFruamoko.a
lib/libQFruamoko.la
lib/libQFsound.a