Commit graph

204 commits

Author SHA1 Message Date
wiz
b630ed46ca More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
jdc
7ffe8b64cb Bump PKGREVISION for NetBSD/sparc64 bus error fix. 2012-02-20 15:07:46 +00:00
jdc
db20e118de Add checksum for new patch (patch-src_video_x11_SDL_x11video.c). 2012-02-20 14:57:06 +00:00
jdc
7a71c6781f Fix bus error crash on sparc64, by aligning the object we pass to:
XChangeProperty(..., 32, ...)

correctly.  See also libSDL bug 1427:

  http://bugzilla.libsdl.org/show_bug.cgi?id=1427
2012-02-20 14:55:59 +00:00
wiz
72030d7165 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:42 +00:00
wiz
3502ce31ed Update to 1.2.15:
General Notes

   * Fixed assembly register clobbering in CPU info routines
   * Fixed memory stomp when using stretch blit on large images
   * Fixed pixel corruption with overlapping blits
   * SDL_JOYSTICK_DEVICE can be a colon separated list of joystick devices
   * Disabled MMX blitters since they don't compile on modern compilers

Unix Notes

   * Fixed crash in joystick code on newer Linux kernels
   * Fixed channel swizzling for ALSA target with 6-channel output
   * Use the OpenGL GLX_EXT_swap_control extension if available
   * XRandR support is disabled by default because it causes desktop reconfiguring. It can be enabled with the SDL_VIDEO_X11_XRANDR=1
     environment variable, or by applying this patch: http://hg.libsdl.org/SDL/raw-rev/8ec3036098df

Windows Notes

   * Fixed SDL_GL_ACCELERATED_VISUAL handling
   * Fixed application state handling with ALT-Tab
   * Fixed occasional crash handling WM_ACTIVATEAPP in Direct X code
   * Fixed UTF-8 decoding of Russian characters

Mac OS X Notes

   * Fixed building and running on Mac OS X 10.7 (Lion)
2012-01-28 10:33:31 +00:00
wiz
35e37403be Another fix for keyboard handling, from Opolo Remo,
and a fix for the color patterns, also from him.
Bump PKGREVISION.
2012-01-24 15:17:05 +00:00
sbd
ec681430da Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
1f4649c8a2 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
jmcneill
45a553193c use AUDIO_GETBUFINFO when available; bump pkg revision 2011-12-29 10:00:49 +00:00
wiz
e1d027b5a0 Fix typo in ifdef.
Bump PKGREVISION.
2011-12-26 12:28:46 +00:00
taca
ab3bfd23f7 Fix build problem without WSKBD_TYPE_ZAURUS environment; NetBSD 4_STABLE.
Extra "case" was existed before default label of case statement.
2011-12-11 10:48:58 +00:00
wiz
a433ee004b Compile in wscons support on NetBSD.
From Opolo Remo in private mail.
Bump PKGREVISION.
2011-12-01 10:48:07 +00:00
obache
0b8aa0f6a3 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
joerg
3014c9a2a9 Adjust assembler constraint to work with Clang. From FreeBSD. 2011-08-02 17:02:38 +00:00
obache
51d76b29e2 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
adam
ba418c619d We don't BUILDLINK_PASSTHRU_DIRS magic on Mac OS X any more. 2011-01-27 14:15:05 +00:00
adam
cec4108ae4 yasm also works on x86_64 2010-12-29 18:34:06 +00:00
heinz
5e3cd069ac Added LICENSE information. 2010-01-24 17:11:17 +00:00
tnn
e45d4fd4ce bump revision for previous 2009-11-02 09:09:25 +00:00
adam
432a1596b9 Link against X11, do not dlopen X11 libs any more 2009-11-02 08:52:51 +00:00
tron
8eb89c1fe1 Remove work around for build problems under Mac OS X Snow Leopard which
is no longer necessary.
2009-10-23 08:35:20 +00:00
adam
69e33ccaa4 Changes 1.2.14:
* Added cast macros for correct usage with C++:
	SDL_reinterpret_cast(type, expression)
	SDL_static_cast(type, expression)
* Added SDL_VIDEO_FULLSCREEN_DISPLAY as a preferred synonym for
  SDL_VIDEO_FULLSCREEN_HEAD on X11.
* Added SDL_DISABLE_LOCK_KEYS environment variable to enable normal
  up/down events for Caps-Lock and Num-Lock keys.
2009-10-23 06:05:07 +00:00
tron
89da8c7188 SDL used a deprecated audio API that is no longer available under
Mac OS X Snow Leopard. Work around that by building the package using
the Mac OS X Leopard SDK that is provided by Xcode.

This allows the "mplayer" package to build with SDL support. The
resulting binary can play video and audio if the SDL video and
audio driver are manually selected.
2009-09-13 15:51:47 +00:00
wiz
b2a9119503 Look for libGL.so, not any particular libGL.so.<X>, on NetBSD.
Bump PKGREVISION.

