./devel/SDL, Simple DirectMedia Layer, a cross-platform multimedia library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.15nb29, Package name: SDL-1.2.15nb29, Maintainer: pkgsrc-users

Simple DirectMedia Layer is a cross-platform multimedia library
designed to provide fast access to the graphics framebuffer and audio
device. It is used by MPEG playback software, emulators, and many
popular games.


Required to run:
[graphics/MesaLib] [graphics/glu] [x11/liboldXrandr]

Required to build:
[pkgtools/x11-links] [devel/yasm] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: 0c5f193ced810b0d7ce3ab06d808cbb5eef03a2c
RMD160: d4802a090cb4a24eeb0c8ce5690802f596d394c3
Filesize: 3828.732 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-20 22:13:16 by Nia Alarie | Files touched by this commit (4)
Log message:
SDL[2]: Remove esound support
   2019-09-18 16:17:22 by Ryo ONODERA | Files touched by this commit (190)
Log message:
Recursive revbump from audio/pulseaudio
   2019-07-24 16:11:26 by Michael Baeuerle | Files touched by this commit (1) | Package updated
Log message:
Bump PKGREVISION

For modified "patch-src_video_SDL__pixels.c" patch.
   2019-07-24 16:08:23 by Michael Baeuerle | Files touched by this commit (2)
Log message:
Fixed patch-src_video_SDL__pixels.c for NetBSD 7

Declaration of local variable 'byte' moved out of for loop because this syntax
requires C99 (breaks e.g. NetBSD 7 because LANGUAGES= c99 is not defined by
package).
   2019-07-21 13:25:52 by Nia Alarie | Files touched by this commit (1)
Log message:
SDL: appease pkglint
   2019-07-21 13:14:38 by Nia Alarie | Files touched by this commit (7) | Package updated
Log message:
SDL: Backport fixes from upstream's hg for the following CVEs:

CVE-2019-7572 - buffer-overflow
CVE-2019-7573 - heap-overflow
CVE-2019-7574 - heap-overflow
CVE-2019-7575 - heap-overflow
CVE-2019-7576 - heap-overflow
CVE-2019-7577 - buffer-overflow
CVE-2019-7578 - heap-overflow
CVE-2019-7635 - heap-overflow
CVE-2019-7636 - heap-overflow
CVE-2019-7637 - heap-overflow
CVE-2019-7638 - heap-overflow

Bump PKGREVISION.
   2019-07-17 23:45:24 by Thomas Klausner | Files touched by this commit (1)
Log message:
reset maintainer.
   2019-07-15 15:42:34 by Nia Alarie | Files touched by this commit (2)
Log message:
SDL: sync options with SDL2

as discussed at pkgsrccon, this was pretty much the only thing still using
or supporting esound. the esound website doesn't even exist any more. NAS
might still be useful, but maybe only if you're using IRIX or something

i'm especially worried about libaudiofile and spidermonkey52 being pulled
in by esound and pulseaudio respectively - the maintainance status of these
libraries is very unclear and their security record is quite problematic.

also:
- Linux gets ALSA.
- explicitly disable support for PlayStation video outputs
  if you get pkgsrc to work on the PlayStation OS please submit a talk
- add pkg-config to USE_TOOLS, it seems to be used in some circumstances.