Subject: CVS commit: pkgsrc/devel/SDL
To: None <>
From: Thomas Klausner <>
List: pkgsrc-changes
Date: 06/12/2006 16:20:44
Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon Jun 12 16:20:44 UTC 2006

Modified Files:
	pkgsrc/devel/SDL: Makefile PLIST distinfo
	pkgsrc/devel/SDL/patches: patch-aj patch-am
Added Files:
Removed Files:
	pkgsrc/devel/SDL: Makefile.common
	pkgsrc/devel/SDL/patches: patch-aa patch-ac patch-ad patch-al patch-ar
	    patch-as patch-ba patch-bb patch-bc patch-bd patch-da patch-db
	    patch-dc patch-dd

Log Message:
Update to 1.2.10.

Package changes:
Merge SDL-arts, SDL-esound, and SDL-nas packages back as options,
all defaulting to on (add "-arts -esound -nas" to PKG_OPTIONS.SDL
to get the previous behaviour of this package). Reason: trying to
get and stay in sync with upstream, who decided not to take back
the relevant changes. Ok jmmv@

Also follow upstream w.r.t. library version numbers; bump
BUILDLINK_API_DEPENDS for that (no real reason to diverge here).

Most patches have been integrated upstream.

Changes in 1.2.10:

	If SDL_OpenAudio() is passed zero for the desired format
	fields, the following environment variables will be used
	to fill them in:
	If an environment variable is not specified, it will be set
	to a reasonable default value.

	Added support for the SDL_VIDEO_FULLSCREEN_HEAD environment
	variable, currently supported on X11 Xinerama configurations.

	Added SDL_GL_SWAP_CONTROL to wait for vsync in OpenGL applications.

	Added SDL_GL_ACCELERATED_VISUAL to guarantee hardware acceleration.

	Added current_w and current_h to the SDL_VideoInfo structure,
	which is set to the desktop resolution during video intialization,
	and then set to the current resolution when a video mode is set.

	SDL_SetVideoMode() now accepts 0 for width or height and will use
	the current video mode (or the desktop mode if no mode has been set.)

	Added SDL_GetKeyRepeat()

	Added SDL_config.h, with defaults for various build environments.

To generate a diff of this commit:
cvs rdiff -r1.63 -r1.64 pkgsrc/devel/SDL/Makefile
cvs rdiff -r1.29 -r0 pkgsrc/devel/SDL/Makefile.common
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/SDL/PLIST
cvs rdiff -r1.15 -r1.16 pkgsrc/devel/SDL/
cvs rdiff -r1.42 -r1.43 pkgsrc/devel/SDL/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/devel/SDL/
cvs rdiff -r1.11 -r0 pkgsrc/devel/SDL/patches/patch-aa
cvs rdiff -r1.12 -r0 pkgsrc/devel/SDL/patches/patch-ac
cvs rdiff -r1.7 -r0 pkgsrc/devel/SDL/patches/patch-ad \
cvs rdiff -r1.24 -r1.25 pkgsrc/devel/SDL/patches/patch-aj
cvs rdiff -r1.19 -r1.20 pkgsrc/devel/SDL/patches/patch-am
cvs rdiff -r1.3 -r0 pkgsrc/devel/SDL/patches/patch-ar \
cvs rdiff -r1.5 -r0 pkgsrc/devel/SDL/patches/patch-as
cvs rdiff -r1.4 -r0 pkgsrc/devel/SDL/patches/patch-bb \
    pkgsrc/devel/SDL/patches/patch-bc pkgsrc/devel/SDL/patches/patch-bd
cvs rdiff -r1.1 -r0 pkgsrc/devel/SDL/patches/patch-da \
    pkgsrc/devel/SDL/patches/patch-db pkgsrc/devel/SDL/patches/patch-dc \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.