From mrg@
2009-09-02 21:19:53 +00:00
joerg
61b9e83a85 Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
ahoka
e93416b2bc Add forgotten patch to CVS.
Thanks Thomas!
2008-12-26 21:53:31 +00:00
ahoka
4ae83da67b Various (including critical) bugfixes in the pulseaudio backend:
Fix assertion triggered in pulsaudio by returning "unknown" instead
of NULL pointer when guessing application name.

Own improvements:
- Use getprogname on NetBSD as it wont return NULL
- Also identify stream as "SDL Application"

3rd party bugfixes:
- Pull buffer size and other fixes from pulsaudio developers.
  http://0pointer.de/blog/projects/pa-plugin-for-sdl.html

Bump revision.
2008-12-26 17:46:07 +00:00
tron
918fbdc63d Revert broken change. 2008-12-19 13:05:06 +00:00
tron
83efbfdff4 Make it possible to turn off "pulseaudio" support. 2008-12-19 11:41:25 +00:00
jmcneill
9fca3a7139 Enable pulseaudio driver, bump PKGREVISION. 2008-12-18 16:53:01 +00:00
reinoud
1199482e9b Apply patch to first unlock the CD before trying to eject it. Since SDL
doesn't seem to have lock/unlock primitives, this looks like the right thing
to do.

Fixes audio/tcd's eject function too.
2008-10-13 17:15:44 +00:00
bjs
a45d59b689 Add support for XRandR via x11/libXrandr. Bump PKGREVISION. 2008-05-06 06:36:44 +00:00
wiz
977555b87d Update to 1.2.13:
SDL 1.2.13 is a minor bug fix release.

  General Notes

     * Fixed link error when building with Intel Compiler 10.
     * Removed stray C++ comment from public headers.

  Unix Notes

     * Fixed crash in SDL_SoftStretch() on secure operating systems.
     * Fixed undefined symbol on X11 implementations without UTF-8 support.
     * Worked around BadAlloc error when using XVideo on the XFree86 Intel Integrated Graphics driver.
     * Scan for all joysticks on Linux instead of stopping at one that was removed.
     * Fixed use of sdl-config arguments in sdl.m4

  Mac OS X Notes

     * SDL now builds on Mac OS X 10.5 (Leopard).
     * Fixed high frequency crash involving text input.
     * Fixed beeping when the escape key is pressed and UNICODE translation is enabled.
     * Improved trackpad scrolling support.
     * Fixed joystick hat reporting for certain joysticks.
2008-01-13 15:57:59 +00:00
tron
b41f4c1a12 Fix build under Mac OS X Leopard. 2007-12-17 20:40:00 +00:00
tron
cba03b30e1 Remove dependence on "binutils" package. It is apparently a leftover
from the time when this package used "nasm" instead of "yasm".
2007-08-14 14:08:13 +00:00
wiz
0b0c6183c6 Update to 1.2.12:
1.2.12:
	Added SDL_VIDEO_ALLOW_SCREENSAVER to override SDL's disabling
	of the screensaver on Mac OS X and X11.

Also, many pkgsrc patches were integrated.
2007-07-25 23:31:08 +00:00
rillig
7f125459d8 Removed some code duplication from the buildlink3 files by using the new
pkg-build-options.mk procedure.
2007-05-30 08:54:28 +00:00
wiz
6043dd6a89 Build assembler code with yasm instead of nasm. (SDL's configure
prefers yasm to nasm.) Addresses PR 36208.
Tested on NetBSD-3.1/i386 by heinz@.

Might affect resulting binary, so PKGREVISION++.
2007-05-19 22:48:52 +00:00
joerg
adee724a2a Modular Xorg support. 2007-01-09 15:06:23 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +00:00
joerg
4acdfdd20a Switch to modular buildlinks.
XXX Should libX11 be a build dependency?
2006-11-06 11:21:58 +00:00
joerg
f75176b39c Flag a number of packages I use as supporting (user-)destdir.
apg is a bit special as it has some hardcoded ownership, so
mark that as "destdir".
2006-10-09 12:52:34 +00:00
ben
4a6b339bdc Fix patch-aa to correctly use strcat, and to be C89 compliant.
Patch supplied by Christian Biere in PR#34738.
2006-10-08 18:40:23 +00:00
joerg
ea01feaea2 Include x11.b3.mk since SDL/SDL_syswm.h includes Xlib.h. 2006-09-19 19:31:50 +00:00
markd
a18c54cebc Don't try and do assembler on Solaris, it doesn't get it right.
Fixes PR pkg/31075.
2006-08-04 22:12:28 +00:00
rillig
8f989358e3 Added two patches for Solaris 8. The X11 implementation does not define
the xEvent structure unless NEED_EVENTS is defined.
2006-08-03 20:21:20 +00:00
wiz
293429e0bb Disable wscons backend on NetBSD (it was written for OpenBSD).
This fixes the configure step of games/asc.

Bump PKGREVISION.
2006-07-23 16:21:28 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00